3f33205f7cfb6b7ae71bafc1561d966002c94499b7a14a51b4c933c899460d092c9aee6ddf898dc031ae4bb62009272db4537f514ec70af7fde34ae23bd923c65065f0cecc831f97c56b444cddebdc62ef4f1be267f180b524e01ff2e86e7ef4988f93edfb42c0beeec7c9e3059dd421d843bcb5c9c5095", 0xc8}], 0x1) 16:00:16 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x95, 0x6, 0x5, 0xadb1a191bf09e958, 0xd028, 0x7fff, 0x2, 0x2, 0x1, 0x8, 0x6}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x1, 0x3, 0x4, 0x3}, {0xffff, 0x20, 0xf3, 0x5}, {0x5, 0x24, 0x7, 0x87}, {0x1ff, 0x7f, 0x81, 0x9}, {0x8, 0x1, 0x1, 0xed52}, {0xacb, 0x3f, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) getegid() r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8090, 0x0) socketpair(0x20, 0x3, 0x1, &(0x7f0000000080)={0xffffffffffffffff}) dup(r5) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x2}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000000)={0xda, 0x0, &(0x7f0000000140)=""/218}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:17 executing program 0: socketpair(0x10, 0x4, 0xfb, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$TIOCNOTTY(r2, 0x20007471) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) read(0xffffffffffffffff, &(0x7f00000000c0)=""/237, 0xed) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b421b300"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6a9ba64896bc5e57c6388bbd2ad88b5ab038548b22f260de8c29b24fc4ecaa06527bade10b8afcf5576351b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e50000000000000c3aaa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8ca"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) r7 = dup2(r5, r6) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000340), 0x8004) r9 = syz_open_pts() ioctl$TIOCFLUSH(r9, 0xc0206921, &(0x7f0000000300)=0x10000002) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r11 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r11) fcntl$dupfd(r10, 0x0, r10) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r11, 0x4) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800400000006]}}) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x10) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x3, 0x400}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x400) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r6, 0x4008426f, &(0x7f0000000180)) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872d9030000f2f0c9f69ec7ab3a34c29000007f9230400e693873fb834a4f6ae0e45cb4b4b904b963775d5945055847635598e55742cd5b8ca25af5a63f4679ce851127720821854cc93b631951977e4f229f2628568e6944268a2b3a5d23ccf71691fe3195ee", 0xf5, 0x4, 0x0, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r17 = fcntl$dupfd(r16, 0x8000000000004, 0xffffffffffffffff) r18 = dup2(r16, r17) r19 = kqueue() kevent(r19, &(0x7f00000001c0)=[{{r18}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r21 = fcntl$dupfd(r20, 0x8000000000004, 0xffffffffffffffff) dup2(r20, r21) close(r21) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r23 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r23, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r22, r24, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r25 = socket(0x18, 0x1, 0x0) close(r25) connect$unix(r25, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r26 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r26, 0x1) fcntl$lock(r26, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r27 = syz_open_pts() fcntl$lock(r27, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r27, 0x1) fcntl$lock(r27, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r28 = syz_open_pts() fcntl$lock(r28, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r28, 0x1) fcntl$lock(r28, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffffc, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) r33 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r37, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000001500), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000040)=0xc) getpgrp() fcntl$getown(r35, 0x5) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r38, 0x4, 0xcc) r39 = getpid() fcntl$setown(r38, 0x6, r39) r40 = socket(0x2, 0xc003, 0x6) connect$unix(r40, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfd01ffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69d6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee4799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/184], 0x10) write(r40, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914", 0xfffffffffffffe7f, 0x0, 0x3) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 16:00:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) r1 = fcntl$dupfd(r0, 0x5, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x401, 0x7fffffff, 0x3}, {0x52, 0x5, 0x6, 0x4}]}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r2 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) write(r4, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)=0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = syz_open_pts() fcntl$setflags(r5, 0x2, 0x1) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r7 = getpgrp() fcntl$setown(r6, 0x6, r7) r8 = socket$inet6(0x18, 0x4, 0x8) r9 = dup2(r8, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0x644) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xc, &(0x7f0000000680)=[{&(0x7f0000000300)=""/223, 0xdf}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0xc5}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000280)) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd\x00', 0x100, 0x0) dup2(r13, r2) 16:00:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x107ffffffb) ftruncate(r0, 0x0, 0x80000000) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffff9c, 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)=""/158, 0x9e}, {&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/136, 0x88}, {&(0x7f0000000300)=""/184, 0xb8}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/244, 0xf4}, {&(0x7f00000005c0)=""/199, 0xc7}, {&(0x7f00000006c0)=""/238, 0xee}], 0x9, 0x0, 0x0) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000000)={0x3, 0x6, 0x67, 0x6, 0x20, 0xffff, 0xfffffeff, 0x10, [{0x2479, 0x79e, 0x0, 0x4}, {0x7f, 0x100, 0x80000000, 0xfffffffa}, {0x5, 0xe1e7, 0x1, 0x24}, {0x4, 0x7, 0x0, 0x9}, {0x5, 0x80000001, 0x3, 0xfff}, {0x4, 0x1, 0x5, 0x1}, {0x9, 0x4, 0x10000, 0x3}, {0x2, 0xfffffffe, 0x9, 0x8}, {0x46, 0xda, 0xfffffff7, 0xffffffa3}, {0x6, 0xe8d, 0x1}, {0x0, 0x1, 0x9, 0x6}, {0x2, 0x2, 0x6, 0x69a}, {0x3, 0x7ff, 0x0, 0x1}, {0x1, 0x1ff, 0xff}, {0x4, 0x40, 0x8, 0x7}, {0x5, 0x54, 0x7ff, 0x100}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) fcntl$dupfd(r3, 0xa, r2) 16:00:17 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) accept(r1, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="80d60dc3f2fbf55aedb632a5aa0f02265c00f4007aba76186b21aba024024359bdee2bc6873083067648013b23276c27e73cbe430c6c7dcce750a19073cc556566eb11205de3a5b2970c8d4cfa510b5aa1c53317e93f194b096d2669395cfcf63eec938803ca8fd58fa27105030000006dc07910b9693462367cda9e5ba9adfc692e1bafa4b7c551f8d67a8bcf7d242fa2f54e431cf44679156f0880cb99168dacdea23aec4ca08536c51177e375b9606159ae1d3a5066f0ace2fabac23654c7d628848ed62d69e5bebfc64924b366d85f46d247dc02e8fbf0561248bc8062a236fcc454e2924366c2a1896aa98dc932208b336327fd0f4f4de799d4ffcdf90000000000000000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = dup(r8) listen(r9, 0x0) accept$unix(r8, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7601cc7dc9b780107ee2ad978a66087fc5b725a795796"], &(0x7f0000000180)=0x6e) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e2f66696c6530007c8d000cf42e0dbd5bea1b10dffcd92ae9d91dff341d471a5c2536c68ce55bba9d8cc2271b2da1d26c22098cd428afa7a04e233b2de4b60b5d8d5dd90453269b927ab41d741a907388ef29743749bc86889d48d4c4c305178170e492ff8a174e71d1740d067499954078374319096f1beaf5f69cceb4ad15d1fc5c54c6b6286835df9549283b1b4ae8dd9cfbc36c0edc0311273445a54ea7232db26547e481b7f4a54fa605a056f6c8e699cf4ed1d11a90"], 0x10) sendto$inet6(r10, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r7, r6) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240), 0x10000000000002de, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0xfffffffffffffffa}, 0x0) r1 = semget(0x1, 0x2, 0x547) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/112) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: sync() r0 = open(0x0, 0x0, 0x26) socket(0x0, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) mknodat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x8, 0x4) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) socket(0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) unlink(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\x05\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2c5, &(0x7f0000000000)=[{0x1, 0x57, 0x3, 0x2}, {0xfe01, 0xf0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = getuid() setuid(r3) r4 = dup2(r1, r2) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$setown(r5, 0x6, r6) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000001c0)={&(0x7f00000003c0)=[{0x0, 0x258}, {0x87, 0x7}, {0x85, 0x10965d1}, {0x26, 0x8000401}, {0x1, 0x7ff}, {0x21, 0xc9c}, {0xe7}, {0x44, 0x7}], 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) recvfrom$inet(r8, &(0x7f00000002c0)=""/162, 0xa2, 0xbaf0fbfc9bcb9258, &(0x7f0000000380)={0x2, 0x0}, 0xc) r9 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) dup2(r7, r9) close(r9) ioctl$BIOCSFILDROP(r9, 0x80044279, &(0x7f0000000100)=0xaabb) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x6, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x2, 0x0, 0x1ff, 0x0, "0000000000eaffff0549ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r4, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) write(r5, &(0x7f00000001c0)="6f3e54d52d352d4aa862531708f7473b3dc43050598d51b9ece002f47e7866af101dc217935893f91953d7a65cb40c2add90b0b05ed8d5962022406e6904ecc01acc72294a277e5f87635cf5465143f8587769b9ddb46c23a0605613aee7e7897286f1d441aa9499892b2edfe72b87c4102d8ce0bb4738a9932938917b8b9ecfa6bc2c422102abb470d56835cea26b5436414e8aaf73f5697ce0ceeb984b24a758fab30724", 0xa5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x0, 0xffff, 0x2}, {0x18, 0x1, 0x400}, 0xf659, [0x761, 0x54a0, 0x100, 0x7, 0x9, 0x3f, 0xffff, 0xfc9]}, 0x3c) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) recvfrom(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000006100000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000"], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x13000, 0x114, &(0x7f0000fed000/0x13000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/74) r1 = socket$unix(0x1, 0x1, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:18 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r8, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r0], 0xffffffffffffffd4}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x4) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x2, 0x1f, 0x400}) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x2, 0x9, 0x8, r2}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r9 = accept$inet(r8, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockname(r9, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) 16:00:18 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "9caeed0a671f7630830400000000000050e20c7d", 0x0, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x40, 0x6, 0x9, 0x1, "ae9decb2993f08a575f972d5fbdb4f3efb6d2f9e", 0x720, 0x3}) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x2) ftruncate(r1, 0x0, 0x3) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x0, 0x9, 0x3d, 0x3}, {0x0, 0xa, 0x71, 0x5c53}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x54}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) mmap(&(0x7f0000257000/0x1000)=nil, 0x1000, 0x4, 0x6033, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTOP(r4, 0x2000746f) 16:00:19 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}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x40) r2 = dup(r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x3e) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f00000001c0)=""/186, 0xba}], 0x2) mlockall(0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) close(r4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000004c0)) socket$inet6(0x18, 0x1, 0x8) 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1, 0x4000, 0x3) acct(&(0x7f0000000140)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x40) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername(r3, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000180)="8ee223966edd4182636c4d", 0xb, 0x3830a477418a819d, &(0x7f00000001c0)=@abs={0xc8b34d9832d31458, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:19 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) select(0x40, &(0x7f0000000040)={0x20, 0x0, 0xfb, 0x3f, 0xe0, 0x1, 0x3, 0x7f}, &(0x7f0000000080)={0x0, 0xfffffffffffff9ac, 0x2, 0x2, 0x5, 0x800, 0x100, 0x2}, &(0x7f0000000140)={0x67f, 0x80000001, 0x100000001, 0x5, 0x8001, 0x34, 0x7, 0x7fff}, &(0x7f00000001c0)={0x3ff, 0x4}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000840)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x8) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:19 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r5 = dup2(r2, r2) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') r6 = semget(0x0, 0x4, 0x600) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0x7, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x40, 0x2}) r7 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r7, 0x1, 0x7, &(0x7f0000000a00)=""/89) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f0000000b40)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000300)={0x10, 0x6, 0x4, 0x8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x176c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x24}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffc}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x71959a75}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}], ['./file2\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0x5cb}) shmget$private(0x0, 0x11000, 0x2, &(0x7f0000fef000/0x11000)=nil) semctl$GETVAL(r7, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 16:00:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e0f4a696c653200f0b615e5e2a1d6ee2665080000000000000077515cbfc464660c09ef0cc13723cd7501729ebccde8292fea00"/66], 0xfffffd58) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) r10 = dup2(r8, r9) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r10, 0x80045604, &(0x7f0000000300)={0x101}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000100)={0x100, './file0\x00', './file0\x00'}) dup2(r2, r3) close(r3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0xa, &(0x7f0000000280)=[{0xa62c, 0x12, 0x6, 0x7}, {0x0, 0x1f, 0x0, 0x7}, {0x8f, 0x20, 0x7, 0x401}, {0xe4aa, 0xd, 0x1, 0x1}, {0x1, 0x81, 0x6, 0xffffff01}, {0x400, 0xe0, 0x2, 0x401}, {0x0, 0x7, 0x5}, {0x0, 0x7f, 0x8, 0x20}, {0x8, 0x29, 0x7, 0x6}, {0x4677, 0x7f, 0x7, 0x1}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f0000000040)=""/21, 0x15}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendto(0xffffffffffffff9c, &(0x7f0000000380)="5c67d9a420ff032019eec691645412ef1ee345adfdeaf647f0133d37baa96019ffc6e7b147dd27cf0a8bcafcaf9bf6ccbfaa93a7d2a0ac0244b2785473484b62cd19516a840c03be88ffad9f5b7a279171df5b833db6bc262d3e2dc45d217a13f1888aa5b7ece5e5b15593ef24cfaae4f7b40713e5299e026aa795f077a28974dabd45751ecf801d7eeef3ee387dc315787777a7d867d9803340f97d194500cb5ad3c70d087f5cf06bf65da6eb2107028577ac497d587ff319011b7160897c8ce5540f76d7d0c3749b3682473e227972e212f94b584167f8b09db6907178f4f543b1e12c8ffc0298c0e6f61f44acb5c8e456c79cb6199bfcc1d08c29352a50b43f99fd8534dacdd28c9e9716439e4ccf80bf4d26cb448f2386674578cff3eb939297aa8bc6760049837e46730eebaf572a4de6c9c37dd96a8af992aa4396dfdbf45f", 0x142, 0xb, 0x0, 0x23e) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0x100000a1}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100030000}, 0x5000000000004}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000000)='./bus\x00', r8, r12, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20, 0x20}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:19 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$BIOCFLUSH(r2, 0x20004268) poll(&(0x7f0000000000), 0x2000000000000373, 0x3c37) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) dup2(r1, r0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r3, 0x0, r4) 16:00:19 executing program 1: r0 = socket(0x11, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000640)="b100050390000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x20) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2, 0x2}) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000080)) openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20}, {0x5}, {0x4000000000000006, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) readv(r1, &(0x7f00000006c0)=[{0x0}], 0x1) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f00000004c0)="bf4bb0d3ed2b644dc98ee5b928d0960cf8558d6032d17a5aaa63eec0bba3d86f29be71e90f9db6fb2417e12b285432d7bf68ca31d4247802c54ea0abc9b809", 0x3f}], 0x1}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d, 0x0, 0x7b}, {0x7c}, {0x6, 0x0, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) accept$unix(r1, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2dc40 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2dc40 16:00:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x2) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4a) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r3, r0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x21080, 0x0) poll(&(0x7f0000000100)=[{r4, 0x2}, {r5, 0x100}, {r6, 0x80}], 0x3, 0x8000) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000040)=[{0x0, 0xa9, 0xff, 0xffffbd0c}, {0x3, 0x7, 0x0, 0x7}, {0x4, 0x6, 0x0, 0x401}, {0xfffd, 0xfc, 0x1e, 0x401}, {0x800, 0x1f, 0x3, 0x8000}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getpeername$inet6(r3, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:19 executing program 0: poll(&(0x7f0000000040), 0x200000000000022d, 0x0) 16:00:20 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}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x7}, {{r1}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731799ae3f92e0397339a84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x46bfb) r21 = getpid() fcntl$setown(r20, 0x6, r21) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x46bfb) r23 = getpid() fcntl$setown(r22, 0x6, r23) wait4(r17, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) r29 = msgget$private(0x0, 0x0) msgsnd(r29, 0x0, 0x0, 0x0) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r15, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r17, 0xa5, 0x1, 0x100000000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000b80)=[{0x0, 0x3, 0x3, 0xfffffff9}, {0x9, 0x3, 0x4, 0x10000}, {0x81, 0x7, 0x0, 0x3}, {0x3bbc, 0x0, 0xea, 0x7}, {0xffff, 0x0, 0x43, 0x4}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() wait4(r32, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r33 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r35 = getegid() r36 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r33, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r34, r35, r36, r37, 0x1, 0xff}, 0x8, 0x6, r32, r32, 0x0, 0x2, 0x1f, 0x400}) r38 = msgget(0x3, 0x241) msgsnd(r38, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r8, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r43 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r44, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r44, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r44, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r43, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) r45 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r45, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r46 = msgget$private(0x0, 0x10) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r46, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0000000000000073a2fe65445ef725fd6fb331bf6703f4355aa00d23587da5918d492c2a2d0ad1fccef1d705dd735d6bfc205f6aa7316cb98b8942410c9b5a13705e2a0a6d83b8469130f2b707ade89c2fd324d7d7c7b5722ab820c6a1d3b95a9c2f3712fd109bb8780aa5b5378bba454f69214bec739af5231fc04d90b8bf19874696b733c2e584b7"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r46, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socketpair(0x20, 0x3, 0x4, &(0x7f0000000b00)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x2e6, 0x0, 0x0, &(0x7f0000000000), 0x7c}, 0x0) 16:00:20 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x2ea, 0x8}) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696e6532887847bbfb1bb7c43d7435fcad8cb11cd403bc8c587966cd6b"], 0xa) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c", 0x14, 0x0, 0x0, 0x0) socket(0x2, 0x8000, 0x81) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x1}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="6785f9f26878732446404c60fbafaacebe2920c2fdc1c571c8", 0xe1, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$getflags(r1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) sendmsg$unix(r1, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000240)="c265bd9b4456b582ac0a39fa8b34201c52eeff7332b50900d4ad8dd94ec59a15ff5a1a2db9951d66f944ce7999643cdbf7bb1a090fd371ad484ce7919094608ce0bc407bda47b07ba48676e5c0887b8576dcee4dccbea2830318536504fb00c1fc5cc2885d3d55be8811b045e9a3fe490195d2abd43d28d3eb21aacea4c25573a09767cee62a0c7579d2a1c9a1f0c555d47f7f2a87668f7cefbb493b8ca0305f3d743d982010fb9b837bc306acf27fff6c78d141ccd4df7879659fe2492e9cce79e7e47b21ca8251b9dcd0248826e112e37e039d8a64028f56de979a6a970b70bbe7ca92f33b11ea0ea67ae2896df866508eb8dd63ef", 0xf6}, {&(0x7f00000001c0)="b1e71b72a4834a8584ab18d33b5c41a9fb851c2c8a28e911cfc841b8a85782a580a8a94c10c565a9f2fc11", 0x2b}, {&(0x7f0000000340)="c34aa3d2a5160610c5f090a48665d273ad4c361f0a0fbcf163aaef7712b645f567136bc1d1c523c87b49c9737c3e20c616884fdc58b6e659981a11efd03ae243d5a819b99d1df5972115ba6dbff2ed0271500bf539059160bd5bbf3d214f7a2f0145dc490b71c5d0fafaa6b73c77e872d7eb4c908060d6368b4f267a3729ff9cc05709595aeb8a415a138cc6e551252a60c2e088bdf68b6f2bf72c731d7bb4babb98adbe86ffeb295b", 0xa9}, {&(0x7f0000000400)="28deb443cd814203d08070a76fc6a2cba8bf9b3ab9a3283a1270db87a04bbde0dc391434802bb8325d391e4c074de0aeec0644", 0x33}], 0x4, &(0x7f0000000480)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r3, 0xffffffffffffff9c]}], 0x30, 0x406}, 0x400) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x11) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') pipe2(0xffffffffffffffff, 0x0) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1) write(r0, 0x0, 0x0) 16:00:20 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x8) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000200)=0x3f) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x56dc5778f3b42ccd, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r8 = openat(r5, &(0x7f0000000240)='./file1\x00', 0x8000, 0x177) r9 = getpid() wait4(r9, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r10, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r11 = getpid() preadv(r10, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r12 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r14 = getegid() r15 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r12, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r13, r14, r15, r16, 0x1, 0xff}, 0x8, 0x6, r11, r11, 0x0, 0x2, 0x1f, 0x400}) r17 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r20, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r21 = getpid() preadv(r20, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r22 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r24 = getegid() r25 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r22, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r23, r24, r25, r26, 0x1, 0xff}, 0x8, 0x6, r21, r21, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r19, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r19, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r19, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r27, r29, r18, r24, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r30, 0xa5, 0x3, 0x1000000100000000, 0x6}) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={r9, r15, r29}, 0xc) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0x5, 0x80, 0x1, 0xffffffff, 0x6}], 0x20000000, &(0x7f0000000140)=[{{r0}, 0x6, 0x8, 0x2, 0x7ff, 0x7}, {{r6}, 0x0, 0x1, 0x4, 0x40, 0x6}, {{r7}, 0xfffffffffffffff8, 0x2, 0x0, 0x30cb, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x20, 0x2, 0x3, 0x8}], 0x64b, &(0x7f00000001c0)={0x1ff, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x7ff) fsync(r0) pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x3) socketpair(0x1, 0x2, 0x0, &(0x7f00000001c0)) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000003c0)={0xa6, 0x0, &(0x7f0000000300)=""/166}) r1 = socket$inet(0x2, 0x1, 0x3e) r2 = socket(0x2, 0xc003, 0x3) sendto$inet(r1, &(0x7f0000000040)="152c103201ef134c0b98046f7f8c2cf19f1248adb1bc0d223f0d94515dfa13e64fdec0fd6c232a84f6b6bb6d039acf799b944ed1b38d126ff7700434610257ef3c8172a766be682161728ffe1a36933092ddf6409b3b594e8aa416abd988641567a229d57a2ad63640337ba2ed0e8ee4fb1e422986bc47ac34691a14541be59ccaaa525220f7f683882a9bd71a716b40af424bf19fe786b249a1074bfd445b95068b1efba51fca6d8e34b169b7089f594142908ed3502da73f438d77f7d99b3cf4e240b01095f7975d2016c5d254599f530867b630c89d4fcf624994e10e53ee41", 0xe1, 0x2, &(0x7f0000000140)={0x2, 0x0}, 0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(r2, &(0x7f0000000700)=ANY=[], 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) writev(r3, &(0x7f0000000000), 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}, {&(0x7f0000000540)="68442760a9fd47edf283732d06e3b30531d77379bfa401dff9fdd5614c3bc4fbe7b4c001a7e972440fff58add4a4d75dd0cfd1fbb93c3e5337132033350ed1f92d8f83a93f65c4306c60faef06dee1acac027abc9a0575e61d62f62014b2ed98df508dcf387121cf971535bdc720d693d91f80e417a9382170d2f2d784a3e42d377181944e4f19295ca905f994c8cb70d3328a747a25650c19e5815ba490570c1f5ac5091302f46240c5419de3f61b3a52bc61996e623deac2ab1f3c5cc9f852b48587573e493b053d166498e59a3c00933ce7bf25c881ad30e231a7809940efd2178a345eb7c5c10f1228a85e35a9407c6a868eb74d5e8b83e66e1de4afd6f3f7b84436f0b8cc1fcae315794b508836b5e799305435634fd8f41a2dae6762b83e36141fe2044c2abf7d30e2b4a5600aa960158caf37afa1cf92d829c80409516f87a0c416b7a107e5287ca6c1d247c4993d9e0e85f81b6e92eed38340a94cf40449745cd2c616a7e80c76432cadb65c176c7d7e6e4bb9cf81542358fcd5b528f0d3326733f669358e93fc77ce3b5e5231d240fa2fe29deadde9bb74f004ccffd2d5897ab1fb980c73d84ea3bd1720562656eef69cf1f835fe7b1f8f28880cc613da207600118b1365ec81557c8f449a40c2136c535c8c648bfa5d11cc4fb55155af21848ad01bd3cd28d9b52faa34180a4483cbe3a103b761f699dbf1003cf43ec0c51c94436b5930a3b0dcac19603fabff579e7832485bf31b11bcb98edeff2d8e82d624377614606debb18ace7d278a9390b473eb6b025b871a7fb117eff5ebb8b403ce1391364d08dc745ec6653f2d049fb85fed02f6597952bdd8e103af09c19d470ccce50ef1061bd966f4af7ecc77c33300d3a60fa4bd6dc37ff1a89e11d86e2567e08fc8cfd901f7fcd43385f7c2cfeca37149a048aec732859f358be1b47b7f60f413094bd8d9c252d2b179014c91247f26e2b56f69f96355aaaf00a7b4252767bdc1904b3339e6b0fe1ce6e594be38203832fce658c406f961bc7c0cc15761bb6c86e80e90f4f1da98bf8883df239ca9efdc35b94f837d4687b75373cf4d97ced803437da3947dd10c3b8fb09f59337ed22e2d0450df0ca6a46b15c5325696e7b337867158b4f657f58f713c154ea89ea6e4a7f792156b4bcbbe503f15c7ee6b39ac7a15833078b45b586b5f72466b512d9e151cbb26c12334ba5cf7723b8f702b0ccdda6ff29e0e6118b896a2f2f27d701bbe020c33c940c8aceeb5e097a6374cfe658cd4a02268dffb51fe27651d5c17825e5aa703c9fc0626a30d9887e5a345782fc9c5558905cd64cec97fc301777b62a5f81e5c196c9fc6b5c276a964ea95cdcac2e5ad25100c07c76c24339472218c42e56e8b35bc65260cb917fcf12e8a6ec090e3d0924257b3ed4f4cbc8744585764d2ca04e4f5a698915d0d5ad49741fc4f0d08f3409466dedea962c6ea88c60d01bf9c33bc05ded34f69d1165a450ae6941a86a65b9ceb3eabd8d89faaf27418c280ce6a80450c47e4205e99d878ba7ab2cfd04745167fe4c894c2e1ab8f6ef00e71af5e2179f14f962b248edbafbd86cfb8cc98d2da8474655c4f11b3c1b88700e8eb2cac2cec61454619791729f3847c2cedbdbe98bef0368245940b91a34f59eda754523a57d5e609b32b3431ee4ecf67371c6190624553a8ac50e6d2a63cd2a81b822e6a097c6d9067c7d0cd5d8954ac13f8c30d1c1d922d86a9a93891a5728830a92c16b8aa18a0da499b7501ea5b1ce6668809f0eb1dcf8904a063772bb76f5716563277e394a2cacc1c7c5762a33dac8d57b7a71f9adeef31d9fa79f76bb9066b49eb44668592cf892da749575935f883e3ba21c4b8e3270a36937707ccecdf8d9fbd58674a6c2f3a5a17795d275374bf44190594cbc444fa43c854ef3401524e8ecdcdd35798e259af8392b26db1052c302eb480003584580daeddeb8b2097d93e7746993998b3e6f967f93ef8599ce283a2bb5e9d5b94c118be0e9a7b0e41590989560f304c4a3300443d1e65dd1d2009ad92c33559501f7c61cf036a8b8df83f964bbf3dc6e33bc012df7317429bb9918f82c1121083594540e91c8b60e0dd398cba0ad272c42ce1f636f631472852110c120aa93f05f8a6b2f76045031fb0638e2f93f8b5566fa7e6dba6f47cc4e11b239646ac1465cc4497defd5ac299c6faf67d5ce21087531c6fc844b951662c7b55f20bd3aac563fc4f348b3cc8c12e3f49e02e7ed0e01938c0013897b0bc72cff67046b79728b67eb36fdd2ff15859b5eab297f2d81e189285c4a4fc3cf493e3f5abac7dba5ecde27691947109e4c2320e0103ead24bdf9e1894710511c6f3752ab5f27112375dd86d7fbcbfc7c31d288fe9a07ffbf56d39d238c06a4c55876f886d1fa4f32df5c26f344c90143c3e99fafd29ee5ae72cce39e89fbb372460d2c40bb01b8dd797fd7999e05c036e47e67ef0c8082b899a8238c56548791e9f75f87cf18d1707cfbd854690e4d99b7b8d69e1f9135c6b3a2a9401c7c87c1f8141c5d4833ba5063d414d22ae4e0ffff24b249f04d714dc3599a22033aa6ebb5cd416140f8968ba318cae143acce9fa934234000bacaef360d8fe3990a7232e49382f35fefe07d4817cb0ebb9a7efc613a447da05e882644432d615121bdc7faf105c0a4c75e20af8130c7c2f5d03a83e7e275c313e4c438c752bcdebc96a8cc87c54d3bae711dc8272151f615ee59f65b0ce92005ea14c917452caa60f338708372d24b464c4f538358ec16dc2bc9ae4543d5cc5b7874cdc795521a2fe95416c6d4d7bfe5f73b2f5daac2573bf531063d7195d4448ce73d0fef6b79239f9e5f1e9a2dc8e239deca15890d341738ad22728cb07ac3dd74b0814fba4ab6e01f9a428202c1652647ce79cfa986b5355745f178c84114a1fe0c65021c139f0eac99182cee6b2155a6d217683beac938a4bf4e88e21e6824e949c28c3a44681f53c0c9f553ea94bb2a79913d05f7f94c7d492d868c32db455777c675856df366bd0e2363b8e871a4e4ea8dc11d470d5b4a279a58db9ec5dfd352767dc503680c32f239371332fdb04b040dca9b70ab38a98cc125d83518ac82b1543744db6121b576f5c211549988758cb45e330fa98678c3cf3e9c4168d82dc87bdfa32bea9b7507ed9ffe9d97f16542f520ae992ace357737a6e5065d0aa52500d6f1d2a848547868d8d0bcf57802c4c3d7db27659fd160e80d3425c89190b267391503d8ec91142af96ebab9f6acc0d77484734c0aa40929f26491b703a904a21849953a277b64723233ca09f21b6de3fea021d3d5e31b00f7397eedd9ef5ef5a3be90625b229c0ec657faefe8a1e51216e53881f1c70ca76814e5106b6ecd12e149727fcb3481557acebffd2ba92b9c98a06a5ef365e1c07d640669bf784e84bfd457ede90107790b99d4355182fc2d57c161d207b577257947ce0dece64883e163a5f2ee2d4d0fc475c81595f49a7c52e2df5a5d82efcb63627fecbfccc8ba25bf64bd617169d99fd363af8987af0933a298fc152f5cfa635312826c3a3c95b20f5b2fd38abd4c84e283877ad2dc4662cd17c1024ebf8541f8e6a71a412a09e0724c2aae0054e3ba587a6207f5140b535fe13fa28ae667f0c5ca233ec47456398eb46ca0116ade01a24a88e232f6bf646f759a7b3db8d608068856e12f2b4d5f77c3b1622501b52ec01bb8cca404e802e7d5d91f8d9528cf411bd854a92324cc51ac28a19c199eaa298a0b6829e88cbc67feb7d701360a1dcbe361eb381e2da8bc3f78fb9c7e0ebed8855c00818fa6b09a9d8082985f905b1a02091e9b457857ac298135c87f6c7953dc792856878589d95cf270274ac38bf7510d7d0dbb1ff1c0e646075bb643845bd414c19a5a89d76cbcbff7991bc2a53ea93382ebfe2cce470aa53f1758840d9650c2cd6037f73122ba93d9505be324ca0b300a2c27038b4e3e39767934719696926f1c96f5784cf01bc29371df83700bc1529fd070f3ae7f3a8ca4ba7876669e5dcb9871c9a504c2b97292175911b3080f553e0743ddb14717cdfee39681a6c50bf059a5e3032876ed6392d30d1ee94488ad497f1b4dfd16c0b26a33a89e9779fb12752580a7b94fada6ccaab60bf34be09da47cdc00c651a226233b83683de7c5d58d592c0cddca80056c169d75382dc66f4b6f873355410cf8a32ea715e85609faab03bd6c6d902e2b58326fd7815e7447e7e57968df0c591826f18cc5924be48ca6989a53b06c2fe9abf92c23a78ab5838d001f0a6e2f4aa5c10f02176c8963fac68f1945ee3029026ab63cd1cbdb943da915e4296ad72598b126501058ecdfa12494a879f66a989bcc6634a7e40683423be5511b27a1ad8d440d4b7f66e3bb5ada3ee9b496477b5fabf1a4dbd97910b9f5d5077bb46ff28d0d5f63ee04468f8a281a5db6aac9081a0cae68d88a8d6c163173bfd37574a19b73f7c6c76763a690a26d8a6e9dee46734d509ba95461ad39e6f98bba366dac4dc83778b7ae3dd4d2d0ab2c40704bec1d53ec018b7eb63eb704a8a67b84918bf23a6dcbbc3553e6931340479a1b2b2a1c8648477656f42e6e93de2889ce09b8dfb761d11a010b69ec71c07235d0cdb420296d0b9a8175adcfb4b4c6430fffd52b8629f7db0c3ce6c6151cb6df94fbbfcd4e109f6d317e8282961c0760e207b15edada12b635a844cc9430ab7df2c7d995c00be9ec07a9ea4cbeefa49a4aeca0afe772a9b8f3b82b44ec867f2887e461a5165fcff0ae00274e46d86ba7fb90fcba670485b2722a3bee2a3ddc48ae6ef3dbed593288a80f7689a64f1dd8f4d8f28e9331200f7f1cfc88bd36ebfcc39137350d437b36d328b63671135138edd87aeb2db5c6f237b22d45abb09e907cffd03e6521593bcfbd8302da2478dd878809db00ea7db8507ab6986ce7abcef272052ed5477cb4f0ce0130022e8e44a0ebed94402ed6eee05216a3841475d1c96bb0757a6d6dc455e1a91e595dc1488772f3e75bacc53982575b2b18d0c1941d9ff54132239f3ff8c29c22259c400c20a1f462fbe52677c34b693d86537864f1103309814aa1a414b9f03cb20da97a7a4be000974cc17c27fc2690e5493364f66ac64c9903965143a94ba8550b90dd57c29a32a428773c7a020aeddd502e49e814a35760a3e6518e1667e4f40e57372fc407b4f23d698b7587a09b2e4ec904439d64bee4c7d90405f26f286e0e5213ae612e8b3258c2e21a9e7390755ac7e780593826ecd281906b586c131ab32c42f06f7cdd9dc90f5d825f37bb2d37db13a69fa2168979c2f845bc90e80c1cbb2133940d79169c1ed418a76ea39d9c9d2c32f75f2ae4ebd82b409d8c0dad1fcebc4f75a988bcf3251c022ab479b9859e4184739047c36d3833ffc10e5fd3cf5c5635a9923faf0ddfd483ef55af626d266b374abe7aab336b8d7bf1aa0d0baedd467ea9efea7b5254a2bf8ea671fd24337a482e7c096d92e752f1d5bbeb55bb9c4354db965c6690ee928e2a6f50c50bdb25d9079fd8434395b8ab0c84a0f9d4b10051a9638e31836a1c09c2d2fc15af8c59fef969d7b0dc2971355fd45f8ad2e913e0e43d5c219e80dccc31474bbeed36da08101644db024960f231dcba68d102c3887d03af3b628503baa7369650f6fbcab1f43b6a26c051b75cf8e8ddfa3b10dffc992e3557a979421532355e2ef8198ec27ac91acc91d2e20cdeeddfc6eec57b04ade28cd0abde0fdd6de337be4ba04bac1fa40eaa063ef4c9953d9e9", 0x1000}, {&(0x7f0000001540)="5d99e5ea132312588bea6596b377f8e4ed83ac867872bb2d0a2851f67ddf0b1d75714df0e9972125bef92953e11818096b23f2f6a57d926ba94589cffcfce6ccafd3c05d7b622dc69aa4d00d4cc275fa9e34a1cd87005d0e7652a4c94ed1517fbd7cd6a8bcd79bb58f4043a1b047249b22084a2f4c8d3277ed5fa0f8509cf19f6a5def9f1147258516d6bf0b9a8be37ef7eb720d66fc7ffc47617e9ac474fba8e9c9242ca6d523ec3730d2faa0a872aeae83bd4745311b4031a128c3aa4a82e2b9eb9a92da7905bc73f0d94072cc34f547d5158130d20bd8f44746aa35c711bc7ffe0f60b638f73fd70706f532a9ed645c43cd4cf5f624c49584980fdeaea8e90bb28ed31d7b953b143f1405ac6794609b57ba4d81af5296b454f9e6587f2a0c1e2e5b3df03960fdb880138acf46b2ce4cea64fb3ea61ad52e96ba0424de03dd00c5bc7ec6d7ce528e558c246855e1ff14e8d83c944fe56dc3aa8acd494188d85537589cbd65fea54c6cac9bf0213705f36863805cf28f7274aae1145c9d1b8c85c106f2e572d85d6fd7c6c0cb94d49521511e857840bc55a272947566545018ccb151397674e6a8dfee568aeb8227593862c7a860df30ae9c007ae198ecb977c845bba15f7bd3dbdd5fd1ea1da21022d14f8815a09c1018127035d1eda15d72038aabd89a19e0d89b09bb01980934b13d80625d11dbcf0663f5d3ad8343d525ec2d7dc0021d465f6e09eefd1e4e6a54094e68314022960b0ba2cdf4a95d74932a2e3b0fc8194374ead7a9dcd6da171634cbbf07070d6780caa65e0ff8bc9d62192a133105fc8718ac0cca35e8dfe3be9efb06a71e29c71aece12e76078f873e99f9d3eb5fa6a8705828413d454226755c01bed00f799208ce9d63297bfb3ead7741594d187d174e6c9efdc22d75a786af78b8ab6f77de82a2f9a7c2bdb2608368e1af99e7a60756f9737fe137db4eee4d6e7ed83ad3825dfa84b8a55b3c01e4d50f0b8380fb94bfefe0a12b29bc87dc7f1374082f91f3c13b7d5721860e417a7fc0ee9a5dc62126efd17bd05dd11f555e769811d41916283919a3807694b11e7b61ac093235c8063735ef7356f5f184a9aa74c2f11e5e770197cc9847a130233fa3e142aa45de09fbe4e33fc0dd52bb693faf6ce2d3f138bb3081dfa3e7969715442b7640ff4c3f88d19c90b8e620faa6e677092729c01d9d441ca9e491c9ee702dcf2422b465db5a00e7dbdd9cf023965347549ab23d5cc5520f9abd6f4f44a3b83fae096f764b88e12832702ec98b98db3c98f4335346e426a222a13152a84c6bf67e833eca6cd72f1d10189eb1746c401e43e9cd13ca018340c923bfb4a425a50a3b3d3879cec9a71fa8c79342f54d398f6776106e096ad0f4fdc844480d9e86055a7b07ef6398013d23b55ba462cc9e4667da1a1bc4998446e224ade9eb06afb00f86bbc1f51690a48e029dedea81420a0ce963e36406b217885f106dbac9644bd33ec5f93bd7d381ea3a57c30272c8b982dfbb5ef07931b6d1e11e4f564615174985c2ab8d4176321ae9d899d31778a13d520f06b0345b7f20d38e0b0d2823a67a266e892e268b413bf74ee5d23dd85f0f46b9bf707e27f59039512f1a51d1630f6dde2627346f2ee574d585840f63c046bb71f040f1e6f021ef0e90e2b6ab0c42947c4b0053af5c8a0184eff0a4531215a74a59b74d06a5259f9fdc4a6e3f2c7ee9923e6bf243c1860c493411a5e3761ab4d040476c2cd19ba40540b936a687a8e58e5edba7679321726fcbf886563175d2598a925c40c4fad516de0d447b382d0ee271153719657ebe739b36598488eae30818bc79cf36ffcb0482c3fa8cc68a087e23d245a8dd4044e7ececcd3e6d7a65318634b82ef408f87cd243c36163174900e24dc2f50213a20174aeccdf26ec639beae5a7e4f7a8ae9bf61535c481d4721a153de524ced515c512b4b89de6989885e68bc6f32389dc287225761f1a095525c2bb546167b56d8c0d9959003e46e35f16e258b64fd1cd0a6c9bc83bda004508b178118e77a807100937c92db4346c5499e9446f58401bcb735f1e737735c90c26b3b735e283c18fc3729eb594c73026ef04bd02dd7ff55c8ed8c9e492808a2b1bc929945f41c96e90d894733f7bdb39d44301498a3552c41818637cd4b5b49dc562c17a51dc98878a4b4e62be21fb21ac729978e2883d7317c1dc64c0c6235cd7e2639978fd930df9cffd8af43c9a77878da339a6a5858cf48a72d398e88254951f36f652aa639ddf9ee109c93e3164c57bd109d826c08bed7b5e7ceeaca7259101754b73f9469c8677573fd16a37557f1ceffdac2ee5827fdc190371255d91c0bd5f47de5ee1a02be5ed2fa1fac5b3163ced0a3348d4bde254ae704ac4098fec57598bd038a966de841369782c104bb8e5d390ae4b36121d315b6fa7dba3f683c07585aa508e009db0377d83beee897ca5dbacc51bd4f1aa144402c401a5574e2373ebe752557be09e3b892b4df17a6b0db019b54f4f5a514784a1b5d3f8273927f25dd48cb941b5bc6c76927b000e541369679ff07c74d2f98b7ae0a8b4398d9fb65bfeefd27284bda5527f759664a4430f34341c03d3c730768432d9cbf9522ff5365b191551847ae0a4496a410ce6f15ffbf027c042aa23191936d720a279fc943687979a5cc24700e667d1b5c0e10ad1ab4b3ffdc85f80041dcad9e95a28c4c5cc3ef116d26f4d1a867ed656e3c679ec5350d7dab3e3ee465047ebfaa700d832ef1ed549486cae33d55cae60f474943c50337ed3a07b1348953eea4725899e0aa266c41149c7d5ce41073f60898249b4990e8779012613cf5286d8e4b145d107426233a8e28a03158248a761bc39a6d9c2bdb45cc116a8da15897156a2f27d9b28c2bd5f58911a7438d6222892107d974a9def572da1d32fe4ac5c8827c20c484bea60803fe771ae1f4111cea33d4ba194daf44b614b4da237d209a0b22dcdd86f75fe8a94ac5ca3b5000d13a03c53787f6baedd2d6ae8f7b55afd08066fa86cb0d789af4b8df886d83b32f9cd15137577bfc50ab11e9eabc0ac8a2e8ca344a349a8de4df7985c0af85a655070e7cbfe6b72c37d0a5de220b36e012bec02fd6f3efeb474b951c4f7108e784fc023d2e20a16de6136c3ca2b218204d3f1f6e9dfb0497a1a5918d35319007540c642789cb7d14c479025e1d93f6665d12147e19192f7f027a4e61343714c4c8cfaee32dc3a8a37f08a373974604752364e149231a9fb671b3b462a12534299bd0f88c60e4974f9cf7d8aec891b147918ab528503429a2cf0f5ddd850b3a39ae605cc9db90d67bf512a542b737221e7691dc6b13788e62f6f2cff87d6cd85c4830cbfdee78ebec558dbdb30fd5989f8354cc82eb14d0c25f093e9d65f89305a0b5c19d80f0ba154fe814419726780ef6b866ccb6e736792388e6fc4f12b3643eed2d0b279d865acb214270fe03cd2265ea39fdd025984871502853e86691eaf0e12dd62f86065bef61edd6bde2ee7af1ac9bdb70969a1b03b237dc3b192f337c5b5fbc7952bef47437ad91cf11ef3e9d0698b0845daa8e71eb6de40675816bd49979a3335e169d2a30b922d648a5c47f48dd32022fa10d4805c396a0ed10ea746abe251e36528cf07974e8fbf503e89bf46ae9369740e85429753582e915b74039af5071f12ca132e1608ad2bd78b874c2bd6d4df1b410fa2dc2e69aebc1a82a4a3c3a074f53d43f186d5da9c603fdc6776895b06a94b1d1eeaf54f69d47bb18a46ca5f794f3c6452916619bb0be6b982cd686123fa6c2294e5f2f238b4794f92a9d20e604968b2f383db11fcc434d6f61ca0a921efd6f0405e70cbc4e14ae6c69bf7185c6e0862b57feb7df3e06726b67dbb4912d0ea1409841664431960e07c30dc322fc82fac625ac229845e1c21c468fa9f103e093c3edbd6e4154c83445ab8358973b79d26f27c99fef3d65942a94b950a713395de8cf5cf8a3df302ac07175fb52b38d9710a4427648c90d5e2993c95c2012de04328206aa1a8bfc67e5002bf4a4b3ac1551568782c9895f72d954a7c869a1602f1b8152a4c1f782318813a5eb20e6953319ad915a2caf50e51d0b835f54a6f5c587f37b0e72ddffafcebf03d98a57aa21b9aa8d67f6b7e4e945cddcccea2147c2d59306ab7cc5ea6ccbe4f6b216f8bb9bd4de8116665599be26c585a09974778d7dff30ab2de8288b8e3b5fa8737e0b42ecb1b8f6e244ed97f338ecaa8656994f8f59f564b07243b7382cf55ca55b424e9964e9d89cbc408cc67e9fb4ba6965a673ad11eb354baa10bf4951a737776eabb5166eab720e872e2e7fa9538e3f83fb22978ba1f681185675487ae8d6bd7f18cfc6960aeb825a31d76c4cf681fcde914958808d8f67fc89b9794032aedf07423bd023d5cbf9ca897e8db0a0424f322df0cf4a8e085af5340c5307eb16803e8a6fc4b428fd67cbf17a5555b80ac1f3dd38ed3432474d99d54fcb209195b723e64f0cdc66f386b68ba439a83a60db300e5b3ed010511c7f2522f51e5ebe16c28aa4462de958e58e6f2f895234a3db09b5b9a7b52c02280db3f8530f9ceffd48b6a5db4cda7131e5eef2e6d11013083fdd318c16bf943a0ff64c6fded43f7a2cde78a5cb81257edddbe41ea3179c4c1d6b8cf8940d53d44149b7539f75c940e494deb16e21b7789919827953f3c624e662a19c131af986acf387ede12f2a6eb5af43215f5ad00d0373ce40fd1c15d56ecfb1113cda4c718051f4d53f7fe314e794c6f57b28c3613a18d0391341468f62cb3fe93e653a843e0024f1d647ebbc21a155ca5f29bb6def1fd8c5a3bf0e4fee1759bccd58083d928c62f040b86b985904818b538cfb54abb369191740a463bb567845a6f6f2effeab9bd02e4cee0ce09154d2b1a9a9b09f4889cabd87f01e35de0bf6faefd0db270682d564732b390e23534af1e1cb631d1abf8bb26433e5b2d0aa20e9cfa870e1b4adf6b05b67cd39e987bef41d77791355b4192cc8f5773d02617f4138570fdb99b0dac0ca1047e7f23a1e0efa62fd82780f4d0438ea30de62841f6c8c19d0041754d221c771c177c3146a93056fd72ea02c74887785b3be450938860fcd13c43b90b3ada2675823f8349ae9c9969d0e46c08499e9d948bb6b41e8e0b0647d81f95231e05ab8a53b27d1ae94b073c1b26c8fce5554876fa75438d16c55bac3c4545853ae7a6c8d58adedefc7b8da626f79e8bfe6c2a54a29a26d0208d2e4e7de553cb94bc62fbbb5e726ac1b72f0cd797d294c80709c203ae150af50c9f49ee49b9b91b5c4083ea895a2b02fe8579cdc915bd88d6f451f164700977d392f55385ce5e01d481b57dc01dd7697dd565efc95ee4631212697cb851867df5539e6ae364ad277dadfb7f1e1589f58aa2de56f0b23030f649529fd9199ff3a011260a18adb1ed9f42632e7743dc0e9ddcdffbef6fe25f244dfa1aea95f3b1a273f7fcd6b000b48c7e1b29226fac4c9ab7eaaffa84a43db39fe84c3b0e0c8a84d9de7d6b5aa600a532acddd9a1ca00a9838fd970472b625b67f9f07dcc3f4c98e3720b53a4a70fd7fc34d0efa75982c3c62be4782a5556fb45fcb4d19bf1aca042a5ab4544f182fc9e79ceef097d83adc442f00be8e5ffa82559276e5d0651155f73eddae7eff946c2cbdc180abbfc91c37e3aebd613f40b403f656025270083815fa194f91ac80f9079e23a7c26414788dcb18a1760d30c1bbc6be4457847d9acd450a98661c931f2e07392067da11790", 0x1000}, {&(0x7f00000001c0)="800f86a67f915960dd8437f398544fbf1e087862aada34d50ec9bd0f5643f8b61068d730dd9e91391951790924eafb45cfdbe715a12199b3668534881a042c581843cc44e4f2eb4f3a64bfd20bb5a44b0731b0deb81d676fdceefb31b3b205fe5f2ae98e493f92061b9793c24683d14fbe6948d9777e7622c3756fa296565d0d1bec2e87333718208330b97f95036f9e84642f7d70c73b381a4a8d450a138a184e8e9020912a30820d988989f59c61852f07eaab32780ba589465159517a99b5d7cc4541bcbd4020a52081583dffc3807010fb9bd316c9433e21a28d29a756401ff787f3633314080b9cb3709606c10455ab1d", 0xf3}], 0x4, 0x0, 0x0) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) fcntl$dupfd(r1, 0x0, r1) shutdown(r1, 0x1d573e2ad81f00e6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r2 = kqueue() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x401) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x800, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x0, 0x0) dup(r4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000340)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000380)={&(0x7f0000000080)=[{0x14e, 0x8}, {0x41, 0xffffffff}, {0x47, 0x100}, {0xe0, 0x7ff}], 0x4}) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x82000, 0x40000000000, 0x80000000]}}) 16:00:21 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = accept(r4, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) recvfrom(r5, &(0x7f0000000280)=""/78, 0x4e, 0x0, &(0x7f0000000180)=@in6={0x18, 0x1, 0x0, 0x3}, 0xc) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) dup2(r7, r8) close(r8) ioctl$BIOCGRTIMEOUT(r8, 0x4010426e, &(0x7f0000000300)) getuid() fcntl$setstatus(r6, 0x4, 0x80) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x200, 0x0) fchflags(r9, 0x1) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xea0, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)="a6", 0xffffff28) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2dc40 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x8000) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d9", 0x30) r4 = socket(0x6, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r5, 0x0, 0x4, &(0x7f00000002c0)=""/19) semctl$IPC_RMID(r5, 0x0, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = dup2(r4, r2) syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x4, 0xffffffff, 0x8, 0xe69, "6d1eff000000a685000000160000000000fe00", 0x2, 0x2}) 16:00:21 executing program 0: socket(0x2, 0x2, 0x0) r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2dc40 16:00:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fd4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000dcb000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) rename(&(0x7f0000000000)='./file\x00', &(0x7f0000000540)='./file\x00') 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x20100, 0x43) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x1, 0x0, 0x0, 0x10000}, {0x3c}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:22 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) socket$inet(0x2, 0x4, 0x80) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:22 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) fcntl$dupfd(r2, 0x1e, r0) ioctl$KDENABIO(r1, 0x20004b3c) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x10100) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) select(0x40, &(0x7f0000000000)={0x4}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) shutdown(r0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xc}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa", 0xcd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000000c0), 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) open(&(0x7f0000000200)='./file0\x00', 0x20, 0x60) r2 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0xfa7710fe36986e47) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x40, 0x200004000000000}], 0xc1dd, 0x0, 0x0, 0x0) linkat(r2, &(0x7f0000000140)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00', 0x4) 16:00:22 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2c", 0x32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x14) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r1 = syz_open_pts() r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x80000000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10008) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendto$inet(r5, &(0x7f00000000c0)="72aafacc8987c251e09a8de0", 0xc, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000fc0000000000000000000061000000000000000000000000000000000000000000000000e1ff000ed7000000000000000000000000000000000000000000000000000000000000000000000000000ffa203ef1e84059039e32a3b6540076928dd354183c446db4ac079f81cd40f1be3d2a1e2bf02138f9f29753d0ce07d59824135c9d530cbe6602bf1f16eda45b774af9717d3b15440178db42e62230adfedd5c2ab757e1efa8b8a7217a1acc1add03ef2b13048bc9b2a45c2ba9a35a663a69b5c605aabdd1c87ffbc9c6f99e8c01d4b623a91b3d55bd1c3b0f67640a741b99a66db6b80910b4fd0ea949ccbfa3e5d9afdcbf13a1c3ee26482cedd20049acfaebef59394b828786fdab0a9a62905ab7b0ff5bde41adecb33deab90c923758ad53ca6753e4ca153e2771afd182eb2a0484715d2aab700e847be24861c89c99aca5be4037517d41ace8ab0154a6877a8584e090511a21f5a47b40e40c58715056f1eb2bb967b7055bb52c3b38053c991b6e65a8a84ef413140cb744937f7c868b2182c07f307637f53aaff5cfbfdffcf2f93ccb38f347"], &(0x7f0000000040)=0xffffffffffffff19) close(r1) select(0x40, &(0x7f0000000080)={0x5f3, 0x9, 0x1, 0x6, 0xfffffffffffff001, 0x8, 0x8001, 0x100000000}, &(0x7f0000000140)={0x8, 0x0, 0x2, 0x8000, 0x6, 0xdec, 0x8, 0x6}, &(0x7f0000000180)={0x30ab6536, 0x1, 0x2, 0x1, 0x9, 0x7f, 0x7fff, 0x9}, &(0x7f00000001c0)={0x2, 0x8}) getpeername$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00000af000/0x2000)=nil, 0x2000, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x60, 0x0) close(r3) sendmsg(r2, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 16:00:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./file0\x00', 0x893927de008fa376, 0x4301) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) socket$unix(0x1, 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x139, 0x6}, {0x0, 0x3}], 0x2}) 16:00:23 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 16:00:23 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() pipe2(&(0x7f0000000080), 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="9f3ad1641e1e4410e383f6e6a8fff7a7b026"], 0x10) pipe2(&(0x7f0000000100), 0x0) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f00000000c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x1) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x20000000000007, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$setflags(r2, 0x2, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x40000000}], 0x7ff, 0x0, 0x0, 0x0) read(r1, &(0x7f0000000540)=""/226, 0x2) 16:00:24 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2f2) 16:00:24 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/90) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) sendto(r1, &(0x7f00000001c0)="0d02b1cab314a6fb855943f4bed84806337e9e80020823e923454af30b73d08d46254bd0e8053188cfd48734c2950e5f96f810f9512f5aa9a876075010535e14aab28a28f06183eeb1ce8de62c4b93d1f93058807939c0f7bc969aaa145ac0fbeef11b048e9011e52c7f9df026c7166a8475e8991054ffee90575f630d86190108d05c3678b748c9c51b79e00f6c02e7d611cb5541d82d15d7fd1690759bd42e066d70860aef2d08bc", 0xa9, 0x406, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0xc5b5}, 0xc) r2 = semget$private(0x0, 0x4, 0x4) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000002c0)=""/181) r3 = socket(0x18, 0x4003, 0x81) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x24}], 0x2}) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) close(r3) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x6) r4 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:25 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82c4145e5a7c1f743700"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r7) getpgrp() 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x2, 0x140) r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) r17 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x1f, r2, r10, r17, r18, 0x240, 0x1000}, 0x81, 0x42ba3b97, 0x400000}) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000000)={0x81, 0xfff7, 0x3, 0x8e9}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:25 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x3f) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r1 = dup(0xffffffffffffffff) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xffffe09d) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:00:26 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x23a3f6a035931044) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) fcntl$setstatus(r4, 0x4, 0x80) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) close(r3) ioctl$TIOCNXCL(r3, 0x2000740e) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:26 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) accept$inet(r2, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x80) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100000000, 0x8001}) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f000075d000/0x3000)=nil, 0x3000, 0x2) kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) close(r4) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0xfffffffffffffffa, 0x4, 0x101, [{&(0x7f000006b000/0x1000)=nil, &(0x7f00003a7000/0x4000)=nil, 0x1ff}, {&(0x7f00008ec000/0x3000)=nil, &(0x7f0000ace000/0x3000)=nil, 0x7}, {&(0x7f00008b0000/0x3000)=nil, &(0x7f000077e000/0x2000)=nil, 0x200}, {&(0x7f0000992000/0x4000)=nil, &(0x7f00001f1000/0x4000)=nil, 0x9e0}, {&(0x7f0000a81000/0x3000)=nil, &(0x7f00001fe000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x200000)=nil, 0x5}, {&(0x7f00003a1000/0x1000)=nil, &(0x7f00003e3000/0x1000)=nil, 0x7ff}, {&(0x7f00002b3000/0x3000)=nil, &(0x7f0000448000/0x2000)=nil}, {&(0x7f000008e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000466000/0x3000)=nil, 0x3ff}, {&(0x7f00005a5000/0x1000)=nil, &(0x7f0000597000/0x1000)=nil, 0x1ff}, {&(0x7f00001eb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000826000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000963000/0x2000)=nil, &(0x7f000001e000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f00008cb000/0x3000)=nil, &(0x7f0000a44000/0x1000)=nil, 0x80}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['.\x00', './file', './file', './file']}) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x1, 0x25e, 0x80000001, 0x3, "e3cda70ab3549f004ed96fd0c3cdd77f7a059367", 0xa6, 0x8000}) setsockopt(r2, 0x66, 0x10001, &(0x7f0000000680)="33fa0e801a7cfb4295952b094bb2f4fbed852a5134fb869d06b832d02e6715ccc5705ede5e66fe5d2fc616f73097648fb747f6758b8f298f7e453150baed4b19ccea4054abd5d7430a8bc4f7c033e58120925180515eb59f7c5248e67bb5112bd16e8c8b6e182cbbea8f34fb9dfad7e7e0b88814202116c812028968bcc745ce91ba4f8d6eaa4de9345fd1bb028cf5220b33a63e7946ce84083125e4ae9cd8e020e35ea89968b8d639839657b1fc469aeb5358da854f24890186e354d1dfb83ee1193262b2b790a348ece342e50cbd2129324c0d48e496d24d63848d1df848b15296a52cdd34f885fb9462c89f88a834100ff23f74a932f7870ec4a073098a04d7763d43cb2d4482b9004aa826447bb5c2fcecd6d6f78c80ff337a514a2fb8bcbd0a3ea66db852efa7a29fd7d3859b0d6414cd412d7a36a2ecad78ca5055cab31a84fdb18d2165ef2d1b579456b5381713d09da45d3b884e37a47739e609eec56fdb40b04048b87c05f2f653d83ab1c21fd7c17cf34fe0e7e3cc76a93bcba8a4e6bee8918848127b55d34f906702c54bb979ae1437166ebe2de0b1f9ad528d3f3aa7cf02fb12db988d47719be7170829ebc08e3c6aa3b2c94500702c1f672feaaa44613a2ac2a405cf3f8917e53e51ece873e7e8fe0476a3988b0b988a314a189ff3a5265b3a78bb0f6076eed2c34ac5885f8429ef37fa39890d3a1ec61c2937977dfc73f5f6a15193a84fa8da2d66b192bb80865b5342734e32edd2f756c09698362356c9b3a0f06b00f3505dad04f214c789fee245cec0949b5d5ad8fce2575fa33a9e05533f778f0ca57cc1ed60352d3beb6635c33e37ba3e01a517a9ed6c122251b721587e1de362adc2ebdb05dc4b9a2c74acc7e5be3438c224baee0677337db61fe2f2ad0fadf9c4a6409f5b60ebdd347321b1d790c08623097db31c9135face59e90f59784af1d7712d92d3aed18c282061b1b258ead52dec51f942da97774bfc54965e9c587afc0e26f74e0fa33358825c408bb60759a745df2b0de3a6370155934beeab0369470e247f53564c45311e6c2abf81ec3444248baba36ba8e6081d92a80d34bc2065eb1b0cb7158bef5781c31a80a2d877fd2088936c47cac41e323eebf78a603174d2dfb477eac8e4446b3a5f86ed53ef8d1148a55e5789b9f46632dacac955f664fde28131f36651e3ae47374bc78554ac19854bf137ac6a7eb6947945f83704e728e9925eb068fff828afaed97e515eb3f8f2a398c2e68a409a2dfeb68d61d40f96aa56fb6a8b01bee39a199499bd26c414fc0b5375e4e98ec19587a005ac171b7abfb6cb2f62d29f2c95715d901dc12bbd7b1c584389113c69691a2db74be029062603bc61b259f33f4c357e4168ce2337d9cf9b35cd8cc5e0ca6ebbe18a57e90f48a477c65d544c386c020a1b8bb462f461b1bf8dfd1b482c3148c24cc95dcf2c3b94d48e2b372272c0447152342d4c85534af76159ed298244671f4fe2618fe35fd97f54bbb2ad1c37b48e8f166bc9fe0429cd17dd6e0b9fa6b31a954ec9de5fd4936be7b70de3e39d2d1354d690152a190cb9c87063c5d9a5e989df70d5fd8746ebfd84f32cf1da0ad6ed932a25d7de7faa28f7e68b55c2dc4f9e447e45ae11a5f795ac8a6f8823dffbbf4a28bf2fe8928cad5a0ec69fc437da9124a663a285025c4080b1cf4fc385d4bf5a43aebc3223ac22de51b38ac184138f41f3ca84169980f8a3ddb686e8304ed962f00e05e3f52c7befde6878d631f9452b3b2c7564d6342f87130200e691a2ff7c68ae6167c36435acc12bae3547c67a540d62259086355f9019253ba9dee4a1ad22f74a21257e6e6c06773377091fe0cacd313b737ca25a9b95b26f86c2cf1e27a88aa76e0f6cbc268cbc084068265f92f85d7aed7e5880195d0e8d78ca663507c992ed690b78fe13cdc02a758bab61d0743b7c3137d12245b7c8e488f3258b61566df5851ab233c849115f30c501604dc49ef8b693f695f1dc2af79021623cf1340c57f7b7044f1e667ed6bafdaac415418dbc116ac47f14acf174e7fb82a11779537c27d1f394edea2f86e43dcaccf65f2bd7a6c5825d8add4adc396f5d91e1a0a7c277b93143df2d1e50b3e7e7dc3a3600a4af39f09707f09d4c13f0c6930251ff41716f29aa1370a1c4966d32a7ac938328201d8e93977f605743a7a55798163820a0acde78e9a2568ea4c30b9ced8e4bfe7024e1df21c5fab680ac87614998f168154218d728275a923af47eb0a97f9199ef128632197ad8f575427342ea475b51dc9f3ee57e34a53bbfc08cb3ff6599be29fddf06294aef32ebb9fdfe95fdc1c1cf7b2f327b32e14a28f013746ec3e551545f9a07ee7af62e97e4549177b98e9dfce0610e7360e7ca9e443cf88abb126c2b8a22eb062b496273e711ff9ba657b8d61e238cf07771cb19d0856112ec76dbc313ce78871adc0991ba2a5ef71c36095651ee794316330cb9880ea210274fb8686e4fdecd4fb64130aea73105f966e8373ce74ba5cd906183ed81eb3a65f38543ceb0a95be3c065496a2c8ceb5a50b54ccd406ce44b0a22dc5737e74a629b4fb921a582559f293ebff39c6e8cfb932ff39d9fd1be893ed0e87af1b29c760e553e4a729fea2a274124dcf3fa1957e0f85c534832f445290e3d3bbdc8504d6cecd811feceffa4704f19a36239d5f6afbae4a86c4c0ca17e673b0a9ac7cbc739343d71d5cac82da1670df70f3b1df86a5360c01bc094ab833797bd44e689d4337b1c54607b6c81ed5f94047a43c11da97c77a38936b8c656beee1f48e173d72288efa7406844b85bfabf3f5ce7b880e2fbf5764696c1997a0ccf931b77239514ed9d4de6df556e0dc42d1bc500d61c7e47706cbd6e444b25703fdb73bc7392b57753fbbcfbf79741775d068f99648de11b5637629e948b69a5a3143723ec1632f77bce2acb4a2f2843913ae81988f1251208eb6484b073f0dc25a6cfd6a58c9f4268e334a7c15cd651c1af0df3049cb880c568f485108ceebeaf5683a08e9c800016ebe6e0b2559d6db5e29255de896d0d98b689e87156331512253f4fc721f41fdfc5878d120658fe13c26ce460bc2f4f775549fdf223c0dc5c8ca8b8baaf915966e6f3353a6ca0f87a0aff2f2de5260f1a5a3adeaf11bdad2021b779a85adcd27a57aab280a8f94177eb1ddedf3598f2041fdabc9b250383ebd3b3caaa9dd1365a8f7d3411b7c711f123249231b13311cdff5b59403d39ab096a1350bbe988aad19357c4998eae985850da0f63cb4a8b967687ac7269635b47e368a185da68a52e24afeab87095fb5fcd722e402320884869486ee17d3be1cca0dcf940d7aa8d8157ca31d366b5208bcdd8d5cf0b75d77f4f2fda7452be593e429a4759f821fb4f76115069d1f23728dce26ffbde52cccd5658cb2cbc777ac4edcadcb87ad8272f3d39df879a94f209ae93cc4a5b50e8bc7f96461750d740780575095b6e126e9aeaf534271a64e4b85086c20f9aa7eeadaf19e87b647add3438d24f7d9ad1fe2119293a822060d650825b8d6f5715c07ae6a3b754ff0f354b12b2e8a5196ad663d9eaa2ea3d8d117bfa0ed1c214f131f7765011e095ef5ecf360aad67652d50652d7ac7db2e9ccdaf83add56e6465ff4e5ac90f8bf04c9cb7a1324de685533a32d6dfcb65ce63229aa3ca202167d65e1b74bb7084327d648e7b4596c45410bed52e499edcef4169fd92a0b315bf1e1af93ec50f7df8d6f4fbfe8a4c678583c8d23b4b2772b5c91c5fcddcffd53b137732b115a6dbd376954b5f00cf852dd6cd9af722a2fa540009b4ad0652cddd8de01393c2e9537777ba98d9853858ea9eb9ccf12658a3eda298f086f879a513efd8d68e7006c016d8143a3cf0145e8f9bbeda948fcc3d19d130c0c68eb1d8eba86ab5ab019b90b53673fc90d123ae6477f4850274b5beacfd23f7b7f612a5d569e12cadd7ddc6aa19e99d24b2c980546e5718ebac8a7e808e6969cf6538928e7547aaa00b2ad998dbbdef67fc55304a37df57f90d4ab88431c487d57f12827f77575a0c927af169524ef54e6d74bdf39e30ee98a9cd284c446f88b20e7748f765ddbd308889db169a4ad311e35c9c9e69f0ad50025f9d2b912e44d50eed17b210193f5ae8bd90d5111000c86f61da3ee0419ce29ccd1770ced663be8d40f2a5b51e36e36503203636cda991a64729776b0e38dec5954f0898038770ae5544cec21d08fbcc9aaa6247e1db8bce5271c70e3e4fe7ded9d7b34d01f01dabebf3b05c6815325fbb88b593951e8aa3462bb112d7a8ee8a893624a73f22905c1c7efe4d33731c498c0696ed76286dc05181b74303cc21e1fff72b8ed23a23e6c26428431b0631d327eff85ec2a13b1fe3d3648d9661d4da8d4a3a6f2b3f4af46cad450ab2c6fab06249c7b97dd639bd252bec55db3144af7cb77f7ace4904202f89af2496a73eaa896317aa14a5935f76dc7548cb0a37f864b778e44ace80e651c1029eb84b77608d4fe9c749d07723f4726bed42ef1e254e8cf4f8acb3cae891c9b09cfbb55853200094d55c51a855519402638a4d7f8142f2619f335f4a45bc064892644cfeed428e25fc940211bc16dac796945853223e50747ea7afb78aa38d853f41f0648ebaac4d489960f0ec3018c97ef76037d55a1089be484225dc7124b891266b6ad7de00addf3f18a7c9b5071cb719259975ed7aa92eddfc21e76664708f19923c27a215d03fc90e2a38455200e61daf96fd1141c0291e892fecf8ce7cce4241626f6b4381ad6cbc116da2d1243990b53bb06f0e46ebb135cd4c62fa95ce818809217527d06918f3fccda083f7073d8153c92809f18113e30bccf20451bdf26c1661d1fc9235d3b1cbd6169cf8e2f5b159c1191281ae4f1e4f89a674eac3474f829917b7de43edfb203fa68467e08a945e267b6c45035d0e5f1f9d49fae020bbd5095c588dac734543a6e25a703940b54f5d8a6e1f54416910ffd3c8eae0d6ee4111b31461847e6f1e1964e16ec6dc248c32a52a7a23ab58ed31dfd6cee8b5dac63bf591465667dae96c06e98fc6c90430ff27e699b067afc7fd0d83c939c014f133204fc28a0a68ca73592d73aede017115ff5563d130e6ba162cf6ae68fc500f5286c6d45647a82d7618a9e1547631cceba590eac1cffc192eeba11e58acadfec7b705fbbd131ef61ece1a3e989aa3690819a0b5a2a33bd9be32c8c7120e6f557ab82168b3224f02ee9f5791e71ec746a4ac0b6cbe741da637845ca6aba9ef62bb0be0cbfe8489dc75b593c9c5f48cfeff519632ac8cf11b50c855a9fe88c93fe789931759a9f06ed6fc1391c6ea58b33ac0d43cd87af42b9567e5f82984b716ddad74366824b98d04723eb52dd0f5148f9da70c0e374958afe2147e6a7b3477ad323affd77554ad3fc6e13a5835355b092e573179b6b220a5734f7cf313c7f2738d4ce32db3796cddd7d41a5e921437308494ce6939c1f36e01de6db59e428f2bc24c9dfc3120d3eb2ff674a5c933266a6210841d996d859e9ad13a07bfe009aaec536f2ad977c5cf350859377d4622eb426034d8b934065c833eaa582ad7cb0c1de9e07fb1ce741f1032afe4c2a46d66bb794b863d523cfbbc1c25d4298136b1e72db9d97b868a4909a8953660e4a0d2c952cc7d3352d53f704a614b4efdad742622004aa088bfbbd4c05ce67fdb9268f17a142b3db4bd61da4dd0843201b985375309108945ca423160c7eddadd792fef2f228587744233795c02fd7d528e2c477c", 0x1000) 16:00:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) symlinkat(&(0x7f0000000080)='./file1\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30000) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYRES64=0x0], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x71e) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9fa6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x1, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r11, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r12 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r12, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r13, 0xa5, 0x1, 0x100000000, 0x2}) msgsnd(r3, &(0x7f00000010c0)={0x1, "64d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0d87cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a9e53097d404622ab56867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"}, 0xeb, 0x0) msgrcv(r3, &(0x7f0000000140), 0xffffffffffffff86, 0x1, 0xf322e3cfafe5d53) msgctl$IPC_RMID(r3, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="10c8d0000400000000000000000000b69b5d4273e3e6081fb92cac91bff5875600e91f157f3f1321f2974526ede9977b69c0729e57fe78c0470d4f89b0c971c1318a00d53883fbb1a8e610c5b0218f2f2bde4d2e7af1131fc65f9411e7731ffadea5dffd4a83117d6f0ea89a2fcddf0c59ad14fff5938314f91541f93fdb441f59d9953c99485a3d2a04f8e32b1887eb1dfc796b611a91ca39dcb4431aa5cfc73b7aa7de84b30b6ee863a896908d063355a63ce61e86ca1ea21fab99d776f6a0ee9e7e98a094029129a4a2efcd414ff6fa04ec2ac5515396ec521aa4fae782b74ee34d9bcf13b58d5986e9f377949a1a85820fea5b594052dc62ee3d4fe82c4bd205ed176ea9c3514b3fd1f98c9b60f7696fac5ef24f27479927841d887205f70dc28201ff8d40ac2021882c5f15cca54f9861ae549825943d4b4378acb78c4d59229ad3bb01b7e62573f3ebb82ee99143999da6edeb8d7d52a2c1b0d6f0004ca0abb73458d2867fcaefa455c56760ff42e2cfe43ef36062db009c3a56d2411697e310d5ada593171fa572d67e7bfdde631ebe1eab88068fb0539fd99d0f6bd7eb19155ea9a856c83bcf5e7b2f1926a77799695f30bdf22862d15bd9e27d5960947052b6fa2c31e8c903be0552047b6d486a1b945cf5b620b2d887724bc155a62748826235cf324baf57c4734a880bf9b619c37853f5d9af75b294a331e49ce739364a11d25875bf31ddb9a2ef89c5fe8234b64b7b5ae847a525db13a0cd8d329ad449bcf4ea0fc4cbd794021525228b098acbd9e8f052fd06cc83f4f66ddc058600722c5629411b1182d216862ac743e836eca2143f75011b0110e747afefd1483103e8a1e02406da0298719ead74cc05dd56ede89d7a2a170edd2bdbacf78059a2f75209c46ce330331fb02614955f2decb95922ef28f1dca9eb53f69d55e31966dce770e6902adc308d1bccabf066be9663cea28f942380d54ade9c74a01a9eaa3a4804f1f840d9a8bd25ff4044cebf7547ad85cb0c58d471959bf7420fab03fc0d5985e58e24cf74862691b3cd0fe962cb12c4af89e48b213431"], 0x10}, 0x0) sendto$unix(r0, &(0x7f00000003c0)="f0eed95ad9b62c3e64c3b8fa0fe0dcc17f65d5bf0e3f892b4b483657a55b1346b23cd9ab2c5e5844c1c8e0771f49882f4396d80377055f0e937b889c2df6cecc528634f4526cdc06fa5926be9cfc23ed9feb6603278942be53820de74a2de7abfedee523740ff42c59a36f697ab80e7cae9d04b055c574ea8ae2d19bf07d641d8a33a2e209001f916c88b8194d70c3d6bb05f728c50d93d9113d8a5763cabea015580e", 0xa3, 0x0, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) socket$unix(0x1, 0x2, 0x0) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x27, &(0x7f00000001c0)="030000006ba97909db4fad3d066f7f94c57b0ba700006e4e542378b494851e86275dea6e777e4c7eb87e535449fccddb8ec6dd415b8140000e59539afbb394d7adf6eceffb5af4720e2ef5608d68399d130af5c13496beec87346e159b6a9f406a45025dd00f084b18c853427278cb5d14e830ee8d94483be13d61bcf687e18ef745fc33d38a1bf530dd416b8aa2bb8f7529c51657a4ffca86aa0299fe52c0e0bc695e4b0e01ee14eeaaeb34d516be5125c8d4fc2f13cf255ee06b01d7ad2b654e4673418ea99fcc5cdc374509357d76a5d2649b067a5622b3523c5e11eab405f711fbe1d4091b7013ec79522dfd3d1f2d3eca0259e52f88238c81713f52e97d458b4ae8581ffba87d90f9832293e3a84e4edaefb516c747c3af040b6d57f7356e8f6334a75fc8cf40d3cf3cca5f2b4158491e286c5918e1ab0763009c746bf8f8a487f1b098", 0x146) recvmsg(r0, &(0x7f00000005c0)={&(0x7f0000000000)=@in, 0xfffffffffffffef2, &(0x7f0000000800), 0x6, &(0x7f00000004c0)=""/204, 0xcc}, 0x800) 16:00:27 executing program 0: 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) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$setstatus(r1, 0x4, 0x8) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xe8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000061}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a260a8d1a029be96914f635", 0xe, 0x0, 0x0) 16:00:27 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) select(0x40, &(0x7f0000000040)={0x1, 0x4, 0x2, 0x6, 0x3f, 0x9, 0xae16, 0x6328}, &(0x7f0000000080)={0xffff, 0x1, 0x1d5, 0xe2a, 0x8, 0x4, 0x9, 0x3}, &(0x7f0000000100)={0x7, 0x800, 0x4, 0x7, 0x2, 0xfffffffffffffa83, 0x100}, &(0x7f0000000140)={0x8, 0x10001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 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) write(r0, 0x0, 0x0) 16:00:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xe1, 0x81}, {0x3, 0xffffffff}, {0x86, 0x8}, {0x23, 0x8}, {0x172, 0x5}, {0x100, 0xc3e2}], 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x8a, 0x7}, {0x22, 0x7}, {0x23b}, {0x0, 0x4}, {0x43}, {0x40, 0x4d}, {0x5, 0x1000}, {0x45, 0x400}, {0x4, 0x1}, {0x1de2bcbc9cc612f9}], 0xa}) pipe2(&(0x7f0000000000), 0x10004) 16:00:27 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) fchmod(0xffffffffffffff9c, 0x8d) r3 = socket(0x0, 0x1, 0x22) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000180)=""/167, &(0x7f0000000040)=0xa7) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) dup2(r1, r2) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f0000000000)="002d2fc90c2d7c62e3e80b000000000000", 0x11) 16:00:28 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) clock_settime(0x2, &(0x7f0000000040)={0x80000001, 0x200}) mknod$loop(&(0x7f0000000080)='./file0/file0\x00', 0x13222, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) 16:00:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0xfff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = socket(0x20, 0x5, 0x40) bind(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) dup2(r1, r2) close(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x400000, 0xe6c, 0x800, 0x0, 0x7, 0x200, 0x0, 0x3, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:28 executing program 0: getgid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xabb9, 0x0, 0x3ff, 0x5, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:28 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x800, 0xdc3, 0x4, 0x1, 0xcd, 0x7, 0x9, 0x1, 0x3, 0x6, 0x100000001}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r1 = semget(0x3, 0x3, 0x100) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000080)=0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) setsockopt(r3, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendto$inet(r3, &(0x7f00000000c0)="72aafacc8987c251e09a8de0", 0xc, 0x8, &(0x7f0000000100)={0x2, 0x0}, 0xc) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:28 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = getuid() r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000065d086830593cf49071893402775140fb027da1a9ee400f973f192dd234c65d599329642f8eba5b55cad4912318dc8aef1624077fa46fac56849e5772d509a4f8dcb9fef0a10f5abfcbedfbbb22f1839fa77f5fa8b2133eabfa67b4f7984e14c94fdff416ce375e69f39fcfdb013b4d123c12d67ba3482b10000000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r17 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r14, r16, r5, r11, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r17, 0xa5, 0x3, 0x1000000100000000, 0x6}) r18 = getegid() r19 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) r22 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r22, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r23 = getpid() preadv(r22, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r24 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r26 = getegid() r27 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r24, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r25, r26, r27, r28, 0x1, 0xff}, 0x8, 0x6, r23, r23, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r21, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r21, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r21, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r32 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r29, r31, r20, r26, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r32, 0xa5, 0x3, 0x1000000100000000, 0x6}) r33 = getpid() wait4(r33, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, r3, 0x0, r5, r18, 0xa0}, 0xfffffffffffffff8, 0x3f, r32, r33, 0x4, 0xf3, 0x8000, 0x9}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000002000/0x4000)=nil) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 16:00:28 executing program 0: r0 = semget(0x1, 0x5, 0x20) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000000)=""/4096) r1 = semget$private(0x0, 0x0, 0xdc9cac1ae3bc4681) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000001000)) semop(r1, &(0x7f0000001040)=[{0x3, 0x3, 0x800}, {0x4, 0x6, 0x2800}], 0x2) chmod(&(0x7f0000001080)='./file0\x00', 0x81) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001100)={""/16, @ifru_vnetid}) socketpair(0x6, 0x8000, 0xaa, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r3) open(&(0x7f0000001180)='./file0\x00', 0x10000, 0x4) r5 = open(&(0x7f00000011c0)='./file1\x00', 0x20010, 0x40) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001200)=""/14, &(0x7f0000001240)=0xe) r6 = semget(0x1, 0x4, 0x2) semctl$GETVAL(r6, 0xa, 0x5, &(0x7f0000001280)=""/157) mknod$loop(&(0x7f0000001340)='./file0\x00', 0x2000, 0x1) fsync(r4) semctl$IPC_RMID(r0, 0x0, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file1\x00', 0x20, 0x3d30ea4522b452ed) accept$unix(r7, &(0x7f00000013c0)=@file={0x0, ""/37}, &(0x7f0000001400)=0x27) r8 = open(&(0x7f0000001440)='./file1/../file0\x00', 0xc20, 0x54) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r13 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001580)={{0x3, r10, r11, r12, r13, 0x8}, 0x80000000, 0x4, r9, 0xffffffffffffffff, 0x9, 0x9, 0xffffffffffffffb4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001600)={0x0}, &(0x7f0000001640)=0xc) getpgid(r14) r15 = semget$private(0x0, 0x1, 0x8) semop(r15, &(0x7f0000001680)=[{0x2, 0xfff8, 0x1800}, {0x1, 0x7, 0x1000}], 0x2) setuid(0x0) 16:00:28 executing program 0: nanosleep(&(0x7f0000000300)={0x100f0, 0x7fefffbe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) 16:00:28 executing program 1: r0 = semget$private(0x0, 0x0, 0x14) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f00000001c0)=""/209) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) setrlimit(0x5433a96337dd531, &(0x7f0000000340)={0xc, 0x7fffffff}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x2, 0x7ff, 0x3, "bfbf4daec2d480b69978ca9d92f6f0faa151a78d", 0x0, 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r2) r3 = semget$private(0x0, 0x1, 0xa) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000300)=0x4c7) r4 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500), 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)='\"', 0x1}], 0x1) readv(r4, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:28 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x110, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = dup2(r0, r4) r6 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x40, 0x1, 0x2, 0x5}, {{r2}, 0x0, 0x8, 0x10, 0x7, 0x7}, {{r3}, 0xe, 0x10, 0x0, 0x9, 0x100000001}, {{r2}, 0xfffffffffffffff9, 0x4, 0x4, 0x5f1, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x927, 0x5}, {{r5}, 0xfffffffffffffffe, 0x2c, 0x1, 0x1, 0x3}, {{r6}, 0xfffffffffffffffe, 0x2, 0x2, 0xffffffff, 0x1}], 0x400007fc, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xe83f3862700ea62e, 0x10) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x5}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x800000000001a, 0xffffffffffffffff) dup2(r1, r2) close(r2) r3 = socket(0xe, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) close(r3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0xb7, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000003c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4") 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x5) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x3, 0x5, {0x5, 0x80000000}}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="c610c55913f85c06c5ec9977c41629f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebd4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c2800000000000000000000003288f78877e2f6df18f6b548e85ec49d3b0e0b033cf7b8846e084a8c0eed8288f71b20ed9e24ab4a2e43fe155995425bdae1ae84afdc2501b6d4d00475dda9da68b6c2723a2be25948315b1052dae20f7b82b0f61bf8a813a314f389cb920310e59e60794b775812b4b04bfa23bc9881ada75275de45ea5b28f6d3c603c3d0d5f5f355b608837a3cd54d91d43f4057a3c4e7f3f22e44ab0a73b1fef8c3fbcb8bcc179b87b300e34200000000000000000000000000e2c9aa7e16140b8f39c266ac67bbc058821d2f6db1d801dbc3df3ba6fc7c5790a520f99395e88c0581320e", 0x1b7}], 0x1) 16:00:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = getpid() wait4(r6, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001540), &(0x7f0000001580)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) r8 = getpid() wait4(r8, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1000054}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="621dd38c38050b4dd1a8a85380c766ea88a0ceabc0e5b32ddb3426cfd702af187f8f17a9e7aee27f4a1bb0ea", 0x2c) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000280)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) accept$unix(r1, 0x0, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x6, 0x78, 0x0, 0x200}, {0xf7b, 0x21, 0x40, 0x5}, {0x401, 0x7, 0xa4, 0x81}, {0x0, 0x1f, 0x8, 0x1}, {0x8, 0x6, 0x4, 0x9}]}) 16:00:28 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8203ddffffffffff6fff1c5cb72f2b33"], 0x1) r2 = dup(r0) pwrite(r2, &(0x7f00000001c0)="e3b485bae0148821e8cfcc320aea27b826952f5e6eaf3ea93f6dbd18fcc4328aee2ccb6c97460004b6ec7e8691b8790dc925c43c677213bd0feb563c016d09ba3f84dfad5cef27d4b77afe5523437af3cdc936e7ed61cf8c0de4d6d59a5b671d51c54fee6b6fd5ba153d25f000d83cb35c6703f9ae985db738ad1a5e08b084155fd7e1e8768b7387e1d372edda3477e79bf02b08d6c6e3423a2c4a8435af80be98449437a7238718182f", 0xaa, 0x0, 0x0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) 16:00:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r15, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r16 = getpid() preadv(r15, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r17 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r19 = getegid() r20 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r17, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r18, r19, r20, r21, 0x1, 0xff}, 0x8, 0x6, r16, r16, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r14, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r25 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r22, r24, r13, r19, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r25, 0xa5, 0x3, 0x1000000100000000, 0x6}) r26 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() r30 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r30, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r31 = getpid() preadv(r30, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r32 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r34 = getegid() r35 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r32, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r33, r34, r35, r36, 0x1, 0xff}, 0x8, 0x6, r31, r31, 0x0, 0x2, 0x1f, 0x400}) r37 = geteuid() r38 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = msgget$private(0x0, 0xfffffffffffffffd) r41 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r41, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r42 = getpid() preadv(r41, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r43 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r43, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r44, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r42, r42, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r40, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r40, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r40, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r40, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r51 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r40, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r48, r50, r39, r45, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r51, 0xa5, 0x3, 0x1000000100000000, 0x6}) r52 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r54 = msgget$private(0x0, 0xfffffffffffffffd) r55 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r55, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r56 = getpid() preadv(r55, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r57 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r59 = getegid() r60 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r57, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r58, r59, r60, r61, 0x1, 0xff}, 0x8, 0x6, r56, r56, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r54, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r54, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r54, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r54, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r62 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r63, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r65 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r62, r64, r53, r59, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r65, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r45, 0xffffffffffffffff, r59]) r66 = getppid() r67 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r69 = msgget$private(0x0, 0xfffffffffffffffd) r70 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r70, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r71 = getpid() preadv(r70, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r72 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r74 = getegid() r75 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r72, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r73, r74, r75, r76, 0x1, 0xff}, 0x8, 0x6, r71, r71, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r69, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r69, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r69, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r69, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r77 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r78, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r78, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r80 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r69, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r77, r79, r68, r74, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r80, 0xa5, 0x3, 0x1000000100000000, 0x6}) r81 = getegid() r82 = socket(0x18, 0x1, 0x0) setsockopt(r82, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r83 = socket(0x18, 0x1, 0x0) setsockopt(r83, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r84 = dup2(r82, r83) r85 = socket(0x18, 0x1, 0x0) setsockopt(r85, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r86 = fcntl$dupfd(r85, 0x0, 0xffffffffffffff9c) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="7008020ebd782bd31704e01fbf549eca4499a9697222451aedc73dac3962ef8a9a20bbc7ce55f4", 0x27}, {&(0x7f0000000500)="58b9f5b33f254de297235e65a58b167811e90b0007d152d521c61266453df1dee358cde7ddaba9edfebb98b312d2ba977112294f3faf0cb9a93c94f13972bc18b522960456a9c071473b652b3c75119cf80ac75079b1ced42e804d6cfc667920d58805dbe5a2010d6c3063deccc067e40e0d95047fcf06da84eb936de4370b6b50b0e34e0bdad1758433f41d1dd525af3bc872aa9f5c64efa79eac4fec9478e15b742ad55f4b2c53d60b4b5cc1f8a27639c8cac0724b629d02248a40d076cb40414917b08f9c8e68a1e0fa1d5d81eba8e967b11ad452d8b45eb2d9767e11ca102930df7ae7be85df03b345d24ce1f967343df033ac53932496a9b43e846ed6e489802a4e832d4f0d8ff1bc6f091d6164e9f5c92b803a56f8a6c913597b127120e23a972f9c3563e9688a2676944ff41e40fc61acb01f74584d209153354e6ef2abf9427f3e5d87ab5c56ccda9eb3c00bb59b0dbe6b67321fbd4bd6199252d99d1ebaeb93df04933de431f89020fe0f167e236f25843ee77623b6312c9de912c7fbe2af1139c87ed08a9ed5716f76b1d0ca6fc38a48951fbc8752ff9c2c2d9fee7efe581d5dd9b71a19fef71137e6d4397de7e56cbe786a85741b887fe9375905dc47a186032b24c40f5236ca0bd96ac493a541c279fc03fb3a9cfd80489e80fd2f0da223d15527501c4ba154158e1a88e4bba991bd8b839ef63f62d338e7383ee50822c6b56f914ce7f7f93cc1fc0315d7acff5e8f0c102735c5656a66569f08f39cef95096fdc88507f095bc84e8fdfd75a782d560d3e66f72603514aac53d43dff510076f4b91ec2bf43d66e2316ab9fe55b310ad97d43722babc068cd9518c5aa4e4ce4b94ac9421cb07ba5a8caea8729bbf36531dab503f7983ecd11ddf26e4b0b4cd12d2ce631bc6943fe588184da2532efc14582280c1e900ee32c8f66f260731a34090767f7ed7e3b113dca98f8454fd1cf2caee59b676bf378b006aac182c2cb0fbf85d7b6d8fa553f501c6713714c21550906a9b0a2bf1a011645ba7576f44c9c4b72882f2eb91b556d4dbcc6a1b841803645cfeec99b8ee98d6f76fd0e9009ddeade5aa9429c24cbdb5e7107afc99411170d94707238cab38c3d445fef5d8ffa1e74b1082fe2c3ec51fe8870a4b7c4e8e2243a3b2af6876d935eb90fb7d560ebdcec42193cf94f33431388122d33fd530a1950c776fdc7444407a02bc933df5e59e70d342f9ab5deca317e0e8ed5cf873ab1f09255762c8d17c9ad251f595829c81a4240296d2c8dc22f1eefd0f8bb6c46867907c20f9e926d4a2c7d1ca4714d48f1df7fd8f82ec2a3374402001edf816628c5b2ce07108eebdbe852e4d92ed6636a921794f88cf287c684ce30a84709f635a98de705973e52181749c28385e9d4da904886132f90b3e70f2939003ce2bc07fada2ecbe649f45bccba1ebf151b37505fcee6dad274bdc7ed5de27b4f81486f537631c2855b24e03ab9a835ccc035db1de6a63c43a41d51d0eaa0b2d68cfe19af4e06af2b616d4f2d9612c7881a10324186dc7e0b16871b4374b94992eb6f7ae3817b1031376b81f89034f3e86de5560147c1b3bec44859df4d2b28c3ec6f801cd29a9a010b7ed2241bfe24df3f64c202709cb13f7b1df7a1089d4caf65672e1268437bb7d9e1976d1e40d06eb0256448384a997ec1a918e911d94eae4aca8b630a2b9961fc57bcfcef504d0398cb2f6be1634aadb959d662120ed73e60b0186d8aafd2c59ed07935d0d97d7a7436dd6765f62b04efbfd7f33c7cb244cb6cfde6afd894f75b1f1ad96f9d533446ea23ffe7596add23148c54120aef8e42c91decc63ada52837a67897020ad8a0e061f262b708601d6778cf3ac05c98bd6c6df8cbfa6c13e5ae9d8c646deed4f21fe8648dd08210599af2915cf4e5447be60df210a226a689985fe185104c2267ccaca24261ea0db0c95dd89a75ac905ff7b79c6737f8b664b018db9ceaaba22e16020884bb55e87530a0743c9d2c20cc1649ffd2c66241ed2dad60758ddfd388c52aa474f6193aefbec69a99a513e2478c9752cbe3612dec2c84a43b345b8ad0732d8c092a5e0782c2ed6ca8bc520d53d4abcc2c15890d8c48206fb816b6600067bf25996f7dc6088ceee6906c994e9c0fbafe52a7595bd713aec5410e1edff8cbc4b7dbfa806579a93641cda8e7dd49a6fb0d5cdee69f8c9fffcdf38eb38c6f2ac5c3480bec6ccda4aff35ba1867b78144b0ad0e3007c554ef8fd6b62f8bb360b0572712d3d551f241f801ff471bd00b28f86177a9ee6af9f57ce4338e64707f0fbfae08e4f5df2661725bfbcc53436fec1d4056e8a3fc00edd09631dd26893bdb98606db0c330849cd1775a81814621fb0f6f8ffbe0c0f4a2389d56905bdd1cf4a525daab723aa6ee1d4ac1a16fe9a807352cc35f93ca197de4fade8e3aac0acfcbbcee72f5d6261ca7976fdb09a41c884eab5b2da6ecf6ff53f1c8afa46039004c2d5f72970bf5bc240e99ce1bcb67358d5a9c12aeb542203b0da9d737440e2544e82fc3f357678923fe2d5e8f38ca182056a8590a02af578f546d279115a0cadb9239179b23519f610fed0f2a98760a19e6e45384649d547fd00f3792dced5eab16a33935f7852be2cc526873561f5d9707ffa7ca31710c1b679f537c61ba2e28e0bae287117e86498eee231da7399cfb86e8e237785a8eeae27ba957624a8e1349b0dde97a748ce07c9bfa69fd501a6858062eee1d195c63185547d0a345a744ed77b000796f1eb707ecabd8193dfc15af4845130cc0a4076f4f83c8ecb3732b5b4a643ba060f6068c54a7933a2784953e3c7ad840d8b4d676422afeeb053d119a60b9b4faf7fd421cc38bbb66c4d8fe7993849169e5cbc37ceb9707a81e127dddbc30c0a9a1abc9d65fe7fcb00e8351031e42a2b61fb1cdd744e60c976aa2d9b3fb89d1363185211a198efcce5f5c8d9ceacaef60a6589be37a530f31146963b0ddc0b30d338cbd8699a32153d79d44d58c39f7a6317180f2ad406700136bda57af06fe65c4d628f5f51c2817d16b04f5ce24da50107b66817a27e90f5395d17b44aeaf11c259c4a5fbe361d8a6fb3b217ab8a23e69036396ab27aec9ada7417a2bdc80e15e115e63607018dccc3d08bb97651bfa6feb02eb96501b5829fcaa1d943d243a6d32ff023ca3c737d9d0b38144ed603b8d308d376a7b30ce16c0e403eeffaa5ddda92b30f8c4701fe615aca0954179a89c2f9b98ad1e68d85a6afed82406be37570216841e5b80b0af533e403d4ffada2686a6a8649994067fd94040751418c9d3c7493cb34d8b2820b94d35e0a276c7368476eacabeee35cfac89ed0f81d5e41cca6634b2961f7766a2c400c28c75f52d6e99665ed1e830781c8573997f905f2f556fae503d78321933c183b0ba08aebc542a961d8731c8e2acfd3e0c6a472cef728a5391a4c0601a6d7cb5cfc9134c66422ad3dd8ebf4e375211df5bafaf276a4cd0b5ff1f7ecd2745ae4021f60ef2ed7a79fdb6dcd2d30af41ec29e1e779a80b87af10eb3f754f5248393ffcbb67ec858157bac930612c6ec19645f2e68d4c86dac2932d37881e87e18eb31dd1dc3ba40c28178c867b6c72b03235196bae9c6543787438638a6d56f19461d38137fdc5e716508e7473424dbaf88a478ef5bd12c13fb50f8d4bc8b15187dba4e54f07da93e8b66b13990653253aeef949d6dc578a03a758524b30dcd251d71a0eabbb0e04752ccba3e3d89e47f8031833617a1f744f84e5a81f7b4c91fa4b63c36b010fc2cb4945cd5e3d4f3e7bd0d81f13a34dd6f4424195591256f48e708fccbee858b5605a7a0d5d4ca7e1e5a7682d646d823c9c377fee197ec7b289d185355e199ea3e7ef6671f9138029c5e46205bd3c816706f1adef3a43e0fe9ede7786e8816e63af418f8c34beac6a0c841afdd78d88dfd105e0d6bac0d020e931c016cd2d82c045850e09c262829f844c8b2be7cd518a322f290a433f4cfe79a896c902ad5c93fcdd85ede61a3808dad83427281b2dc61ae09cf1f2104d75df47605b47c8b5e647d7680c7ea7c7019077c64ab319aa9d9364fd7d120a612d3e9ef693d399d60104e59de5e7e1d0ca64a2430d742bec66465ad4d6bed91c725bcd02c5d5d9e489fa992e26101d1f40a94b8ce050a785939df022085f69c2228c760834927beabc83903134f253eaf5c5769dee0e7b8ebc0099bc7183c768e7fe1e7ec7804b5728a2795602f59b371efc11da9b2843608988fbb6e9939c5f9864d194fce1828f3ac8df64ca7d5503b4df6572ea55efba13acb99d959ddb9667c709155fb43bb0260da9f1e5ca2fe1fe16942cc29d61ea8e10377ceaec46cd76a1a3ad6a4acf64f165affc563af27129285b9000711e24fbb4e81d0b3d38626138d793ac03bd9c7570e410fe2e50d1e3cbc22ded97dea38879650ef01b069955b4be4992865725d2b51ffb78e984ba9362480aa52038dd4e854d4918533ee3752c38237afb3a1302c6d4df5818fc94150ca35bf872e8ab143efa1679eec17e971c4e20cbf83b3b7e5a0913bb0eb28f0d0175cfdf10e9f5fe53dbf27c65df264cdcef7549991c8003e8cc4da04a221f60fb0641d041afbf96ad8811657e323d216a5fe5459c28162bd2dec91516d2cacb793ce0a8902f69738d0a64cddcc45992355f2231d2be952a6e26c6fad235cd8c0f2f2689bd46684c6d8d980b6481d26bdfabc97adc2c05c27d86a9660e6c60836b13a96aa6dc266be3039f369a1be11ff79fe28881df81d43d446441b9d9a27ee553c56b399c8d7d8b61bacbcefe81bb159be8eb0b2a9ee90d877ed152ada62d924fda315fe7e16801de2a4ea82683244bf9110d427cdcca1c0b2b3f328b47be4d606f5b8618f03de363d6c1686672635c6cfea3c128def2eba7069521b5c30f0ee298e3e5a2d8dee3478625b56fdfbd9bf8099368e6fb0ad3e1c1ea6e46998aef1fecf9658582c66ecd92fc7956a46b3dfdcc27ba2629ba3fdbbe31829d82d67ce73045ed11cbb42bf4d7187ed9055741716183148aebed13ce3f5711c7ca2f08c33d30bd616a95b42a985ab24b2dbb9a7df6b6c5146f1ab5b3808d969ba0ce8daa36f1ce3cb59ece34603d026e04c554f0009aed2616ff3b47ce0c9b9dd0c0757a8a48683be33e8dcada022d503169780aa379a6e9c29b177d4784ebb0fc985f426e765cf5b8bf107a625b18102447c14fba1500c4d94707fe345541294fab8fdc09822b677881b229166867a4fc7095d10c6319229e7111f451f5224a4a3e357a5a967264b15867ea97219bbb0b87bd58851f4b1b758dfedec06faa70034205969d39dc462580482d0a252951bbb5c3129ad8338898499b3e25bbf91d7ba10e89f63f00553a68a44645ad02f124af149db33871288015bd3fafd5dafdd606cd0140726d1a793fc9163aa5364804970e8e0cd64d3d65536201cad27cd1ac28b1ec5e386674ab0c92d728febfd3cd0b2e62ffd319e468886d8749871fcd397df24598a0ca46a9a3f9a005aac0e520061f97ac5cf70d56515554b5bc47eadc4098ae8460c01f362018bf88ac06ce1ccc4428cd3a9262b82635c9e070c778a38f5b6aaa50f12720bc4a9734ce712239474b62548b61ad3ba5d6167ac0321a23d1c45b4c360fa69019d2dcc010f3a4056fda1e6565b1115dbedfd6cbe9df31d8add78799e5072c73776c192d68862da44f4b26a3dfb6a910419b735c3ca0610ff916226e20e133c67bbd61ff8e126b70c81dfd3dc767ef58160fb", 0x1000}], 0x2, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r13, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, r31, r37, r45}, @cred={0x20, 0xffff, 0x0, r66, r68, r81}, @rights={0x18, 0xffff, 0x1, [r84, r86]}], 0x98, 0xc}, 0x8) r87 = socket(0x18, 0x1, 0x0) setsockopt(r87, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r88 = accept$inet6(r87, &(0x7f0000000000), &(0x7f00000000c0)=0xc) listen(r88, 0x18) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000240)={0x1f, './file2\x00', './file0/file0\x00'}) 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(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 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) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000200)=0xffffffffffffff9c) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 16:00:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x890c4ede85eef59) write(r0, &(0x7f0000000100)="6e2e8f", 0x3) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:29 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) semget$private(0x0, 0x1, 0xde58544320dd3b24) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = socket(0x18, 0x1, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x1) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x5, 0x71aa}, 0xc) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a947f554d0000ffffffff045ad35a0520000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x6, 0x3, 0x63) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = dup2(r5, r0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x46) r8 = socket$unix(0x1, 0x1, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x0, 0x200}], 0x2, &(0x7f00000001c0)=[{{r4}, 0x0, 0xc0, 0x4, 0x7fffffff, 0x9}, {{r6}, 0xffffffffffffffff, 0x0, 0x1, 0xa5, 0x80000001}, {{r1}, 0xffffffffffffffff, 0xc, 0x1, 0xfffffffffffffcd3, 0xfffffffffffffffc}, {{r7}, 0xfffffffffffffffa, 0x2, 0x2, 0x9, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xffff, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc, 0x2, 0x8, 0x4}, {{r8}, 0xffffffffffffffff, 0x18, 0x10, 0xff, 0x8}, {{r9}, 0xfffffffffffffffc, 0x2, 0x8, 0x5, 0x101}], 0x8000000, &(0x7f0000000100)={0x8, 0x20}) 16:00:29 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931789648", 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, 0xffffffffffffffff) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r8, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r8, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00w\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r17, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r19 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r16, r18, r7, r13, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r19, 0xa5, 0x3, 0x1000000100000000, 0x6}) r20 = getegid() r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r22 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x10000, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000700)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000300)="fc6ca096e2cd3e3eda3b362975915418369795dd89c08c8c2373b41814b67145044e122e7ba025f50b7052eee6282e18da80e0bb87beeff89ae11795d35ad37f6ef4ccc9523208aa2bfc33ca80fa86d9fd8cccb776125d166dfe174b3e7d3416e76ec0feaccf03b785b3ad83c2ef2d328e1af7d6d762bbf6ba7d9c5bfa89e1f2893da8dfd8c107c7c459d3baad813f24ac6092b49fada13de887b39e1718367fffecf922d09b7121680997ed24d49d015e8123abde4d9d0cbf51e77cba04136d9cba43a55d6bcdc29e12a7da3834035b8d908f36facb84d6bcc209f0d6fa778b0a376ed1920d228946a48ad81da368f49bac499c90cbc4", 0xf7}, {&(0x7f0000000400)="f8e429058d8d6ca499dae5b2c5c805831180b08057bf84617ac051978c6dc438f65e54dfb99aa4baeaac839186b0d39f6c92226cb547b33808935d71f739b1c21833a8c5c25b0409c15781f59592701a4c31e8a6ee80a0add3ac3b356d1d060c2c01e3a35e19bffe8ec006e29274fb7841fb78a2530ef801c7481b74d4735da853ebc6e84affee8576e678442ed51c090168732c9d4ad9d1381d4114f29e3cb6b9292af3a4c08472a87ccb3e740b0411908f96f355f089fd3ef0ef2ca917e4bdf67522ed9ffc18732a6c670a9dd034acca6eb19c03b83fe492925a9889250bbaf9e2a2815a8272ebd6648feff1aad87c79", 0xf1}, {&(0x7f0000000500)="19e4e55a60468b513923bdc4b62630f897c4d537ee6405b124b3cf290d88d36cd6beb7fbf7c31650015c94af7d65c4ead2e592e20cd06063", 0x38}, {&(0x7f0000000540)="9f3393a35eb2ebe9d442fb151ad2618f33b23bdf3536641bdba2ef62ca7d9aaefa88f22732ed56", 0x27}], 0x4, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, 0x0, r16, r20}, @rights={0x28, 0xffff, 0x1, [r21, r2, r2, r0, r22, r5]}, @rights={0x30, 0xffff, 0x1, [r23, r4, r24, r1, r25, r26, r27]}], 0x78, 0x2}, 0x402) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) dup2(r4, r5) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) close(0xffffffffffffffff) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000100)=0x4) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r31 = fcntl$dupfd(r30, 0x8000000000004, 0xffffffffffffffff) dup2(r30, r31) close(r31) ioctl$BIOCGDIRFILT(r31, 0x4004427c, &(0x7f00000002c0)) r32 = fcntl$dupfd(r28, 0x14, r29) ioctl$BIOCVERSION(r32, 0x40044271, &(0x7f0000000280)) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) pledge(&(0x7f00000001c0)='#/\x00', &(0x7f0000000240)='\x00') fchmod(r33, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:29 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680d1ca09a34b41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) minherit(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x1) getsockname$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) sendto(r0, &(0x7f0000000100)="1d1a5ec192f09a3e3885158266", 0xd, 0x4, &(0x7f0000000140)=@in6={0x18, 0x0, 0x4, 0xb6b9}, 0xc) 16:00:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='\x11\x17<\xe0F\x05\xe8\x10\xa1', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000780)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x3, 0x7}, {0x18, 0x2, 0xd1, 0xfff}, 0x7ff, [0x2, 0x3, 0x0, 0x42f, 0x5, 0x3, 0x5, 0x7]}, 0x3c) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[0x6, 0x1, 0x8, 0x3, 0x101]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000f2e87954107e567b94a70000000066d3ab4d000000482c5468afe5ccd800000000000000000000004c0000000000000000006766a5be7478ed0000000000000000000000000540027e833e191af61e4fbb63bedf0500fe5d2f57b0720f9a73d6750e6ea13a77ce1e332e3fb271d60ca7eb44fe16b8e3be195700e0e7efb8a3bb3004e6e9e5012563a44e1df9882d0779ded2d8b5eb12a793c2b4d1b5bf040262e4961af8baed74b1ade020890b5c610e39abeebbad6d5a915ae884aa94f88af723f071c087407d62000000deafe4a6854dc1419809771c274d72cef0dd167bf1f21f0afc7de917b902f11f8ed654582d2dfd8ff2d4899f0f21c94d840f4c2ab8bc72d405b38a0e285fc398ef925e70c67603eece8ecaefa573d8c01ca0105d30d2c264f2910aff586940254346729c91722951d5b6f0e049e1f5299c4cab9d50e95af4113c575dda7d95a2c602e2c39d27892216ad3d90a875353692b9702202e62e2b799eb1b86f19000c93dcb122122826a096f431936a80231fd57565ccaa09d06271b45752967d20a5355dadaabfedfd788821308c2fd028229e7afcfa5d37ed7b5cdc12daa65d26bebc16170eb81c746de6d3daa19a363a046b1f8f47be98621e3465b6df05d8286aea4cc68f371ee674bd66951810c72741e78d8cf33dab30773cc85a0768d32bf577479f55733e8cdc2a927e7bf0f78925e1434ab547933f57b52ea7a9ff93b0d98a75fd23c1ef2e57b9ffcaddd164e227d58439e031bb244a7293b21b529117e5a366cfd60aa63cf8914992dd95e7ec2230a769060265af02fed1059ffbda5041c19e65ee0bceac867aabc8d7ad5f67456335af3a2245776e91975e0ac7bf42a7c708fa2b7349e0d78bd23d0496234e7b9454968896cbcf3ef465ca48706ec112ac03f5a664e71232fa5ebbe5b466d4bab490aea2513a5bd41af018f05b28aabb8908904a52325f3a35250c54a278bba830944e9f2588d6a0e2bc27fcd0342f9652f025eace71360fc99dfd26adf56a35af966843d28dc269357699bae6baf30e2b7fc21636248d07cda0daa99ea9b08e97921b3aecaa1df6d66925c5890b7a5b88b5b4f332759c4653187fee58e70530dee26572636f91f4fba1abc822229fe430cb93e34346fbb67dd18d14d4f515ac4c94e2f54ec3479478910dd2032c3a497e0cdc0c0fee2a0571a5e850bb6501241aa109ed59d0e719804f465e1daf0000000000000000"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x6, &(0x7f0000000100)={{0x81, 0x8}, {0x2b55, 0xd}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r8, 0xffffffffffffffff, 0x0, r8]) r10 = getpgid(r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001dc0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000950f851ba6a14c3b55497ece4f5e2ca5b6290c37b7f09c21be9c718601b4975ffff33d7c02d1bd4e75cbec8f91ad7aed2c2fd877ed41db5c3c5f1ff7e851b7b09c7db07f09742d493d4febd06b7253b4e7575366b4ddea6f860c3c3faed9f5c0403aba6bb737d72c73d1a8274fb5166295d9cd5f1c5f7fe7db678d135968bcbc830201ecbb97dd9e6537d"], 0x1, &(0x7f00000005c0)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000200)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a325f918ba49743392da95f2ecbf2e391859b4d84d95ac15f728780cf667a4fa366d6a506c665cb5b", 0x58}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000002000)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8a203daed36b2f5a48d0a02855ef642f4e6af112a6d78602bc47803005e8e2b69ce75f178cb7d25f28a1ebd0ed1ad7b657209d5a88eaa32d7a785b2e6ab2642dfbc99eb6e104fb0bb5828a4003053cdb86fb6ed5b8649d36e4c16809cadb36524803c35db036d9f637be279e91bc1a2cc496758bdd9542e217c598b89447bf11db0a3ba8b9fd399270fea72e5160d896752d1c49304c56cc4fad4c39eb6546ebaa7a9284e64ebca72ee64dd1415a200ac3e7781aa283fcad288c5f2ecfea65df6e2434b30e6bba96e59fc2fc363b64902ae01c1d5c3cc312c1f54011379b092ee66984aacf145c01dfb6ee009aba6eb6167f641cc659db0a3", 0x176}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002dc0)=ANY=[@ANYBLOB="3000710000000000ffff0000010000002204c096f3d37ada188a38c287dd0e045131b772c706a7fcde5aa72874f8032d0c9985af89ce62f45390045892e5fb423cfc2666553be4fe03d7f0628bbdc79dd2b394b70d502637d2db22d4478d767a9cc97ae05fa9ce6aea92c878a582d1e5efe9349d9f7e3fb46ca12dfb4698d51a18e5a9ee48f3ceac0700000000000000409cce889d114faf8f220bb28ef64002c7ebfc194b73e2a1a6846f4fbe3192440a378dd4d0d49c1237c46f2141cd4053a61b59ba02847cd42a336cbf886066fed08b08645ea23c49fc9ea1f68c3c1855ca5385032e5c1d5452ea63ab6eb2192070f94be4139d251685d8dd408342154d17f0a1d9d98999f75a08e6fd5b4f5a8775e0e424be8c8a3e59e9", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r6, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRES16=r20, @ANYRES32, @ANYRES32=r21], @ANYRES32=r3, @ANYPTR=&(0x7f0000000640)=ANY=[@ANYRES16=r17, @ANYRESOCT, @ANYPTR64, @ANYRESDEC=r18], @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYPTR=&(0x7f0000000440)=ANY=[@ANYBLOB="de8733d21023a31dbd65a055b722148225152a07eaa9c75afd8ee37f53a8adabf3012eabf9919fc1e94360ad30b63a8c7116433b1361573135b20b1d74df797aedb45f8cf1baf53b18cb6ed5db92fb2394eac964d83ac41ba92f8100833b31b533db6908bc64e584d8697f27f1e6f69f59dccb239358b767fd42fcd66225268e400bea9b2087de61586c74", @ANYRESDEC=r13, @ANYRES32, @ANYRESHEX], @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYPTR=&(0x7f0000000b40)=ANY=[], @ANYRES32=r3, @ANYRES32=r19, @ANYRES32=r7, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20002c14ff1600010000f92a86a31000f5", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="0000000000000000000000000d0000000000000034f68e7b3a2ceb15d1645d391034212d0739f406975e36a47d3b2fa2af5357aa17bf5dd9d07799afaa68ae71fcc23f1448cd1f58d4020f19334ce7d14c76e466ebc9473e6d159fc4426a3019aa83bce258be39fd6bf74a5e4146553b93f678e6dd02ef759adda92ccb7d9ae445c68b1776c3fb47c7e81de419f4120f348ae85247018586a5f2a138af", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000608"], 0x24b, 0x8}, 0x0) r22 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r22, 0x0, 0x0) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) 16:00:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xfc12c6651a37e8a7) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) fcntl$getown(r1, 0x5) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000180)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x34, 0x0, 0x0, 0x8000}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x5) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x8000, 0xac) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) poll(&(0x7f0000000200)=[{r2, 0x40}, {r1, 0x20}, {r3, 0x90}, {0xffffffffffffffff, 0x1}, {0xffffffffffffff9c, 0x80}], 0x5, 0xd790) 16:00:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0xc, 0x0, 0x4}, {0x6}]}) sync() syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:29 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x6, 0x3, 0x91) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000140)="ebff0641cbff13b9fd812eaa4e713048e69930929648", 0x9a386076065965d3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000380)=0xc) dup(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r6 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r6) close(r6) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000140)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r1, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000240)='./file0\x00', r5, &(0x7f0000000300)='./file0\x00') r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r3, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x20, 0x8, 0x6}], 0x0, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x18, 0xa0000050, 0x2, 0x100000000}, {{r6}, 0xfffffffffffffffc, 0x9, 0x4, 0x0, 0x4}], 0x5, &(0x7f0000000100)={0xcf, 0x9}) r7 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) readv(r7, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) read(r7, &(0x7f0000000140)=""/229, 0xe5) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") mlockall(0x0) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000000060}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r2) close(r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000000c0)={0x200, 0x800}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000140)={0x727, 0x0, 0x4}) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) r7 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x5641f173d967c9fa) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0xffffffff, 0x9, 0x40, 0x1, 0xff, 0xd1e3, 0x8, 0x3, 0x0, 0x1, 0x2}) sendto$unix(r7, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:30 executing program 1: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4000, 0x81) socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="82026efdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330800000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2ec7f8f686259e3d333e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a15edf26e82fcca1e245a58d78b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aadda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fa1bb7b7020f92f6773c9bf4e1ae6ac6b5a2889f298ef156860588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2ee1ed776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70ef283e0c51550af3986e7c2112ae59b562c9acfd29b5aed23c03008436f8a0bde3ee5022ee7aa5cf05105f518f00000080000000002f681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e912f5"], 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:30 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, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x4006}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x7fffffff}, {}, {0x9d97633a975494d4}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x1}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r5) close(r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) r6 = openat(r5, &(0x7f0000000280)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000002c0)={'./bus\x00', 0x9, 0x2, 0x0, 0x0, 0x100, 0x3, 0x400, 0x2, 0x0, 0x79, 0x7}) close(r3) getrlimit(0x1, &(0x7f0000000340)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x1, './bus\x00'}) connect$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) recvfrom$inet6(r0, &(0x7f00000001c0)=""/252, 0xfc, 0x1, &(0x7f0000000040)={0x18, 0x0, 0x5, 0x400}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) chroot(&(0x7f0000000100)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) fchmodat(r4, &(0x7f0000000300)='./bus\x00', 0x712504048523eb2f, 0x8) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:30 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r3, 0x0, 0x4, &(0x7f00000002c0)=""/19) semop(r3, &(0x7f0000000300)=[{0x0, 0xfffe, 0x1800}, {0x0, 0x6, 0x800}, {0x4, 0x2, 0xba84b515fc140700}, {0x4, 0x4, 0x800}, {0x0, 0xfffa, 0xe7c4536be85c1d62}, {0x3, 0x400, 0x1000}, {0x0, 0x9, 0x3800}, {0x2, 0x1, 0x800}, {0x4, 0x8001, 0x1000}], 0x9) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f00000002c0)=[{0x5, 0x7f, 0x3, 0xfffffffa}, {0x7, 0x1, 0x5, 0x1}, {0x3, 0x1, 0x9, 0x400}, {0x3, 0x6, 0x9, 0x4}, {0x6, 0x8, 0xc4, 0x81}, {0x9, 0x6, 0x1, 0xff}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000340)={0x10000, 0x1, 0x7fff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r7, r8) r10 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x3000) shmctl$IPC_RMID(r10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) r14 = dup2(r11, r13) r15 = kqueue() kevent(r15, &(0x7f00000001c0)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r16 = kqueue() r17 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10, 0x0) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r19 = accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000500)=0xc) kevent(r16, &(0x7f0000000540)=[{{r17}, 0xfffffffffffffffd, 0x1, 0x2, 0x0, 0x855}, {{r11}, 0xfffffffffffffffe, 0x0, 0x0, 0x801, 0x1}, {{r18}, 0xfffffffffffffff8, 0x10, 0x1, 0x7, 0x7}, {{r19}, 0xffffffffffffffff, 0x80, 0x20000000, 0xd9e, 0x7}, {{r12}, 0x7ffffffffffffff8, 0x1, 0x8, 0x401, 0x7}, {{r15}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x1, 0x3f}, {{}, 0xfffffffffffffffb, 0x28, 0x0, 0x80000004, 0x356a}], 0x801, 0x0, 0x100000, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000100)=0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x200, 0x0) r20 = accept$unix(r9, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000280)=0xc) 16:00:30 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0x0, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0x400000080000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x108) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r1 = getegid() r2 = getegid() setregid(r1, r2) r3 = shmget(0x3, 0x3000, 0x190, &(0x7f0000ffc000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r5 = getgid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) r13 = getpid() r14 = getpid() wait4(r14, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x7f, r4, r5, r11, r2, 0x80, 0x400}, 0xffffffff, 0x7, r13, r14, 0x401, 0x9, 0x2}) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:30 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x24, 0x4, 0x20) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r7 = getuid() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r5, &(0x7f0000000040)='./file0\x00', r7, r9, 0x4) write(r1, 0x0, 0x0) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) 16:00:30 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x3) write(r0, 0x0, 0x0) 16:00:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) setsockopt(r0, 0x800000000029, 0xc000000, &(0x7f0000000000)="c3b2f6000000", 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0xed}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x3, 0xa6, &(0x7f0000000080)="ace740556e5ad13d44a9e196393c709958944ee574af29be9aa0b7771263f08b79bf062b2f85af6c2dac289c3b3369a5e1f90dc5d52a0e67d4dfe3ce21dab8e022794aa4f177b07a8e5a4176812ec0686e0412083c7fd915293f9399c6de6fc8ebebaf0eae3233181fb550299d173769dace700fa517912602f9e4df82915e7ed0672ce6b621aaaf7b66f3625f1ecde9e0018c55e2dd5aa8b7ba487696433e59f6b222dc9271134fb1a5dd52720ceb48eb89f29991d99c5ca6", 0xb9) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74, 0x3}, {0x7}, {0x6, 0xfc, 0x0, 0x3ff}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000140)="f9", 0x25, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) r1 = dup(0xffffffffffffff9c) connect(r1, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x2, 0x1f, 0x400}) msgsnd(r3, &(0x7f0000000940)=ANY=[@ANYBLOB="0200000000000000cda2eaecb61f44e2429ffbb2527e5ab0866ccf8fbcedbab9d402d39c17d83c1c643386ea71f271ba990000000000000000aaccfc52fae3bc4d902eea50befad3ef7381ce9739cf61c0a200d959b49ffc8eccd279f1fe7d7e2e6187379cb4"], 0x61, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ec8fa5544874933f7971aaa37363d652ebbbb33a7b0322b82258f752d9a914660349de076e2f1501b6441c4569de9a5abcfb8c73485c160b2bae4e69cd5cf8b56675c087054fd13d6833ee0367ec31c767893befdade722be825bbe6029e7844db99b823594e99bec1e78b327582184c5a7ab6a5a79262b9ab30ba37631c6f54c06c8e50ab0b627399a5b2dc049944303b5a4fa6e402cefb6cc932626ea81f22190ef8d8a9a077cdff2031c96e65e524ba4f", 0xb2}], 0x1, 0x0, 0x0) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00') 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x181) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) recvmsg(r2, &(0x7f0000001300)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/20, 0x14}], 0x1, &(0x7f0000000300)=""/4096, 0x1000}, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001340)=[0x5, 0x7f, 0xfe00, 0x7f, 0x0, 0x6]) 16:00:31 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="100000000000003ef767f336131db915"], 0x10}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) 16:00:31 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="82022e2f66696c65300012a74152672416c48bfbd78a20f4b22174909fa85289cd76c22064baefa3e15a5993039fe5160292406f9623178a18df1e124b1321fd26f79394554925dc39"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="116bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/75}, &(0x7f0000000080)=0x4d) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:31 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) r2 = accept$inet(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r7 = getpid() preadv(r6, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r8 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r10 = getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r8, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r9, r10, r11, r12, 0x1, 0xff}, 0x8, 0x6, r7, r7, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r13, r15, r4, r10, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r16, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$lock(r2, 0x9, &(0x7f0000000380)={0x1, 0x2, 0x9, 0x3, r16}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) r17 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) pwritev(r18, &(0x7f0000000280)=[{&(0x7f0000000140)="ae300d15b9b9c2ed020118dc080afad32c8332dc79a4aa94a8daad19f23dcee252757d647969901991d360ce82dd7334236548e372901117075979169028c51202f49368b19f85586c71527f6b03a9db50fe8216c07d0aa3ba9ca493fa0ceb", 0x5f}, {&(0x7f00000001c0)="918361ac38aaf63790aeb485aea8b520d104a543c5548520f3301b2f5dd3ba9650fab398f6c88319d7b041b833c9357ce97e2cc40d25e3fca191945a03f5b25bfaec89eb819fbfa9a341d499ba991408bd5af3f4ee7ba09d9ac9f9a253822303ba90326a637ae8dc11a65f1a84f1bf", 0x6f}, {&(0x7f0000000240)="5caa8ba6bf3e801c0d29a8b94d7b2bc51e9c167399c0657b3c9222ffd83bdf110bc50a4d8c6f4996c92a2c188ca6d6a7e35a005255", 0x35}], 0x3, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680), 0x10000000000001dc, 0x0, 0x0) 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = dup(0xffffffffffffff9c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) write(r4, &(0x7f0000000100)="9534759db356c6b2c3803ef992b6b9cedea10cd8260ccd3a381f837aba453477171f9aa38e00d47fa26f44a171e1", 0x2e) socketpair(0x2, 0x62b39595447bf47f, 0x86, &(0x7f0000000140)) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) r7 = dup2(r5, r6) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r7, 0xc1045763, &(0x7f0000000500)={0x6, [{0x0, 0x7fffffff}, {0x1, 0x6}, {0x3, 0x200}, {0x1, 0x1}, {0x2}, {0x3, 0x8001}, {0x0, 0x2}, {0x1, 0xffffffff}, {0x3, 0xcfa7}, {0x1, 0x34bc}, {0x1, 0x3f}, {0x1, 0x10001}, {0x2, 0x3b}, {0x1, 0xffffffc0}, {0x2, 0x7fffffff}, {0x1}, {0x3}, {0x2, 0x9}, {0x0, 0x40}, {0x6, 0xfff}, {0x2, 0xfff}, {0x3, 0xb1}, {0x3, 0x5}, {0x3}, {0x1, 0x9}, {0x1, 0x80}, {0x0, 0x7}, {0x1, 0x4}, {0x2, 0xffffffff}, {0x0, 0x8}, {0x2, 0x72db}, {0x1, 0x7fff}]}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="8fffde9584dda0a078f9df4841ffca6ea9038b2fc921a72197c515618d62799a0a79c3", @ANYRESOCT, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESOCT, @ANYRESOCT], @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32, @ANYRES32=r3, @ANYPTR, @ANYRES16=r9, @ANYPTR, @ANYPTR], @ANYBLOB="a0ca3d986e62e18ecd475702be945d09bb88bafb8cb67d41ce38ee57f6bebce53698dcfe04c4266f21bc78c0f355de83998be76818f65498a0048e4bbb0ee30936adf504b112e1b544322f11ea513ab5fec1b07e2cb4eb0fafdaf0ee60d73382b10b371f802a6a32c826d203cf933be71cdad799ade18b5f96f98787f17d7843", @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESOCT=r2, @ANYRESOCT=r10, @ANYRESOCT=r11, @ANYRES32]], @ANYRES16, @ANYBLOB="8deeb9199836db7d0a257a482cef035b658c84e2b18f0b8bffb6f61cf39889c8e5ac2187818ace759abc5693109c15e1cdb5adff1b736fffff08b9bf22111ac95dac770c355240c0341f56ff8072a59f07e1a7a2e4efc65dcfcab287ff07000000000000357b92e7fd23e98bca88ac1b1bd45c0ac6bd4e34313cf2ecd32ef979ae9fb67e57549ba6", @ANYRES32=r0, @ANYRES32, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYBLOB="bb56e25b280b1ecd75261a9d5b9aac4d57c7232ecc5be7a410c64564bfa89ad13caf6374867b9ff7b5ea9515c70ba43f40764e2865a42541e8f902d4fb83357ad7da966f805e4b331fa3bec431cb80628273bb6954252ec664e5b283d20360a9dada0940588dd67eb5b3a360ef53f63d7d7cd99d4b356c63543d52d111a0cdaaa9b67404f7336ed7b46c203ea85769381314b4e9d5c4762c5638feef784037f73206bcf04ae42481d9e7750bd067486c", @ANYRES16, @ANYRES64, @ANYRESDEC, @ANYRESHEX, @ANYRESHEX=0x0, @ANYBLOB="983c334a50e23833576a810d01", @ANYPTR, @ANYRESDEC=r1, @ANYRESDEC]], @ANYRESDEC=r1, @ANYRES32=r2], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x2, 0x1, 0x0) bind(r12, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r13 = socket(0x2, 0x1, 0x0) dup2(r12, r13) connect$unix(r13, &(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa) 16:00:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) recvmsg(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000200)=""/240, 0xf0}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/114, 0x72}, {&(0x7f0000000480)=""/116, 0x74}, {&(0x7f0000000500)=""/190, 0x29}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f00000005c0)=""/157, 0x9d}], 0xa, &(0x7f0000000740)=""/160, 0xa0}, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x304, 0x4) unveil(&(0x7f00000008c0)='./bus\x00', &(0x7f0000000900)='c\x00') r1 = geteuid() getgroups(0x3, &(0x7f0000000840)=[0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) r5 = open(&(0x7f0000000300)='./bus/../file0\x00', 0x0, 0x180) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000880)=0x5, 0x4) 16:00:31 executing program 0: semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/22) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) r1 = semget(0x0, 0x2, 0x31) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/95) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x2, 0x9, 0x627, 0x1000, 0x0, 0x100000000]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='1p|\xf4ozero\x00', 0x48cd0ad3ca212d40, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x3, 0x10004) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000001c0)=""/34) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x200000000000002}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000002c0)=0x1f) r5 = socket(0x36befa5863b1244, 0x5, 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x10, 0x3, 0xee) 16:00:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = dup(r2) ioctl$TIOCCBRK(r3, 0x2000747a) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="3e2b53b330c63fa295d3267108a40aae7748ae79e1e3877efc284d1f85da5aba22fe434b050f54aeeccc4d55646a9494aabb4559decd1eece4769415489e672b2603a6c365eceee04f941c5f2f50637f30f210057ccb4951fb40a4107fe24029c04d3c46de7e7eabb5476e0d32a2dfbfaa11"], 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r2, r0) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:31 executing program 1: r0 = kqueue() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xfffffffffffffd74, 0x0, 0x0) r1 = socket$inet6(0x18, 0x8007, 0xe3) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x5, 0x1, 0xff, 0xc4a5, 0x1}, 0xc) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74, 0x0, 0x0, 0x2}, {0x80, 0x0, 0x4}, {0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 16:00:31 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x19c6bf887bea8839) mkdir(0x0, 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:00:31 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x80, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x100, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x7ffffffffffffffc, 0x6, 0x0, 0xdc, 0x9}, {{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x6, 0x6}, {{r2}, 0xfffffffffffffff8, 0xa1, 0xfffff, 0x6, 0x73}, {{r3}, 0xfffffffffffffffb, 0xc4, 0x4, 0x3, 0x8}, {{r4}, 0x8000000000000004, 0x0, 0x1, 0x4, 0x9}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000180)=""/6, 0x6, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0x916f, 0xbeb}, 0xc) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000000)) syz_open_pts() r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) listen(r6, 0x5ddc) kqueue() munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x200000045}, {0x1000054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x218, &(0x7f00000001c0)="b6ed439f90b4dd9cea87168f6fff") map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00b450 failed: hole in range 16:00:34 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000080)="590989bd21292210ae5acfccc3f4670d24ab955503f9bf411609d6a031a63c8a4acd2d18bd8c9e15", 0x289) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7fffffff, 0x0, 0x90d6, 0x2, "d73080f41200"}) write(r0, &(0x7f0000000040), 0xfee9) syz_open_pts() 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xb1}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getegid() syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x7f, 0xe1, 0x5, 0xc509}, {0x9, 0xff, 0x4}]}) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x20028a5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r5) close(r5) linkat(r1, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00', 0x0) r6 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r7 = dup2(r3, r6) connect(r7, &(0x7f0000000080)=@in6={0x18, 0x0, 0x800, 0x6f39}, 0xc) close(r6) socket(0x20, 0x4002, 0xc4) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 16:00:34 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000005}, {0x6, 0x0, 0x0, 0x8}]}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) getgroups(0x1, &(0x7f0000001280)=[0x0]) r24 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r28, r28, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r25, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) r38 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() preadv(r40, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r42 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r44 = getegid() r45 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r42, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r43, r44, r45, r46, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r49 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r49, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r51 = msgget$private(0x0, 0xfffffffffffffffd) r52 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r52, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r53 = getpid() preadv(r52, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r54 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r56 = getegid() r57 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r54, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r55, r56, r57, r58, 0x1, 0xff}, 0x8, 0x6, r53, r53, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r51, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r51, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r51, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r51, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r62 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r51, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r59, r61, r50, r56, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r62, 0xa5, 0x3, 0x1000000100000000, 0x6}) r63 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r65 = msgget$private(0x0, 0xfffffffffffffffd) r66 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r66, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r67 = getpid() preadv(r66, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r68 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r70 = getegid() r71 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r68, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r69, r70, r71, r72, 0x1, 0xff}, 0x8, 0x6, r67, r67, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r65, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r65, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r65, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r73 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r74, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r76 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r73, r75, r64, r70, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r76, 0xa5, 0x3, 0x1000000100000000, 0x6}) r77 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r79 = msgget$private(0x0, 0xfffffffffffffffd) r80 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r80, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r81 = getpid() preadv(r80, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r82 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r80, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r84 = getegid() r85 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r82, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r83, r84, r85, r86, 0x1, 0xff}, 0x8, 0x6, r81, r81, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r79, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r79, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r79, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r79, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r87 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r88, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r88, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r90 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r79, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r87, r89, r78, r84, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r90, 0xa5, 0x3, 0x1000000100000000, 0x6}) r91 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r91, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r93 = msgget$private(0x0, 0xfffffffffffffffd) r94 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r94, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r95 = getpid() preadv(r94, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r96 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r94, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r98 = getegid() r99 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r96, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r97, r98, r99, r100, 0x1, 0xff}, 0x8, 0x6, r95, r95, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r93, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r93, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r93, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r93, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r101 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r102, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r102, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r104 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r93, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r101, r103, r92, r98, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r104, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r84, 0xffffffffffffffff, r98]) r105 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r105, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r106 = getpid() preadv(r105, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r107 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r109 = getegid() r110 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r107, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r108, r109, r110, r111, 0x1, 0xff}, 0x8, 0x6, r106, r106, 0x0, 0x2, 0x1f, 0x400}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000140)="f3bc9126a4dc299505d9f71dc6935a7b94175e3f0ee627ac52e02688489814c3abd6bf0d6025854a45d9a7756caa155c5861e76cafbb050ff76ac62cfd3b9104a907b8572225aca9c756ba885603eb9bf7574a2563ae750eed11fdbe73c91648a900c31f9f47a5ca6407452d7c503cfb6b1dc376f9e0", 0x76}, {&(0x7f0000000240)="30b6bcfeab4576ef673cb6741b7f21379c5e62b613590bad79da376a228c85c411999f301a997d806cee8e572ea576d0745d1f4bc8862d479f78393095cb2be7e4530b80245d41bc90310ed195544a0226587c911913574591b82371c09aeeb840a720a35e94713b49b5c56d27ca667c6c9576e3b240fd427727d3b69d5357188abe9601c4d794e1ccf365ca63bf070a5baaf90cbf1c852a8bdd754ebfa1e4ac772f5477d1499f7a7fa79743d18a8ae0b054891644d087a4e3968a046c8ab309ba2e754e0d35998b93b9a986b5f5f2fd036e736554c5cfd1f648632ee040d753bae7106f32fb2fa8042a20c4bbb0d3a1506c6760a1f206b4169554fe4b87746334ee313c9d6876c94a0278293a21bd36972bcdc3ebae51faceb0c0458505502164e3e9abd2edd2f5896a47af3ac42de52c978a292966996c73b357571ba9f0d9de666b781a2c5ac5df173861e2e081496156a057172758cf4d07589350d6ca2188a42ff1059e4b9b06f53407a10aa2a6a5d4154db28c6422171bc083cc8645eef7d07fd03dabb8153c436fe2bc018ea9b5d1db8acee319363d5c9f455f7212cc33279adad99cdff522b416795e308386abc25dd03a78088b826910f1100ea4d503c1cf03b37d1183f6db4d6d098a1756c5f8683b09d8d14953fadba46d38cd08e673dea439cab98c631ced3f577646b04bd8ada4caae8f4606433906eb6702b4c8d8b5ff75649edc7323f5798496cc4d0ba95adc52f9c0d7b0b7b2332f4a1828fdc4290954ef5758b226d3e5f12ecda6dbec39ec966de52940afcdf52449b23ee2ea0a5440710f993093529ffce50df71f0be2bcb5169778885611186b0ab5b2ff1e554b9c8d16c00c037b7413720e6780ea5b434a104cc5763e5f579426ceb440440430e7300dd011a573ee294356ba4c161c47576af2588e757405ade7e972fdc152ffe80fa0a9674b2d3599a9743824afb8b4ed30e170ad4626d7134de8c32dcb65bc64abb4514047d738bc778b116b7aa58243b1bf89abca91eac160a2a1155bfa2d139eb99d3cb8c53f63744329b3e07f9dc1bff54469d96bace03b23bedfa04f7eee6a280fee9d860a917648b30951eef9d0fc088172fd286203379f877c80f76811eb8453905a3d672921471b9670297dcf24c14da11555b426c882888dec5c6ce8c616e954617389a5f8ea02ab4a4bab464626252e84919e26704941e6514880252bdfe27a017f4c3929404cddcce140f9ee87e571cc4801796393724a69962d301c06d52fbded9a1bc10cfa4bcb6e2e97809c808369fc8e97191c3520b78f3773b22fd170c6d656e62f314ac99d18692640dfedb0bfdf7e0c64cbfddc54a1bd5239cbe866e14dc8e1b5f48e9843191848c8cecb6d00cba3bf026682e1ea4ae22dfcc6fbcc1bac4dec4f0a5773f0e6c8112cd4f7f9dcfe24b1754076504dba583aa0b417f98052c9dc64c1ce803c708af7f7f5ab78fe8f9719364b4b74d954a277e180ff5dbf6b31ec1b8e6480e5bc0140e335d84d6cffaba0f72a2e8f7515634888b025698e55ac2a6c78cd603b91271b780c1c2d8d675ff1a8acb2db6049c10fe522994924fd1634f3be55eb402d9a79e503909a2d35ae9652513e1106d6363051473a0c44b23a2f47096f5f83562d9b16464784fdb311e3cdffefe55520aea0a61acc13d608f974a4113b410374454d0b2ab82781df42609be130691ee9b4f73d00ebf12c34f2f01acb4ce83897ebce9efe4126c538e2eeb06935d39d7300485599e071e0eff5e616bcb299fd31a24d1f55557140215a35d5c10818c6f0ced8b1d53c43271198ce25ae65260801a7891c11615d1f576517c528ef9ae6f8d535ab4935f34f374b0fa447b6c5195b9853366a2bcaeeaa2d928ebca3c07a13cfa0fa80729112ab631fe321dd0e0e13d7223dcd1afed43b36e74d2a586db0ba80914487fab9b397f9d53a5bb604c95a19be186695977186014ed37a3ad5e3a93f85fd3994ebd8945ecfde6de8af3b83a55bf29ee85061f9d802b2cf965cbbf03ef3b1ff9aa8f8875809ced0ab39310167f4c6cc4851a5742f69bde6f78d898399702ceea5b9a7cd196ba1e8befd4a5ee2a37f2272b73a2dae55848d15b67e65c808d4742dff136054a3fbaab50041cb0a80e5d61d496e6f870e034bdd6a2935a5547cf1c61b4896078966208aa53130170fb79f86fc22a51dfc9a238bb9c7c654e055047843abe7391b0b54c132b3ff419d0376b636bef3f64e752628a110fc88951a313746773c967c9de62f94a64324fb75f1794e8f375cd96059712bc9674d77d654c69a519e179ba91cab94de3ab17786effff9494bb02f2186d08f586cd1fb3e18c45503a3731cdd38fa1f92e5ea22bad68700ea833456f90cfc5dc49ecb2e0b180877a50d23457b7f2fd2ede30bb600cd2c2710577801b680ab0b83f2104c1760166c4ebba9222812d138ba24fd7f74bd88d2ee55646bbddff9c4d3818f34eab92fb669745df55ef3ec990cac01de4e1bf92bb2254422a3ea8f0a20ef6bb19ab1e9f35267e32b203f8de1de6e82b07e351948fa8af7a36b9789a98ee6275410a290b330149638c8e60bc350b294f3df962b3d7c8dd6e98541275ea6b3489737e3e89626b3da0c0b27c026d2b349a8eb6fa37767d1726c3ea5fff685741bd6d1b134a05f28058287c5807a2c70f0698937b2e5f2b7b6ddc499b6928db36f5cc0bce24f30955a5476d84be9eaf1c007666ae2b2ff303602d980f975326185e4a22c679aac4da21877d71b0b709bc008fc2617ddb2dcf57170d3ede08c6d744f3efb87e0bf092db25c6c8475669db029b3acf888f3500a7d9d62e8b5e1f9aafbb808a861664d2442d9a58f344879dc81d3d30990b042770fc4f550a8894ba0b2dde8c3f1b20b2e12f34e23c10c87e4327ee3028f6881d1a01218cc176578deaf9f24efc01514f6998b2994d4087189a777825acbe0de691ac5dd9c8a2918ba69670c963f9ed031d1933a41692ab1342d6e542d5606adc2dd58e891e95b7707c69ab18beb0e6f5bd98cc94a30269c83d27558ae57467d259fa5137e47418151456d017b5dcd2bd3c23185cb6991cf5173d376f3a14226e3d07b9f795ce67387db399db059ef96add3e809159fb9565cfbd61c7bf7d109260372e902e472bd13965dc2c0687cca789f8d1b68cb1a3de5fb3e3df4d02c6f394e382cfbdde23798ef417702fb2b676de7b598827a9acc1c65d1400992e49ba31e4fd60353d214a8e899db4aaf9dd388f28ff4c73d8b9502a0800a10d4492a0ce5929e5aa6b31cd4fb929550514b12a3f9b3e450863b62f8536c27f6dd167a7fb37985ee685597a57360a639c33f3ed4c80db276a9362af6098460374864e2f3d4bc234562589562cfdf58487fbee9d9e31de5ca7057de2886fbb3f986760612c6701672d9164ef19374060bde6bdcb6ed85b1d7cffad57430dc993ff7eaa314580359e4711dda668857bb0d1a541c33eef73bc64c102f1c724bdd14182b6102eb79e8ff9a14d42d2ead0bbddb20d68baec8f2632e5563279dce0fa8b32032a73c3843adf67e8a9aa5b8208d256587c4b0268416e6cfa23ffe59232a022c62694768ae0db4db1fb0be9239dab5e087b31af56ae173ef931ca40eb0b9fd8c9345f8c57cd554abffe4409c07ebd0dd76dd69511714c044644687a88a1d44a2558f405c9c993280e55db15b14895d2b3abc585908b937e1321978466a37e906b64d98be5e5a00f4d7dcd4f24852ea5493f4e623dfe451e93dc7e1b2e1e7b1008f8aebfbe9fc2fe9368dc7aaea740f9a6c9f9ef004ea7a4a9ff56915ced1ecbdd5f67ccb223b00e8b43edb3d72d8ddc81c75a89344c20e225107d5dd851213c717fa8bd7892521c318f5b623d6c82288863b8fb4c418253797a6a2865b620458457631c14639a4afa7a9959e496c75def3f4d9c203ad3fc5cffe6d1cacc1cf4c4957404f9fe1fc5a567d799b0a7d1998d93552507d4ec60b381b86db0d30abbe068a2503f74f543103297a66ce1935c70432d2132e48ef9190fb237e90d8174017c516964df5f6f8dc5487feab8649ab0f3c45d9de1733fe9c4a2ff164a76df8ce590c2f5c5c8c4b8a1ab254901ad5bd8ea8dc8d869be696f7775ddf021d9c15617887857e86986ebd395a76023332c3a4883dcf4c703792e189f9efa1c88a891a1f1823df6c4011f013560f4e92102a919e042e42cb712bdfbdc33c75bb3dc0bbf031cbd9a61ba48520e62d2604d0fda0fb1870a2f97dffec9ff16a1d5c3e289b4daba5269d2f74282b1ba9923acde00f32fce29816337a24d8852edd405719f34bf732a675ca192c5855292ac616ec7f384f7c15ebf12c76c8c856b023a87b9bc4af3a5018629b3867c89198e8508249b452186726a4b759a0f8890e8239676f406b16c124c67a2b36b4440cb63e9e05c7eb9aad34c49937dbadab28adb2ab1456a4f4e792f253af5bdc68cb1987f4ace94f7610d04c20682e28630d8ea66802876e5862da47e57b381464cad3fa12f2caca9e9a3ecafdb445e2e49447d58752e5e4da697ff11df092e50e78fef3c546737821dd164e722a6959c0463899c7782a5c628942bf4908b3af0c8f5f0fd0b4a21411b02b90586c67d3c814d70560878cf6026dd2e3b48db449dcde2cf7abc8393daf8fa0e8ce699141ea7a7ef8a3d78bfe1e1d98fee8b9ff15f807bb09738f9bdf3bf4b5981b210135db3b3e8e2ee70a10d8a237af09212cec9f1fd3ab2fb62a797352764ffa42dbee24f49c4195f87b7599510cd64b61ee3e41f684602c5b48026fc301ea967899536006db0287f545168b7ca98e1a16b077b82842458be167a72242ad9e2b6e3636ea9977d88e7fd2ed46c565024f4ae295f77d4255aa9bd59b9da0526cd8e19eb7a53ce11312d7086017939037a7513c438d6addf2e5c498bec3f19c7e8e671f8349b6e6f7c21e52a2d57d6a62d88cddbeeada1cf5287054b8e3fe6fd8b7c16593b22a2b7470493c289298499a4e91c6ddd6fb479baae9c55c4373a464c43d86a3eba468b611cae15d1c1ccfb2d8e2bfa1907d8ba98941dcb940e98fc4dda67d3c8bb4447bc464c167b9e2105a1d3c072e5bdf0c3b2f29ff7bb2d21f379ca813960afb5efc477c61cfa01082ea77265d85805ec27d50c8f45d0eaf8587fa23e71d1c824e9e5378537ba9e48d1a16efcec27d271cc881c044c22c776ed604e3df0727dcd1bee15090a1f73aa549d79337c8cfd2e9f92243d2ea556d691d5bf0426ca479b6aac4ea06eb5cc167cc980f95e2c35b7b8018d9c3a30d4c58296e82ffe76c3a1d89073c698ca555e4f02dea44884e633edba3ac6ec9b2a5ca8aca06b441cb788184f7afdfad1bbe465553efd5c95d85243e673b13dac2d163464e9374ab721dd1ceee8fce9fc5c264c1545623951ce9982efc8443023a336a41dd423c80e8c8175321b49e3e4282a9d8cc91558accebc414306779d218e47368c6840fcf4333e56cc3bb2002e884b5d3c450f2ef7436f309c480b9115f40f9515309674800ff566554dbc6127ba7ae6d40fa39e024d88bc22dee588f705e7ca93b1724a9febcb54bb08cd01d64632777f831d07e26fa8701750bc903f46d8a9f8bb3815bbc6c147ff29db96b3b6144b57e4a2f846228d9e2050ded75af5eabfe443162f5e89f5d03755df04e20b7da72401ff9b710af80a86a6ee38bcf53f4105e64212e21c53bcc5a7599b58e18a81ad5ac9babbe0ece2b1fcc4a7c4e6d2a1e36f2a77a063f983715709c2b6e5208", 0x1000}], 0x2, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r15, r21, r23}, @cred={0x20, 0xffff, 0x0, r37, r38, r39}, @cred={0x20, 0xffff, 0x0, r41, r48, r61}, @cred={0x20, 0xffff, 0x0, 0x0, r64, r84}, @cred={0x20, 0xffff, 0x0, r106, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0xb8, 0x40d}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf3, &(0x7f0000000080)='\x00'/14) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x19, 0x0, 0x7) mprotect(&(0x7f00004a4000/0x4000)=nil, 0x4000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0xe158b3e6d78e00ca, 0x0, 0x3}, 0x8) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt(r2, 0x200000029, 0x2e, 0x0, 0x0) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8bf25431b5367d54, 0x40004000000028ad) mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r7, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffff8, 0x1}], 0x7fe, 0x0, 0x3, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000340)={0x5, 0xd1, 0x8000, 0x10001, "e3e315740aca46b129dd8d6053cea9e59e804d21", 0x6454, 0x3}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) r11 = dup2(r9, r10) r12 = kqueue() r13 = openat$pci(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pci\x00', 0x40, 0x0) close(r13) kevent(r12, &(0x7f00000001c0)=[{{r11}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r15 = fcntl$dupfd(r14, 0x8000000000004, 0xffffffffffffffff) dup2(r14, r15) close(r15) readlinkat(r15, &(0x7f0000000280)='./bus\x00', &(0x7f0000000380)=""/6, 0x6) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r18 = accept$unix(r17, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000048a80f19985135d2d229e70b3bea4d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b5613d4f353a31587925966e14f68bf565c2e793e17e0ad8ec00f32ff1108ec57a5fe25e1c3bc48165c7ed1ebc49ce3f24c42d96da9f11b5d6ccd7320cfae7fe3f36d31d9e672ab5f3a808dc33c603363df815f7de5e1a4ce07295a0ef48d6a5101b43a44e851f918739ee32289ce6d3a40899aa02e119f6faeafd8daaf7a75ca81923d157"], &(0x7f00000003c0)=0x40) getsockopt(r18, 0xfffffffe, 0x1800000, &(0x7f0000000100)=""/135, &(0x7f0000000080)=0x87) rmdir(&(0x7f0000000240)='./bus\x00') 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020, 0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom$inet6(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x40, &(0x7f0000000140)={0x18, 0x0, 0xff, 0x5}, 0xc) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0xfffffde3) getpgid(0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r2 = getpid() preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r3 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r5 = getegid() r6 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r3, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r4, r5, r6, r7, 0x1, 0xff}, 0x8, 0x6, r2, r2, 0x0, 0x2, 0x1f, 0x400}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x2, 0xfffffefffffffff8, 0x80, r9}) unveil(0xffffffffffffffff, &(0x7f00000003c0)='r\x00') 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt(r0, 0xffff, 0xffffffff, &(0x7f0000000980)="9f5513fea97c9da392742b48a81347871724f65127b7c9106df881dcb9b3baac040ce01f0392dafc71971a9c4d23c8c8e7a39937368746287d9b0224024690b52fec2699600bf99c000d325e5d9f465528901343a1081495639deef27f3c2d6a5d516f299f1e72d13a1df816526f9f27b7d3f3247607dce4729ece19ffe3c27cc446c5a51cf1842dea1945eadcec510c75e2d791c23e8385fe1fa5ed32dcb57a10b79f3bcd7470cf50a6e5bda7a7879591dc8d86d5bf7ebc76f38dcea642578e4f3df454ab7e90", 0xc7) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000a80)={0x505, [{0x1, 0x6}, {0xea2a97e50b26df1e, 0x16}, {0x2, 0x3}, {0x1, 0x1}, {0x1, 0x8f31}, {0x1, 0x1}, {0x2, 0x7}, {0x3, 0x1}, {0x0, 0xc351}, {0x2, 0xfffffffe}, {0x2, 0x20}, {0x2, 0x9}, {0x3, 0x53cb967c}, {0x3, 0x143}, {0x0, 0x3ff}, {0x1, 0x3f8}, {0x2, 0x4}, {0x3, 0x5}, {0x3}, {0x3, 0x4}, {0x1, 0x5}, {0x3, 0x6}, {0x3, 0x8}, {0x2, 0x4000}, {0x2, 0x8001}, {0x1, 0x2}, {0x1, 0xfffffffb}, {0x1, 0x6}, {0x0, 0x7fff}, {0x4, 0x4}, {0x0, 0xffff}, {0x3, 0x81}]}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r2, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x6c}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r7 = dup2(r1, r6) r8 = kqueue() kevent(r8, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) unlinkat(r7, &(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:34 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) socketpair(0x10, 0x4, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r3, 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x20) dup2(0xffffffffffffffff, r1) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x5}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x8, 0x3, 0x1f, 0x1}, {0xffff, 0xff, 0x1, 0x1}, {0x8, 0x5, 0x3, 0xfff}, {0x2, 0x8e, 0x3f, 0xffff}, {0x5, 0xff, 0x3f}, {0x7, 0x2, 0x3}, {0x28, 0x3, 0x7, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x609) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r1, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r8 = openat(r6, &(0x7f00000002c0)='./file0\x00', 0x9df0, 0x10e) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x250, 0xa) faccessat(r9, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 16:00:35 executing program 1: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) read(r0, &(0x7f0000000240)=""/225, 0xfffffca8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) linkat(r2, &(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) listen(r1, 0x14b0) 16:00:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x100, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') r1 = socket$inet6(0x18, 0x8000, 0x6) close(r1) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') chroot(&(0x7f0000000140)='./file0/file0/file0/file0\x00') 16:00:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socketpair(0x83c5de5c42800c12, 0x4000, 0x4, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r2, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 16:00:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x119) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000180)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x18) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x40000000, r3) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:35 executing program 0: getpid() r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) 16:00:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff, 0x0, "b80000004034d012a47364d200"}) close(r0) r3 = kqueue() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r3, &(0x7f0000000080)=[{{r4}, 0x8000000000000007, 0x1, 0x40, 0xde14, 0x3}], 0x800, &(0x7f0000000680)=[{{r5}, 0xfffffffffffffffe, 0x2, 0x0, 0x8, 0x1}], 0x8, &(0x7f00000006c0)={0x188, 0x1ff}) fcntl$dupfd(r0, 0xa, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) dup2(r6, r7) close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000700)={0x4, 0x100, 0xfff, 0x7f, "0b2d204ae627971503cdd8748c2c4cdec0f5459f", 0x4, 0x4}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c7525184b3619bbdf9963b53763846947c14c0ae8e0e8284ae8f43b7ea0599d290168030d89a3a5378447436e331287d41cf9f6925ff9e1eb32c35c290faec98a906a6b313ebbe2766158b2e634d324aed81ad7e39ffd96251b4b9667e835559e5214eecce699e108a51", 0x323}, {&(0x7f00000001c0)="a6219f5e9ed131ed94bc57e8bbbe810158897779e00d24728999a3955133307f7bbc7add6fa73fa1980ac6a887c449845f9ce713272102727ed53239912e524cc14d50d8d25870ee9199d140a2cde66064e8312feda8770cdbba87f81b34517483b6dd9de807ef6d5765705acf436e5c55fb18d05b8e221707385968b2ba95e3f988a7cda6b63262a22c85900bb18d8883fc", 0x92}, {&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218cc89cecc068daf47ccbc014fa4978feb1b5aeaa32cf8fb15897c0ea6460fbe1dcf613d5e2900db987d0b02ace6a4077a96d4a16c149179eaecd9380bca6e93db57816d2cf223c7348a15fd5ca37c6a9322f779ec2d0a5a9ea3b152ecffa87966e5932851327bf74fdb74f209aefed116ceed326ad72c503641ceb55f92eee8d888b84fc96937436f2b8d062efa116832f36f42d6c1dccdd0a2ad72ee7b27f4fe549f2f8dfad1e4274e6bbede723b9be6eab638bac5dda36cba8710feda5534edefab250acf86bb5c32cea32be221390c146e271a11c2d8fe39925cd348467bdd072913cf6975bf2be34a11d2b1486c3bebcbb83c695abf1c56dd5b00e8a2ef7cf1f561b2e59e8759d8d8458ae4790eb6048bb134e291bc1395fe07efd15116c9ebf5bc3b57e65f7a99ded6f4c794fc8c866d71c8afdad66e3f9faa604ab7d5f40f532b8a27d3127a427550b2ebd7930564f124037d255446b0468fdacb4bbb0c2b2cbd2173f154defe4098651421aaece5bac562e361cd431029c5cbdb076fbfa867be720da412b19a2900e44d3b66f5b3424048e49d89b8f3e16ba3160100d58959df9ca6054a29269ec54249094a0b068cf99740b466c720d7128c85286dfe89173cc8c5776b2cefb7d37e94d070d26270f78c18cc6d0ef3a05d5ca58130286b4fd8073da31ed9750e9c4a35f8102b95324d29d1c0c0455918f43aa4f0f6f95f275ae325965c25397c68768dd17496bdb09674583859c8913b6815403c2ce020250638b96a9308dbec328dbc204abd570dceef4398c410b8db7a9d302be58df14a925751e8ff8b4cfdb7ace7a2a92c370e0c944ff0b0fe272352240d8ef0608e33bd2b902c6d2003b19634725a37d76615d0e91a6f07dd5b0ce6de75d23e7a4e2318ef63bef94b4f13d5ac6fe282059349d4d204868efe8ad334ca53e017be76216f326bacd113cdf03e0e1f809423cd03450da701a3eedb788bc5ebc3702f9e2fde2c133703423c12e0c18b563e3bebbb8113f516adacfba517666d7ca8f88bb23961c45b3c999bf9ce586d0eb32397ad259ae40a74c187e7fd187129f764cbc5c048fab6e70fb018f7667540d6e1b097e220c1c90317ad4a7a43cbc1bf6342e3bb65fa13948c9735674b377948404f483f17fb9269cd9b38bf7ad338fd51e66add", 0x686}], 0x3) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffd21) close(r1) r2 = socket$inet6(0x18, 0x4, 0x1) shutdown(r2, 0x1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xffffffffffffff08) write(r3, &(0x7f0000000100)="8c65", 0x170) 16:00:35 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0xfffffffffffffffc) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r9, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r10 = dup(r8) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r10, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r11 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r11, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r12 = dup2(r10, r10) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r12, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r10, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r13 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r13, 0x1, 0xfffffffffffffffe) 16:00:35 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x100) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') unveil(&(0x7f0000000000)='\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//file0\x00', &(0x7f0000000540)='W\x00') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) open(&(0x7f0000000580)='\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//file0\x00', 0x40408, 0x4) msgget$private(0x0, 0x718) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\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', &(0x7f0000000140)='./file1\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x20, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getpgrp() r5 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000700)='./file1\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000b80)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00), &(0x7f0000000740)=0x95) getegid() r11 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = msgget$private(0x0, 0xfffffffffffffffd) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r16, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r17 = getpid() preadv(r16, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r18 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r20 = getegid() r21 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r18, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r19, r20, r21, r22, 0x1, 0xff}, 0x8, 0x6, r17, r17, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r15, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgrcv(r15, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000059353d7ef295e29178546701d9a855297b9015bc9d5d377a9daf914e52e49e2f4de355fd5803932b6434ee2e931af066689d80fffffffffffffff1163645deb602cdfb0c38dd37d9708fcb142ee009007101e31fac3d827d2b139dc818ee8616fc6ccc2fa8a28a0d2fdb1748ce4a37880535e522f5a240133bda75000000000000000000000010ea4c1facc9e26fc8e46aaee8af9a6829675d1ed0695075e63d660000000033ff517d42fd1166558ec99bd1eae8c71acda4d7100d63dd93d166b608def6f1d4e2cab6769c9905115012f83aa98b51a9882a2a2f757de6904ff300e1ef7fb347ee08fc8a4d24eab1db1985032a6f119bd423ac5b34ced370cd2fde98493b9f928dd43a37c9252f7714989a764bddbc481181c41a201247f4ee0086e545652b4b6358d34581baef3c43efbad92b6e5e53b81699c7a94b4a3e2df9663dfc1327515571bcc90e2ee146819161753a0f1ba712ccabf2c0d4d20008b4e24cbdb145d677563fc0fdf5a98044f2f449bf161cd3275291c6bdaa4d144fd058295eaa3677f514d944e9e8de3ba673f36248"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r15, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x38f, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r26 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r23, r25, r14, r20, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r26, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000940)={{0x2, r11, r7, r11, r12, 0xf, 0xfd}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x143, 0x6}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x8001, r1, r2, r3, r4, 0x4c, 0x6}, 0x5, 0xffff, r6, r5, 0x7, 0x3ff, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x3800000000, 0x4, 0x8, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xab8}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x9}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x100}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xba}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['\x00', './file', './file', './file'], 0x101}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 16:00:35 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') chmod(&(0x7f0000000140)='./file0/file1\x00', 0x2) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000000)) 16:00:35 executing program 1: syz_emit_ethernet(0x24, &(0x7f0000000000)="5bea7071a8cfe2bd95842fedba7d2aed38cebf4d5741755ab4dbcf08814272f1106b865f") mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = socket(0x20, 0x3, 0x0) dup(r0) 16:00:35 executing program 1: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') socketpair(0x18, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) semop(0xffffffffffffffff, &(0x7f0000000140)=[{0x0, 0xad, 0x1000}, {0x1, 0x40, 0xd5f589343d927672}, {0x3, 0x200, 0x800}, {0x1, 0xffff, 0x800}, {0xd27c7fa00c45c6e9, 0x7ff, 0x1000}], 0x5) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x8) r1 = socket(0x20, 0x1, 0x93) accept(r1, 0x0, &(0x7f0000000240)) r2 = semget$private(0x0, 0x0, 0x10) semop(r2, &(0x7f0000000280)=[{0x0, 0xffe0, 0x800}, {0x18c14cf0018ddb3d, 0x1000, 0x1000}, {0x0, 0x6e, 0x1000}, {0x0, 0x1ff, 0x1000}, {0x3, 0x4, 0x800}, {0x0, 0x8, 0x800}, {0x0, 0x8, 0x2800}], 0x7) r3 = socket$inet(0x2, 0x5, 0xff) accept$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) socketpair(0x10, 0x3, 0x3f, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r4, &(0x7f0000000380)=""/43, 0x2b, 0x1c46, 0x0, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) readlinkat(r6, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/83, 0x53) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000004c0)=0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000500)={0x1, 0x0, './file0\x00', 0x2, 0x4, 0x5, 0x7fffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r7 = socket$unix(0x1, 0xb, 0x0) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000580)={0x2, 0x8}, 0x8) r8 = open(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x0) readlinkat(r8, &(0x7f0000000600)='./file0\x00', &(0x7f0000000640)=""/23, 0x17) r9 = msgget(0x3, 0x1) msgctl$IPC_RMID(r9, 0x0) chroot(&(0x7f0000000680)='./file0/file0\x00') r10 = socket$inet6(0x18, 0x0, 0x42) sendto$inet6(r10, &(0x7f00000006c0)="fabce87fd7fec62810476390381220850ac5c5eae97461a67e1623b6cc6c2a32511bcb60f0b4b8ea85c935e48237b6f01e1c7d40423fc802530ab8c3b1ad94da0bc44b066fbfd87782ea1b4c536450c29b09b60329edabcc", 0x58, 0x3, &(0x7f0000000740)={0x18, 0x0, 0xd0a, 0xa6a1}, 0xc) link(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0/file0\x00') 16:00:35 executing program 0: openat$klog(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x1, 0xffffff01, &(0x7f0000000240)="56c0effd93e90cd0120f487d6520c8e78f98222c65867178156bfe3137cfb58fe1086c9ea30a08093bb1c2445038524b17336f3ce4f22a67585832e3cee22c7e48ba7b3917cf5c1153909df988748513bb5dcf9b462d18f29408e410f47172c6c3f8ad486734b11992c1a767f05d70b174f710b806af5fe11eb4e35cfdae259ab7a42e417c9908691e171f70e556d3f9fbaf033408ab4ff278aa0a6578b72696d90d2c48ebcd972f469b8451ace8c45948184dd5293b673141e91fdf18c44bc617b5000e", 0xc4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000b76d431e210f6a6800e6de8a554d8cf190411cbf198c5228932ddcb407cbcbde3f415727a5dc6ff41125e7d47d6a130f575dd4364abec8688f3c788e8c13eb6c84df518afc0f086ca64bfe99730210da0b5566f440d4a0fa7e4c8e323a65d3c6986233112f87595251881cf68dc3bceb998c65e36f1075e6e63895312b9b1e29d3888af84fe5ce7689830e6375e85d4bad1a708b9100000000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x80}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f00000001c0)='.)^^\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='-+\'\')/)\x00', &(0x7f0000000280)='!}-\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='@\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)=',\x00', &(0x7f0000000480)='\x00']) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 16:00:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90", 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4, 0x7) getsockopt$sock_timeval(r3, 0xffff, 0xa1c3ac394d7879e5, &(0x7f0000000080), &(0x7f00000000c0)=0x10) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffe, 0x0, 0xffffffffffffffff, "68f25737320e47ba057baab7be9b0943b2fa183c"}) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='./file0\x00') 16:00:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) r3 = open(&(0x7f00000006c0)='./file0\x00', 0x0, 0xc0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f00000005c0)=0x2) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r3, &(0x7f00000010c0)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x1, 0xffff, 0xfffffffffffff1f5}, {{r1}, 0xfffffffffffffffa, 0x41, 0x80, 0x8, 0x2000000000000004}, {{r3}, 0xfffffffffffffffd, 0xf, 0x20000005, 0x2, 0x3ff}], 0xf, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r1}, 0xfffffffffffffff8, 0x36, 0x1, 0x4a3, 0x8423}, {{r1}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r1}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x856d, 0x2000000020}, {{r5}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x8, 0x1}], 0x7ffffffe, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1, 0xfffffffffffffffd}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x1, 0x3, 0x7) r8 = accept$inet(r7, &(0x7f0000000500), &(0x7f00000003c0)=0xc) pread(r8, &(0x7f0000000740)="30bd0ed8a8fbacfa229175f41097765352de6868853b399350a5be2b22100535b3a842c4dbe30ad593b356762f850d0e419f78e5b3e1fa5cd0d3c457b01b777064aa89f49960bb031412a5f426729409ffa859a5b6c30c", 0x57, 0x0, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000e80)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000540)="0b61889fc573a3b7cd735893d33519d3bad0c7d1b7111a4f20d722f39fba55565ef8fa8a1c4ca554baff149ed843a8c1a0b37e92fac0cc27f2b52fdf12198bfd92ef0e63f94ce5c086b34c00"/88, 0x54) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000700)=0x400000000003) recvmsg(r9, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x66}], 0x1000007e, 0x0}, 0x40) listen(r6, 0x57b) r11 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x88, 0x800000000120) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r13, 0xffffffffffffffff, r13, 0x0]) fchown(r11, r12, r14) seteuid(r12) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r15, 0xffffffffffffffff, r15, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r12, r15) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000001180)) semget$private(0x0, 0x1, 0x4006c2) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x1d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") socketpair(0x18, 0x2, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getown(r1, 0x5) 16:00:35 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10f) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0xaf, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000080)="9266d22051884def869a86f33906a07b6d274fd95a901245eae76cfeb887a4b847345c6653884577a9d6", 0x2a) close(r1) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000180)="f56bd1463af1966640b6b49fe9ed") 16:00:35 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x28651, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x10, 0x104) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffa, 0x43}, {{r0}, 0xffffffffffffffff, 0x37}, {{r0}, 0xffffffffffffffff}, {{}, 0xfffffffffffffffd}], 0x7, 0x0, 0x800, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='[@\x00'], &(0x7f00000002c0)) 16:00:35 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xfa8d7997b57e5ad4, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x100, 0x0) write(r1, &(0x7f00000000c0)="66d0320bf3ab5ed849602fd0439b7ff91c36c1e005efea1326f236f0", 0x5b) 16:00:35 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x85f], [0x20c0000000ff], [], [{}, {}, {}, {}, {0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8180, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x144d65fa23d05400, 0x0) socketpair(0x3e, 0x1, 0x81, &(0x7f0000000580)={0xffffffffffffffff}) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r9 = accept$inet6(r8, 0x0, &(0x7f00000005c0)) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0x4, 0x80, 0x40, 0x80, 0x8}, {{r2}, 0xfffffffffffffff9, 0x20, 0x40, 0xe997, 0xffff}, {{r3}, 0xfffffffffffffffe, 0xf1bd67e8ba0821d6, 0x1, 0x7, 0x8}, {{r4}, 0x0, 0x2, 0x2, 0xfffffffffffffffc, 0x400}, {{r5}, 0xfffffffffffffff8, 0x2, 0x42, 0x3, 0x6}], 0x2, &(0x7f0000000600)=[{{r6}, 0xffffffffffffffff, 0x20, 0xf0000002, 0xfffffffffffffff9, 0x1}, {{r7}, 0xfffffffffffffff8, 0x121, 0x2, 0x16200000000, 0x100000001}, {{r9}, 0xfffffffffffffffc, 0x38, 0x2, 0x10, 0x5}], 0x0, &(0x7f0000000680)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0x1d, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699d, &(0x7f0000000300)) r13 = fcntl$dupfd(r10, 0x0, r10) accept(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000a018000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/110], &(0x7f0000000080)=0x6e) r14 = openat(r13, &(0x7f00000000c0)='./file0\x00', 0x40, 0x0) ioctl$BIOCGSTATS(r14, 0x4008426f, &(0x7f0000000100)) ioctl$TIOCFLUSH(r13, 0x8040691a, &(0x7f0000000300)) 16:00:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(0xffffffffffffffff, &(0x7f0000000240)="590989bd21292210ae5ae25d7cb26f98cfccc3f4670d24ab955503f9bf411609d6a031a63c8a4acd2d18bd8c9e15", 0x2e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfee9) syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) close(r4) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r7 = open$dir(&(0x7f0000000100)='./file0\x00', 0x3b0d9605af5f2f7d, 0x20) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r9 = accept(r8, &(0x7f0000000140)=@in6, &(0x7f0000000200)=0xc) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff9, 0xa0, 0x2, 0x85}, {{r1}, 0xfffffffffffffff9, 0x2, 0xf57e1c1bac9760a8, 0x101, 0x1000}], 0x3f, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x1ffffe, 0x2, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x26, 0xfffff, 0x1f, 0x10001}, {{r7}, 0xfffffffffffffff8, 0x2, 0x104, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffb, 0x9c2200f6670d216f, 0x4, 0x2, 0x7}, {{r9}, 0xfffffffffffffff9, 0x10, 0x20, 0x3, 0x8}], 0x0, &(0x7f0000000340)={0xfff, 0xdc7b}) dup(r2) syz_open_pts() 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[0x8, 0x401, 0x1000, 0x3]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x1ac) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") r1 = accept(0xffffffffffffff9c, &(0x7f0000000240)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001600)=[{&(0x7f0000000100)="fda034fde1aacfd8bb8cf79304e22e03", 0x10}, {&(0x7f0000001280)="7d92785738ef5e29fbffbd73b582b45d0a6ab18974d14781882de9dbfb62b968ed9853762c0bbb18e04c9c2d5956c59ea63ce535f61614035f7b0545e91235729e5af2295853056d925f82b546fe8242dfde48a6ca7ed2f17624d192d8a59439a2744855ca659f4c13a32d5a40aabd311460ea2e4cacde2d7aea6f47a35150e69d1974142911b70d2e9933230b9888", 0x8f}, {&(0x7f0000001340)="4572e6501526ec58a24d8d65c16b965cb379fd29ddde9dd32542f01bbd73987e5b8ef13dc59edc1e41f74be00c41f18e34866918c73e59981688214abe7d79b463c92e2dfc48c0ef3634785925a44e41e27c5e4c806f4a58308cb427484cc90ad84205201eee018b74de6d6747451b7ce89554c95dfbfbc30f967ac0bf2845bde1e768ef16f5cd2f5a63be7c82ddd966ea73d6cc5b4a910b2a79011a406776cceceaf285f475c337fd9c58ebbc97bef8c533257db09bf79982a6c1563a854cf8eb056e433a716b4be7276d8d32dea932678d1d", 0xd3}, {&(0x7f0000001440)="d90f08c23dd6bee0ffd8f92d9b88278d332e9d8d8aa2f29b30b228999f2bb680108d20d666536577d8d4177da6206015fee5f6cce42e51f76056fcd270e5a0c8cd972bdcdd680562e93729fc93537ff65c3da999d92940b59073a0e12639559f41bdb7ae63bbe0301591d816506be5d9d2b630f8d69ec6b82866476f912626a84756af299d501c4c3df5843b916b33427b3d29742734200c51029d1d0d19e0f08ba41b56d6108092d0e1454dde002836445cf2a3261827", 0xb7}, {&(0x7f0000000140)="581fd54db6b9464222ff3cd579e75b818d", 0x11}, {&(0x7f0000001500)="2c670c271cc8f383b471e60e73d3f60d440e34b5350e9af820ba7969c79defb17544a0dac7855e95e6b717c45023f4cd6d357028bf9da922ea3c495abcdc5e65f6dde4c2eb0424f73fab79524f263856a108d9d05cf6e44f4099d716e81eb0b42f15fc15d209e89bc604d1cbfd70d0ab8df375819a3cca667130d6a9fcc75143d616ec9f2a048171a2a8d7328cf361339f92998997e943975b54157aa1ed8e0467cf89b1045affb4a17d498aa501280879137306d93c915f095a8b6dd82ec0a74c1301eaa33d8f5ebcb2a9f16e81656e49d116a07f1a8fe5a7b98aad908e5bd2b8bd0fcd9c6736e25271", 0xea}], 0x6, 0x0, 0x0, 0x601}, 0x600) 16:00:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x1, 0x4}, 0xc) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33be7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1dbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b67a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04a016462f2dff7e6878cdcaf7c33b2f9402a104117da012aea74e2aeea07ca76b8f846aafeda6bf5cb053610689727fe5441121692fa6074dee3846b62e970dfefb56e5167db8eb461e048218b4e6003e8565b9193a173dfd9ea587daa54f0a77f9153f1a089968a9dafeebe6faf2a719ecf1a92a95b00000000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x30c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7b", 0x410}], 0x4) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r3) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r7 = socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x40) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r4, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffff8, 0xc0, 0x80, 0x6, 0x55b2}, {{r9}, 0xfffffffffffffffd, 0xd0, 0xf0000000, 0x3f, 0x7}, {{0xffffffffffffff9c}, 0x1, 0x0, 0x20, 0x5b48d254, 0x4}, {{r7}, 0xfffffffffffffffc, 0xc, 0x1, 0x3a18}, {{r2}, 0xfffffffffffffffe, 0x31, 0x3, 0xfffffffffffff773}, {{r8}, 0xfffffffffffffffb, 0x21, 0x10, 0x7, 0x1000}], 0x7fe, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8402, 0x0) 16:00:36 executing program 0: pread(0xffffffffffffffff, &(0x7f0000000180)="698a98262c1da32fe7a0f7ad4966a29efff2", 0x12, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0xfffffffffffffe75) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x17e) 16:00:36 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x2) fcntl$setstatus(r2, 0x4, 0x40) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004", 0x6}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00c2d53e17337182163ddbe28e3c368412b62c58ba3b59ecf9627c10198919d6b7513d15402be86e089fd7d5bb588985e50596c272e66c9fab0c5687d8ace0d7e804eb71d297659c6167107cb66aa207e6befdadc8906a312bf84d93be6a45b01b4dd1473e05a5ae5367dd2b99930e8c62ca67945111e91f2d0fefc82919ac720d4923a2ec344c3e8f3484360fd35d8154248ef267dc261cacd4dc89569e4d524b5e4d19fb2411153bc7cc40d86ad78e550100010032397be6fc36af88fd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) shutdown(r4, 0x2) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:36 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) getitimer(0x2, &(0x7f0000000040)) r2 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000002c0)=""/19) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000080)=""/143) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffffa}, 0x10) 16:00:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000140)={0x81, 0x6, 0x2, 0x5f, 0x6, 0x7, 0xfffffffffffff800, 0x84}, &(0x7f0000000180)={0x3ff, 0x8001, 0x3e, 0x7fffffff, 0x1fa, 0x9, 0x8d}, &(0x7f00000001c0)={0x9, 0x127, 0x800, 0x1aa13166, 0xdf3, 0x8, 0x41, 0x9}, &(0x7f0000000200)={0x7, 0x2}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080), 0x0, 0x0}, 0x408) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:36 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0xe38ccc2bd86bcebf) clock_gettime(0x4, &(0x7f0000000040)) 16:00:36 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000200)='./file0\x00', 0x17d3247dccf12892, 0x9) 16:00:36 executing program 0: ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) mkdir(&(0x7f0000000100)='\x00', 0x108) write(r0, &(0x7f0000000200)="220e2a", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x4000, 0x0, 0x2}) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 16:00:36 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) dup2(r4, r1) close(r3) linkat(r0, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0xc) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x2, 0x0) fcntl$dupfd(r3, 0x0, r5) 16:00:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x15}, {0x4000006, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000262000/0x3000)=nil, 0x3000, 0x5) socket(0x20, 0x4, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:37 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000002c0)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = openat(r6, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f00000001c0)=0x200) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82eb3b7059e32a9dd200"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/108}, &(0x7f00000003c0)=0x6e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000440)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) r19 = getgid() r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r21 = socket(0x18, 0x1, 0x0) setsockopt(r21, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r22 = socket(0x18, 0x1, 0x0) setsockopt(r22, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) r32 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r36 = getpid() preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r37 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r39 = getegid() r40 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r37, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r38, r39, r40, r41, 0x1, 0xff}, 0x8, 0x6, r36, r36, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r34, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r42, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) r43 = socket(0x18, 0x1, 0x0) setsockopt(r43, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) accept(r43, &(0x7f0000000700)=@un=@abs, &(0x7f0000000980)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r46, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r47 = getpid() preadv(r46, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r48 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r50 = getegid() r51 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r48, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r49, r50, r51, r52, 0x1, 0xff}, 0x8, 0x6, r47, r47, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r44, r33, r39, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000, 0x6}) r53 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r55 = msgget$private(0x0, 0xfffffffffffffffd) r56 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r56, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r57 = getpid() preadv(r56, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r58 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r60 = getegid() r61 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r58, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r59, r60, r61, r62, 0x1, 0xff}, 0x8, 0x6, r57, r57, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r55, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r55, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r55, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r55, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r63 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r64, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r66 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r63, r65, r54, r60, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r66, 0xa5, 0x3, 0x1000000100000000, 0x6}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="e8a7f4b5191636f3866efbc921ac5fe708d11029b7b0cfc03674cc662a84bf21d24e7c7d9228e59cd8120494336571a9b0d623fcd53af15506a7c910198f4ae0e6efad95d1a0b31d84cfc290587b69037db596359dfb388b8f9639691be40d0e1d2e43ca89e373ff9e9b835b8a71f0e8db09e0118d0efcdc6847a0869f4d63fbb28d9810eb4c700723fd9405b5ca6d3319dbde10183fd01e9b59f3e97a11c47823586840fba5f684840c98c6c85bbc7bdaaf45d62993206d5415fe289f6ddd70c2e33282b23249cdc9bfe7d5545054d842915e1f70ad8bef14d2d643cb3acd3d3df1dd7ff388697c11f9d439d82c", 0xee}], 0x1, &(0x7f0000000480)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r1, r0, r4]}, @cred={0x20, 0xffff, 0x0, r18, 0xffffffffffffffff, r19}, @rights={0x30, 0xffff, 0x1, [r20, r21, r22, r1, r23, 0xffffffffffffffff, r0, r24]}, @cred={0x20, 0xffff, 0x0, r26, r33, r65}], 0x98, 0x4}, 0x1) socketpair(0x2, 0x3, 0x2f, &(0x7f0000000180)) 16:00:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = fcntl$dupfd(r1, 0x8000000000004, r2) dup2(r1, r3) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x8, 0x7f, 0x7, 0x6}, {0xb35, 0x3f, 0x3a, 0x1}, {0x6f8e, 0x20, 0x0, 0x2}, {0x7fff, 0x8, 0x81, 0x340}]}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) accept$inet6(r4, 0x0, &(0x7f0000000080)) 16:00:37 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r0 = semget(0x3, 0x1000000000007, 0x200) semop(r0, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x7fe, 0x1000}], 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffffff) linkat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0\x00', 0x0) semget$private(0x0, 0x4, 0x421) r3 = semget(0x1, 0x1000000000007, 0x200) semop(r3, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = semget(0x1, 0x1000000000007, 0x200) semop(r4, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r5, 0xffff, 0x80, 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) write(r6, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r6, &(0x7f0000001280)=ANY=[@ANYBLOB="00080003000ba500000000190000"], &(0x7f00000012c0)=0xe) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) write(r7, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = accept$inet6(r7, &(0x7f00000013c0), &(0x7f0000001400)=0xc) write(r8, &(0x7f0000003dc0)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1085) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x0, &(0x7f0000000200)) r10 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r11 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r11, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$inet6(r11, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r12 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x276bfbb46e46729f) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) fcntl$getown(r13, 0x5) fcntl$getown(r13, 0x5) fcntl$setstatus(r12, 0x4, 0x80) pwritev(r12, &(0x7f0000001140)=[{&(0x7f0000001740)="5a0d3131df61447d6cc630f58d7ef5d0350bca222b54a0542abd00283a6861594dca86d807faf26914b8b94101b5f9181cf6214172de010929243aa69ff4346053be6b531754505514f55ab68c23732f2677b3ef8f4fb555edbf4d06b39f83f0198d1da946801528edd1fe01dba9495889993db3190158d43eea72dd4b53f2426a3b9fa3b172fc5811c5a907b1b4d9591ee215e76993673c7128960471c73d9dd52acccba31fd402fdf503ab0c6205860266c12e18ca9f0b0f97c9ecc0c0399bd26521058ab18b6364af", 0xca}, {&(0x7f0000002c00)="59c182dd8589a3766c4616b7df4dd8e825322edf428f1c64363be334ae29d0c1af80d30dc4b7266720c7dcbf01aea3efd511379c451b484f912a0c89bde3d07b6840c536f0a543178ca9c426b3b6107ff2d340845ba77cea33e12b266806efdd6ca623055cc46f838cb5212a33f7c09c5daee63664df16fba2797ae8c10afbed779947b8d77e8ed3090a4a6ccf74487ce6ed4ef106cd0b39041c944a331eab4529068eb472c70f0a7802d5fd430608fa984579a51708c0fce9bbb62f6a78c6d929fa8c2cda152450ee3a0b02181c33f85fed1cdb4886136492d59e0c7aedb95d6711e3416dc38169e158e642d600abf5a38b832fed6a7810c3f1f8650330de230049b03d5ef5722f5f605c8b0e9cfc509a920c50c03dd51c57c67906af9913d2f7b48f05e68a4d7e5077eb958ff6f2828d2aa863996dbd14922a9f48b38407b39342fd053876b6df50a3c513b65240490bc0870bdf2ede545cd0282196513a7158cb2ec705b9ccc847f04be1e7c5470d6311bebcefeb024fbf7359766b87f2a321527195d6dc49e41567a4bdc06516ad64eddbe88e22bc1c6575f58f8e6a26251c952be61f0f4c52b713125996f9292a2583625e9e1a6efc", 0xfea8}, {&(0x7f0000001940)="f47efe5b6d0bd5be6eec3eb62494d7045d483da3ec509535541b46000f19919bf65713e14a11e7661bc2951138605999c82d26ccae8967fcb2b2544914cf1f574d39a79270fdc24ff7e2f2b621b3c6ab496c09f0d687cdadfa6534663d7fd0b440b1de558f48366f392f3dcc279fae03dcfa6642c185274bf0e59a42629877119965c6f7d6278c4f80d181ed217e63e7e419b971260234605a38392a8dc39a8bdef8ed612cc127dc2a2a78191bb6a87abeebe367b4365a3fc09e566d3ae33bf8035d7b4ad33eb641f455e9085def178776109cc501c6", 0xd6}, {&(0x7f0000002dc0)="59bc28f95fd95946524b5b5813a78354583a4bcf09fde1168db78508bdf3b06270c6597a9ffef2e4da6a1017ba0d626cdb9e4c764272a3eaead9b5e7917f04e4e59f2d45734a2cf21c9644578cd4854ee138f0478f2eb989c85514bdf35a40efb500492a3ab82dd7b39f0418027baa67ee51f8fa86cb776912e2af4325d61c6edaf7d920b41b021d71030d619dc56a83253100095c53d3b235b48961f24ebd72a0f16ce5f23eba1374c3530381bec31e56079fcc1324db754809f5bf30e80f2c055a25638ec47a9ec367915a4b34623f9cc7558ec4ff7dbf8c21be22dc41fbe9efe19e813b7e843abf9987568a4792db05b99fbccc0e4882c1404cc53b7e7c77e5fa2c1fe999dcad2ac6ad44f49ab23a7e0039122d40057faf583a39c5b9ca89b11daacf5bbf1f0b4a847721666cdae7c74fdd541d1878dba6e465fd8f54551a43592c1f7f4cbc10ba5e2131ce7ecdf6eab3aa664a90de77253a418a8192623ac1a947fabf9204b7ccce5d0f5639d4e507bec04614f66f5d412b65dd1a1b98dd5f4d3f1a485dc0f6676e50ba18e34508ac901c6ef7b9784a5b15f05ef7d31a85ca2641199bf84a2ac517ff9a48586a8007b129cc3e8b07e7394072dc6b7e7176729f1b6eeb6b71141dda7af28180e0f11ebc7bd929390de6a8b33d1927f92fc8740305d55f783f2f9de1b106594c7a2b27bc083e303e5b7ea0025a0c7ed6387875481b3734dea8ad48b81773518bff4df9d21cab83d17ef6669bedaf7954f4eb74a88efcacb81ffe6c1085fb61a1e4f401ca386177d67d0aefb238ae7ca52d783d348ac190161cd656f0b8a4b4d048aa044cb71c3707c3cdac7f60e8a384a026b313ad0a40a3d731c28193543104e7bb750d7850f7a0a8916e51d71b03069b44ac60395f4407da49c8524320ea7d88747cacc4828dec48abd01d56e1391dc82ba7dad690b824ab95e0a06d7c327d21fcbeba6dd04855811280dad5f3f589481f8051dc64856c63bb873d58755815e55fc86b99a23a63d484f7cd1ea0c99defbae9f8dc30f52b577fe9b615dbde927c54fa740c6128332b75e32743a35517be1a1c94a1fb7cea51cf42f306dcca42f48e7f15142f5c0f54f1b73e77475c60b804a81f36aa70fd70415df8f638e3dc9391b3ca3752fb2a78ab202a33623c5c8bd4d5a04c73dffb103da37609c3f50e813331dcf057cfd898dd16a2b5f42330482ea5316ca1b613b5ed945ac4548356bf1f26ec25da4b4623868afcba580efc8e98d81fdcd41017acf315e6733d88ddee639489b45778bde2802e2d4fd3744098cccea9cb44ce4afc020af24e245f0714b3df52402120979bd1d0212aee0f95b7e2a505b52c634c0c4ee1dee92b2cca6e4fdd4197f05af4caa5e6ed1a7390f0f245ad0885e2fffb5a3cf3478737840fa59b4a0666d4ea6d76b295d9140daef918467a3b8ea85a735ef08de3c28bfcbf97c6cb4661e08784d18b10b5d0715a3bb9672e9b84009bcd2372cc3131f9c83c52d7c123f960e47ee418f59b111d3112a40894b89f97cb3b59158dd1318caeb688b390dede7cb23b7ab03ffe8288992e87f77b4d1425357886e1962e160780227e4200c2dcf072340a1c8981093da8774233c8b4e9d2936a44909710f81cfaf3f09063108153aa8d219ba64e94f0e3b6562c971e4a456d95933971e7d204a3bdeb9c1885c5024b9217a9826adaf2a9002dc7c68c5d81c5f8c85e5263765cf3f6502df01e56accc0cdd7aa0b8faed32c80e1baf17a1dcf7353e92f72a0d05f119646ef1718a12ce47a72a594928c1544c3a4d7520961ef8950356520256478ad0f5d601e80cd6fddb85dfcb63d6b71544de1717a8aae64deb3f59c8692a2887409b81d2c83dbe6470511b3fead2fa96b7f73ccf9e54ee8b3cfdcece0b76f0b0ae679e7da11ac8cbf6b13d3dd07586a36dd1a44832d95b66030abda445db4dca8dbc060c8f7d703489693d1f0e75726838272662366d4ceee37667147fbaec193c09f5fe0007e5fc0b1664bbca73357986c7c530b084604fbacbc512af118afe65e9880888751a1d0673aadc26dbf535eceb91cd85277c16007fac0346bf5d49681f54b4eb67a8c7e87f535b0dbb8558818f294cccf266c378fff36014f583ca202ba3a4646e1999dab66cc047fd824589e53217bdb5595cca4ab21ca86e87c869ff199fb642b7b69467d3787df165dc42b39bdbb6146f23092a66bdb58e03818393bc58af9905db17902646e3ddbb187986488958aa3dbabead4462c62156093c53424336723e5c02ee93a7e31825e9c8f4e2d90b49743b29e73f21ff5c71453a339deaa91260e0388f1b7375b7368883f4eba19090183e58fc356f51073eafbb0fe8495b9652cad2fb6c02269debffbe459dad9e97d2215621a335ed5722ec013a57a40f2c369bc96b0ac49437abb8855c65d51dadab92a3e70ad8f22e5b17b32feb53aa759ab1201c092e0c8468d58b9ce8099dbdfb130b7916645329b6784811f33acd1f9cf4e514a642f504d939214cc3c2efa9dcaf2d132753924ca13f3126feb8ddc001eb7474cc1cf79b1788f631c5a6fd3707b07ff2ba36efd9e45c2d6fa3b93263e17b0183ca1eb8a2c0cb909f43d3f98b913b19aa885054e9ced57de877ba146a788562e9068e8a8876a24489c862da556bd45f594195fd2aa2f6df9ef6cae6e14650c108b2a2f7b671b524524b45958f5f4b1f9158849e9d3e762405c7b3de4ff48990733b1f414c9ef5a6f8df869d4a228ec8a0ca7879164d9a675dc23ec76762c8d2945e74aa73fb8fbda582897d6a933aa6870f509fe20238758c69f5538ee135fce107184e6597943ed99122c1f6637d28883088e8f99ea4de819ae81082ba062a7034e1d788a23c3f0e42a3be2e6e56bfaa2655547f033e23a9554b370ac7e222d8ef4e2f87818e2bc2f484df5ad6016b217713dc55e480a84ae5b10ea6fff02fd24dc8f2743266ec56bb6fab99275a7bf4e4df143b6de1f73344a74213256bf1866acf4ed72f58bab00035706dc743cf1406affd1250dfa25d297fa5920bff3b32d2be876307e4a97a79acde5504507a27c66730fa38f548e1abfadf9a6b77dc45d83b615ab6b8fd6d8f1f5d1c0ab236d5d502419755da48e83c16f9dca6257c5b48ae909e00158f4937cd883ca38caf11b55ed01bb936c35a8f2b9cde4acbc9c1fa8508d56b862d602df9856ccc3a31315058208c1452a42723edb913c13679948a5625d4f95ce97c2f3980e2a31128cda62139f975a47697b251d0f4ca38c1ca6ebb8dff37899a887f73f9e39c6bca2cb0e27d8b9e34bd17169ef9790bf71d744f8497442b701c9053836f09b90b694637a0f2a8ed7b78e090898f478e0c6e2137d9e3ed748e2ebaf533511ec3527f19dafc1bf017607eb968def571593cb79c31fd4a149a4611670427b7ac428af1f669c1986cbf34544d33ac0fc0d005d445467e09f1c6c8948cb5a48670d6842164962d252f2f33a17427a38ad5a16c9c3d63608ab73a9a64114b166c64b0067ebef146d83395dfb385141dafce8c649462b4ad1541d1de890ea025bbfb296a5d21469822464c8f8cf5130c4979f55cad6c5191a4be82bb4b84adc137dca189d6430c046d726e60baacbaf7a0e3ab76a58742509535893249f82130bc632e71c0d11b0e9e9038ac15037dd201da18994cd245ff47141fdd0e4e3ad7955df633804efc387e35e809f1b77963062910e47b9d280e2995e52d8aba834eb8fe9d4eb695768b59e62b983883062d3e1801e52a6e6709849d7e4222723d4838cc73c45d2faf0d532f944291f61913cdb69c725d3ebe5c36cbd2ac8b10bcdf45361a4cfab8245bb977d3befcd833f7b8abdcc70b8b34e5045487eae3a1aa981152187081a2ec6072db97dcf88e90f0a87863ec38517d78a9df183e5a2d31f372b41e078c5bc9e4a74d361abf34097fc0267306b0365da7f2d8ff49fc1b157028532c2b31836f9229fa99caa4879aa79ddd011ee51ff19da36d88fda9f1794333446f5b885be5126c4f6b4c8dd924be0e072ff732bb5623e30917650d43fd023ece1549ca9d2b668b5c67c304323bf3ea56936fc80aa5220d7792d28620f0f946a93b38b121bf62089e395bc53c0c534383375f182551048a906fc620b7f7ff10da84cc12db51e49523d13b59391137c144c39039adb447517e9fb1d2e47a881c87c105b894dfb00424464b8c1c9a4c26d342896d319207482e060179f10c85167bfe5be0e58850d51bb406a34c809f096b8ed00db2a036750c22a843fcb5489deb0355e2a21315e469146c8b8ed940b343baf24cd2d9d3d66e16cba674d98ff096ab946a466382d7220ba0be24bf9f46cac0c96995e3f9496394fddbf09d070b4ee380ddd665cad0384d3b83be0f2911c0a804bd3c08fa543e2df45b2efedfba38718c19785378693098a35b2050467c342ac3b61b2fcf240d17b248b2f373d08cdf6ab3d50e12947cd84c7e401791ddf220e1bff472559791d18254e66dc8b771f4f7303333ef94c23d84ca9d8af8da2973d09e58da98f9b400e08a9310a694b87843df35e5327c3a8891684b4880b22d6b3da3e1a30945ea51d005106b524ac421f91fe4bdebee74c63e857f1f4a9e176129ca48ef0ded535dd779e094b96b7c30ecffbcbff3650a4fb39e5d0f82fe395d6093a0fe4ae0b716a07c486d1f77cd8fb5ab712d934ba92d13a4da6b913bcc5eb6209f2b68d65e0cef4268bcd0f25e3a416b55f556d5e03f8c8c6ce1467f6f3a1cd15a4f0faae977a868b4b181de30c7355f8721b0478b58ec2964adbe052d3e21c376204651697a95be7090789aa9605c4625ae58cabed8bc3ae3599150d2abc48aa572b2801c7a823ef8834bd54d4da83ca506dfa403de5f5b78a47bd0e66927b3875617f8ab284ac8c8a0c9c6ef733e6dc9be66f460780512c587fbfc2828404e8558f2aa0f0d0fb159458f2aed661d5e6343aba87e46160d1263aed681233a1e70e8487c5d3be7f67c7f302522e374041b2d8430bf8fb7108a18562f0d6999b303117205bb219819e52c09c03f16f57350036e2703a2bc169494f3ba57fde63e7976c151aaa704b15f810d39283f9ca9ef01838b65af3bc307c53c812e48f30b8c6b62f789838941b47e3282c41cbfe46f3479bf56023642f564c598231408395af81f5e56fe6002f49e55b1c1a96827f9f7685d0938b97d10d6435b72c9f12a1ff7bc5fbcb4acd8ea65df3453889bef6f43eace58fd404d22950b7e510ae5449f5a1dd1f8398d5a585fb44273829f0700c047914e846b180f1dfdf1b3295a9c99e3740c13c0b706385888dc93dc155d97ec6f835b8b4fc9ea23814ace2611d0b8db3d79019afd7adb1b20ca79546e51607d0abae205848075595999f282cddfb32639319f194b2130ac0f7573ed9e7fe6804bfb96246de199975a74fde3f7987c96edbff709b22869df5815b376e1a42a67eb888f302724fcfd996f62f2878bb6dc55e163de90d07c73426c6e2e04b3fff275b1ab28e099c4b3b890e358bcbd2e50ec8f5fd24ba4626d32554dcf8535cca5a14c71fad8cc93306ab367e249948fcf56744c4ca1754e03357d9cde1fe780f5d8fbec48208d1f69d5195124e2eaff192c6177c1b2f1cf00c6d2b3b19107f4e7e575bd219e3a195e8cf26336f9c04d5129c2270df4fb91a9c65e4df94f08f563a14cc84da31198892a33a01d81880f1809e9059a84d315c070cef30acb17af5cde1fd85c13a2f5ab0189f12cdcc56958293305aace254900", 0x1000}, {&(0x7f0000002a40)="d8604b8b45a887b236b2dfd31c2dd538b6c172f6729190580a487db370c385c0915c473b43241433d6051b16d63f617c50d1e6caeca6c5276f85aca65422207de3670db510e79be4997468a82679a24fd507e108c472f730d34441c6c6cd74f8a6d8cb0dc19d78ef311ce9df3855278952340dffac8ef64cf376ac384ea16993f2038b3895125bbb24880fa93b8a8464c590e9ab52e3ed617f7689d50c51ec99361009521e78d88364ae04a8559498e9e6bbeaecff13453c741e2392d96e0f4e9ccc5df2b7b6af33fbe08a05", 0xcc}, {&(0x7f0000001480)='9(?$', 0x4}, {&(0x7f0000002b40)="c35d0074258e7677be7dbc3b0df0cbfae762e646e7a669203ec2d9d84f6a72cd2dd75566b76b01aaed740c9133dc85b0ea78b870c3dd42472dfcf632fde46eb9b49a73edb8182ba5096814cc1f0ae3e114ece45a1168d6f20d54e6a22dff16819e16ced37ff631f70adad1be234647f761a72df4062100aebc13ffb046c1dc49183bfde495995536ef153c7487c889106e8d544125da5e204272dc9e7047a4ae5d6ff8e44453be916bdaff34d837669816", 0xffffffffffffffd1}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r10, 0x0, 0x1) getsockname$inet(r10, 0x0, &(0x7f0000001200)=0xfffffffffffffe8f) 16:00:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) execve(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='\xc3}%', &(0x7f00000001c0)='\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\xa0+f\x00', &(0x7f0000000280)='$\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=',./\x00', &(0x7f00000003c0)='%\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:47 executing program 0: socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000000c0)=0x100000000) socket(0x6, 0x8000, 0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = dup2(r0, 0xffffffffffffffff) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20008, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) r4 = open(&(0x7f0000002500)='./file1/file0\x00', 0x2, 0x0) preadv(r4, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000280)={0x7ff, 0x3, 0x4, 0xf590, 0x400}, 0xc) r6 = semget$private(0x0, 0x4, 0x10) semop(r6, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) getitimer(0x0, &(0x7f00000023c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002400), &(0x7f0000002440)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002480), &(0x7f00000024c0)=0xc) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r7, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r7, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x61}, {0x6}]}) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x64}, {0x800000035}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x9, 0x0, 0x9, 0x3ff}, {0x6, 0x1, 0x2d, 0x8001}, {0x7, 0x96, 0xc, 0x8}, {0x9, 0x59, 0x80}, {0x4, 0x80, 0xff, 0x8}, {0x1, 0x1, 0x9, 0x3}, {0x1f, 0x20, 0xbd, 0x60000}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8c0, 0x0) 16:00:47 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r5, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r7, 0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r9, 0x0, r8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r10}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40, 0xb000000c}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r11 = syz_open_pts() writev(r11, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r14 = fcntl$dupfd(r13, 0x0, r12) dup2(r14, r11) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:47 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3a46) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) write(r3, &(0x7f0000000080)="b60beeab85f763dee5915c72831e9a7162e3e77ae4eec964d417fb6382a9c3f9235f589119376fc763bd5faae5a2c1a6828f26f909bb21f2055b994c5362b2002ff7ab507541477852d2825d9a918513b3fc0ee2a2fabaa27fb208cc54d021f023df99a8f7a29671eb7b1a8aca0a6f24193a7d942a2e13d38fbf72203ef17d4ec58a2bb29ac1b0b7937e0b8f8836501e2d2c1955fe4e10d290685fc19ca2c813327ef6dae144835a2f193ca9533d0035383601424b73336d403ffaa2983cf0eb17b68674eb834443809998c5e18e21f3bf07f7c21b85319ab0a47fd36e43", 0xde) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 16:00:48 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r3 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r3, &(0x7f0000000100)=[{0x4, 0x20, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0x1, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0x2) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r18, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) geteuid() r21 = socket(0x20, 0x5, 0xe3) connect$unix(r21, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fbabe8d2427b1b6ac44e5b8899666696c083000"], 0x10) write(r21, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:48 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000001180)=@file={0x0, ""/49}, &(0x7f00000011c0)=0x33) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) pwritev(r0, &(0x7f0000003640)=[{&(0x7f0000001240)="31239e03761954e3fefcb7a185bdb428a838f7ca555f6a22a727d414edaef5128970e2131a6a1a6d3d0b43c356439aea092b1714cb0fadef308935c2a1f769351354e87268314985b0a5214921dc41839c7b8468df0bb241cf978efe64d2850b4c90b2beaa9807f7d52a375c929fcd89e2addaaba4766e71d57707bef8c94c272e3250917972934ce6044b2dc885e16c84b67405060338bde77ebb96ab461c5a12d03f8b86e6b6b54c0751d7f9e5a1d3412cbe88074a89cb"}, {&(0x7f0000001300)="3783aeb0c28c426295f1eccc4a80047c9b2098577e6ffcb913436917f47561d5229a9b9287759e11eb2775fcc8bbdf5a69e9a5860c7b7f99efbb6ad0a5c2e557acb7fb6de44ad4b054eca2aaf19de9cf8ca675fd90b1e71b334f75b6750998e313b76ddbdfd17ccb8b687fea692cf47265fa2cad2be9a053bfbff4914672f088fa8a87cf0d98de4d3c07971c3f219aca49318a41ec9983c09e0d9cc184cc31bae6b9bbe1fe2ad1cf5b166210b527c48a8aa9c97188faee3a3c8b34c89a7c203412d5a0c1289224ce7dcd1108574d38dbfa01afcb3913bfe40bafcf7a7f2b50bb54c80cef88df2ec8", 0x32e}, {&(0x7f0000001400)="77f675ba4f7050c16fc34a320ff8ec267764bdd1680a351965af2a2f68a3a64ca753e12d1513aab86d93f35016fd39d45b75b8fc42cc4abb361487734ef97d45e811115d18b2feb62e9fe004727906b48c394028c7ce485b276f5ccf730b01a5d5622df412f63168e5d47103bbd00042349ba5a5801fb601809c814e1dccaf3ac23b81eff69b8f8892817adaa1b31152e13ddf1513c3e19246bef0ef5b3712a63fdb3f1e92d3182a59f2e26c60c05e74aa846d0372a712a1427310388737b86180c08184d33fa46ee38a37219c25ba8085b8dcfbd978389fdbfaf9dc0254a7a6a105a6c0e48a556f8bcb53aa399a8d7a0039e182fb7df26ae5de8efb314c3cf8542b254c9adc310a908b046397a8bd817b468d04b8b342d5cdbc54fcf1b991f31d4d8ff42dfaaa03a2475c04db0d1914bd7dcbe8ec0edcf6df9bc543e28f70cd21417903290a512c28bbcafc7854fdb602cf90cdf4c4f91a10406f1f90f85fbc6ad84091ffc0b4ea2f699c1b587b568a713646152b96a4e22a7116d498adbccc8cb49f2241a0b70d80f0983b626036c72e379c57119137211007208cc6c8290d1a9d1d3a7efd69689fc13e89df17a1e24b01c097ca4acf860ea3c792c14d620966476d3d90181c0f32f45a2b6bd7ac6ed7895964978aad7f4db50702ad04a4a4eab1ac4e60d3a5e6cbc59b4c9cc14938ec13f52fbb6f11257c23aaa1e64131aaba22d3abcc2d0734577e624f9a3fe8fe7d215cdf3353971309ba5cd3beae0acd36a20b188e627db35ec8ab8e397ded598e9a6ec306029b6b2c356c2b82a81e216c0bb5a7e3eebda730f25baa4f915feb4d4c923458f11740b507ea93ae478e74ac7889df3d448668de5a737e187c1fd72127a9a99b35d91999599904befec7fdde52645c28d64e11751ec22cd1d281174144b0e1ef8c5bee210863e734e0a61ed94095b50a0f4765c1f00c9206cc7cb5475bc5e408c75890d7fb90b195e0bd764478f5d38dfbb2b55a80a78362c18f97a50cedee5c461a9dacb44278f81a116eaa58784f0026123f01c890a8b6be5686e2c9c6c0124266eba5bbb4f683af6888142c328802d4996b185e900a6145b6dc2e27254653dece4aa767b6ea8653a068bffea52f1fd7c27b9e41dbf9f9792f8f85129ee490c60259ad57a4ade2e0238e5e345b524e5c71263780dfa6c50f231f5b4d8db124d559a286beee8cf68c8ab31672992c1189fca7ccb96b813b6bc80abb3a7c42937f1a532532576537a9703d24b11bd7a445397c61f65e7412d713857aa93b506a05cc2ead3a61a4bc429fa359bb47daec41b884a9ec04dc3b3296a8ee690d897a032a57a630109c8b6689e68e88ecc5a5bcb188fa7316e92deb6b2ead8b8e216931dedd26705440301f8e1b4c442e2e8e14549a8d45efa5d92ee240a647b08ae03748234722555771dfcc7123000445bd7cab05ace345930e2591b489d4c3fdd2d15aa70fdff15258c34e1c239c64b65f70ee003e029322c133c178f218633db9cc570f31a54388fd9d1d19403261ffb835adcd1e48a4416f2b1910a2546316c16082ee4ae121c6e7f7b9dd422ff95ade2c09b021e90d88ccdf8a08d57252cd80a89d0662298d29304539ffadc7520aa51132781cd0c091e22502fed8937522da3fb165b1ce21e01c31f97f9030511e3e28adfd2108e5b0361b2dedefebf09fcb03826d8b947fb223caa6432177494acd006c08b11aaf2819aa3eab0d383187fa7fd64ae19378d5e8f5e94a8111e8b7f8b74353fbe99d2612b237d060fc261ebbea0376a2f12c24857f4dbb803bfcba9a289d091353b45b24ed9513cce9e50c0c160d82013d95da74cb9cd62d7fa751f98586b428b6635414e85bf328118ac0fc790e9ab5817a8b3dd2a16bd06b686364cc0c59d8c24efa47542400e307f274421e215289d33f28f0d8b42d3cd4dc66ea5acb9a4ddaec820b9dd3e80468754d39ad77b018d8d394db6c484a067ba172a442243b473d2286a25fd5bf124babe2d1a76ae0d0c07ea37205b3613233e5c37f4b66e8e59174e7f0405054cd1ee275f497cb33bb1095db3cc1cf436089180129c8aa4e27f615ba1eecd5627e9ebadccae754923b097fe6d189e8635c290fd5cd33fc38413f078badfb7a64f4bc6153bcc5e6f08e5d8e5a69b255908ca7d6125f736ead62a7cd67561c283b248dc576bec47f443a23ef3fc2add4239bb8ae8ac9be9e07f61826c2c5e0f94a62bca11083d763ad247df69373a203a738574019d550149bdfa42653ba1f1248b381f5489bacef537b2d19bfd914c54700e74cb0f1ed24cd36ce664d4d828d3e0200d1af384402da7a3e2c444659b9f784681ed4bd28aeb5b2abfa94c79de43a6269b85b3ffc5256e18bc62024c07816f1734b63187f7588297502eecf8b1556b59649a624013ab0ca06575bdfaa1d9283c779c0a2fd48ec1cc99861bbc7c9a5b6b35698aac6ce0d77b420460057eb822ad0a95feefd607062fc9a620bd388c0f6d24ce9147f99ad06622024bca67b0b9545dba07b69c208f8730ec57696a0447c7c47a216e1e1fa41e25af132fd604ab36dd892772bcd315ee94c08ea0059e25bcd40a80aa009809b6fed0fb7af2a7b5b4a7399c8c62a5f97c2a40945aa7263a45f75fb04d8c6b78d0cc8acd308da9384af3c907039b603a62f893dac6e279230e5f459c7fe70250bcba8db18ea59babda951ca34bef82b91dd92402ca14de1080f291a4eccc263372d3737676909b5a6cacd1c274b552a182f850e7448c15c1de4e88d823ad1fe5b699df2c684b9522b92fc3301ef9c878bb68962f8b29221faf914b26d19ae60c5ef5e74cd0311d0205725fbdacf02154a9a3ac3a5d616fdced5b37a0658dd3131e1a00c68bf35bbf3db95cb357b687e3e7a4a10640cfb492a77bacf37469c7e188d4e4b8745da00ce947e716bc12f08f0579d78de075fdee86e4aa37acbbd093aded01d92d263b60c6ba20edc06d84ac0a2fa9a0a32141e37bd9e2f5eaeb7b8bc261c0dbc9a3afe0b7b72d46f7285295e5b731ec8fc44ff214926fa55f07df027966f4beb8192c34bdf70bd186605663e328e6ebb1234bb765fbad4a1976c1da8877105e3304886384928fe6b6267a2075e81f2567ab2bc379c1368c8169fd05831ee5e223a90c2436a95da7aa70707ccc2b6eb7553c2bb52fd41347804ca16c5b8fbd0bcb2aa178a18cdd2db1bcf610cbf842612b23e7439d8b265f72c25e3a011ba5e841eec08711939cbf97be107a633cf6f987d16eb513c82bacd702b328595d629ba819f7f10a3385dcc8033b948b0ee091251ea91b3242c283839cea7bd119d9dd0c98989ae91cd38a0db3b2005d540dcf11a925a885855b78d75b4deade0c7b641863da963125e199821b6b02bcaeb92a45cdfb77b531d88b5516cc70bb94ca61b2846f86df9dc9e262321dbda739f5a4c4563ed918b877b5e21e6a0d62b41461ee58d9006eaf8829bccf604df4d91b6af5694ece5ad442cd73219f5aecf0a55fa310d366c732c84a17f1a4600e16f9bcd4accc1a838c45cd8ebcd13d3759ecfd5ce0e7f65a3c876f370305bf457f828710a93b226b4331c9e9d7e068e43f7eb901c68e43f07f4dab14c573d12261f2ea7457a09ed5aa6bc06cb7a3d70442596f352d0417d4e7084aa69f7b7e90ff8cedc4ca399782456a6767be0f8a9a625bc0d24210ae8d91f07f83a4f1941f7d44274e6c7585f610cd4917e0c6d01a6e2a89c26d686361e248b32f5f4f258f7f02cc33dd068211ee1965f359fcf3e7a1672d87f5cad4bf9c48949e5595d1ea8312aad7b062f66b79d5669e32c5cbaaa91322caffb6f59339a6482366ba643d0c64c783204c54ea41957315284b32afc5a4d50ea54a0675782b49f5d5c785022eed2513f312e7f936d81741f7041dc6f2d5a1c5f0e17a019f6dcc2de510b4561e359e20a8a85de1f78690e608ed8e3655ddc59ba90ccfc4eb39f7e0640866410364e6542d99f80536fbdf1501db06f018541693708be74823421630ed34600272f9aeab50d223fbf82e8897480bc6fe4dfb48086632eb246f731c145ddecb82dcd386f4b995be39b3e17341d1ef02afb56586160ef3871992d06507286b3a0d1167a26b21227c3b8d8f1fb5e2879882f21abae62bce00b597bae1693efe87f2d8428c4c31010d27822fcc3178c176ebb4601f43705b5c034f03d31a5043231fa86824dbf0a84c8aeeb27d9361418870b8708d2b6db67d7acbeb279e802af7e168fffaa30a2d0f385e037050c2467319dc809fb98379e285b3194a496fb4ab47cc979a0804d9fa3289454fea97f283786a7023f709a906fd7a2133605646e26741c0d32eda77579417b8ad198fbef556f65318073784512acd8113d0b971d91de9c528c35f8b0f639de0c0c3021a6bc9ef70469f83572c607367659b9d07514680d50be14398ae2e56295cf404b6c30b0195d54d82fd962d876ef648c5b30164a2afd9edb6adc93185634d1caaff6f7c66709ccf6f48f75343d825af216118881fdfdf851fc350561fff12af68b988ea5e9914de5cef9e9f2801a371230cd0e43febae8bb8f6517cd0881bc3e1206d814a322a9234640a2ec3a1d1dcd296d1078374a45a21efd86b9421ee819b740299489677e07ddedc9b80e291d5f6a421063c8768502c79e56c5b29b78d1f3b5f445aef6299befa6d23d8c168a694fc2f9fed320344435e835892fd366bab88f6a80c26cf8878e0ecdfbf51ae82d114c114441b670b1a1f8d9802e4c30ad4c738dbf39b9b29a4d99c9ed15a1ea5e3c6608a0f8d90ef37e14923e7144d6e892b3da7144660b4fe035d89585e19c0fc7b07c67fe7f9f2d78b02dd2956740813ccb329c8c9335a69ade5ec73aba42a511b01e266152bfda19334ff81dc6f7dbaf85f567357e835c80ae7bfc93c13707e344c65cde59dce741b1942709b43855035bc9659c5f1ad7f401fe45d358f442f1b2d7ee8ec9d5bb4a09f87ade357c4547b19c3123e6ad02832a56016858b1d701376daebd4d2b8e17b066ecb5d141a976d8fe5764bcae8ab887d24603e4407c0325b07bc8fcb6331fb855bd65654d9f82d7ce8006a6d710ab0d94f33ba8bc696a37a5fa806c9c9a578194ad33fa260c9543e9da4d3d4ea74fc9530b14d3e32cf700f05738d939ff39f1c15e41134a6a8673edb0a2374aa984edeb3452a74a3b56b828f67e7754b2c55a76541f567a97ff1d1fe1987ef218738a5d05e4d272d79fcea9cfee18c92d5791173dd447eb634bcd4e152bca4af54ddf3a856e767fc750c3ee02b8f492bce66294de926202827314f4dfb932320cc0a4890a176d4094861aa6f3623a3b85b4871a5479a523a438e8783ff85bc0c94bc03d36fd39279256cf339a2e1b38a937888c56f3924f3c7090dd573f0a33f98700a2e607ece47277851cfd114d783eefcf55dbc8bf225382dc39539e711ffc73c2a48fdb8233760c934f06cb4c48f50d32c7d61123c173aa94cb2f61fe737a88213aa3d75159904fa6a6b151d23f1645a58e06a68da4d6e1ec469f4d617529a60b2e4d75cb7d992d8071c0d0d67b8091ba761b07b86102cbc139eb6376fee2c092566b6e07848be311616198083093114d0b8b521580bf4b2c8de388a0b217c7217e2ddebfa527ca536d46ef3abdc80adf1eabca455f117a2b353269c34372f1bff719c02f72c933ef7bf25f5960aabced771f7258ef7c5fb8b6338697e1d664134f540fbb4a3454560ed991b836dafd9bb85bfcf414d6174c376818b177b858b3"}, {&(0x7f0000002400)="2a9a328036ecbbb1ffffffff1c28ab783f41e8ce40eab85c", 0x2c1}, {&(0x7f0000002440)="40ee152833bd0113065acac71d732d6a066c3d82c557c87a28a9c472ec784fcc206433302fc3fbc2ab1842887c8c8d8b2aee0def7519fbcf694dfd0b6e005df79d18ec91eae709a8fb91670e9b049495e1fcc994b3c26a0071fb007866a7e6278d26aeb2c3c421cb3a71bbb957001055645540896695141acfcdebae9ee7b07f5d6458205e354177bf3b83c5bdc1a0eb088880c04128292c9ab8040f7e39e342b6f61471521481b5caa322b3a9bd7508cd681317703ac671e653d114715172d33419f35cf2e52f8e4a0987a54b50c539677b50239bfa1f9501a26c3aa4dcae84b9372127d17cbb649a064fef5dab6e5e1aec9218821aad0d477516a6ede329b21934273f19dcd4c70274344df398b1d9f45a438ecd56613afc7e9ac323de3d792a44a23abbecea1e4a5b43f38e24218655acba26c27eff6b5388708193b086148bcdd515db598b7255864a0e58e73e4cc7f3f3b5510c3a8c8434e50680ba000857858ca517e6397793c001cbc4af9df35955fcbfd68538cc5f05a01db7cb7b99779ef817dbbf2663c0757e3d81defdf625eb6bffad030c236405dad02733ea46f737d6f58bbec256ac0c79d4e6f9b975fc2c111b29b3174c76038e852aa89f369b23d3821ff5c6aa8248b46a1da2e5832140a5457172a47bbad8ed1045fe678c5ae6a92ee34121e9e96ee95b7462a5b863d8e3eb6c318e3690cf38b8b3a11e5f1d12065247f4e4e0fdc36875ff4e8de6a0905399970858337fb8a7bbe5d56e15ec43af5249178bb6910b582c7c5ab83a14e29f9f2ed0c3026b81c45ca505dc793adbcbd2505db180a13f44219e85253031b37870551c425ab3403ea73b7d547f3adc1b2772522040e74ffc0279ad240774940851fcdf6061205833ee44137cbd588d852b83d148e3e4a18e1daa4556a687858d6e31d68f90b1bd81ed3dded69b0e127d55e6b7ab08b5cc1475d5bcc8cb43c1cb89b8f6bf3352ad84e07ccc21479baaded4e04b7f51bd32bde6863bfd048bdbac3a17331095776ef75352cd2142e87960047ab3ea64b63d9daad1e5ea6f15daa6ea570c6ebca1ed7e679557a45bae77493500eee658d9b283e27628aaebc83029778c0e66cb33cfd7d9c67122c20093ec457ec796a33c075df30baa0ed5913d674b4c68ad8c58fd45fc082ade7271350a711bea355d08ba7121071363f766ccf44eedfd6bf8f6b7e53205c7383e6558f3914c29e344cee78d323fed5748d97d6ae97ed38c1dbf821220e1b6274e4b17cec43ee7feaabd644cc112659ad16912b348aa823c9b6c542322cd3059e2735d9a69c8bc48e516fcccdad47c2b9d8e01c7ce6121432f3d9ad29430d5c41f51cf66e36ff26e53f4537949901ac07b9d986ab45a1818de575d4f74b102d475a284f387f93d97d00af6ac78324fc3472e53790e0787d64e69910ec5ddbc2ce2a6ebd032a919631bc81ac264614fcca188bf9373e9183a5d5c6738ad8a155f460e9bb2486d52b9e913e83af47cabf54302a5d85eb82242507c2917a3f1723768bc3b6b4a8c6d5297fb4259ba5eade2424b542177a2aa20c52d417224c3267381096d1f3b42d2de68bb5e2ce58092aed9cfb9f28a99a55c63fd76a37207ae03448c89d0b40109891d2818ae8e7a99f03b31ebb6fd9401e9692b81c0f1c7efdfd5ac35e504a55b03dedab076c1a8f2618b96ecceef850a16fc2555a4085828fb667aaa29392182622b7f399d4c4254dd39b35a2063c2d0538fab2741bd5d0cd7180822c3ed86a2fbfc80e57bfaba08a85cfa30f3245d89ce488e8ce3ea5708ebd259aba860c5b38f8b1b7e07e381a5886fa472758829684db5c84dfb3e318397674b679473bf6869f88f194dbfe8881aeb21bbd5ca7c7de830580a3c8cc29dedddbd63aa5311a286f98d19d4e989dce24d436225c357fa29f48579a9ee11030990ba948a22658903fa78b023e94c6e113bb132e5ac4aa99d12389338f357a255ae6dbcfe70512f49996a5b6aae1d15849581f3d41c1daf95e21b6e14b6b9590b62713c5cd2e8c95ff1239da3c8052be646a2a083d3021053f996c0e37b89e131c6e3897e1a18694fe5e4b287e4f5af71d5e4e593a70dad9f22ad915a7e0269a32850821e5e4bc17a11f3f7e85422f8dd412bbc6b6d70c33d6850a408482a13eb1cb99499bbe1a66ee4455a66b86682a67ad4207a0a8109e3cc26ed1237b945c5da3f0b55e47a97bb410941968b59f2fe34ffb61bee8bd747c156df8effc1bdfdbc6f1543cf08134ef22705836edc86e51b303672b1dbe8f1f08a9cdeb2a5b6be88391394cedcba15f20f48de0b3edea491504e08733aa0e66061b05eaefeabb41fd7647a52ff0393b1fb7287b49f4ce65853451ab7939480c5c382ff5b21557e40d0ed3e608a70479124742873649b9b57b793b3ff7d098e8d3296c167ee79acefb4c1dcc6a5e0790f57c3a5630d37ba007fd61317c074cd4c5c87258f92f8f3fd5eb49995b096cbc83a5b20d518f3a5d5140780b260342ba692b3e9b04302cd8a7711c011c874a11818c665b03b8b9f810887831fc5f8a39339e962bee161e82024fd5a9b8ce4346206c339548c967e7834606e18b5ce2667684bfef497300b0657c3a4a29087d3c8a7d1d948086919f8ed633aa159d65cdc7f0befda77c7583ec7d99737656b740c6e927f60582e2662fbae9cbd372970de3f0a87108ed546f0f8e5c1c7dca4987679af6f47371896d6dbad2ef7d0e734ecbb37ff49528c29a3bbfd992c591a8d0ddf976b883803a2c1a2f6b0965bb364cc0ace633a766e2c56eb41b518888003073d567f0ed5ffb55e21996e277043f3b2a290b6fc0663e527bd7e4765470a0e38a8c63642a5168e75f132d0b7444679e7364e12d92e2456171171d9687bc0254f43367befdc29496f2bfbe4c2221c6d37d8fc41ef926c52830a86a29c8914de8746c1cd586e5237cc05b8a467492c06e2f461423cbe2fbfcffa52bfbada2fe01a5f519f21ec757236c2c3311465ceef246caf1a045cf386d38c871e1c47c8baa136e5c3555d1d422c5f42e3194148389afa81ca39a51d08656d50931755f36a791fd695e0028c0a46a614d34d9f2465ee5608ae300435d506eb1e7d360a1eda5cf13ea5dbcf37a85ada2eaf75154b0b18aabe4a113ff78bdcd536c58c5071a67315e9daa1181bff7da4f4b5efb86fe065b79c047eb9891f8cc39cec6d2a04f4ee252a445549ecbb396dd735dafac7cfd1baa722579723565e6230925a278bd79e5b5fc27775ca7b0eaac47056710a4d57e5049d6a688818fd3108c18aa39c2bc5fa7e5f4f274c6dd2591e9e631057613a0f6b506051614f95819f4d55fe15f4403d15365a306304d3d67a041fee05d672ce4901e224baffea4883d4fa8906e608ebd260558ffc758e5b10a7e414eb5bf48b99a3a4b7463e662ab9de70fd76ab3f5e33d556cf24963dc6dc6948e67b5ad2c41eca2c110d9361094bb664d573ec0cc02f51b79a1e2dc26926bfd60d66fa5967e0191ca328767034716614e089577aab291ea23f6559868a72f4fcb6c14fe67d9cf968775e0bf86265bc929450e55a1427e33c97505ffa3af293bd555ff0af25247396e27290773707048ff587d5ae6926305a5a3ae5f95412c6ee0e8c58e26dbf9938e5a120674f5fdcf8d775118bae651372691de73a979f2f32cd964ecd55b17b65b20d742a50a084e56d1f8f090045aef676dfd641c75257929c77fc2b8f50ee657f867b1644afe380df135419a94a38dd0c6d292be52c45f616f73ebe042dc2f2c1e27f8015feac31f9f272a2b659f111f7ee13441fce21279d03589fa0a07094868ff3918f85964378c695b924643fb6a1834456243b601c32c49859bcda34aeab20f1ba4a8842079ec708313e2b36773ae554d6b2188aa75d182351fc7562c4c048cbc7d71e8949ef213a6fbc137cfcf581a5b20c35b35bb7f93f3b63c358e8716d574b18b8289edc2fbbe1eecb0043cd8bcd6aa5e77c19da01a07f6db3377051e516bb30199f175fb5006dcc4760b153e51fc45b054f9568b8dac927b3e4ccfc88aaabd7840d5a36c18573f79a06c4526e47e102867b7ead3cf04ab1229c4519cd3e39715aac7f1e7315588a51c76430fa9425dab506548b2c6b391e47b4a166256a5b33a6b6e99242bd383d647de93f2fb4d89eb361bd885a2d820d07b94373478394e36d241f3d924496b4d7fba0f88b62ca0c94a585484e39630226476471a16e8cd9f936e92218cd832b1d2fc4aa20af4dcaf16c57f2fabc94cbe2d0eebd784c7e909088881d08578185d1cb32e8568591a441666fc54af3ff8d87408e0a89e3affdc39a88cea406ff6bb47bf3079f30c171d88e3505d68822c208e8a36c44fb01dc0bfb5da2327c4ba98b5677d5ab6ca12d241655d8af9b7e0ac5afd8105fdd812a1798e3e64d12eff10bef7c1d5b83e59d6b4162b92671aa986b30e936e2e57ee90615710682eb5971e27df680ffc7924b3748bb0b76568217248aad065061e485b7aedeca9db8199f31b91dbf4e6002fb63d98380e11012eab8ca30f6b35904782299cedc18642dc7bbfd30224a884be63bffc09639bdd3e6a33d7a2773a1a77aef1584999c68e2ad3b0353d19acd53b91fef4ce061d7d2b1ed0ff1a629a0c54b7622654a659d73edbdf4c7ddd0bd6b4db1b8268c75a8f822f66652c1dce715173b84df365b031863cd3de2124fdf07ea5ddfcc4d67fdc3d99f622613f9597a4ab4df2dfd0d08c74ef97f2389c11aae1966b25976c68378c00b4f16bfa17344bfb66d0676121e579186c2a559b511eab7de734fdd268975b349f461e975a69c9dc6091d917508607698affe74044c8a65661ff072a601590da852cedc96baf7acea4fa8710be422c978d6de922515bcead44d1696a467dfcc84feb6a66af9378608bd0f45055408adf17c1c9e3e955b8bf4a1460bcd631550630117fe6083f9a593ba1d34ac924825ae086d74bc987c5c8044a1b104d6872962dc6a793bf600fa6f08828f9d9915362fd74e205a013f78ac34aac078e7aa7aa700680e6165a1d872d0f5b8d00b5ccf1d965ede24a6f3a9bcc1cd2d6fbf063eaa31ae8480dbb901204702e51beb29e009630d47c346236bb60cd228baa1d4aa1ee73c9cd540aa3ea2efd061cd47094a8c3e386c44331885262633506a12acded114cc2e3c640fad516642f3e325f42a2e3cfb001a3718742cfc0ef41a98cb685f3c1b427005299661c3c222eef2abe4641f277a4938e71bc34027570c89eee87950e63d70a640d483b73363a89458ebbc001c112a4f96a2c86a7736b6b0ec73dddab3fe83bc7e62a065a8c9f726d4f7cd5a8216c5f3cf31ee4fc5948a2faa6caf5b0ebed5a11d330a5e0e3e691e76b8e37f9bb9d93ef163d3f389639fb084cd005fce027a5f7a62127b10c324a5ae6677d822b396ac4bdcd832672f76a4f2000d97bed17fcb20e3bf415a6a95526d4142fe024951d395d8f16d2763bded9c16effa0a36e888929a8e1c5738c52d8f919ee6c40d59418d5bf7c87b4609c669ffb0dfff15545a4a540a055d8e548275791cb3261b0e444f6c8d1eb4a9f1a6ff948d5550f55a9481cc545af91bfde2e6c4e882c5dd5d1e1f8f48ba3988a567b2b6347adfc9ee8df79e89cab63a75641b75aa1faa9c4f5a5d1e47d39459ed1e48a1df1dea92b8c6ed5cabe6fcec3f16268523db4fb74b0e22e58191d84ecb50347c499c3619d0bca0b98096c0d178adf922428eee33d4928cf28020f5b3a649ebfab7992606b310c4"}, {&(0x7f0000003700)="398eb8a75d75491dfd0c97d6ea6f035986dd263af612688ed783369051df96f66713c2bec9a1087a0b7b6afb27a12760f25f401d7ccf1eac773e4052cd04e173fdc5fdd224a8ed3e1b653827013ece39ddcf1f70a7369107f42572fa1a002ced804b52669686960ebd24bc48030615d833cc4d5ac020abcb37a7f7c74570b48f04cf941a8608f89a9d133b7d0037d92682b4bdd18c05ac251e9b1d075dc17e191c07d0afb13ff56ce724fc06131ec5bc1a214c2143ed89764de6015e08af8489c7787fe24977dedb1e04c9d03a1958badb16840a7f85c13f1ec0bd74a483a844b3c6b5a0f86ad79c76819f252bbc4095c4b38913b9defc0274ced71f0fb4ba8bd1bed6f333931df6f04467a31e54e03cefdc2bc2476f42c81fba9c031fae15897a8ca036dddcf2c1bd3131760302d1859ccd188f54305f48e14d632beb713277ddab63548afa5f26ce39ae611ef5813b7e465a1e23224a6fa3c29b60a0b0925c2b51cb95cd3932b81e7e77d7cc2ed078994a9d8f7352d6d8f96bcf6708871c7bdedc04ed3ee2cc592df32d69137b3a050d4856622db0e2633176dc3f921ec61bb93832aee23e0e71bc90a014c5e566631743a65f7360845806652a3f179fb4678febfbba1dacfaeece39777c61a303755916bf43d6ee2e03"}, {&(0x7f0000003540)}, {&(0x7f0000003580)}, {&(0x7f00000035c0)="b8d863f9a8edcc5b6695727329cc5eda14670faab4849d48fe34a8fbd4ab505549b38d649818ef3ea51b3b4ffd1b81c816388bd4ac227e04fa32c46ceaa49c7606c23f2e5c8af2426c2b79fc1739e11c88"}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x300b}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000180)={0x1, 0x2, 0x100, 0x6, 0x7ff}) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000200)='.-]\x00', &(0x7f0000000240)='/%)\x00', &(0x7f0000000280)='.\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='-}\x00', &(0x7f0000000380)=')\x00'], &(0x7f0000000640)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='^\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/zero\x00', &(0x7f0000000500)='/dev/zero\x00', &(0x7f0000000540)='&\x00', &(0x7f0000000580)='/dev/zero\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='/dev/zero\x00']) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) r1 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) writev(r1, &(0x7f00000001c0), 0x0) 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x34a7, 0x7, 0x7, 0xfffffff8}, {0x3, 0x81, 0x7f, 0x200}, {0x2, 0x3e, 0x1, 0x5}, {0xff3c, 0x0, 0xfe, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair(0x2, 0x5, 0x9, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x6}]}) syz_emit_ethernet(0x21, &(0x7f00000000c0)="c6c63e3879f4d954547bcdcb8f37b884979c4b1571ac92cf90e0fe4e2e2df4318b") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x5, 0x1f, 0x1f}, {0x100, 0x3, 0x6, 0x40}, {0x7fff, 0x5, 0xc9, 0x2}, {0xfffc, 0x6, 0x6, 0x9}]}) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) 16:00:48 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)={0x3, &(0x7f0000000040)=[{0x81}, {0x1c}, {0x80000000000006}]}) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = getppid() ktrace(&(0x7f0000000180)='.\x00', 0x0, 0x40001184, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1}) shmget$private(0x0, 0x1000, 0x44, &(0x7f0000fff000/0x1000)=nil) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d1, 0x0, "e400000000000000000000d3050000000100", 0x9, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) syz_open_pts() 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=""/84, 0x54) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000040)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x49b4db9926c8623e, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000140)=0x5) 16:00:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3d}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:00:48 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d3020031d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf121820132a5e1c3d5307fdfffc4136466a0e20f106a5442d33a511851933a033"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$setown(r0, 0x6, r14) setrlimit(0x3, &(0x7f0000000140)={0xbeea, 0x100000}) 16:00:48 executing program 0: r0 = dup(0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0xd7a5, 0x54246498cfa68de4}, {0x2, 0x8, 0x1000}, {0x0, 0x9, 0x1000}, {0x0, 0x5, 0x775b5a9f7abc0b0f}, {0x0, 0x7, 0x1800}, {0x7, 0x6, 0x1000}, {0x3, 0x4}], 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) listen(r4, 0x8000004) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x3, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0xfa00000000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000fe7000/0x13000)=nil, &(0x7f0000ff6000/0x8000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000feb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = dup2(0xffffffffffffff9c, r5) pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)="54c796e3dd42bb418c4a1533974875f1e2fb93ef179132b4028e0a023a7712d50e1d4486da022841ee51b2efb71339bda84b2071bd516821ca29553031a2292fd523468cfcf84a858411ccffa32e75e1a8acd425bf221a20c880fcce967f43579fb20f848ba86faf2353043c29573804c0985865800c3d9901ac2641b7577c2515fbf7b2ec48a389a36cf25279c73804a930bbc5ced73b2a654e7a3860cb1041db31a87d9761403a783e237863fa759ff4a55a79b48bdf2bc287f01a9aabafd3485d8906dde46b709fea65b28a199ab2601fb9b089a5ed4b8b8a88f1df61b4e587c90db51f060669a1a60ea17a89a81a7d77ad5b", 0xf4}, {&(0x7f0000000800)="32c98d64ebeff6a9ddbd422db981e2cdb6408064782034425cf6ff6196fdf9274b07be6ac640fe02591bf06bd97de3dfd01aa91c7afe64f77c701a9652ad9f295b8c52d1db8f9dc0d9111226df0fd1cba564c7553d236fa4bd58ac8ca7dccb94474a3b92e7740440aac4167d2f26a5219fcb16399cd5ea83f9f12d73bfc4567d184f9e479590c19b1f8d7cae1d7140a86bfbf117063b5828168e7b0b864c06", 0x9f}, {&(0x7f0000000280)="8f9b8de56a96280f288090d3a66263ce656ccf0111bdc1c2ea80121485b726b9b477662609c5dba5958283ee5f935bd4fcbe783004c0d8a82f3abe545dc1d73a2740f9700f3e27e3fb4a0b5b1224d8e813a5eb8f791ef03af60f2a39def0f0dc65d5", 0x62}, {&(0x7f00000008c0)="7136da32c5c9acdbf2bc40fb44e1c8da601959c467095023f8e38add761661c5ec88be8a7233e1d25203972f7e3074ade63b3cd72eb85ac69315390d11c6972102c08718cbedcdb3bda26c5da80fe7fb3cdc7b7d8f6e9ccc31c57195cd29135f64f884ee8f69e9970d2192606f292fe9f522a5570594c1585a242ed6197313e7bf921736b34dc2ec976c69028dfea9c97e446baeee6b6eda627395512149a86487fd3ad508077f968b918e2f8e3ebc5a4c3fd5e34d3fb2eec72be4ca33024f45695d73d16f0cba8335db79bef1a1be5f0e8573fdfb028f2bf89408fa3d76cfad2ad5d49fe22607f7e665432d7ab9c0a913e7589ec018e2973d8a26634c06b79fbbfa22e374a78b7a18682fffde381597e566dc35ab79558c06b4433016de8d78aea876e3ca44eebc9398cdf090012ffc774da8773bfcd9ce1edd8d1f215d9129926d044a8c4ebe603035bc47af8b4f3f3b7f383473bf986ce58730d148970591d8f91ea937115169837145d60eee5e56bc5af7e5858d6311e314dffd26b0283243111311318378a02874ce4a5018d80b642fadad8861edeb4824be3add1c9c69a38f56918dfd3d3a7fc73aea8e44b84c21dfa9c67ce4d313ded5cd21160242fc051155521374e5d48d92421d6609ecd23e5a8ae7913362389b8479c05481625a7e9b02221b6c433897f4851f0179cef8c3b851df262e2d147449f4deba5f2457d22210d82f94bf45fb0bf092334d1775617ee5a2f5882c42a0d11da6660542da728bfc5eb899d9e8e7dbb102a846e34d5056d7b0a21ea2af93cdbf0ee901106d245b48f282970ffea707f1320bb0d7b019cd641374c62cae500c9a9162d1d2c07615b2fdfd209b8a28258374b3117266aa32bd86b28734494d0e4fbbec70b34bdf7ae56a19665fb5147a445e2d9b5d0f6d80e841c98b490bb56282df10e739dacbeb47789b5514ab8eb581664ac417d8451f0de60029ca6efff15c0714a2a41c45a6ce3930657ce03471363c4b46ec381fab685be7d4cc3ff9bc685b917af1ab6456903e355320f9a5058607bffd4be09ee949f08d8a47a6ab2c45a669aadd55f5fe8d59e7a5c5b8a60378821c76ba7096a7065e18e2828670dfd62495829380d3d54f54aeb00b611d1a900e4825645160e689f76047c5d27cefd6ef7878f30d2325f6b9d7a9168915d6fb3ac8a9aa23557cfa090b652e4c89ce6a3d38c35093aa3cb1d9bb004044177f0b79ca7769b727524b5e7752aca23f6c5699524089200e201588cba044c7e21afedfbd1b6c2b9887f22067f2357d93a29a65bbbfc5f07d71ca758f88ec794071aa316a5f27755a031fbb3734c2fa32be86cafe5055f0d163c844f751934ee044c76bf672f860773d8c53c793765ff5136e5cec73782f4932bc9adf5f74f5b4c706b873698555db110418a0223f691e633f64245b67ef70f57bd7eecac5c76de517d3ea21f7ff349fc40a3dbab9a48e73248f855e73c082ecfa19d2feb71019b2fd3d2d8154d1db5dbce18710e9a7e697dae490ab7fe3ed6209a464a4805cc6020fd7684670b7c674051de804be8ad20ab5b599ec017c466655299dcbaa2a5879619d8b5038b1118fdfa661e742e1163426717e0d52dc4223b003f7513a947df16fffdf368eda77e6d1b8a76d50d795a229e7e0cd899086e07a75b777f0dc8485d4a516936fdfbde1853e3cbb373d86db030c033d209d8a0d011ddcd3bfeb20b5323adc71b6ff238fea7bcc2c9be05c2f00b3dba9bed7db5da8a5ba26498bda39719bf84a82e5af32748626286a2a5836a616a0ad44504022899f6eb4cdcd1ea0ca8a293c34ac0e7ddb7b00b839c4b8caed2c758f3e3ca602d9f470b99bed15c4b06fd57296936beb48e1ee9f3db0cc810e8eb71e2db9286b9cf235a80a8eac6d9f9ae1db8c1ecd3753972fab4a2b890ca87881469b66b554cdedc2aebd648d4a8cd12c545d98244cc46e0b1f521b092e9df6201ed00b8661e48d576d4960fba6436f96e25eb2c3cb1b114bbd23b78353e0e778d343b2ff6ea0a961bdf666ae91dcf1918bf0df0c80e986dae6c47aabefc20d6967261a1b6ebb413e7d004ebd9155ce846cf548efd56b79708875fe58764e857a6592c5203917b51b10f47dfb5a0fbdcf47d4565fcd7d0f97efa4dd2d749f2d5bbd3aff577aa8040f12a2ab9c02681176c7229e5460dec1d331ae008ca56ac9db7e2d0510d7c2d3cd930619097f35e39f6eefb6793255a088e719900183219ce34da1e0c5288527406395f277d23a81f73c7308cb2c843c14741129f2ecd1c3f548cbfc13480e4262f473b711a1df939a7846cf05795e0ba77c524bd8b1da1230a015df851e66966cc2306bce066cca7875f0ab6943436c9e40152ff8d68ad31a16c54b15cc707fb5cb1aeab9932b482de98a0a26058b88ad1f47c870634676de9308374562a9875184111cf30c8d4e5da11938aafb151c28815e1683e303d3dbd748376ba0d962caab1cf2efc7762ebb09400aabf1f1bf236ce88a202442ef8b58d85b37d942358688cc29620219b5c0cb9df7e1ddb8e4c0464f29879f0f6b4e9764acab567eba94921cceb5bedf463a917e5095fb528eff687362490a33118d5d46ca1321d710c6d172f3c9731f19e6663351123aafab50ab8ded291de9da2e3b8db42b55cbf2f1e2422fc9bc77faff29f5da7aeec40efa9bb92b82fecd5522d9b5ecd1df6ecec44369680f8821af84c73380cacdff5436a973fceddc9523e9a62e181706357814a9cec19d97706cafa73492826963a02b00f6a3f6620bac8fc84f3f5ef4f24e366b84d513fd3573cb3c2b2c8309d0b5a6a39f1a4b9102ad6d2eada09a8e886c8a72e25abdc6539ab639890b0387b12420ee62a046d0aeee01ffbb40784b9a527c19d2961bfc16d47b7c37e4db205f1c1c4b027718250f821ce7e5b8669c1ef761c0950dbadc6e94d843df548217cfee4309917545044459accd579f89adb06e9ef4e66ebd58c7025962b3a59891316fff6baea06768a07bd720668bcbba3ebebef3572af0912f5fa250dae2150a169f24a0e2ced5348652792c2f06b13cc291a201b5c2abb7e26cc412902f1f277ff6b5ded36aec302505fd26a7f9a850f540b8cc9ceacf275e8c5f5daffa449b434aed26d2c0ae6e5b66b57aa347db90abc5949eb70744d6f5a625d69755b9bc009aca89b65c86ee0f6613e01cb04ae9a03c78d70e6d21b75c7b235dda17e3ddfb27ac9fa2db31489a6eb07c859fd8740767ef3ad81c337119dbd88b09e24504d44872c4e242fa6172f46783b37c4785a7b0a12d67f684a6736d24362090b37bb94778c0d718f0beb0496b207b4bf45b799a9a5ffc813cbc32ff62ecd702907a6cd3da867e06930048525b31bdea7edbc7b8f7cc9410a2811e614674184769849efe040e1cdecafffd7df707fd863893c4ab32406f988db47bc1e3f87dc50103cac2fa1564feccdec96fc90adda351f73746c728d19dde0b4a0b6b3177ba3357fb46ec46b9c508b9028dc8ed11da4f108e342c30569c7d25695a90ab541e369f9fa5614dca3a06112b187fdac36934278bc5dd34f1c5e5a89e942d4660e77e4a3ed7e6ebd4fc4ab6db45215176f11d19550fd17b613f72a2b44915e40f07083b153267e5ddce7e3f1ea8a428cb68d737530ab3f799f6402fd53e3092af3686173b4e544148b3888654e09cd2d6ba1f3ce744b95b1a94df44586682f42c7fd2a5809a88fd004351ebab33ff1e2c4f4e2bcde9edad1d9902a9d4c3ce9216990bddf7e403fa44ad35b2043b492c2d7ee4887b00bf991bd7bb3893d6c1d65b809d078208b5c3b6b59cd10d278e3b970672b27269b6e084225794e122d27caf7535826637b176c838067e86222cd1bd43757216ba394470a9573719a5dea3cf26e466afb2d50ffe2bd00377e287c0b2065bf83141a7161075f2e87ef02a0f09e291b31d41a3b09fddf60aad9cbad5400937738bf6a382d6a323a8433ba2d04cbb8d60634336a33b0fadcd086ac3b92bea98b301a9d11fed22a574e5447f3b7d8525d7d11d94695420e44f95e81e4d43fa202653b32663af696be402773e76eab9971a6494e35b364bdc79b208e3079404f4d90d6fd4601934b56bc783bf09007253227340adcff017fb759d3b47820f5d1eb38e99116bf1c853a920297169bce1fa9ecff4c096b20c956b81fef73c2150dc17a11c67b245f271ced17014653d2881df854df034e61822a0e73c538f672d50fd3b5e0445876bb924e0cd96451926c814701ac856223aa955b510acdb2a07baa911e2f344a78cdf4bc45bdb0485b30926ba2b570c15dc54bb5847fa07b35ad9c9f9e569744e7de9401619cd328f736133ba773d5c48df5d26350c28b4ab9bcc1c9590738c3fb9341728991618d7618a375962f79b59f334d18c651f42a5b2acb09cae52862f39c882e3c32f7e34c1455efd399ffa5ff920462a24c9b56807d2ed2a350f449ba9ee91c2c7ecf20f9c40090b7455b22f9874d4146bab8b71d7a9a72d273746c63046d0b3cecef6b895745902e3da5a1e794fa88abcfb4723dc1ee1e28950db2b9150edd204f323bbf3f65cb22a1968f597de1c02d18e41b48c534fc872fa0dcee9c1f663b6ce6928730b48e13f5848f2bc1dbe6029f9c4c4fdaf441430b4e32dde733d2b76e6085cc70f3cb1c7a6a9f9435eed735396730bf8667b8f710bdc2e6c7135dd2bc4a97de9dd3f00ab5c32ac54fc706243ea8b7505e677edf4bcad069f1676cb13aff7db90017bce6ba072b70fbcacfaaf5ac81e325abb78017808104bdcb2c1b77528243666caf23f5ff1632544761e9e986f886c35d055a0bc769e83a26381ccf41570f668363160d94a544877f6fc868018dda75041b3dc9342d5d40c5a1893a6291096ae7bc5c2918b66ab80dcb9d21c11f0d8bcc80d284689c38a5d511fc933e501bbf68276c5e58627080b02f5b50c8728b0cc03cb868a329daa02a59fc2da8fb408afc78f7642eb24c95f5f32aa38dec747279ae1f2aa4a1146663de7d293b6a5be9c7f38d5c667f0c349f43c22b3075838dfb1581979eb9c6a122f5d88b8d49b8cd8ebc97fa5f2f4500c587231ba2bd7cee6199d05f0e39d6679dc3df98803b13e195792b64adee8b0f4cc8677efd9ff9539135ec2af47ff975b8107d5b4df7c285815e6d00d8de5650635f9bbbf2883feff60b05cb4ad6f4d665a8fecd028e3e99fef4892fd0455fba9d76fa980a0b03d12fec7a5ec1804885f9f90129e587a67dfa9a3ab78ed3609a599bf37d54cdbbd474b2a1748c1c52f2e649fe95150d23637b902ad23a683e4d08775e97e9cedd4a920b8850a802f1599cdc9e2a71c2468b9d8772139b9cb117e17104a4d4b665eafdcefc7bc091c6b9a132e01a1f0733ba1297ebc4dc9c360eef0fae31ab792c39f7e0888b0f1f840b01bf92f466ffb4e9591db72826f837a871400ecca6d60efdba15ec38d74dcb547700e409ae39fe317c758f64de39fbb24d90637be4c0161822d87479a78bc5bed20426c7f4ca10ed2ebdb046ca98b5d84ced59e48bfd8e2a4e886f2ac3bfa569be460be653c11613d000b0c8e60026bbdc99d7a77462dca618de3044004a36c7174eb1fa15c30b2b9e1696718a428c135594feadbbc8ad42258aa1bb3893912bc66513460f9834188398b8909ace709a54d023858d9bd07068d5abe24c129254751546afeef92560bda8191d05fc9a60c965449fa84c474aa6cb50b630e8ed86b97aab7745ee215d9749e805322b49c4854e54a1292c92f", 0x1000}], 0x4, 0x0, 0x2b) ioctl$KDGKBMODE(r0, 0x40044b06) r7 = socket(0x11, 0x4003, 0x0) recvmsg(r7, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x3, 0xc06}) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000001940)="03000000adc67be7f47e3a593215441b660a5902e255103992f15b3b48b4e9b58d73af39a8572f0798fddb94155419232c56014e8af2802c0e4db6e32c46b444a5a431ddf9f006e9f909ce975217fb39ccca9b50705f7d4e2f5df33ebe0d08b08c047d5e3513d01a7aee3679ae8c3365482616b6f772f750a7ef117a46e6284a1d7f8ad54c37d77adee23b0ed084b0d73c040690bd462ba2a8aa4ede8306b06df5b55ba4a70d55fb2134ce593ed2eb8ae48ae709820bab4702ae0f143bf4d643856bbe0d0105c5eb9d135f5cd908e801bbae329dfa3ccb", 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000018c0), &(0x7f0000001900)=0x10) setsockopt$inet_opts(r9, 0x0, 0xbc3c732e85f2bc91, &(0x7f00000018c0), 0x0) 16:00:48 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) shutdown(0xffffffffffffffff, 0x1) 16:00:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)="9bc6a42ac677023d416017b82c966469bbb1ba436e9d045a0000003608476edf518b59dfebf308f0da000000000000000000005e", 0x34}], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x25bb}, {0x18, 0x1, 0x1f, 0x7}, 0x5, [0x1, 0x9, 0x3, 0x9, 0x1, 0x6, 0x7ffffffd, 0x9]}, 0x3c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffaff9935f67825dc2b30c47947b52afa2cbff", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:48 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff8, 0x31, 0xfffff, 0x3e02, 0xff}, {{r1}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x8001}, {{r2}, 0xffffffffffffffff, 0x4, 0x80, 0x1, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x54, 0x6b9a846955973377, 0x6, 0x3}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0xeb9, 0x3}, {{r4}, 0xfffffffffffffff8, 0x13, 0xf0000000, 0x6, 0x329}], 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x9, &(0x7f00000000c0)={0xa8c}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r5 = kqueue() r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r2, 0x5) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000000)) syz_open_pts() r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x240) fcntl$getown(r7, 0x5) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r8, 0x5) r9 = open(&(0x7f0000000040)='./bus\x00', 0x100, 0x28) fcntl$getown(r9, 0x5) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r10, 0x5) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r11, 0x5) r12 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) fcntl$getown(r12, 0x5) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) r14 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$getown(r14, 0x5) r15 = socket$inet(0x2, 0x5, 0x4) r16 = socket$inet(0x2, 0x0, 0x0) r17 = open(0x0, 0x0, 0x0) fcntl$getown(r17, 0x5) kevent(r7, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffb, 0x0, 0x8, 0x101, 0x2}, {{r9}, 0xfffffffffffffffa, 0x10, 0x80, 0x5, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x2, 0x3a42eaef}, {{r10}, 0xa8d92d8583df279d, 0x5, 0x1, 0x0, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x19, 0x1, 0x9}, {{r11}, 0xfffffffffffffffe, 0x28, 0x20000000, 0x8, 0x3}], 0x4, &(0x7f0000000340)=[{{}, 0xfffffffffffffffa, 0x2, 0x2, 0x1, 0x5}, {{r12}, 0xfffffffffffffffd, 0x4, 0x1, 0x0, 0x200}, {{r13}, 0xfffffffffffffff8, 0x50, 0x40000000, 0x4, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffff8, 0x88, 0x40, 0x3, 0x2}, {{r14}, 0xfffffffffffffff9, 0x2, 0x80, 0x9, 0x8}, {{r15}, 0x5, 0x13, 0x1, 0x21, 0x6}, {{r16}, 0xfffffffffffffffa, 0x8, 0x2, 0x2, 0x2d3}, {{}, 0xfffffffffffffff2, 0x40, 0x4, 0x7}, {{r17}, 0x800000000000000b, 0xc0, 0x2, 0x5, 0x6}], 0x2, &(0x7f00000001c0)={0x6, 0x80000000}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7, 0x0) kevent(r5, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) 16:00:48 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) pwrite(r2, &(0x7f00000004c0)="6171a18de19a9fd86e88c5559f89912314d691efd33754c510143e8b74aceb7e13a64b01544f144df567654e373ff6e499ff4a5f6a808f2e94ec7fae4de060a2b4decd0f74b03ad04429382814aaef4f5273e6761ce571f2f5d6866a8c78ef3698717f175ea7be3bd7904fdfe5b0a779fa10394551a42181dff351d733df700529bf3d94e7cd40b553e13e549595b13a9dbf8010d020ce20e8b0fc1cecba28e377282fee98d1e7bb72961b9c0359f6e82fc967929089159e", 0xb8, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2f, 0x8, './file0\x00', 0x5766201e, 0x5, 0x6, 0x7}) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x8, 0x2, 0xb7, 0x5}]}) socket(0x6, 0x3, 0x1f) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r12 = fcntl$dupfd(r11, 0x8000000000004, 0xffffffffffffffff) r13 = dup2(r11, r12) r14 = kqueue() kevent(r14, &(0x7f00000001c0)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[0x9]}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000dc0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff00080000000000000020000000000000000000000000000083fcffffffffffffff5fc9c5ddf80000000000000000000000000000000000e6ffffff0000f20000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848c26b5970e56028c313c8361207c306891dc7a7c56b825abab17e30ee60590b6fe6360f10c5262262676b903a353fd4393115be07722864b58786a837cf706fcd0eefb2de14b7a2171f6a15b3d3ca010797c1b0e316466d901b139bd3579e9666450ef779cdf08ec24d58f2fa9f0341a375d8825687ecb9abbadeaa777624fda7fd1de2cd635e5ab407f8632c4df68e08c10b0b3a4003a6eef2442d61da1bf13ee90712fb4231ca2b70f1dd12672874"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="0000000000000000c685628a9739edce56154104309ff4ac20fecc6d1f0c467732508c270cf6c06583f992aa8602f2dcaba3267a049aa26ce577b233041da82a6d68117b598d51a8c052cb864c8cf4b4a2620f4bc3a2a3175c748e464253fa306fe12280e8ff81fa81ffb87576bc63980471257226508f4630311ca6f10ff66f197a6d119aa42bd05b5f59871a72acda0faf9b12b0d3bf9cca46f6028fa2ea0f4d9e85a0641c4bdc6d5847c92ce193cfe6d8585c8367ada51fa49bff5e1152da07"], 0x1, 0x1, 0x1000) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r8, 0x0, 0x0, 0x10}, 0x3000000000004, 0x7, 0x0, 0x0, 0x6, 0x800, 0x200, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r0 = getpid() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ftruncate(r1, 0x0, 0x1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r0) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 16:00:48 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) fchdir(r2) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x400, 0x80) msgget$private(0x0, 0x1) dup2(r4, 0xffffffffffffff9c) rmdir(&(0x7f0000000080)='./file0\x00') r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) accept(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000180)=0xfffffffffffffeb7) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0x480) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/224], 0xe0, 0x7fbf12968565d031, 0x800) syz_open_pts() msgrcv(r1, &(0x7f0000000280)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC=0x0], @ANYRES16=r1], 0x2, 0x3, 0x800) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x22) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000a2fbffff000000000000ed24118d702e5b0c720000000000008a13b627ff08d1257342a5a2430000000000000000000000000000000000000000000000000000000000000f0000001700000000000000000000006f0000000000000000000400"/136], 0x1, 0x3, 0x1000) msgctl$IPC_RMID(r1, 0x0) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000003740)='./file0\x00') connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000003700)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x9, 0xffff}, 0xc, &(0x7f0000003440)=[{&(0x7f0000000180)="10b50e7e514e84405e81ab3b1d34e88657bb6f279ef80043d88b2cc07ffe5c24b27624513128ee93202673ba84a8dfd7f88b5825e718b96e86cf48dc7e6491b23e69e1c6a9b97741c869ec77ed4ad4874f8f6b14f86ddf9e44affa874af7d1a4572d2c0de29aee5c1aa1c76d6c15d0a13e7385f1e1c05b1ad10ef44d4f131cf168f000f90502e96c7245252a8dc4c13662c91c8320b0210a1d18147e66b943ef9d5251c4188dc20a02afdb463aeb3389ed34cbc4cbc66e26f23e3bbe59be690acb1281a09a0e1033ce483e236e114ad8e7fd44835767ede78d1d24b3910c9679f7485975dbd6c5e44303f3eaa781a9b333525f9f86fd45c799ffec81ec1a981f6dc9b06890ea6686453648a730502c013659ef642e3a02e99c360f1831d5cd9861e44c7a14d10be22334fef7acc0dd6b98d7ab1da5d4eb427c7931d50a04c437885f31ca01d254b29c29e545fff21524af0bb249aa3ddcca2056fe4b7c2c70080eebc959d1ce6bde996f380ed6f06ef45fa4c1b8b7422b82a9a87326f3743ba43c54d13dc6f527403aefe3d18198fe81b1eb4de1a8f950d521b495997ed21d56368dcbde99e4354b28d5d7cdf1cbeea253b7669e5ed76114c4c74913cbbc300645feeec0d8ae04253e1b55b17d97d63f49ea0ac2cf880527349afec837253849e0b823b8c5fd0930d26709c61252c098d64a8f335aedf84ef389a9e18df09d424eb07139d78cc4ccdf14334d8833a9bf4e377dfda4c6e9a8187f24d4c4fba6dd7ed497f463666f9e8e0b59664b40743399ed0a4bb42563dd6ec6421a2013a7b99872c2d9aa77981fdb2403ee85d4f7540f5200e659d6a1a3f26487dc77e7c025d9be8a04972f7d3a4ccc911b8065b2c7c37e136751d1114369c630b70d3315206a84f6f3e0a6d64ba91d62f8ced24b34309579b8568063ae1082cc6135134b3deb92b2f69a203a193e0d2c82e3535a6de5a1a2c34b798279fa235c22c5c37046d080c549384d347cb58b35b6289b5d6e7acaefd08034c9d6343268a4c599883e2f4ae40fc5b9f4776d59c48c8cf85b9b13fc3c4468e7082649e6e5708055415dea270fa7c01cf8fbfdcfd0e3cdc1798b7619753dff46b3b60b1bd38d0cf13d74d1cfd7170bb5f9b7f157a293e50ed38ddac257ef5c504dfcbbb2beea73e1ba6c7cf263e6227a09a7e161b1ea9bc9c7db0cf71248d6ef3f321ec8a6f0091ef3641dbfbb91d0bf5ce6da3a0cb82ca4e9f67fc923b83e9a1819705ce4c3f14efe14ac0ff828385db3357767bddc78eb9eadf816a29cc7cce853c5dbf36cfc930ad494625f7b8aab3200d7f5c7cc534a37fa499ddc5d3477ea5b6f3d59a8af545b6858aefb7491b6571ce93332331334b7d0eb92387d8b64d0de2429b1292b64409ac24b08b6c5a87503c61703ea3dc41b392a7d2b8c09168e162b02f2435eaa4e9129dedbd5289e3230fc20b4d73c6ff7951551c66e7f2231bcc347e29b9ffdc8bf8965d94deb046bf1d260cc5024e231875fdc92a7a010dd2d51f01fd9b81e58b445fe7b1dec66812064c578d03d337990b70b25bdd41ac8fd318a433eda390c158b7e31e9d59bbb1f4652152e23b2de419c9abd6057ba687565fe0ed1b3d28167ca16be861eae38a625cac3300365829702b75bac4d9c3b22fcba82ddf01fa43720bbf04c1460ecc477c8c97941f3e719279548b8512c4e24655fd13fb4137010b9d3a1748cb1b137270058da0d621c1ee66c164c45a3fac0e219eb3f6628542254e185192362b079fb872180fb779971303c045f3629568586927839fd880106ccdc73c5ad432fcd245785d696b8173433cba2264eab182d5359427a9aadb5c715db9affbbb49ee747f8fe0b37fd6b428a78355982b4da9f233a0492eaad2061d143eb576094884b87167cacd213ba6cb08142e404f58dca074a36f9257e9164b8c6b3e5dacc16c6cc016e100054c4822e01bb302f8851c73a19df21206127b01174b2c915517159cc0892f4e0875f5b2a22051ad76caaf458e3b43611bdd2fe89659d7d2757431c84ada51da7b7fbb02e3304c63b53920a8d1eb8d397355805d9e2261978ae13295e7117fee39d0aefdadc8be00fa4cb22940cc34a280c76c92ede944eaaf8d97128a0f6632b05d64d39f67e4de50cb57555eff31e13064b2dd390b78e0a68292e7a4e5fcc8335834ba4a939a73d979f9e0a7e00342bf12070e22e3f34dda5c70161868d55ae527da0594e5825638c92c311f921296f77982e8d922ffa02f7b8a0b62725425606e74bdefdd0f46defabb34d7a5ada5721a5e34b8c566b82372589ebbc2173681d13a7b57f3432080c88d90dae9c0e0ec8134ee7074ea7359a792327076a040352e8868ca41b52daf37fc349ece24a13383ba55aa53ff280588c0fb9d1b4f16a8b4e890aaf237198ef5474a7c7ec7f57b3cd872e5f1dd962f773d95da24ddb857677f5a096437dd3e02478276d42cad06404d5059862aa8e474bf0ec573cc7b0aaa37880898be1ebe61bd52caa7ee783cf3df708294392add1d12c3d1e683512fb1f72c31c4908bb588c8e8e4b8d13dff3463c1e451ec659eecfc69e63580e97471006dcf87b85d8d766a91b4cc6f47d0375d282df677c8713068e4a32791da009e9c96a92f16524597c3e332f6022cb570cb32851c37d389cbccf0bd350f0926e55d8afedb2a5169a6479e32e36bb201de529824f7ef0e7a6f3d0d20bb9d30c790a9dc71d61d15b103a9d5e2c9955b124b3bac978fb7be7623e06dac599b45ecda5ec269d8944e70d239359f0cbd970fbef0650bd95fd3daeb5207615d8ecd41b36fb88ea904d61b3beadf23dc46d3cac268869535f59cf4539f181ba61225230c02ef70bb33916393ca3d4a18d4e8582a92dde1e07b2392f039f82d1c8259e7f806b2a0cf07fe63fdc5e4bf6f1006a6b00f855e935c1b7ce81eb00a54a70b0eae32018aa262d6a241163d262ad811a0d113ee57147257eb1498e4911b0f1fa5450aec9002c4d893c895b7d3e518c23ec36bc592120fcce4e87f78c92fbe4584fa3b05d62f90015d83bc64e0b087be2b3df3806ee21904bdd9cc6ff7083e40d9dbe3e77db74e27d796904c9f335294ba4a89830f61863c814b1f0c4836ef05b987091b79a6d696b92158c8134a0f0d504b0f0787d080c7b0c970e507a6333f684a3a48685f09d09c688c3cf1223e6b5e76a1e03d791c6e7dbd7e6b55d41c7bf2533b32c84a6394c4f0983dd6305755b8dd51bd337fd3392a348f5758893f8d9d30bb4dc018fa0a28da3aa676f511fd96c06afcb47e6527759183a0198d17776e160a18f996709a2db47a95842701ad5b4bfe9b97b55b575b515feba0f295d2bbd8691c87053320c99877539c7f833c1374b59d70c93d91f5a69c67ae5736387435ffad8a32adc555bdc154319a6dbd89e8bc1f67b2852efe49eda2aa6199fc3f3b9bc308174fa67b187b712c66401e7826f401edf57fcf68307b3374311d532346e122a225b3cbd4552e41f25a63a47684c98e37b17a6062762215fd125325f2adc5fdd2a231ea6e0867a3c86368351dbad26f30475d743fd965ace89e62f60c085313b65a8edd6227936124fb2f2ec73dffd2b28008d9c8b56e349761764420079fcb85c7be441b537a2e6406104f4c8da5c7271fecd4e57ae19bf3f5b253b10678e9a5b94470636070b77c5060e249c6ac9f4eff2364edcccc864ba65c24b95e2b7f46cb56cefb159e99f485dafdfd5ea64afd0238c610f380a4702ed97b341a27565c78b7919fcb9b4bd6be5decf883cb4e30e64e1aad746ddbb8d8a56c5bbbea46c1da992770048713cd72734add5319f2d78a7f2abb040d1c9c3b75e55383138414a2de0397fdf85f188cf35c169f1c8344b1e2a8a443ddf771b09fe89ea19a9fadc7b2d7e41eeb02c684d07e53e62e34effbb6efc43a686eac06b44210f1a250168e7f351ad01604d03b231d40858b52753c9710187123eb9813f0e8b5c04979798926b20b117d717e967ed68f2f1f17ac069f6f1d9c4871d49745888976d60e1630e0894d61b7e2ce325100ca52e6b662b217c23dd1cbc69b88dc533574f974e9b293f85585fa92b692fc14f21b0b6eef1a0470f37a7cf7133403682eb89c7653f70c51a05b99f799822c704b9f16dbd4b1902d23236ba4c8ee35cbf2f2acb4e4a1706bcf1809f1f2ba85f0a85a47720c1d21e488dff0380663553f13366fa1080aab38b33267a99c2f67895a1910845d5244c3ba246596a65ec57782163ca6b5e277385675a80f91df6e19c15ac1025222f6a121d1b1857460711fa9ffa9365c2f9221f83fab84c4fc253c7905039055864dd76596139a35fd9e566431a83d7839086b7546c326360bb8777d8f4e712af3f999383d377a83c1bc6174552cf1c9ddf0fd67853010d53cdc53436bd6065573a52052b30e907131385d192d76ad00f19f89e9c142f0c1cab793813557bc04f29c5cadc3ba82043cd72c2c91d68126ad6e1fd46da8d10d33734ff5d48fc39640dbf1dc91f79ded4be5dd86b488bc951932038d93ead7f539d07f82af91fbb408166e388b9e55985eef3f5ed3c98e3d52dc1cfa2769e4bde151529dc9816cb330d0cc3c43d6e7c8759a9b93816f7d0d04e3d49f45703c55043bbe0b4d646d8d03fd24acb44150e8374bc9d5bb9192dceb5a76b5a8e58f07f7ab5e62c3e280b0cb4a5d36055c37b03ad188bf8c9928332399e5c56de53c273949b4f580b4ecff6ad1bcaf533e44d6d5e45729082efc48eddbdda813400dff64401057a29a0ced70bdb527dfe3ec27898eed54f5cbec94c4a8cff078c7eedba45e78e2947febe99801a7fb1dacdb04c2a37d63dabed1452bb4977e1b3539188303665b3bb98297c60c7bac2cdf7d7842cbfcc6cbd295f486da19638474c5d04e5ca0306d7aeb6eaceb7fd5596a7660c18d15f48c148bae47f07be4232e54e89463e15a6a32b8a841c3df97671e8d28c149800b3a4fe563bf927117d63b6069e4e5d63aba5d343ead321707faea492a8ac03eb0a802491f0d7fcc3cb6a6441b6e37e4141d3d9db00ecfe346a5e0fbf25d26ce94d274fa9b6c040d8fadaee85727c43b91d010e67a77f7441a2af49b8aecb0dbcb22276adf769328225752c02444ffa5a1fa0a711f4f9efdaf6998b46e7073ea0000d8e63c8fa2b5f4d364b8d84cb5f7e258861172d29c1e560402fdec6a0ab2aa9ad1f824e1f386fece43e2d6cd3a20fcb25be9c53eb4ecd4a585b90ad4f477bb782d735088b37400ec3db4ba44960f689cd2280999a73cdc7224f5f708ab75dda71a7bdd0e26d531284a3c4128651e5b4c48197e3a949e3faeb53281cfb0807320fb69560651a83d30381bb09c114f548afdd6263fb16f030f7428bc4fc26c9ab366e25d60a0cfbae2d2df72fafa52de5293b641256ba857db0c4ea2faad86c7ed9b7af09c2bba0ab09a9edd43afc498163f282b6c2840415685675df1c367bd014d1dfb6e5c86898a6749afc6aabc192f9fa47ecc9b4fec73b84b07600ec561338ce76c79b644a694e8a0bc19dee6bdf29199b176ece8bb410b24f3b9d575848b80c9450cc8517c4b302a37262ef0336f87c152f69ea2da3d032ab8cb1463291bae94c7a10c6cf024a3852d4ae55c2a45851af41e4deb43f4c8654e3921eb05248966fca269a7a59450f09a45718e0a4d92f413eea621f2edf35efef495d8f90a1d8d4522d202b964e7ddb585261bbc2cb3832f62820dc51cbda06e8c98d80b3720e25d005914f387d5447718fff2da05aed", 0x1000}, {&(0x7f0000001180)="08619256943a10000feeef2de31fe41915fcb762fe4e306dbf7f0fa9643bcc46bb321293db36026d3bafed7fba2e7bded30267cc6ff4c43d80e120a357bbb3d85648163d381d47ff56b642b68aea1ee98d7f692c7c3b94f5412d29ed13ce62c5d0cfa8780dafdd2e863b922ed2cf5c5747c865a39624cb7e577459571fb414c50d28c60e6cb16f801ea125ada574", 0x8e}, {&(0x7f0000001240)="10a3d0d376fa860c65d338ccdd4669ebbc698e91205a134f55d033bb1aa96c432cea8ada0b1f43114439b460c4988b0bfbbb8924d6a94f82c28ec35b7e61765a4f036c0da2c3915828b44f3e2cc0a0fa6b84f2de2a2ba0ce183e9a0041be2e682fa02d177e5048bf174ed6f2a8bf43d2587187dcc4d128ecda9e4818bd3c61e11ae6351ba6c162e5c3b271c4c6c92efd10e80b8a1b4a3974f28ec53fc4a0e6ca8f35944fe5f71663845ecae21d2992cf04f9aa5734f0eb072c188fc92ec5c0d30576443467ccec2d3be07e1b9d41d86e0a302d16abe56d61bf07e09c1c911e667bd85165e2e9da77079f85b18891e05b5d31bb18754101f927882a37d699dd2da5ce3ba8681c1b42b19a20f4923d3361b44b27804976e6dd1f9da1af9379aab3540bf39953bd487f2f7fe9ced38877f7f83d9cd915a8779b59fc4548b1901ea2d0afbe2c97389853b8ba0bd98be74ca4fd203617995409c3eae29d9cb83d8670fcb6bd44b3d9806273718f4942259de3a77c2681fa116ff9115fe445bcce5abd2b9e8091801cea0991b3ce8a56a89e810ffa1b250aef1ef176658b4516f3ea59935e65e7e36dabf537bdc7f835ecc1c31c5b109a37ae849716f66cefb223bbe107814df1c8c4f018a78605e9bdbccd21665c0a7f4568dcdb1d68c39dffb757d5266c2f7c4719a5ec70696b1b69634d50790fb38767502489648759b42d6765e2c329a0b0ddb3c2e21acbe0e5ebaef02544e30658ef6872d18468250b127bcab3cae1c762143eb814060db17011594a795bcc19a377814484125d51b92a2bcf405d9cd3c1a594ffebf4b11cf95c769d4769de1b6f9c17573a79665f7f59eed45c47cdf3ac1120606e9722ae7be2222843da8a48dd9ec729d633a62ca9f3ae69c9cd325631a13e22b332c5c0a8dd48da5578b5c2573ad09fac97550f4cebcd02ee857c07bee89c4846a5c5a4b705b7ee55dd853d9012833cc333d1be08b66455f06349728feb806d9be5ece815aff5f613528e5d12c3f1b0cbb7f09ec3251f9ee8089c77b141a84ea08d8e2c8a672db467bd31f74ac6808e987a36a930bc4f2ddc860d5f997f7eb3a8e72e6977debf366adb6e81d4a1c8baeefaaa940fabab82f59c89186e25dc96adb10283c34deae9d5e3f8f77348819f781be6aacd0130bfc652ad32fb8c51f94b24970fda4a0b872c7119b54903a68e27741fe8f2933aa44315a486848cb75908d59a5af2bd8c4f89a76f4e3c23f8fd800c38d141f58dd57d4ece239b9be74758551c7500326ba661066a0c6cda18da7cb0780e7139fceaaa0437e1598fd3235766a22e9a343772000ebb93a112f260322943615df48c28eb0c9acaf16a92e6af35c21b002d5347fd6d8aca6da05a797ffbca31a5e409b321b1d320de2eaefa427e867af56cc4a0aee224c182a05f99c40519d4437e518748c62218dab77175c555412fde1d7e12493897a897470315c99f541e1b9a99a03eeb2960499992e16275009352cc79cde851a6085dd601b7b31675a0837aa4c00f4112743f8cee6e10e2870213304e8139d506359a4cb1da5dd27e4c3c41b0ed4a5612c992fcc589a9f25505d3a1835fe8261cfc76edfe88dd70fba56d6d8840196a6fd2637bdc0c048ebda9e39b3f06314a68719a1ddf6b59b6a6d69f2b01ab03fed92cb101da03cf2dcc716be7d643548820a67d71e70d9dbec62287890893b9cd0168a5c27361f755d7bf447f1dcf0275547868b893681956626c0eaf961c142fc3bb6babc30dac45bb730fedbe5f2bd6742b5aaecd5b91978ed266c36fb2252ae9e2aa1ee9a63f8aaad0dafb6da764cd03b32b5df435a9971449e542726f7593ab279417b59efab68769cd1190adf3cd493c243b495d995214c4b9726a61d585c9584a0525a14542420008b12f0c7d41385c3abf1a86e9478bb7bf635e2b0847359fb418ff5ac18c3cf52afb781ac9b9d7e76b5ab7b484538764b07f2379fc723e8b215383ac3ae0f4bef357575d231262e21be51a5428eb388bab145b0558df7c64feec162b8ff1c58120aab22e1d1db32330578f0178ee16bf05a58b1a59f80fa53335caefe23718b8df14d8923b291c3e8c9dc0f36d2f2719b4d1559a1ed099ef134f00ebbe36cb629e7a55f8237f3b309683853fbe24532cac0bd8686463b8cebb2ed225c234c629069d356fc0e1be8bf59d7e1cd083ec07c4662358b3ff98f51dbd44a36a6cb2147739896fdc005d18c8ee91359ac5e82d4dd7c4b25fc7ed276bd2358cdc1fcd09307e131943f9464bf8aa9fe9a75e16867e593877d3a0591214ac35e0dc2a766ad53d75a864a0efcce6b72dc8f916aa5790c49cb606f3192180fd3b192985e7d9302a4c0ccba37b9c62230b37c2af8177389717679e3686a16f09532b37afee4cbbf99594da5e1416b0afc673fd0e3d01c2d198fd852fe74520f6e138f3cdf3ea608905744075f5869331bda860dddd85266855f2fcaafb7fb968aac4812ad90bb4f3d887e48641340df3bb59a1650c6b8ea02559f6fdacec317087546d8a96bf14834e2df1850a363fa23b6fe488574eb20f31ef3dc249644d68fe7571a7423087e23625ce077700aeb1265dfaccd8c1c30e559e9e9fbcc9c48bfc3e7a5538f71b0c36f089d3f247d6392dc7246af133cc9f3038432ddcf169e251df73512ff181eb019d45d653857008e1de77f0745cac47aceb3b0fc784e39c56287e81807769217190834f2f3d5cc95bd46c3d49a14b9a8b219194fbc5a187c5507905b0892967a495a8d793c1618a8f3c73c267adaf1a259edb10fec92eaf0988003a0368fd3beb61b75c1652a0d7aa658c7a31a469830201e67f0117d917def889549cd0dd7dc578045f8d1764d4bdd2b0bab6841f10f8306660ea4020231e4b4a67e62d1541cf4376aa20dc44c171004383499b64a09da725012a3d6b0a921ea7fc4137638aa16c185900d5020e5b6ba599c1f701dd7c54f668f78b50ae9ce593c52f773b1906781edad0524d4acbba62ce82e403f4759a5342a2ad75a85ef0fcea93f8d1020ff11a02b8d18ee8fe21625f59f457a544b49cddcc7142b4ac4c4a2a05ec9536b788eb99278f7275d1f1ed66aecd4f2dd4d05770779a10915637f439477a1f5eb4ce1bd8dff46f41716caf908b2ee361df773502eaa76d976a6c67e92c3cea25c2893ecbdce4815c77039eaa92942c9af1f154d07e9650dcf0d4ea745462ceb590cda4611b633ae44ea0a80accd468f5e464af8b00fd20b8fff4829e07717eb5a4d38f7a779aefe7971c598869a9fead3f54725def40d325f965cd376ea9246a14de1d1b87bd6e29b2f2fc8482679fb87d9e1714d9b93dacd2dd967ea476ead96460da389d047e0c073e4a9f30bd176172fd76cbc601c3d59e3845f88d96675221661f5d79e24fb11743795339450802f14cb3636606398c5e70c9a590e1d68dca12bc14de7a226912a61923ecc9faebd55628a763eb1b6eb34b46255ecad9851d5ea44ab84dd33e597aa2e56d141a5097f7fcf7c949d6c020e4bedf810d1ae4ff244e89875ab04f75e25cdc46d9849711fe98064fc080d884f6841e22fbb69e2b7441840eda60abb15c123416a0fc5ad72162a026bdeaff35c8a55893f53c0d8b8d3c424c6287b0f473b6ea4bb78ca3547fe48d44a649f96f97565df167e4ea0ff6b189af90187e8b86e0ffdcd82d276bfb5d1f3261d54d223b46985460e5653181fda52b3d8dfb7f83984c03c486e30acac1c578be289d5752a630cd46ffe7a4e8a796a80ac234d5e2bc8e94f23605fa47684a9ae5ece1d0be3fba8a9cd0aa6f09a6b439681595f803098a9c91be52e2c17ab49f2e28bf4ea56c489a28e20164f430f8fab035e629161ac90a61bf4f2070a046f72ef5322e556536de3e162942b1fab5c85832d5e1824418d3d9b25e999c021afbca0f5c9bc00d61c8db103c20fd98c096c13652c9725d33ec71288a6e83e4b81e1e6cb6e3a59659ae35ffb129f2f9419496fe5b6ce559318777571c84c18f26eabaf9f21c5c5de22736dd4f2d924bc072c502c1fd0e42e8f21d01d5db64c72f1f006c085276fb3461ab8dbdf5105c79826d4523edca46126dbd55cac9e00cfea24cf68def01219fbe81792ab79a45385f68a5bfb9b1db0fd9cbf43e3b174597d77b30bc9aa21a2a38b95c4be41762ef08090f9fd4cc43c2222a554d49871d7f6d7614e8738f82ae01876b22b3bcf918b91e3a2ffe98459c06b28954fedabff7fabd86d41e6e0fa76072b4e0b640ce1a2947df0d75a7a99e7ce6400776f61560bc02e59045ab27d5f9aa677d7156b0e0941e342102b5e4fa2ac2c6e69248a5fbacb130e99e1098bcfec6f745e813cd9d06f25cc530858a036dc88696a825e9c38b6a561f402bc4db3fa15b5640d34a16819a0a6fd57938a3bcabcdee4ec5999a80f39d87b8822c64e3a8bc2d4a1de8d50a7fab1d6564aa11d45e0565df57b083376d6d7bec9323da07aacae157062359612afcea00a6eb6d574b24ceaa9b2889dfa9611557100ecc76bdb50334eda0f527eff9bc437aa1f60266e0c74641369551dd5631da1a659722088f86cf462c49bdfb72946b0bdc8572876a75ed748172d6e1bb9282a5c912e305992e3da6706701bdf25bb7dbfda3999778ae281e8b68ff1529b0cbb562343b4c90b0111caa4ec9d197de934f35c466b8fd493fec0a4f0fbdde82c76efe7e220dc32bdac3419face2975900b8d9a21ebd1518b6895ac5cbfb258b1b96bb694284f2c848a3dab11bbe4038a2854398b4f200f5f243ee46e191f7a630e3db007fcce7edebe6862f5cb64566fa16b618d60c332bb02ed607f476368fc2fcbe5847d30f2e57d899441a36c9da6045c5aa515ec64fa2e62c0d145b1c19475e8812a3349a5160f65c9b4ee16b5f2399f900ea78939168fc1dc0f593f84c323fae03a19024d6d8a3bbb902960144fc212dd35578d25967dc45cf95b38861958cab9a06ecb2220f32ade1da7ba175435db4a2ded744d546823d48e3327a8cfed105365df6e25cc68a0e93720eb4fd7c0e77845e909ad9372f9b17c5deb90a6d16fd374bd1dbb0063804c36d4aecdd1b0d0b0430ac61c2059aba3c5d33b7b6c80f603915d29ecb5984a3830dab089a32c434374f838c68be5e0496b3014e85e3c95b3d431b70724ba323836515b2f95b14dd06c346b27a3690e232e18da0e37692d2b4dfce511b3e7dccdcfa513c67144dff2c20cd6ab854409c24af71550a052521044cacb50723edfdaea81ecaf2937f0144be7123e817fa90dd8eec6923e150fedda9a6a5ddaf51d12740a1b15db0dc508361a7f5032d8827f2267012eed71ffb357d1f592a5f8a36a7fa929e890781f903e62bba5dbe38bc8d8a3c90f985522a2b6094da78c2e6776537dceebd07a0c7089c3dbe299efc205f71c9408f18e2a69a8dee176a206479591337722416499b6fbeb647c82588aadaa429dc6f82e520ee0acada9e687602bcf94f8e6e91c5b3fad08d80c6eae4eda398365bd45094f86f84e0339e8468accd674bdfe2d5198ec2f64065af5e55f2324043987a685993ff1387718d3d78308e1578e7a19c5035f072f4e608a5994397d71fdc57fdd0b642b01296b25b2ef2b8e2efaaf79049bed5f74ca1a84a1133de3f9fc4fbd56e808011a65e0ecf9e29ed93d45263399769d4e9dcd1560c8559c69d763073596f34985670d64ddbc6cd4128f04a73349dca4c94446ffb118c984a0217ace5e790949d37807d1b531bd30b6ff69bb4927f5214a4f3264375dfa6", 0x1000}, {&(0x7f0000000080)="2820fcb6a36998c01496cc59b622f6730d3cb046b5fc1360487e4666340e0c9c9908b1c2e4a25c71d857fbd3698556", 0x2f}, {&(0x7f0000000100)="cd3787fec54e9f2121a6bee5ee73dc8d3f97fc10f0b3e94650f8785fb24d34d8", 0x20}, {&(0x7f0000002240)="56001fba6bcd208071ab20564df8d251d993d1f16be8631960", 0x19}, {&(0x7f0000002280)="b387745ec4ab75497627f7b48dc2cc2fafb0fc8a4ac210c03f8c491c5042e0ba0f1b320806c53d7b55115fc5a6b931758ec1eb8602f167beed4b6e9598f3f299200fb37443c6c321959fb1d10b7b34b8c9f50c4b48a23bf810d3d8615317d9de45c1599b5566c0282a8e78eb7db27efa4f9955a116f9494c92e80f3a4069cd093f64e9d5530e5a699515e4f861f7d8197c04915cfcbb4ad1d5944706e70eaa8dd9fd4d3904118ec3411ff34cdd920861e55cab7b331c6c8aa7097c0e2ea1aa25a089aac5cace16cf978fb860f4c1e63f2472f763e893a0c76207990cf5c1dd31e32e079f994eaedc87437057e928f2dc4dba8a62a7451789dbd0477a93a91d456d9694420f8fdb9a16f3933dbe89599da298a763688e8614b2ed29b4addd503ac07564f65bd843d6aa247aedb5879db50aa314a18de7f9db00bdbd2c2df299134aa74fad7d4256161d423ea1d6dc8b6c0279a3b287ca38505f0dcf40e68362d554192bfcbd3c89449ea9176f3973f431db16789c4c68fc7383598030ce6c5c758b98572a98629bf297a41ced7adf2dc8dfade46ae6f96d6938333fd28c36493b53136d6646d88da0dd5aed0da45d3f1ee74931e58f74e7db9f07ed3575cddd7b958226f810788b689c34a1c710454d900d311e48fd4b4b3122b262c3cfea5c9ad2a3c40c07dcb9e43c41ae060625eafe2d9ad17138596244a9e1f9934e5d362e8d93708675078d96cf42055586304225f62f7b379e81683296e95d189404287a6ada20a629b72da73559ab0ea221b9de7a587275e60ec28927a29cd99f02bb7698d3bd6aa2aca164a9213e2fd74d49e60b1df828414f33c1fe805b9f1e03fc3ff476d7675efc14ae7857c15d02b2b3128650a375bfcefdc9d0e7c667b2192d034d0d1e7e618ae35184e31f27eaffe2ea37761f5a1b0021883d053ab5e16c794dd892222831aa1b0209ea044a4dc0ee13315f5fb50982d09d74b5bc41257e3b84e041e4874b4f9d126917f36ae8f3c82c14ea243cf15ac41e51ab6fe230dd4f8df4f706715658b5e04707abc4bba804d99e6300c1c751ad8e7883489515b0b2c4fb7bd3d682c71da4649c2dd72656be1b8a390fa4a2e292359f4c5034f73156e3afa1f44605b55000c14f4a52d97a434cec613d0939ca7e8fafcf66a1d080529d0c82f70bc394eb49cc98fa860291df0930233564b0b9357d35f09bd2d9f592b67da06008b81ce94ab591be1a2978a09fd89bd940f5e511c79ba10b6f3a53ed7488ea46ff4e02a4a7ed4ad47bef50ce38a761afac665a65e30f410f4c1a83122d9286249c9c72163ecb7ba610916dd87bc77b45a9f369fb7a0fd92aeaceb096432c5c5c1df292c66e478b25f5b41ab0179a58dd31ef48c3216bea48c1d7446953c56c14bd9f8d4c5bc36e98e9c25da62e3ad961ed6bc3c1ed1486d937fa05e357ed0bc9479955f28be96691edf354cf990d2d60624b6aa2bdac51d2a2a503d2539eb1311f1c2e4b2e694113617a44c16415cde9f29251e673b224131a3d361516f0b16e45e5f2aebbd15ed66cc6ba7f8037def3306526d9942bc62b48e338bf6c9ca1a9ab6c3d5005bf3a4621021b1b89e5f8d7ff8a204f803413a9521e51f20b79f94203f7238c462147b0ae90f43167ccfa5f2d0d108ccb4a8924737eaac6670b65cb515808bf0f044e71e79963691e4b8baf65ebd03415bf261bc5138dadccf19fe2a4a6081773d1d1362d9d81c21c94d0d21bebef5b97560df2d80ee21dfd25b9d73fbbd39a47048a1232c1b92fa0cae5c630bdc0158a61fd237a553bab7ec15d01939886c5cad818d127f7e91815b64cc1d3c96af36640a5a7b66c2fd9b0dbf2b5acb2e87c0cd59fbbba966d30e73ec3ed2379e04d9cd9d824433ec9d1b65b1c3f3f4a47322d7a5de8cec2410fb479f17236979381263f1af4eb1d787e7afb0bb475f782ca3d31589d529fa1534aa5ab454c8efe72f051106f3d5358ffca2ada3fddb4da2011cf7e6683cd629ede6cb7027bcd76b33c1687e8812ee2923ee9c40523c2f85a5963441026055db4f78b41ca7c0b8e85f500a0204add2c1ae6bfab946782d51ae9a67d40443eb42d8668cbe0d889b7cfb315dc4071818af54a07dbcf211e909648e22b88e228dd1bc55ed5653d9921b7a98914d72db5d3e6c227ee8163a2d4ffe005070db4e72eb673f90706f5fc9301d5a403039fd78e2d4572136ab3658fd93af1669b5bd11c477308b823a5f47509e8f71d6092ffffc1f65452808cb0c63c100a72c2e6a1e4f80c90bd09aa030b3546b45395e3d3a599fcc043380b8b891e6b8dd007e740ec128ca85c6dffdf9a40768e03fb435672f5f2fbd7cb617bd92cdc326571e98215bc159713cdd22e9a4dd335e398a3b9e3788e90dbfce86e7b32859becf3ae3bad62ca1cddf46a4a9b8d851f8f8df35ec4ca509835ed36b95c93452f47c22366f8b500df96aa1e88d2564ffd50d05f9530bfa77faacfd7fc16fef1fac68ad066b2f2c2456708dd31aa5be1d2069f068cef45272b2a27be455931bcf8fafb70901ef2314ed6546d34d6e9bf0720cd214295fba812dcabadfd1406d2a6da30a02199abc115452e56a2c1273048e43eaa3eee196d2de0f7df788fbc0e730a4f214b2e9f8cdb1b833e4dc6509d0e2eec17224c63ba699250a231c8d60d5f857b8ccdecbb5049821602767eef5f1134877417199dee7e5d081fe75ca7151649bd91b1865933b5e9fa4442c87606b556a8b0b254cb1831d753171961c8c8311eb15ae5c998f2800211937cf0a2719f8fd81027ba285ed5d052eced15d8bedebde12d95b20f70fcde827b352c4ce5559f84157c66c2e0da1e735ff9a9e326cd63d39dc1330f2c5e82269c4eb0521478e247b9b3f9f1dc864a8bcad68b03bf25e22da46441e6d068f5a6334cca4e325c1945d99daa05b1dde23ed7434ec0903c48640bd66f1b6374f2b53464cdc71cafe74cb12b17e4b29ce5664de6390a095bd1c6678759b47742921d91012f3846224a3705f532f1c67b5c7e26124da655a51ce2d445d9c05dc170874c35329e7a116225521bfa312e63b4357c924fb9e1c5ac9058905e8da5a6a103fd95f1449e3277dbbd90737cae863676ab0a7fd98178773d4995ab605bd53b8156234fa77d1cc60285007fc55836b80e9c1d9a5b2f42a77719fd3a47d1ba43cf32862d8c67c1d900389f8ba50b47c73ffd5561087e4ac688062a387b5af3a8f1a2fa477c190966078d803ac29f075b6b94188035ed016b91826716c30db97bb5d5656311234eb3d58b692e917f05562b5f8fe0107e791e3cabd153aae4488701c7a9999ebde00da7fa3c96179a0e43cab24b63bec2e239b8b3641ed9291aa4c398f8411bdc0ffad85357cd80dfa2695062ea32eb31411ebbc823e8643f9dd0cab2fdfc0dae76723d256a4082d2396c1d84613b054555420346ebc6bb4773920ad83db98002c60456ce47aacbbb859e817b8c52ffb7a8829827eb30ff57c90a74c4715a1de7b0658e5f96f865caed26ddb31ff95d06029753cf71bccf0fda4dbb841b0df96c64ca1b8e339a28c52fc363b78e2d43a2b07f6bb1bff9be5af4420c82c6cc68bdd4f3763a5bf650ac3146bf0a03c20fae37bbc1ec56182c42a218efe784baf2d47dd97cb83d8f7499de0c67a3eb3e22efe130e16b3e789e8e5d88d2608bdbc5651dfd33b91294338503bce7fa708cbf6b21b4aa692d4bc2761d35e019629d7736a529f36bac56fa6074a66f9a24fb0141be3c9f3c943d9ee9d4489d9d2d3964484a86f75872289a4121dca70d01bd8c49f6db7e149585a4f7c5efa182512858b42ca2f32e5ed079572cdadff01247c2dbd38c6cde28fc220e4ea33082abc5982101df888e59ddf67bb44830871218b0c204923ad4395755263b757312e5bd746e6828e96ecaa3ea32c310c94dd4d5eebf19f422abedc040cf6732c1f8a9d3cc76198c3cfc243ba745906aed1702a04ee034123d0be6bc5226e7b39ce25aab3f2b743a40c26c1c7163fbb0b50d82e0ea347bf4f379f284612fddae3fedd177a5e3c9e16880f6e384e6559d8527c29359102ca5045ef18def262df45fe142eda5c9d228422ba3f0ebcad288c9f89a978b79a236ac5a827063b4db297bd4fe351f50f494c8086b26bca43f00a72c7d3eb8dd668732c9ac1d0de2c923a351a69f7b6c579ed6baaaac20b33a8fa1ece60feb3aeee555584c37f993fcf073d7322d24d2d6ace0c3aca8dbc4789f061bb597f7d93fbda8ab77be1c944b7ffa2d831fc6273542b8a415bb298f9359fad44eeb03cab06c6fd53585ea5ec5cee8070754d7b4c46fc36a55b97cc66de8ae4e4aa88a74f9b2b4282c2493714f052f5e721f88fe46c372d4044c86404dc566bbdcb7b142c3c809b27e3b2c4cb0b635d11a7c4c4eff968326141a4a90f24065cd1b141956633493277ab53e792862204cf42a512e04a3e05f544239206dedff62a3519bdd8493159944d0328de3c1704eb38c6b09531eefe9eaf60942c042cd661320240080d50007810ab41a2c1161330743a3d5db9a40445ddfa3109fb01e13dd660b9d21010704066d223de81ba8038a5e469063e15101ae47976d396b8a97d3346ee30f75e975014a92b00c153c345419df416037151ad411ff3e70f38cfceb1069bc03b4564d29bab3ef7f34db4bfda69f306ca49acda5aedd1739a4befb4fca30ab41314deb6677c7ca699e6b5914e3ca8c5481400d0523a048b97f8d417623e28c918098ab2b5973c2b5c0d74c7950261a6bac37d455696eef5d790409a7093b6543214271e754eab1c2b3380ea1e78a32e2a030b86322facfe4157922ec420b864041afc71ba66921d40acf590ee37d1017c55581b5b6332d3d99cef22e9dc1e7fd4698e16e4b25e7f0ff2f9edeb904ede2e956f6eb05f00ab7b23924c76154d07be0f932d14c06d104fe916001832fdec5632dabf4f137f4c6b213439b15d7e9c70f3cd37112fb7297b54088ccf2846377d87d549bbeefd1b1b441ba720cf746c89200c238e2f4c8621344339c667cc05ad96e00f9496eed7e2020c15be9e08d15c2fde7059f42da07ac7cf128739c065722f5f994423c3f6970b920f10bbd0a4afc2db8cc22b7ebc8b4ad11603d4a18ce4925ad6755e9061baf9526387c1bd787da826c5a3fc733bd45810b5e7fbe00d5068c982a631b579a700283b72c5b83e496c85cddf79349d51374ec417441524ab215b313a2e7b6e63bc5ab11c02640d82177d4bde202e4e4736ae96e7aecc07e816cacfcb9db182756cd4bb2f70f67227611d1ab297e186cd7fe2d4f199058735b3f4e740b6d74be046135b19c61b371dbfc717c267e1ab63600c6cf061e2a07b6f926c97b55bbb5641c54a9f1f3043977dffe5e50d81be312e749fd15e2d3e009d75ea2dcf293798027229aa8039ec162de746d1c8756092724ab1fa279446f66c3ac2e9d0d7c46924450259756ac7c4097f64426f24855a5a40e3ad04c1d41601702c9cb6128df54b09821c9f94ecc24964f671a44683bf7fb92ccd7ac887b21a7271a375601d87c41d0d58e2aff3223f1f210f22d84f506ca166781b9b00425a4ce807d404cc96354eb0f2401d2d2e25e410d86649c77be883ffc37db91ec10f5cd3d2cd15f5ee87c11f2aae02fe2c1f25401e66b9ecc60656e323c2af208522e75f3a5f9622ee6f9eb705b9fd19a23235bf5de2d417e8e5d6f192ead7978c75db228b054bcb385282e6491ee1c70a0986871ef6245bbe502fa0daddfd5ee8f6ecb044f5a90", 0x1000}, {&(0x7f0000003280)="afaa52e65db3da3ba9aaa9adf7910ae028a5c986c901ef0ed265a5114d091c6abfc0f78b4153ab3935bf2910a432861b1142a9face84f9", 0x37}, {&(0x7f00000032c0)="33f7a3fc965f161a321615b0422250e4bd94c33c23884dff9e8954283a259099d508c2895cb9577bad65c24a7909adc75d125eae556e6a4472958221271c85354c3296f4af26bb21248b03ad31dd70f1386908007674b4285a3ccf1cf88fc696f78c7f4b0ce4c0bc170e626c6e7c4f0c045f8fa5dff4db90b0abb6356e591cb71c3e060fcee31c9a8ec00e88d1af0c6c86efce75a2d23b5fb2ade983b0d736fddc95137d44396f2f406f869bf09b1a942b9439301e", 0xb5}, {&(0x7f0000003380)="50516c9ddd4d94214c078a9b8830b5f21c15014bff6019f58267c767cc4a86c83bab5ab9f328b0b4181d6cfbf34091c5077df8a5fd618af9e4c0c8830ae33ac6df2193f84dd103b114e5c5094edac40236ae344664f8f4838e4fdab6e4e05d2cfd05f71e88a0c42cd6510e43644522f5023d4bb706af93ad202c11eaae07d9f9f5f1d5280e25374ad4d958f0f2a594019b1e11c3b91e61ab2795873c99bd618c6d42cd63c533a73c53", 0xa9}], 0xa, &(0x7f0000003500)=[{0xc8, 0x0, 0x3, "47f7e0da60c776479fb097699f8a83139697876306380ce7b0c96abbb0ddd926616a0ee5a1340cd9e44b9e533ec5342d9f2f89add3b832ca8de260618480cbe2f1e5bc62780cd1058335a70ad15c9690bdd847668bf221ad3061418a7f342d8f324f7a8debd4ea01f762f11c0e1d547a7454bfeee596ae61b7bae1670c457ddc4e1d8ee2599bfa596259c07280f6bf02b0893b4ea1744dac3947cbb4fc923390b543f21459a0aa0c49e872e10c9cc3b430fc"}, {0x28, 0x1, 0x2, "5bb8d159314a6ddd5171938090ca735cca3e"}, {0x110, 0x1ffff, 0x8, "0e350776d0431943e0cce99de9242f9e1b5efd2be9038cc15df49ac1b48d7a51f43cff3ed204f6ab97b7407c96e3339506702a56ecf7129e9167f3b6d42fa67fb63c9c30a1785ba888dc48e1c419b6c5404db66c3dca12e0cadda7f531d21688c111ec40b4a387ace96bb993faa2ce1e91f0b22b97ee0486e1dbaebd5b38819d176d8f5190f554134cf924f5d6e034c8919930f81be75a1d44b4d087d192bc43e2971d2199708124d78ffa9ef528dac13c0487e3579c24ce257faba586ea41735cc65b6c15acfa09e6628b47c9d659b552f26a74713c9b50d2f9f986f240119034a7f2182f925265f5f8451f825abacf051eec30b008034d6f61e47e8176fe"}], 0x200}, 0x4) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700000000000000000"], 0x38}, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003780)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000003800)={&(0x7f00000037c0)=[{0x84, 0x1ff}, {0x20}, {0x100}, {0x8f, 0x435}, {0x0, 0x6}, {0x294ce7c6789f0c23, 0xffff1ccc}, {0x89, 0xfffffffb}], 0x7}) 16:00:48 executing program 0: r0 = socket(0x11, 0x8003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffff49) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x182, 0x0) 16:00:48 executing program 0: clock_getres(0x6, &(0x7f0000000000)) r0 = socket(0x0, 0x3e12bf7db6ea1d0d, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 16:00:48 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file0\x00', 0x100, 0x1a0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000003c0)={{0x18, 0x0, 0x6, 0x110}, {0x18, 0x0, 0x4, 0x32}, 0x6d2, [0x8, 0x5, 0x1, 0xfffffff8, 0x7, 0x6, 0x5, 0x1]}, 0xffffffffffffff36) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)) socket(0x2, 0x2, 0x43) writev(r2, &(0x7f0000000300)=[{&(0x7f00000007c0)="bada0a0377211797e554d9e4d4ab57b2ea9151f9e2e53694dd49e9ffc9e8528e2346a6a43b290c7ee7e916d1795e71ecd9aa582179ab770e77e8f88d8c5820f290bcecbc8408d82d96718ea6ed166bb586fbb9d47a4c55d2430c6ec8863b598bbdda1ddcee7baaefeb8eed86ba3804100e968170628aeec85dd2017c8bb410f247dcd877d1c1303e23dadc7b16938a54e01068bc64033fad2be7fe45a5f91e744a1c1c41833a833d40905a1aad711b9675515263930ba7540b292b4a0a4c99e2458243307d444f1b8d5fc4e5a060f40bb7d69862e5ea8d459fa17627dec2a45bc7bdfc03c614349a620d858976e0d408d38a59d28b830eb5bfe6b26b71b8d0d400ef3595a6d125f73b81d209c97754ec97f3148aae7f42bf7d3d2652ee2a8fa56c3954b292039bc09d0f1e75552f435508822cfd22c805f8068802835a37be032fbfc085484719b82c6954ee2fcaf8adae9834f179a4f8400cf16752aac188d341883798ca47e5810f4871ae218f112d2d135f5daad6c27594bde11670fd3de90f5b39e86a5d423abefbc6ec1f14ccafec48cc134078bbf9d07f242213618cfb26776e45a0d327b017aeeaa2088b3b58f77d78107358b7fc12361448a01cdcfaf2dd0985b0cef8694ae6434a9bf60f46490e880f8ae5dced9f1100e618df8ed70df09007653a2220071286f56fcd525893f3dea148fe0db438be27f02f208ad9b3788f1beb4e5d5d856284fe7571a1629e252e8517dd405f6977da2359844e83ba2e57d7febfc063f9b215fb40678afd9d14b8697f27d24c03c2fe8ef829223d4df5bfc2e29305e9ca3d984b19c0fc126d8fed6a0525519420b00498b68eb2b287b89bab12913bde95e5d53bfe017372659381197e01dbc3caf9483a97741d3574d4b79a86b754aa5eaa8f5a74e2ea1694687db394e16cba23b788534540065c6bd905511c19a5526a5e2612397e1612f7e04be891f6a56abc857771dd6117f832145a668c1e48a38bffbdcf81a42deb91734d6b0f9f96563b4b63ceffabe95622228659d0bb2400c77c8d1779a2346ee875adf50ba5e84d0805582cef8d419c74af3462dccc3c4e4493d8d4614ab6002a05db222693a26886b0ac8e4b0e53e6e4e155acca66f9cebf2e5c7b834e8f055a52903dc28c055f056fdaf4bde5c252bb99177e7eb4c23459884c746fcd32f6c8a7c74a46f148c5d07da80a03e994fc01a324943c2a1d8c16f2b9ce0f0b7a4aa69b434a2a5450b91cbc37c4658ea7dfabb945131d19c278d2e96e9d6adaca26b8a0d2da638caf5b32612ee99233e519d554eec5faad9a982377a5b81d3dedb4f4a0ca7ff61559b244d1b1d0d3c252589a2e7816307777b5b32d339900ef8e440c9272053c4f93dc616c162dccbe8e3c47cb5cb8c952d95551023883e3cb5bd69fef35c7d28bb4f480ec9ea078059e5be657ba4ec93255fffcf3a761b82ae6381aecc0a8ba94c84e8559dc79f03e45a8dd348a8cf11ffdec4fcafb47855b559df56df0e091a75399e0bf14755b12259df6eb5af677e4ad0c728c6549c1103d5545993b607d8b68faf280797b95f9a6e56e57c2b399a34ecd27547c1e7ca44c33222f283b727d8a8603f11613525d8f3578fe734109ebb8496b31b7782cf08c44f46423c53bef66c53bd17867c78d18171b7762b46d68767a98cbac48aa8f4553a8c3bff4eb4b42ba49280f5c46d0f0756d904bdd1031f4ef971a0dafd24634b7eb1b48f7180b3a42affb68ca0d1d240318c42df9bc91f9f287f0c78a10b6d422a5c47ef099350dfc0cd9557ec3e928c7b0a54152e078de1f53a6fed81f8f18953c32404c446f9d1285736485c2cf23194d75534cc60338534e42285d1e1e2ad61c2ba09a2c88753838b398faf36fb277bf7bc7c19cb5a71b156dd68e188f810e13a3e1659c5f31b511cbb855d703acb1057afc172cb9daad8ecb54dac64bfad0eb4a7ae8473b0cd57ed3e3c72cd08b311477dbf3a26b4b4ab5606c9a61e263e988093b35ce0f4abdb94525755dee4347de0ce3a179fd24bf4e8746e734f983e0bee3c2a8a6b52d46f741d5af323f8c46f6cd57fc1e09d859ac03f71e67c11b9710b0da763161ea10abcfde733d7a26e071302f6511da830d2c1e99d2a5d743dda3ea9e90856ced2c53b6da59bef5cfaa77938a799d33ce3174b19173bcb19e1d677b243767392a22f10477d19a72e7b2c4b54870c3bc255040b90c647451142fabbf7a909b5adf99c06470f41cac5b71a279e369ec06ddc73a71367cc64e455267f542994c51aa2707b30e4f93b6eb6865cef1aa98f25f2ea9b92c7180be3bc79ec622b6acf4085f076b4445190cf4d70575d76b0844285c9f791b6823816d809e05586d9af5042b09cad5c7ac868059d4e200b2197b1bbd491f8fe6859a4489e0196c612de2f71640c703dbe1dbdff23781965b4cf483549b745f52547e72ae761f09ca79a990dc4ac316497bf6f7939584f2e461e9ab564163470a64cabf1a4594f56a5577a0bfdea4866160beef5f54069f0bf9fce786f800fe84e90348786e368776c5e0ee175a830ed844ac260cadb35835695b29c23cfeb44a18cf29d2ce0cac617cfdfed44ca9831a8299542df3d8b83722954c678a87ef81abf1cf003620697d9ff903e9a190eff965ee16f6f7a84722112b70fdce058c2ddeab4c279aa51a351a3504e4a10d3fef41a4d7893cf112e9b9e44857a22fc8636443e31103a51003f37e7c600f38740ed8d5f92dfb65c6f42342111a98e058ed562e9594fcb6489c124b312d89027467e9324c4a03dc31981b079086e295a2ca27dbacca3cb16add9759ca01287e3b8c22dfb086265212ab35c4f3453cb65d772cdfe07f9dd0b9c1f3aca7659c67d8a5f9a7119d2629366f677936ef46248bba5ae39eae4217af45c12642dec7ceaf30c3754a3f45c533a67f9d399a1b51a2759a5f4437bd87298997536cd4921b72f2c43eb09a03fd72bd3b000a2bf3e57c29f2c576f71792693ea30fc1a01d64e1ad767b9b4694c09907b06e2a779b3303abab040b7d711ce0af5c3b4d610246d7279fc55e11dce316ddf23f86459dad72b44055d38248b781ae44997e08bc1324e50fbfb5858ae60ffc09d045b7d145b43a5d1d2761223efe1346cd6a18cea630eba44296fa62ed60e08f7179dae7b573f42525f9ea102693dd8c236798f127dabcd61bb3b140131d7221c0b5697b44e75e0d8f5f4e8c7ec0ada13aeffd0f127d0afead38b5629e83d33d0e69f0842b4e5e403e30f2b6928a63525f9077b64aff6d963ad5d62fd873fb3a447bde53272004af3623c15e4f8fac500f79835e319a1e6c91f3d9bcb06b8a7342aaad37da25d6bc8358f52ff968c734dbbfe8cf7947dce7e125cbfeb79d623a8a95b9a01ce9cab1bff30a7d1c365ee79e8684fba90b4758d110b830c952490b85fe8a60b690eff6c9982c1d884492dbf014d2ee21c8f44e9582c75b01eea4449001088fab94cfd6dec0eba5f463aef60cbae648c13f1a2973131f096a61103fb6cb381d5ad40e97f16930a07c237a1693551ae727a4b598fdae36dc23104dc2d47b09c7ba8a3fffb92cb656501710f19e21c4a2ef52bf3407bc5bb45373e3efb25488de67ffd4389341346baa3b961e6e3cf2f3f89338918c8834cfe82aa56be3e5720c59142648420412889ab60b550445a45c8eb342e460bd491471fac5704354b639bba8c7fd4c1190aa76715e371aa74614107f1f7dcd217e1e6568cf416bca060d5b34a2bf869067e2adfc5e897d695d88504dad3ffcfe39cfb0c2b5fb2139a1d59d1fa6a69c09ce405a52e99d775a90a5d2a9552da6649b2a90457f92e51c07b86a4bbabac48d9a59c54091b305311f6d71590b4a722555ab3ffb141c218355194b6cea1e34f1843bea19be4b8c18cd7ff58174d4f5024513b65a15ba9cd9f3c85adbe50a6c80f7ed5ed254e740dc371deca09affb43fb79d664d20e13656f30a562ab0dd5b68df9ab367b9b15aca222f0e53a416ce8da422cb8bca07984924a867edb95d8b77995b62c5b6c9d27bd79ae715eb42fbf44426a50dd8cb0a6ec1e844edc0d143af49c8d41f9b00604164c8b7c6a7753501732f2e49ae6da10a2b72626fbf5daebfd711a9c8bb2fd1e281500cc8cadc955cc04056a937a2055bbc84a854fde363be5d885f5c12c575a498d270bb8b379a76c57eabe5c52b4725926acba865d9859c93949358795b51ceeb800047339cdf908b51f7287b1c49bfd13c563b0bca3e7ca271e29de3b3a2a67eff2593c4bc2fed214e8d342544491779840fe4783e6c2220ce58483506ce6fc715914e297a8d34dcf9dc0216e5e9486ce2b1bc7679bf9fe4ab0114432c9c1c9eb449715323f17a7249fcc3a6707c93e87d041dea957fff2e204646a15e5db3314b4d1c86b60cc154bc6bb0888b44dc4392242615a46fb24a953db6fe76eccf10b03b0322c78e9f639d3cb70f4d55e91fcbc88bfe3ab6696c1e6ac4681daa94fe24059a004ce6e38fbf3b4e349f1544efdb6533110de0a7e45af661fe3ce8aab84b37ea385da0acd2ce8325cd56192bde547b38b8d7482a213bef0a1cdfd38e39a3e9ea2633fa04baf9fd629ae52657db47b5a207b92c4672384e55b1f885a6482289047b07c8784c5334979904ed447c1c1ecb3a60c5fd2d7ca076d19c9edabc4c2d65111ea2074db013d8da1b23d52832604b08ee07278ea13a6db61c1608b5dd3cbc07e99e154b23a7153164b0f236ea203390881476b65c63ba0f33894a12ddff78f1df97c513e47b5b003e37517c8b263327f33604afb28ebf98c8687bf93032be25cae4264fb0e25d9834ccdfd967dbebe17d306d3a1604f669691878182e1f6ca2cdc85a8c38a934cc0166ce3c6511bef88bc37f3ef185f218061aecded6f150750d0125cd8a67ce2c09aaa992fd39f8bc7c0cea75a6ed1e262e977df3951a22adeed8bc594f859e78bdeaff009c12a948d5f3d21563c2b9926cc7a8a8e8107f7e9c16ed87c9e185f8b754422bf07687e8dec52600acb0465c0fa88516edd7aa02d4d78b7cd86166a219c1314488f5933e97ba369ce0098d342cea0f56287993e7e77e927986c9b58affdce8440c194787456641862dc18ac9d40b2ff15b7de4efbf7536c4439088ff594a03cf21c177b65e02b8946b2cb062ceaeff660dd94faeb42712fe8bb4a4a48111d45eabeca937e56ac8d250c5258a34516b9423d92f0fd2f8a2b636daab66e6fc00f51c4b090222ccf67bd27e4b922ab497198a829874054d183ba9a20d7d5ce35e7e03fc07f5e4bf4bba0b40664519d8bb5ace005bc04a1c7087b15dfc6c7b17b749bc20195d645745dac414eebc2251e923063713f52eb8829150b2f658a7b0b6840d1c228c5f44fb487e2adfc2e0610d8e62daafe4888b97f483d27d9d763a87d9912590814bfff8c76ce37d4675a7fbd42d731bc7389c752f9942a3725a83c6560bcb804d142ef1cbc7db7bae10a6240ace11944f50bdb394bac55b8fb618874b1026b845b5bda2b264ba62249e33074ffd86d39559664f69a84307cc86a4d631c658e23eb5dcb6b338f96bc1ba8ac7b29b68f393d6fab5ec7966f78a3b268855b45669b72348aeff1af1e9def0300edef4953de99ae7dfdbf72e7f89ca7b302240bda98bab09fdcaca683ad6e5d8dd8eb1c122d1d90b0efc9d68d89a12f9b22335b9e1d9f0b757868ca7c76684f430e56828c2e626bfe47d84f8e0ef22f08e4e35c5309fb9adf6741743cafd73948f8d765d912f8d841285", 0xfffffffffffffe8c}, {&(0x7f00000000c0)="e86c89f40ac75a962cf173003ee2a2f8ac34f42e1cf3b4d37e5a0759484d0b5b3b3175a898e6d6bbf0bb0ab1d9f152d40f3a032bae678b491d6401b5baac4dd4330252d2148155f9731576be604501226a383b2f7423", 0x19}, {&(0x7f0000000140)="1d413a7b14cb5c7be6cf778f4491c56b508f022f72357733b695fbffab5a40c9bc48553c7ded836b9da2cfd3cce3ef39f91780e2ae042fcc966a18e3d39945292d5a0cf290a2f14229f40030a06b4c9beb527c4a07a7914d37c9e13efc906b5eb2bd08887f6f0cbce7ba37887b5af9073ba2dd5fc2c3f20cec7d8dd5fc64c8b4d1936e8e61370ead6285e94d", 0x8c}, {&(0x7f0000000000)="e5b21d3bb6fccf8b0aa3ba0a18d0cd3935edd1e99f1725c007e0d11292897d5276eed90100c6169270c1", 0x2a}, {&(0x7f0000000200)="0b221be14961fbb19cdf0e74c3ec3eea3d0c1138d69fe11d5c3bc77e8c1a98aecffacce9a93e9c028ce7ab7cbff18839cb8918a8615f4a33e48c0fb49410e034ee313a81fead6a4232c29e99a4bf14c09ab33b748c1508a65f9211d222e2a3a5036058fe07c6be9c7215a8d2b77ceb06ca2ba854f8ad131d18f99b9312c1ad9de460333ff7adac3ba80993e5e51db6280a8bdffbe7cf0d71adf2c78f753044fdb77401a5023bbb248e0e7417f20efaa896dece213a69714082ea30c746ae6dd2f16f", 0xc2}], 0x5) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000119ff0), 0x5c) accept(0xffffffffffffff9c, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) 16:00:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = dup(r4) write(r5, &(0x7f0000000040)="db1d4eb38ace605c99a078eb0600000010000003193ee53fc9d9077ec5ef23e208fbe900ba9178385a5ce0694a8448a8fa52a500400000000000", 0x3a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000780)=[&(0x7f0000000080)='&\'@[\x00', &(0x7f00000003c0)='-(\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\'\x00', &(0x7f0000000480)='$,(\x00', &(0x7f00000004c0)='%\x00', &(0x7f0000000500)='-!\x00', &(0x7f0000000540)='\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='^[\\^\x00'], &(0x7f0000000840)=[&(0x7f0000000800)='\x00']) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000280)={0xfffff2da, [{0x2, 0xc9}, {0x1, 0x6}, {0x1}, {0x2, 0x6}, {0x7, 0x1ff}, {0x3, 0x1}, {0x3}, {0x3, 0x9}, {0x3}, {0x1, 0x11}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x1}, {0x1, 0x8001}, {0x3, 0x10000}, {0x381bf6c189a467b6, 0x40}, {0x2, 0xfffffe02}, {0x2, 0x2}, {0x3, 0x7}, {0x6, 0x4}, {0x3, 0x16}, {0x2}, {0x3, 0xf031}, {0x2}, {0x2, 0x5}, {0x3, 0x7}, {0x2, 0x86}, {0x3, 0x5}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x1}, {0x1, 0x5c6}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000580)="ac0fd6dd2f9ed40300000000000000404249efb31fa04aa8b7dd4d88a7593548e941768ff352d72ed1e9a6099d9b677c147f35561c9de9dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058a9bfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca4462123f160460e86cd8b8148741b6bd6645476cf5fd5c4f81bde75f8496edc3d387511d95ba5a3564000000000093d02fcf40aff7be1af49472e271f55405b4739ffeec689fde1346b5e18ea1a4d94c5241ad9f5cbf8157962b261c995834a4217063fda4e138cff99d67961d3daa678018177092a1bc08d1da29e09108d43338f6e4c5370d9ff1eb3a69", 0xffffffffffffffd7, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0xfa95a5c1aab9babf, r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {0x0, 0x2}, {}, {}, {}, {}, {}, {0x0, 0xd32}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$lock(r4, 0x8, &(0x7f0000000900)={0x3, 0x0, 0x2, 0xffffffeffffffff9, r2}) execve(0x0, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0xfffffffe}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 16:00:50 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0xce, 0x435, {[0x4, 0x147, 0x7, 0x1ff, 0x80, 0xffffffffffffadc8, 0x5, 0x8, 0x80, 0x3, 0x7ff, 0x100, 0x7, 0x3f, 0x8000, 0x51, 0x0, 0x44], [0x3f, 0x8, 0xdd7e, 0x2eacd59b, 0x3f, 0xfffffffffffffff9, 0x0, 0x401, 0x2, 0x3], [0x7, 0x3, 0x0, 0x5, 0x7, 0x6, 0x51], [0x6, 0x9d1, 0x1, 0xf973, 0x10000, 0x4], [{0x5, 0x400, 0xd0, 0xffff}, {0x7fff, 0x101, 0x3, 0x4a07c108}, {0x1af, 0x80000001, 0xfffffe68, 0xffffffff}, {0x1, 0x800, 0x5, 0x8}, {0x200, 0xb3, 0xfffffff8, 0x4}, {0xfffa, 0x1, 0x7, 0x17b4}, {0x46ac, 0x80000001, 0x4, 0x8}, {0x2, 0xd6, 0x101, 0x800}], {0x81, 0x6, 0x0, 0x3}, {0x4, 0x8, 0x80000001, 0xffe0000000000000}}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000040)=0x7fae064d) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000002b000/0x1000)=nil, 0x1000, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x3f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockname(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='Pdev/bph\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x10007c}, {0x4d}, {0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x5, 0x9, 0x0, 0x5}, {0x9f, 0x7, 0x5, 0x3}]}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x20000000000014}, {0x3c}, {0x7ffffffe}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x2, 0x0, 0x1000000000}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) nanosleep(&(0x7f0000000000)={0x400, 0x10000}, 0x0) pwrite(r0, &(0x7f0000000080)="c3", 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x296) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x2}, {r5, 0x80}, {r4, 0x4}, {r6, 0x20}, {r3, 0x80}, {r2, 0x4}, {r7, 0x2}, {r2, 0x4}, {0xffffffffffffffff, 0x98}], 0x9, 0x7fff) 16:00:50 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) 16:00:50 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x32c6) open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000005c0)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getpeername$unix(r3, &(0x7f0000000600)=@file={0x0, ""/54}, &(0x7f0000000640)=0x38) r4 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) dup2(0xffffffffffffff9c, r1) getdents(r5, &(0x7f0000000580)=""/60, 0x3c) r6 = dup2(r0, r4) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) flock(r8, 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000100)='.)\n\x00', &(0x7f0000000140)='}\x00', &(0x7f0000000200)='.d*\'/\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$!\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)], &(0x7f0000000540)=[&(0x7f0000000380)='$\x00', &(0x7f00000003c0)=']^\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='@\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$\x00']) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1000000000000104) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xa8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0xed1d) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0x1, 0x10001, {0xf2f, 0xd452}}) 16:00:50 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8a, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="000000186a56010000001c00feffff00feff0060d5706c85c2768511fe870000f31f00954500e3ff0200341d", 0x2c}], 0x1) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(0x0, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffff9c, 0x5) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000000c0)={0x9, 0x2}) r3 = openat(r2, &(0x7f0000000140)='./bus\x00', 0x8, 0xac863f2b1f661f2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x72) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) accept$inet6(r4, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x10, 0x5, 0xde) fcntl$getown(r1, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x24, 0x0, 0x0, 0x200}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) 16:00:51 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8302, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) bind$inet(r2, &(0x7f0000000080)={0x2, 0x3}, 0xc) 16:00:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open$dir(&(0x7f0000000000)='./bus\x00', 0x200, 0x20) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x71d) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 16:00:51 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x68) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x8, 0x5}, {0x18, 0x2, 0x8001, 0x5}, 0x4, [0x9, 0x10001, 0x0, 0x7, 0x3, 0x6, 0x8, 0x100]}, 0x3c) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) 16:00:51 executing program 1: r0 = semget$private(0x0, 0x0, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) sendmsg(0xffffffffffffff9c, &(0x7f0000003980)={&(0x7f0000000300)=@in6={0x18, 0x0, 0x9, 0x6d5b}, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000440)="0bf6d5b39259559fc5bdfa6fcdbc13f8feaaacb913f5ebc376bca24408ec26683b253574032a1685077289cbbbfd3d3c07cf607320f211aefe2ced12fc3505f36ab24bb89d646ea22dc03243516efe9aa51152fa01de8e91e7342469c71ecb0b65b33f9bbe51cf6823cfa13adea54f604ffe0717125ea1207a17feee41177db9d7629d967921f389fe8047ac97dc0d027c863cba347aaa08ee362d1a88d7678f668998921367c227206a3c3d903cfef053db2dd68fb5057bec9e6cc50eb651b1d72133b094cb7788373a45557e4dab1f0858762f453254775ac5f6d03b62900836c78081b9529d67a6af2feb873cf302329d42ad5949818d", 0xf8}, {&(0x7f0000000540)="bde78072649bd3d93b50b44a72911a320518c990ba9327574817b630b1b7c3c9ae0a35c063a1298f6bd81975bccfe47cf1e56c50661c2e944d9fe4949c0b983c9f9d91cc06e968ae557fb1fe0381ad95fd64c3cc335dfc7f1ca5ccb61bcbaa7840db79fa1ec41f3f1fc98ad54ec3f00456de342578c739b4ecfebb030776fa42b8b64e9105788fc1c96eb95d1f1b55b7b3d6334566324f4d0feaf57c3ea62cc6e86a87d5d71169248795c4a6ab7bef8f0ff0de8e6881ea53ccd2e7ca1ce695b57cec8868f07dfaffa68207951d0ecb2d71fc038d7244ddcd30d48ca88ace3cf8e6b943b0a8cfb7988f68bc535691b3761ba3f52a2455c800373013fe496c5458fabcf3b5890f63d8972f1cdd3389a91077393c481852ee48c5d5803e7cdd0ef73412aadb4af1ed4618f0fefaeaeeb33f98d537094e1125b2695c510e5cedcf77fd41827bc0ba5fa428a80cdd190a505588647541f3119c7072e7794bf6c473e5ad0591bcd82932af1276fa6b7cd8c51945fdee71f8c971d95214b44d4c0a65340d42059c609dfdadb81614400b79ffc6feb6f48a98d4d902e2bc80685c4b0967b4e8dc27b0197d08eb735998a9fed970185668227be86363256623558edf9f58562dbbe9f31cc086121da14feeec88d093213ce8b7ee85121205232710350dba6f887abd65d4e2744751c715a70b15e890c3c6462c2f0b72cd0a13c5418cbecefef20b8591aded5a139ef33a1fb4a892e937bae408643d39684d3498c9d1f66f1f2e8bee203a859fdc914c0876b622647682becae4a2671c8c4b447555afe5847afa6640401592a66bbbfab8b50c1cbbff3a3585ad5dfd0dfd712a9a84b7f50e3d08d7daddc7ead8c12732ebdd11f778fe77964c4f00807bc7c9a6ac233fa273237bbd51132258ddb16c8a711c3086561a79936cb88f324b4d9cabb14ca4b69f639083fb7301832e8193ba84e909e007cb77b51084ac999aadb82a74635477194b925086e79b27832cb03c71197ee4f6378a5333b12cd0ac84ce21a8c6e92e4187e1b2416047b04f81cb62424365ecc190a3cde1efb522f15f3dce05bcd3d1fe5318999d579653930891b0be40301ccdbedc8073077b01ba2dfa691021b569257e719fab610364e4bc6fe352a795ff676c22bcfd32fd07b573693ad7d7b2af081eb93267999c3bf785489e9b060925012770248b960815cad77fba44250a651777f2efbe951036943c1a4f5e232dc86d477951ef2ccb0fb0ad4166aec8eb092b8ba852e03d3c46996bc5c4909ad77f3a495b850b6339d4c23a037be75feca884989df5532717345bf3597ac4bb9df93f04d9d2760c1072f616fbdfb1495cef8e0c5c348d39b75cac10a723a64d286dbd163a04494f58747a97e1fd887c7fb3f1393d27b3d1aeda89c3990e2d22c5af2df77c6b4b163949920b0134bf8e4dcda1aa6dca7efb6dbd0e64b8d578049644ea54bb3a1486bbf979fa2be73f9ee08972fa7ac67490c80213d8ce4a58fcaa85fd46bb59579ae71676e9e097f388b54f6fefe7df21d214714f073a7fe1e2ed9b40cbe4ff5f96a50f0901990ee028c5d724f332f6b53884632968cbb9daf8ce9c4e4e32d6f823d24a9ee271b3192f199de79bd3687129b16aec41fa4adc65eb507fad49733783a559d2e4b03b19407f5bfa34b09cc621f6df407e35bb31f37ba8a7becd22a2b0242432cc1ef3fe7cb1ab3647dbb3af3df7e8331d48e7bcc340d5ed06a2a9838dba322375b65347e6ef9c9138d38b186ba83625e722531ab902d6cd6accaae04304f927256f4a5bd1d96512bd7a77df4c9968cb25c5851dc86e5498195f7d4e2a94076ac68e2d38cc7caf8f7ca54221afae3e2629369c01be82d6c1fd4dad77a0617486e1f97711412beb0ddff9fcba9e4a3697424c23db597576e012bdc8cfd6f505d08cd5403cb5b4ebee58648257f5ea39179bb2574e114492960074a6fd31393e9024d2dbdb8f62f31bc0eedd38fc87b7070ec6c45aae2f81090a57d09a6f3166dd567bd1218e15f46e39e0b00dd3bf9ddf1b834b42226581826a593b32cf37c0b7bf3979e03b58931f9aae8bb7b3e6b9614c1b7c172c441ef3b099cadf7a4da7957483f6b0a8cc6b60965983e6c0d4539de93947ee1e652ae5ecbedfef513f6a70296309b20661876e6b6020d1f8775fed819f3306f9cb1869ec8ff184efbf8f7fc70477cf79b7fd61f54decb70587401812ea357b613a39c6c981ef917a2329d60826bf188071730fff24017f267aea3820f0279ad7f058e2894b4513f4e7dc4199760bb1282616214edc3bc43c93036a89624e45d2f99e3faa93790913ef63334283f1f62f9bb68d10c6e836c5334c165f6f2ad78515603ad71a46771f12fda0e7a6ba4c0ffd9f71f0e978a3afe1806e18d55db30e2a55c053393f46b2e2c89f782a647307f98a74b5610f73b732602982791372afd8a7e15270a7ae8afe859bd2ff34ac31c92bbac6180bf490e439e98fbf5f5c9cf84c19a90990078c1aa7384e2453876e795f5e95888400e5317fe9a6e494fc2daf09453b8d02d1f51daa2b0c759eb0b7a50160449f3e2f7cd7f2adc7aec03a0f4ea503049ed1797237aab6cf66311b6bfecb729955995a3ab14910f85b41781b573fdedca90445831fa210a76a4bf9743c03155d012a92ac5db302071f93d4207dbf2f80cb2b665844fec9f9b69a1ac282891be5ecb428b752168d69df84af78065cb4dbbe3e89973aba2e10d7806c0270233f33d4d5e4c155aa40ec0a8113c186deb12fb9b94f98b5b20d4359111367f918ad25d6913531ebf96451d07975b79a908be95c5e40adf5c385fb5d54a3d4a2f467d030a9a33541059362975ae2dcb3d2351297b37a25f7c28f6561e0ee71906786f95a1663c729f9c3bb996675edeffccab8d0ba5337a5e83f221fc5d055c0cfa3f4c745b6b8af7ef647888ccaf4d698b2f90f7eb97c236d6730be5f68077bae3c5c8785914dc5d593f016544f8195e3b7307945ea9aa5227274020d47daa2c5aa3efc7afdbde20d23afdb7145c48ca5efa54e861a513cdc7a067fee0d8c1ddeb47d6c8330ee995c10b32e31fc55fb48539cd47d2f4be0281eb328f80521ec165cd8dd3d64048173da1e3872585d5b53ac8a79e7c9cc9e9744b6f8bcaa3ad8a72c8e6b7df5e29b1f3c6f919fe40d0639c3409edfa424941f3ce743c6a8106e28a051d2922474fa0c23f52635dab934dccb8116a7c8b633e2ed391ce369e07b24c21f8b3a625ca665db65c215ef19c650bbc038a1c9468fc871ed1f0d6e6f7764b12bc744728698cf6bb8369174a8fca221149b75d0b43d4a51f67c35be9320915fca05030f9eb60cfd27901afc6154945845ec8f12abf5fd23b8439dc3c8e1f47940b5792a1b1a8ec85608fe3bf7e3e8003741ce701a670e19984d8b29eac6ede98fe47d02f244e9a429c7b9fe5c3121e2534ee6f56899502b76e44a9dfa206ee1a8362fb8e194f1217af4a1145c60cbf205dd22c184a6911b456a31e6946071b0aeb50b94277fa09f644accdc27f90827f8b9d2d639e06519f20aac616696221faff5c696f73a21881c6cf23fae6d22035e905b2a5e2f281dfb7692384bdc74109f56fb691e6073cff8bb30a5f0be2c537cd8dad3170fb4a93477d67ce832747591516ed2b540f41a426694c40800024d0d8a08f167491ecac80dda66179c647351bd3fab12bad0ade8505f11716556a3f77d8029076046715e077f8b8cc9da8db35c50563ca5b8b9bd1eb98bb3c4abac4afb08b1d00459b1e81cd854fcc686ddc87df8861f985e56a2251780008378e7f90d9df9265fac1a628930c1790a6e7e6ad9e034bb3e2d4041cb34cb32ded89f5bee20ca5d03066523873c7bb7210a0aef80dbe0a492ca41f6b7aff672395016ff34cf5dd103faa71e535759fa06ae85947beac06f96f118482407015caee9bff42d2511761f59d5b11471132cc4c9fbe09cf45facd20a46556dcef0939e89ff898620c707b6a52ac7b4656a7d98eabbbff9cebd6f374b233bd35be38322f5b51371f69266d47cdb5d080ea53330a0541fa0ae7ceb746d14f1fee7939bf368e689f986f5dff4a80ac9ccba3f8d9528752e32e0dccf6c3cab3473f69852dd849ac6542696e60517a5d8ca8c29021776d7738e6d8f4a9f6f12e8799181519fe79a783d4eadc36aea54d2d8e3aba091e343ecfc1d3bb0325dd3aa7c8592150d63b36bf9eb8c29b862e584df8ffdad26571854d4183ce5ebcc5d6d22c3335ea022424cbdf1f547b3ac638f82e09abd6023dffb7c37c2a1baa7236fd751b48a1be902d37b715359bfc167fd93c10122cb9092f523e506a66741d3ca5229ce74f7b7cfd9035d79053eed50b187536351044f37b4951b4747a855097494908d6485c0e37591cf089dd4503e2ee834c27aa541a4abda07edcd885d98475048bd135634ffe47bca0dac1491688a8436326f0f03073d8562a55553c3a0c5fa71abfebae9a44e0905f7eb831670230bf0dfcac75216ec3426dcd6da1f590b6d8f9529056584627b80d4d9686a381fc2dfa81eb5123858b7e960679417d2a431ea5510f734dac16c26249cf6a4bbdb2908115bf09b1610bb502831e1711f043e6a42c259d2a1135d86e9403f9cb47a4677bffae57deac04444108ea5094e88a703e01d36471ced98765d214ed40aaca099cabff89a54dbb3af2c9187000333325ef4e0fa6aeb8016ee420aadcd645b07cee0f07e01a74fb5e3020bcf80e407607dc69ca11b4f6c84f2ec4b424f735ccced8a94130a545e5f523f9f8eed986235ea9171646435d1d1eb7e0d275e0fadb9647481dc52159bd9da77e0b65be6d65974cad1f80e8d8e5d4c6a5bfb7d8b542a64ef43e975a99e1dc6752e37a751447fef7401bf7d6687e3c78db153b67d621a13c3c6ca5a852510f86c49467c5c3606557a9b869c9c32deacc9540f9ee19e5f7177eb396d630ca249f591d8a1d92fd2c15beee08b626b3752362d48864aea91686d593830463080ecd089af51852d0bc8c85fe17ff6280ef1077b78f9db276c52a372007933190bd426907e227f863232aed822ac054ec73fd8e5f46c84e3c22f0c1a3812bec09952d32dd60b3a871e3b2c8013c14d6540aa2ab5b7330f67e7fb3a26c08116cba34794a6f365bf4bad8078a67e15decfcfb3abff60f6eb2b24370c5c02f75a59b6d892e64efa2862d687d86c39ab2c18f952e0b5cd060c6d29bcc5cf2130c322a9a59412b004f21fe4b8c97403ccea3a6e26634a7f75d53a79416919426428408fd095160eecfdcdaad72619fac93f00f01ea480daaf07e06d39c48a9f8dd9219483021c18b063db100a6f31d5debb6c12993479a749c5e420b18c2241f77797911429104ca292b779269273bfbd93c2b055c539f4e870470db4e67e711ad7ad126e599b934b9e0d11c1639ba7db3ba03f2f711c343afda88f438e9e7439bdc19eef71ba561470c34e05f165edda251c46839312ca8b8581fede3511fefe8192a95138d0be06bbb76ac819706ddd6faf410168e27bfd125fe4783f7140d2f1927ffc4432ff642a1d8a191806c7ee777047f9e23fb3b2562f30b778576de0fbe1fcfb5eb035b20d6cebef5967eb709c481595f1d6622460bf0d6f4cdc7f582a4a8caec5f23718d70b240ab3ce7e7735fa2c0edebc741e9ab7311f59026c0f6519da67fe5bdbc0856055380abd992d1b376effdefe99a4048e40ff4d58a77e7cd93387c86c21f98e44d394b34ca0a87f5b5e1fc57dc6c904acca3cec5cce44e2", 0x1000}, {&(0x7f0000000340)="9e0cb5501e779c88506d1a0d4cb65adbc3693975eafe7e88ac9c080ae7", 0x1d}, {&(0x7f0000000380)="c04abe0d6acf6aea326f2ad6a4f514d51cb941a1fe012bbc5f2a96330aa509170c43634fb8914ac63d1691f4269083b0cdb1ca9a2d", 0x35}, {&(0x7f00000003c0)="3a19eaa1f67a846891e704fa8345", 0xe}, {&(0x7f0000001540)="621e4620b8d158e1399f8448ed4c9733501886ae11c31a26b94bee3a756a5c388b18bb453c8b26b015e34519f568251619e9023c4090a93ce43c216f0e408515caf15d28fafd38ad26e92344fc433067b5", 0x51}], 0x6, &(0x7f0000001640)=ANY=[@ANYBLOB="a000000000000000ffff0000ffffff7f92ae98285f6cba1dcc61e72eae1c1b082ced5d4fc5dd02128f028cc4e9460973512591b8ebff96d147e1f73307853daef6b0c9e80e2bf335d469c497af84f156e6260d44d2c25f9d78bbbd318cb06112effaf42fe1395df7dc199d51fa08edba817ac477f9771eaf689483f28a81f60d7466a26d36093ee5695cd4587828bd2f1ee729f5bbfacf50012bd4000000000010010000000000000100000000000000dc4c61fd68a73eea6ca9e1f5264136aaf684c62202a313882032c69cdc08bfa74312384d104796f23efc212a3ea2f595562df144d0703853a06e36899a4def8dc4f76f1b9efc84be819684f659b17e41f88cb7e14f81548780f6569de2f0a8f6426bac8a1340cf155b372fa33d4918e5b5fea8df0dccb028b760f973aa79245aca6a527f6f54199e7583f39c8aa6645aced974b4634bd15893e6f3aa50dc4599c4890960b9025712380c2d6ee6c3151d09b0aaf2037cc8ceddf4c2f68b261f3ac1ba7939401d87c4bb1eac1c162c9de0185b91801e2b92f956466100f79daa80408ad06122c7c51f3442ad1ce5fdcc55cebbac33608023b5151afd62cacd0000d000000000000000010000000b6d00007d1ffc15c24686d6e76625c69709b1ecdc042a6c6a4043d38cd10dfdbb8f5c9d40d11c94c4fc54d94b1273525168925435e4ab0ca19a9141fd62baff91b6ff2ab02ad1a05b76c10949c70692f99b8125edd336e6d3e091b2659413e8d9e2159cbe9bc100d87b0a30d2008d6649ab4fb5514f0c330c6e49961982370d604279b5b9e6054a0be04e989964bc3fb48f6cf5d8ca360e96b3159624728b576e5ed751d24ad97e46ea722ca4b545887aeed2063fd295d3113668467274bbd2000000007800000000000000ffff00000000010067ef3aa2cce70c096cdb099ff2a85e1d4407729c6da76bf3b8e29c4151876bc794294d03ce2bf37605f429c08ba22471ca1004150bfc400ba79d900f761197c382d6fc9561859954ec5f585a0d9e5f2327e26f138119837564d67b481bd2d4c7c5000000000000001010000000000000ffff0000060000005a7a2e592832c33a31826f50bb4af0df7b5ca3c665d8c3a8ec4440e769cce929aeecbc732ab087b1733cdb90a766247d2c6b99029355781d331a9f7ef1a47d43051310c81b7869f2cc626ad58e5747e46361feb31a0751d6d77c97cc1303a874ca427bfbed941d233dd53886c5a7560c2f9a4d94641778f90c4dc4fbba417a411be9f375856d74cba0bfa9910f4f57b84ad2ba157613239d733353e34dd442455c45aa0d8ab5818eb025c08496afd136d879675cc169166005826151bbcffe7c61cb5ae824caec3b860ffc99d9391a113371359528ed93dee209cef2cb31c6d752c9f04ad8e0099bb7b40da2b080893f71b69e1f7d4fb9dbc559e2197b120e56bbd3eb34f78e8b378846b84ddbfbd7cca9152761b9a956784f4b80d21a89fbc9785662f410b10b123e8aa4fd6588c9ffebf473925b90d64e497cedc76cac9190e86cae6d8f656276d8c3773cbfc2c112070267e9142debbc4435f5bf0b72035386fdf23fb17cc251688e7bc17c3ed448cf40038445b49bb01cd8575e7499dd3ddf0f2bfffaf82b60d3ef6261b955037b1997f4244886fbda154c0f5ee35f5b8bc4b91b512ff94a31feb5ac089c33d98d513c9342a6ef72c0424092b55d60e6dfcc8b8efd8034f56dce635ab22406a87cc34b3d878dda0f74b574e102d8accfee2369d97c079da9663852ac2810b6c4a02ee0e551b2c71bac689fc0170e8b8a29311914bc6485c255496dc5d5d25daf50a8433eb3c820dc8f06b3392e52d02498574c3a982cc9ae6b844b8b8b79b71a0a4089ed2577e7ada074c323f8e9c4e1230c8a5496ba3d00eacf6200632b4228daabbb417633a7b8668109b97647369d1b8c355b901bd8681d3eb485b00afc517eb029c458177525ae95a976e48e666883358bb42d35cc660eecf768ffc598170aa87912bf5573155e7b726e54063798088e2a5f0f9cb179c73d7f229db62a44beecc26d365881cf22ad9582c00c44a7a4cfcc3880d7c412af967bc6585db46d157a1a20f315f82d01bb935f14f39f48c466b6c0c3f401a6b0335e05f151306419c0dd7f4f8f2b3b1c998c35f9fd53fc21e5d9ed70063355ccd2282357c6e0c162a29975d6267ae6c7d8aabf81a4d0da101b032c637db55c629e024d12686de257098de16386c0a89074523e57bd408f6cd430d4c506818265548166d379730452d9abaad2e67419c543b27b7b763a99e4ad97ef3805bfde41ad3a5695711f024731b39714397250b768bf87a03a05c5c9d5121ed40a2387633839a6db6d57655477a81e0fbe0c1baf8bdabed5ab5629ff7657e6a224b8eaee22f2af2d16c749a00af613743d886dbdfc323f2d0fba7ecabcde021eb31ad238b02956feffe08d76e5d2517d3472742e88edd93bf13bf14c25a61a1aec405900f01ef5186af71a625b5adb094aefdcbbfc42bde851adbb29d3dc2eae48da5c39d24595d22cd7e04e5e781b946079f4980c64de81b8adc08eed3096f60a1be7b42b325de3874d4d9e5c588bb93d8c2911d6800525bf375c05c1e209e9012f26e1e2207b4f0e81e0be4cb981878d212dea041598745f039c366ced680e57a8ca623309874ed9258a4228eb4ab759e14ee4f4e768a96696b75a946c4cc3dee7ddd503f34b005854100653c23795bbb8c4fb265c3290a04e7a71dfcc3ed84dbef6ea118b3dea18d331d4bab8cd1949dd1f6bf8dc68f663b4e3d6d665872f4ca5a5ac7282e3492960382ef480371993d8c867e1260ee5646763c2029900864a9a816026f1ec9fd308459ac637656f8e029fd5735e72fb4f02ffa98cbb6a77bac3b7193b1edf7313956ba7ec4012872f18fc0ace5406a117d47bb01b96f8f25872298a14d2bc3b3525c23aa80d24acee371da2488a465083d011b3551d1c7fbbe43d5d70dc72565523511de3403199153c4bbf6e171978a20ba3c6973a2988bbe3edff13286c5f5521653ecfe2c48e883e70a20df28a2c1eb436a546544fc76cb544ede741fad11748eec0e875cfd28487785127414b0841e7c0e43628883e163e1d197d8c30ab03a4a1541c899e254d66843a9c8d07b324b2b7de6ca9f1d2d8271ecca54f72da1666fb148a6d7ac1a19d5d0d6bf9221d4fef2a0e411255413d1b3b01a188017b3cc9bbdb6a20a9bf9265490c3ae4c797f5fc08bcf2acd98a2778f1c2c8228c88c399a20aa0a02fa7002881b34b7a4cef2d91602886ee5fc5a20250ac3325520582a44b60836c142d65cca1b178ee0dae772772e7e0c22810ed48380ec03da3b1479e326c0e3026666f979f3a9f2dc5c303114c24f912ef7a7472751e0503e9464f8359013eb3cf8a01af7cfa64f1a9240c15af536f66d8ceaa6ff29bd46ad6127a6c5292fed10e8c5496c71b6dec67b909734db0a3f25fd001aa685a72a291598a21a60d9eb8b0155f4429222e160190af9fda0e428497f6ce17c9b74324dbe0d9aff5e0cab6614ab4270c13b40ef8d871cdc18f81d63159a87e726001b6fa7a715ff57dd179a711f90117625ed319a2cab73b9aa7a9f9f67d88505b9878cfdf6b27d1c274bfc6226746e4e99e3119f03da66f796f27cf7b4da5d4f3352ec3764f66c054a8bd08f29d6a6a31d2420ab76de6664dfa84f35fc8e62dc8a3658de1b6bcc1381f4631b6128c1eab6d3239f2b34747be2879a7e02a26b0da597fa1d8586fb939650c991f92707c44720ca4001acb34759737a527fc2a3a90cd212dde49cf4f58619312c706c8123b261bbb59e28c20a7af1a51c97192f338f7df43bddc5a9031f0d48c740d4d6ad7728c1b33642de73e47c8406bf94d443d4a9b7657b115deaaf006131f343eb9d7aace51f9940f543b34197ece00f814f455aee01020608ea90550a8b5e020d099a24cbf3b6232442ca659b7be4f171a94ef8e7f1c466c0b582345ce465d02c3ede8a02bf49223053e6c66929f4a86138a38100c2f5739bbf9e6eae87118aab340ed584b13657a740166fefe450ed96c0bb9d4bd468028c1d16ea34386c411f368ac6afd83debe78b3e5f9d0592f034fe6cef9bbfc8c5651e85e5721a709abdafb54a56ece6ab8973f27c4d23b21e21db069c51127a5662cb7e1ac640af49edcb37fdbcfa406bcb6301a89a3ff103ed6d279c9cc03f715f92fd7d581c06010cc9365bca346ce297f8a43df4f00e6826b70da5cd26bb7be2e26f11652421b7547a82ef4bf826c61684d10c8d4bd8f27da8e4180e1cb66e7a2530d42a6d364c71381e0bd67e9836e10319c6421aa60497b433c33a6495d083fe2e4566f1703793949abf01e2ebc217a4dddbb3c9c5e27ba0611c38004a38703cff5cdb047c6579ac79931e87dfd18c83cd0174391f08b0bb5f7e8d2bd725bf7457a0e0ff847253bcadfd27688fdbcc3697a689ac00f156d8be07c4a68aab081ed73ab1c38a014eded18e7eaf8a2fbcfc1102ed36e4ddd9f102a181bbe342a0d40fc30b770a68b14eff2747c7e0d0cb3263cd50b2cf121667f180dbc8560c7f4d6774c40b68c2eea4405b3bc804b3fd321a87fb6abe610eb25120695fbb68762e597ddfee17162c7dd7c7f5ded37eb33c65e963e4f6c560614c95cd30952bcb9c9e0228fda85a16301a9fdd9c457868e516d5e0b176558ff0b61237a4444149f010628d82ff7ca20edcf57670a77454687ab25c1686447b684e42147d0449bcb6a54f0da70db17fe64d563bd1514f8c338e9739cb140db4bf0757a4109de8bc2ce8d78cd24b2c025ae02b62335f0b7889e9f31cd5e0f62ba2a595eefbdf40914e7af49aff8c3d202552b0b70dc8cb0eeed53064b66bfb39f25fe241641315df5b6acf89fec19011e8d68762b8138a92b733efb76c5491397cec4b0bbfda7cedd22ca7f5bd03ee48913ea15919b44d97bd9cf48a670b9db15b93ec0af48d79c273278ca27bf56c10c40cb81d5ffb44dc78aaa691920c48e1231a38ea6025363a31573c3a132ee490985ef9900d9c508edd45384229f195c74dcca7600d1d951b66627ef1f6c2832eb65c8046a496ec39ee2e05528beb1633afb49a2c31fc9a66b389dfd67dddeacf0e578a4a4b431ace8db3228ae6a97b5a640e4b62f23fcb64bd07b8f470178535c2baddd63c477eebd5f33af232d6e2e0361e1a800803d2f996df40e48d0d848ac651b778dacdf6e57f1a2ebe60d1f7dd81318ac1014649080e4bb044e11bd5a7a3956e7a2135afa9ac5ceef8a8f7724b615753a339edc30eea5824ef3bdeb85dd76a13b38b9b96b37588a65406ae5ac706a90347e3b4cc6c6ef85eb804684a6c82da028b95244a65e37604b38759df6d13658e63f092ac18ec4ba62dac0abd87e05a51f0cb40e078adfea7ff0925355c92293ac1f61a1badf6421933aaecd04a0798f87f64b10ad725ee6de9a067c1357fe6c5d0020d0d1a835c0df379a217941b77aa690fa0bfc6ccacedc4dd433e4c1ba414badf670eb76c9fec203340bfab64f3dbe7a87aa8b08b92f87a7ad59785fbe4f2722a7d916efc4870bde1bf88f1bd3b949b378c584b64592b677ad188ecc90866347d147abd8abe17d5bc1251de2ae77d6c2250c27c8695857b58eec084af0b398f0809f1dc8273e9b143d509cd2b9cc986f245565ce8dd74fac0220a5af36d591f82cc2cd53e7a23a5d033ce7019c7501110aec3bb31af5d05240f924ccc752b76aeab0395d0a3000385176bb8339ac846877b25635cdbf302724d343a642b5601cb482ec2a555f454f2f77dd69b3382448633b1c94aeacc703f489e3bdde3a3fd0cde838dfea280d9ef1c78953227f415db46e975b539fd900fb2834aae44521a9e35dae12df8d700e3b1d3d6ab153422573ff5ebfc94e20611d9080d781c53e8f53d860f230a84ef3cfdf45de27c3ba70916b77f9d01ab0ca8f7e338a65757c687c1e31bc5442fa94555a097345342a17797e30870bd490e7f377cb5ec664a6f9bfdc58f843f99f582ee24934f7ce165d676e5c7cfcd661c9826b53feb461cd19ad53efd2c39c1f20854bcc0acaae623dd89b1abef5d288487c8115fb1a488615759a6c1f6e1e43e20f9a745d23aef4cac4e44afe2bfabb8faf762dd1f874e02344a7a1fcb71bb3ee13a9b1b9487dee1ad520ba45b5ba9faf35dbe747f9e8b65f9429020c199a2d0e889b52105e07f3911474476f403661823be798bfac09be4b8876fc5c16b5799aacd4a6394f0352d5b8ebe88efc5f7d036290e65ffd5e72a3c62edec2e15d89ce2f2131fa6709bb8a9f014abfd80f435470e336434b84c3da416214adb9b0514aeb09bfea050c057774798bfc8b3190cec83a1bc3b491e2218864f5fa85cdd8c4f3ee2e1b9b84df2da44ae51227cba04cb2a74108841ef1be367e5e210307b47cc2118726b7fe1445df320a34647a14cd3913185d912ef634858374c5a0732e4a6d9a63c372f00bac229d63d577c6d4d2cf18e46510bb9e756ae1ad713cc70ff8df4c49e69e91e40478aa762fd307c8b60eb859e88ed9761bdda373a1e7ef17a2ec1ddc83bdfaf9c14bcfdd1c01eaec6e07ac6819631571de414ed151a0416eb3f9f76ad26c317136fedeabca1b46dd9d6def7be9efb0200758a4153ded41aeac7a40f99a9722a6d6dee3c28c6fa8617d5812df1034a6d98973d7e135e8e5ad341bf93659c28ce27849d9be674d93b04c7320b3a33027b5e9d4228b6b89fc3fcbeb05a5cc17f6b65620e624bf48a62ef55573c6b0e0da143305053d15bb76be6f2cf78668cb3e8f8229ad772e3bb4d244fbf59cec9c3467806411ee5f775e0e692742875d92bc456fb2b60a7f9a1010000000000000ffff0000faffffff887a96a7ce171f03b4184ddc33271806e3c65eaa489e909164334afd486baa9258677c3accf3284d02dbc32496f1164eb6f7626974703794240119f6cc440f6f5cb8ef4c3b45ccfb087c0a8bc858df36c38c4cfd4c5cd11e2926c963474c54b6dea0da63e5cf35f0471ea8c367decaf52713eacaf78cf1e4886287f3824e823a00e0efdc269cb6e919aa233d172837eefdba47216b4968e91cb4b8e36381d86aee4535d41cc62d5c21195a03a782fd6dd4bdb187ca07ffa25cd265a32a8a9a7d84fea9061cd1755e17876e2db99c65b3344fc41524feca2e52623bd1ed8e19d0e53e5b31de8cffbe4dbbe0a2f8a1abdb0aef0d7a90072dd6a443063cef74ddced4a8b0904d72f54e10f05494af06468e156d8cbe726e64d1aaf520d1fb24e54f8442e762b1fc1b52a3eb5a01fc5cb18ac4629ce1b4e0c061611a3854528d259cd22bbc03dca2bba52e87c48ce7d7f1320dbf8d661210179b14ede11a4766cd491871fe89c45b54b16a730d67f42c51cc6054cfae6bad8543a8a007379cddf9a8989ab5d2ba0f2fde0264e645ed7c0fce0addfdf1c6130abe9682c486538906793ccf0ce863dafc61e086872415d5b7d6499a0f511bf9649b4b9c0349b3c7895512eafa9fc979b47ae2556cfdc5d1607961468b18ae7e4fcd70f797a3d49226d88b1584adfad233e62889bcfe5ed00762aaa3a5a8c48ed972de005e10c9ae8b80fe955b9776d0d218dc490f1d33a6cafeb5f967f8377c674bc2d7a1356ec3394b945283473431de90c9315eec108aa70ffdfc7022168441164840d7f73563ee169cb3c21340c34ae8a4e878ca1198fdd852ddab563438c47edf27b1eca5d1a279aca3675c7e3113ccb461ca1542606db110761b462755edb9e4b57155d39fbea934dd8f9ba193fa881e6cc49e28b32cb09ffa032942f2a453df1b5bb28afdec6c86f9293837930f133ba00e8cde32bfc90589cc584434f92688a9eace71698c967723fdf52050eaabbaf35f6a287ebcb069fcb5f22cbb5e3cdd6a48ee4c470b605a5022b2b5656769789434aecb0b812393d337f0f663bb4f9ae06d2080363bf5a8df78c26ff2eafa8b38030693c61b5f3daf1d259f76722eeb42ec3aa7ce234efc5fff84c9acda7fd230045ad2d4776e9b5967a846fe5f31f304024c7b295b8c4d582d4faf15428ed128e2d098e13ef805a92d531a6d99ee2baa24673eee66d180036ef8c92a86d56f33bb61f3eb60b7e73961d9cbe203bec1d533c53928b0f1f3f8d8cc4343a891a43fb66db28429830cd0be437c62f55ba256c0162b4e4ffedb5cfde0cbfe97d2dba4a7428a7b2ff92b13603c494f2f23011cbb55f3ac7cd73a031290b499e564999511defac236edea46d269a2a694934cc12bfc482126554b1ecf6f015c9960a1c3b0366b5b15163e5842e9c5bf24feeb3d1b8838d285bdf39fbc9acbf3c49bd6210582f5370d8490b83093bcd48d36968f82b7cd1c1b2e4a384fe69e53f15584573fb10b084784958877ae0219794b7669d3d8edf8ad03832006627a79e488baaf03601c828b052ff301f2dd8887218f3038ab7e23613c8e6041a423ed8576383bc7580e09ec1ccbe8fba574307549ac10692a242d37f40a6b81960aa972ccef20c1434fe037adee641bef51845af0d17c36ecd0a09bc537cee4fe06c64b99441b21d1ae2826a2dc86b23218907c76f98d904d142cf5dc9d9370de6e5c1be385cb31fdb6615d8d4e554a3ae6a152ca190aeae47db96b6bca7ae273fc9d2eb3ff105f53af74d2c5504f471161a5b0797bfc763a3457c79b0f6891797dd5d35f9ef9c9fabbf79b8a46bff801cfc41a4d45c0f076ec81cd84a88ead51e4a680472af6f9aa368acd852bff2a7ca2fd90cebfcd468bf91768a2d5b83b2d146a82f2dfab189fe46e1b40d7bb11fcc536c97f6828d08397587834e5a8b570e4c88313599336cc7299839fecab86e01a961c70b824766f263158e97bca6cc5514eaf477ab16a3bfe9c9bd24d7113c7946ada65d1f16c3d6cab6c85051bb3ca0593132c18b44ccfce0f98a06f6421fe6ba0b57644698360c015faa7a54a7f7b5c9f65ebaab5ee843874e4dc15ff6c3bc0711bddb9b8906b256653508626228d7d8e33f70ad0789c69a73d783b89bd5fd6f2f8d10ac0278ba1ff73ae214e2f1310f9788b1d233f00b56351f3af6fa4dac8acf8d47c5a4fbda637ced68e5850ac9ab429b4e3569feb39236fb8cb7af750f77939cc0955f241cc5de018a3fa6f2cd83b5d31926f04b1e70e2da7fa17a201ec38686d2ffb335071692b0ee09355dcf08ad19fa16eaac6bba4dc08ec163b714472fe19a2dc4b03e88ec8ced73c9225340beba1c8f8d681776db6ee72f3786fdecb9a26b14e895733ab9f1ef353d48e4179f29515d45289bff8b19c78070d90538db5a35c5160caf32f4c2701b00945ecf117edb10cc19169ad31c58fa1eff3acd1e811fb14df13b17069ee47979577e4323e0afd7bfce04c5d1441b4a2167412d77e057340bc493d046d74461f87c425218c3dec2b91d5b3c8a14f35d48048a38c707218ae70532daa40ee861f4d1336e3907e9fae57061f03c51c2cd893364eed7e42bfce3b1da5a58e3933aeeef4ed262c38dc68a8a1b69f233067eb0cd1d288b5d92e08aa3808afaa3d0f8b911fd6c0980766f9f5ee480df472ced89424a10bd8176091e59747892984969a672018c4ba28109c87818eb613f3ce01b83422c4daaa6e0e84cf99e0108ca6ad208dd960bd79d1caed6ec54fec76da045099c40af95bbde557e9e1372c96442e78f259d6a00f37931dd26477cf39d2889124db0862cf12287be7c3c297ad8ffc6640425c1962c2664fddaf4c42b6605b5e2ae2bf980ffc6ab8688bb9e21a5c676c1b08260497b9bf108b59d6a5ddd9681ef365db98d0a66f8b52ebae6f4799b450dde709781b270632a9c8118755eef35a0e8452c04937301a7d6c72544c434f6611c581e58912376ba4c4e21dcac2f00dc4e6e6f736f804f34aa1294d447f97fe1cca4a13d2fc6d08609c5aa359acb4655acbce941561b6b79b2616e483cb1f852fd9cabfbb6eff7d1ebab742f5ff8eea5f995191c37d02de53de6ecfb6ed3d2d91707ff56c1a72c06bdec7870aa349ae0dc642cded74041b5fd8f15ecc0a2fe0412496a99aca68ab138dbe4018ac809fbc6557f043eb829706602c45a67664adc52fc6a92ac8e9aaf35579b009a0086b450bdc82cbb14cbd83894f6b360a34e9a0a3d554ade34ef477613d565b216af8c0a8bdc961e9198a04baa5fda78de2ad0be47cc84adc6701f4001d73ffe988a7fdaed01b742f071ae3193100ceec836b3f40c25cbec5331066da80b309ee5ac378e9438658cacf80a8a9325764ea4ab533e67323e4618ad9a7134379821900dfa2a93bbd2c806cc1350adc482a79fac79c3e5b4d34c3b9bcd69feb33115c5e55d41c580c7e89a91c22c448f075a3ed82d785c58a6e2b26a495f2019e36a1f90eff1925582374c5abc91b88049796356885cd5e4934e66af2636ccd632da59e54824cfcad0a2caffff39cb743d7b314a1b8811f8000e0720425bd731f13a72f99d0890a7118394cb843d4650557b7c19545a5c95654969ebb83d375c6453a5bceadaa9d3112933b37d6af8dd39a89995d519749cc00f407ecee7b89dfcf2f1f068913474bdb72584ec4b797ca03fc4fc9ea5ac833deda7fe5c9305ce860294bad4dfed9d259287d9c9c20bc9a10715b75cb9eeddb4018da5ada7e4e0f30cc083d1a0f7e43c953ecddc555828b13366addc7ac2156e533b31689479231371ed3084ceeffa58464de362948f4387760c26f1b5502e11eb6f44ee104e112b365b1b169bd7cfc83721f7146bf40461ecea016d94a2df755917d254723bee1b04bfc8f34546274abea9d06197a51502e4c2acd2d4c0bb71c09a9cebaaadeac42659d733a0a13e2fe03bfc6e3948c2a0d51d5c009507f778c8bf9b8960a5c70a9a066ce5c8773b6ca58b1fd93743241d0751b9cf3445437fb7b3f4ec594efa6801b2956c2a9878db7838c0e4c1ac1305534dde4364fbd7213c41c4ca43e67a16b0b6894d5c6dc94e42b98036e189b92f39513eb51235386b6a71df5fdd97617bc7a691b1e88684ec45aa2de157f7bf69d137a132296d7c8203054e1dde2c982749cde678b98c79585ec4d962fbb47611eba8912490f4bbd6ab7754410aafcfd26d1243b585fdc5aabee379cf8135b45fdfd1be498dce0605d0e4cc7848938c2601eae43bf14085a78c252b330236ce95aab1298cd8fa1963764a674a505ae62ad8da2feea85598a41c626cb93039b534f2fe774f80094810e25a854b9e533c2cb065fd5da2fa9a3eb5136c2d31f0ff307df08eb9cbad1a79c354b156a60d85fe66ec99de8eff25e64ab7b33eb7cd8c65995bce1d7e129886e2a88b2cbc03ad5d884cead6e41c0d6ab607d60200943be592ca1ad3a9e1c312a82e61bd6e4dee0cc4e64c196ee54651af2dff3a48bad11a155d7bbb268556942cc46905a9e5f4b25bc1a032769e2b33a787f199875adcc7ec365c8c254cba57005d216c68ba4a88a6a68d71122e1a4e6e8531265cd450c6e8147f0da453a1d738548111b46238c12053a35f3161fa9b44aeb111d07144bf9cbfb75efe16aee8d2cd8dbfac255a3072eb35e87cd3525fb159bcfbc9a3d25c370fcbd54ed667740351407d074164eb901e1513175fc18f32e96ee13f92c51916c1d39200726fe3469767de69201bf3e036f3c3ffe2e7c923a3b6490bcb106ab113cf7e9f3a70e670d7a35dec9291a2cf608f7ebeac3288c2df16b4657ea4726ad45d7feeeb84c61a518146a7c7aed5ebffbfd35ad55e78adc8079900826af56e7ea5705ea264fe15940a58894312e2ccaab99653af60cedcfda93ab1bcfb58003a15053e5dcf67757c42357001619d7e7583b8f9fe8afd10808402f621d973d9e55b9fa64a9974c03dd51ecdbe50187d89c65794293ff7715645d91963dc09f8d195dcccbdf40da092bc9f4e68a88e7d833870db776f0dbdac307974123745e9141fc6dd38a9fdd715aac7ab89863f7e7ab551c3147126678d20c1b2cba134bd4e6792d12d65a263ff51b784cbc8c6f3fafdc4d28619fc0871ca6a1527c5b6a519c3dcce19566e139aee1693e1e5f934d10277c427ee8d48ed90d38791c784a146b01f7806cd24d3581aa51791ab64e86831f06a792a49e9768ec33797081cc67aa97b80655f21cd5f1ebda68670d1d1f84d347f8488afb5c8d2c21605b8bc3e9ab837b8ec364377581a553e5f0a7394eb10f9214bb8856f4b7e52d9bbe7046799493d9abd01232b723de250e43eae6a15feba84ecac3892bf781dc9aed86565e944fceceacd6cbbda6befcf0e1627db99141c7af7f19b85923c43ea1b2094c4da1f5dbd95de6f6adf189933be9aedec668521e4f7770883184bf7abfc407e43ed8869a564fba98ae89ed533eb8cc18860ad98f4dbc8ba4125113238d98b5576bb59ebdb816efcb99631668f6f5838a1eb0240a0106917c7d096b7ba664e1cf900b6514e3babe1de995a9814ec7d6792b659d77f4985f00e42495a37dcaab226bbfa3272da5c60d14154e7e3439af853ca4ea95e783e82c573a81a78c6f131e5a166ec6ee06b09875926bf54b7b8782cce0966e3eb7509128e1c7fc3e2d17547f26affe4a611d2d6f082262a7891d2f4177c9412f935aeeb331b4e74bbd99d2d0f965d6cf9eab1dcad07f160ec8195002f8f98ac4da99a5a55051dacba56266"], 0x2318}, 0x406) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000001c0)=""/239) r3 = open(&(0x7f00000039c0)='./file0\x00', 0x800, 0x1) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(r4, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000003a00), 0xc) 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) dup(r0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000280)=0x4, 0x4) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r1}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r7 = fcntl$getown(r1, 0x5) r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) r9 = geteuid() r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r11 = getgid() r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getgid() fchown(r12, r13, r15) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r18 = getgid() fchown(r16, r17, r18) fchown(r10, r17, r6) r19 = socket(0x2, 0x1, 0x0) r20 = socket$unix(0x1, 0x1, 0x0) bind(r20, &(0x7f0000001900)=@in={0x2, 0x3}, 0xfffffe35) dup(r19) setsockopt$sock_int(r19, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0}, 0xc) r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r23) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) shmctl$IPC_SET(r5, 0x1, &(0x7f0000001880)={{0x0, r9, r11, r21, r22, 0x4}, 0x1ff, 0x7ff, r23, r24, 0xa000, 0x3, 0x1}) chmod(&(0x7f0000000040)='./file0\x00', 0xc1) r25 = socket(0x6, 0x4, 0x2) bind(r25, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r26 = dup(r25) listen(r26, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r27, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r29 = getgid() fchown(r27, r28, r29) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r31 = getgid() accept$inet6(r26, &(0x7f0000001940), &(0x7f00000019c0)=0xc) r32 = getuid() r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchown(r33, r32, r31) lchown(&(0x7f0000001980)='./file0/file0\x00', r28, r14) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getpgrp() recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000540)=[{&(0x7f0000000640)=""/243, 0xffffffffffffff0b}, {&(0x7f00000001c0)=""/154, 0x9a}, {&(0x7f0000000280)=""/44, 0x2c}, {&(0x7f0000000740)=""/149, 0xffffffffffffff93}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000440)=""/37, 0x25}, {&(0x7f0000000480)=""/140, 0x8c}], 0x7, &(0x7f00000005c0)=""/55, 0x66}, 0x801) ftruncate(r0, 0x0, 0x4030001) 16:00:51 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x20, r1) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f0000000080)) r2 = dup(r0) ioctl$TIOCNXCL(r2, 0x2000740e) 16:00:51 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) socket(0x862a200775b69426, 0x4000, 0x2f) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt(r2, 0x401, 0xc9, &(0x7f0000000200)=""/195, &(0x7f00000000c0)=0xc3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4, 0x8, 0x7f, 0x401}, {0x5, 0x3, 0x40, 0x7ff}, {0x2, 0x6, 0x0, 0xd5e}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) dup2(r2, r3) getrlimit(0x8, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x60993dac0176733c, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file1\x00', r0, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x40000010, 0x0) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2c70513c610ada63353eb0c4d3862cfb6023fe2793a524c85bfcdb4da9692370f706d515ace24291f33a8ca53b009650b7e32fa838c787a5fca1de736941ef670adc1e573bcd2e0e2519a43935e3f1e5178ef72fbc76aba8d13c17c4fdefe58e457f5bbd0850879b04d55b17f2bee65844314d081eefd256beb61520268cdb99744fc11e938aaf08d7ea7860047d476443903e011e488938d3266ad1ba40e78eb6f3556c385acdb00c31802fa65347393773ad0c580900340fa740946d2e562a85279d7694b6df86d7f3ae261023320f2e051e502145c743f0f6413d99fa14fb666c0d65b026846eb707937f12f6505de32d19b70ac8932f21c834a0cfd5dce7e76b82df8f0c4df7b8c1a11b1023520058518b25542cb430cb249a353809678d2059c3980a76027a8400be3abff6cf100472f07cd491a977e4a3bd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:51 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="f4ebf39ec9ecef9d26480a11cd2577d11490573109342ea3cbe20dcc035acf4496cb34ae687df8b0d13ca8feaab58fa26d8b1dd04479689c047f537bf2a3e31a8bed7eb1178f1e8fa72e5eee4dbf4a105b1814e57643e54ee4318a7e79afb7a4159c878f100e00066d8a889832cb3e6d1c7f6e3d9dfe7255026616070e9dbb056a09e7bddf40e862cd2074eff2c9dc4bf9a22c7487737e12f68573eda7ba035e96b67f6b8b895ca124087fd5aef52bc5db9d5bb2b5ea9da2eae8b6db952e5af882e4a535635cc1b752d82ffe2e4ad5cab16e", 0xd2, 0x0, 0x0, 0x0) 16:00:51 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x0, 0x4}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1703) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x8, './file0/file0\x00', './file0\x00'}) 16:00:51 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000ac0)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x8001, r2, r0, r6, r22, 0x0, 0x3ff}, 0xddb, 0x0, 0x0, r24, 0x5fe, 0x0, 0x10000, 0x3}) chdir(&(0x7f00000001c0)='./file0\x00') r25 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r25, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r25, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendto$inet(r0, &(0x7f0000000100)="984a44bb280d6d0ffead012717aeaa6d8f2d76d07cf54e7a4d5faf465c49c70273fd56264d3baf9a10df58b533e2bb3cfda5e7f1d1c5cdc9b6c0832be75334b361316fd358f91884d3ea737a001c255e495ef0", 0x53, 0x0, 0x0, 0x0) 16:00:51 executing program 0: getuid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x81}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:51 executing program 1: r0 = socket(0x2, 0xc003, 0x29) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e31433000000000000000000000005e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da452aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef14000000000000000000000000020000160000000000ec7ca6ae65ee351978e8178198e534c03c4a9a1e81c4b5c1dcdef1cd01f64395907812f59869c62cbcd2eb3f123388ca7b3bfb194461b5fd3a4f61b9c567bc700573d82d0ddb28ebd74bfb3af0653303b151a7423676b227c8be6c1ba88eed569cc5c05806ed3bea51fd98f69ffb2940f0da5c91cdcc6bd61efd4a0cec3c03cbcc56917c2b3ae9d553fb914caed76484e34cf60b719a4475ea8a4d290f5525118657871568930000000000"], 0x10) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) r1 = socket$inet(0x2, 0x2, 0x81) sendto(r1, &(0x7f0000000580)="02702935eb237bd14c49757e2255158a97eb0146b9d8fef01a7a67f76f5ee068f50afec200a9e1d231b7dd56296401c2922b52bbd334b59e5fe43713f634adf10049e5eab49b154bb86f06e5359e19a90c21e65196c85d19bbd96ed831602a8612538b8e63f6bf681fc56f89b35dc40defa209b6f065fc37939f2a7d6a024f2bf0e1954e5e777a0338981b0040fb422f2fdf52b555f17930686bfaa6c7135f76936ce749f1601b16faf76e09f6051863bee5519c3640c3965be6c40de3adb247643e263ae2c06b491f7bd63b3dc02bfb694f65d6181291bc1cfe56a02b12adc6b5d5d21db408c0de195bcff211e47fff75caf6ac48c8bc32eb209e0728f3245913392f2cd9972e4692407490bf89898217db3388bebff9e0bea22dffdb36ebb63abdb63384122adc5bd35a6e6ac873d592d4dfca4d8d84f5dc6198eb8837fd6ddd8d3c444f516e9466c24e20e501d2d099f4539ae9427100dcf7d753151f4dfd3454d4b01a84e0c4c87571ba55d021149ba6680091175e1c7c884d57d4063ca1f97b5618921b78bd5919274a21e29482e2068a8262c8023f11c7cce82c2ffd1a310540fa86f4d0177b6289c242b4eff64cc75a87c8022ee9019ebf0938e7ffbc2c5049531489334501dae5f879de0937ef4918c98cb7631a253b1513a7287028bd6838a11aa950255cd0abed0d68cfecbaaf7012a1acf91ef7fd581b8d9413eacd7e8387001e5bede4dad0e30c7a5a477926e0d33a1800c18d3a66120393c0af476ec49d7cf8a07e5286f839cf18706681c5dc18bf47d5b9588da5d7fbee448634fadf4f357b066231021cf82b9b9084218142d7c60498d2695e34b551eaf6d540c3293fbd6414bd495176faa82ba9e4e9359b8e891874fb3e2f6de0183538161e9a6968a972ea8fd459df77bbd6c9cecd4c37294c47b9d8a2902c1e7fced495cbc7f13f1d7814baae18ad018646d8093b1857d7c3e30e8bf1ea3bbb236c3b0149d756be7d886b4dae70287266fcf5ef5f36063ab911c0c6e52c5850fac809f9198597764107bb9cb2403c550ee958a008101d8e9394dab890567772006ddf6259a1f96272bcc2f41666074f20a5f8d2d01f1ab9c7c3b5b6d4a8e8b390bec2be859f61c393a662203c6375a3d32f8e2affac45ddb00eb4bc7da926244b7cdf263c54e390207f25ef142780b7bb7bedb9502aa72818f1adf183d00944ec50f5a4be51ad1c6ff44a2b13deeff43edb6c0eb0744be8feb745d2607751523094e2e4a29f6920a0b4f5d0ce999dd7a98c0bcbebfe64b6f62e67c6f16d4467aeb844a75c0991867bbbdc209af0b1111f519f6e8a1f62da818f79f1b2866bc221d4440d5d10c8715ba3a7d70162a4908b4481d7a8b1d7e7d5dca4e7d6fbc7fc79a39eee6ab54f995532cf1ae00c7779328f4aecffa307fa3f4346cc647f2969840c048aa5480aa48363ab561b1919ba27ef632b29b329c165a1a6c392d5703f37206224221a722f42fb09b791b9a1629199f6b2089e69ed7af7c0875c51771dcb44574c92374e5f870133108d2996348c1b689ad6ac66843c1a9e1ded6d430d4bce66bb38d4b1a74773de91cc53b315bf46976ecb9e24e8346fb5d86679f0f387ff8bb47d7412c7e09f35975859b0206ba1fa63aa7eb82867766d4e5e737099c5ed123fc5cb4d9931fc9099c80e6670033f3d66289ee0578a148e467ecfa502fc1627df31b45e1f3f954cc242298014eecab92e43f99f518acf9fe6066e42bdc5c45b9f71111a805abf6c7941b57382d342716b3aa1df9be00f0a71aa0d2bf648072416b3f0e2257354fdf5e41181afb05d1540a2fc20ce8892ee9c4056d53c2662f1ac027f71a749d1ef5433bb47d63c2c0fc15a29542c4103c2eee4ea099b2a9b930f37a015aaf4369473c798a6860724e55f5cb0c6e1f361b9c367049c97a16b7dc23ccf0fd941fe0eb483f4bc64b343a137da528e796afc2ab23ab40644d482051d0e2c61b88f9690f23cdc1cc422162a8a61c251c3d5955cb3407e7dfc9c4ac836b88d0fd8a88c658275de2b2b15b3a763696df4658adfee136ad25352c1f8e4fbb7d6ba4f4cd540a2246ec3e3de6925d7547c9c5dd78467ad3a947bb1a8d0af5bcdad193f0680a06d7fa446ec49d08f469dd6c810afc2865de7851c213b17e9ce74cb275b57bd2fa5615c1e4a48e775af3516cb63b4ec45af7b4fd4a284f46b73506b6e7b723069f0ffe4e66181a7399a5ed9664783eeb9c550fab8c179db1a7a76a9c3a95e101da2fb5b643c2b758792b23f9a54ed3b02f8f3f1022b920bae8aa867554a449eb8d5dd80bec3870496a6766691757be7c2a189f334f3841567c3514d82d07473b4bb6cdb1798decb340dbb771adcb0501dec43b3f9e8097962bdc2af21d9c408a5e9dcd7b20a1705e59ee31e124cf347a952f0b9eb76fa7c6edf381b143bd96970ba661ee712995867b09adcbfefbf02ada61b15614be3691da24c66447dfc0c1cc006eab5e652a33459da86d680b674cefee1f03e0cda5c105511eb6ffa0d3f5b4f6c4df62061797d126d5523b26fe503ae74075e1b616fc7a66394360af901af88d9fc63c26d3d22af6cf0bdf94b1116705f42a2ac25dd47abab785ac007ef68fa7bc37d8b03eb46551b5645a3b96982c8af2652ac43508b3b8395650ea9eb31e70975a1b289a74c5187c835dddc333bf82bb2bde52678b19925e70ddb466a3cf55cd1ca712094d6c2eda579c3d4366298a67577413371da6cadd0210f1244c4e585ea39010ceed9be6d8891153a7dcc0cee786e547694c8216ef3f8544b01fc2d47ad1d9fb99bb34932c6947f38031caa6f6d62bb959e7575ddfc954e864ff4e98238d984610df37f649d2a191258bf5d3f84e652311adaece7ea5f7e0d1bf644dc0c1b54bf81bf79c20551fad9fb53c621bfa0b718457535e827a57087b087271c38ea3d8486461c2300f20d8f61afe91c54ad0c931c99f05c8530c379eb7f9614a52eeb7db524e58174880a828e4d4f8098e5b8a3edbabb2143b19c61e80ee324ce709a94b8ffc1514ef91afaee9aad36dd1725a7f51b9cbcf643a70d45233add12133e8d60120f738c2f91caff308df01493444c3a0e4d6cb04fd8d3f2d85df40ab1a2b7bb048dac48250f4b153cb7d68716cb0dbb788226c3d2d5b4f353aa8dad3bf5590d3a3e870068743c0da386217ba1a2b4215f0496b49709f3ecbe888686054086c9ab31edf7d9459fa33c389c7c21e2fdc4cab62f8677ee22b8429c35f28efe5716b9be0bfa3652c6b76ee7fdc88316d02e61f895d7412a644ab6b9e408d2391080f50f12a81764723456a33d7e83cea6a2289283677dee1aac21b5d3d23a00afc87673773206e63747e9618653b108488d0a36d0f16f9549deddb99d76b8463120ff271045f52082649683ea83e9d2095c5f63568759f21caa7674a99aa08562caa4888d79ef8fb824b5827c7fbf391cd50bbe87cd4d378132faab516da0963093902aa3b254084156bb888346b7f4f343f687231156cefa7cfc462c773a9f73590c004b5ba0af08f0ec7e5c4a93626e0aa6602695dbaede7803ff57ebedc1368be44daa0f776b3f558564fefdc838b2613659010f07eb896389c122d67e2dd1d783383ec09cb16ceec53014a3460492203828b1044e8254c2e5b5941a673db2847793be29567a2d80f5252647c467d786f6d20ba7f69db4671ed9dc1702e5db9a218d30ad819047da09603aba246c1a89b55d5dd6b114012e8bc66ea2a7718a0807cd3c22ec48909da5fe783d2ed08ca656e84eb6b57dd00a8cb3bbd5c16e58507883634895e854cb9393c857a634a2fbba000ebd3d687a37baca28ab6b3dee40bb8d3310d7d0c5cf827a4336264384ea4eb16e544eb5f14f3ae056f4e04badf20448d61c2c51bc95293324449de1948ff6c9f68e02aef52c2ac991708921c2811a19ec5527a6ae0f05f314ea3039fb45d850fef9e84b5e18b2796fafa07ff3b6efe2a1261e5201c61b604939a18be94a59a9fb119650a5bf9852de50999f11cd5ebf2819788a8ff748063135bc1c5e11880d4755334966ec097bac2b884b3183b7e3cae4ed9641f19fba56fdfa00a9a6505114a79ba3488a763e52c8b87c82d447c158942878cb6f15888ff1b8779feb009ca47d4c509346568a074b763e5182b66890661b28b127adc9323ea4681081e3fbebe036af9575816765035756fd186f313314a374af6499401ddab3b3caf9768c7fa2a621afa2881ff1fb7d586484115ff66475d11a88d3256440c6eaa80c565acf300f48fc3309d3cdc4ca00ab39178343e51ebbd2abafa74950aaa5f6ce3fa1e73a8da8d8a8ba5661b48160cc8c707b02530129a11aa035c026a493c2ea3e12f3f8f418cefd0c48d883d915e4f54aa4049bc19f40913ef59d71b207a9b82e845504c8570393f7a0f21ef6f3a7435f331dbfc1739eec51077875643aad67ddb8f2d1d076facbb3c291d42bcbd82cde8f11b15908920dbb8ae299cd4b9cbafcf9c5a6167c3ab025aaa3f72e6afc177ebec6fbf77ad1886c7dd1ccb24ec44755c20f8703cf8fd00189e134237f02320f14a86c707e899fd6bb228a6f72e0b276cd08e528a4a33b2b07e3c44c3ebbd2c7b2ae6ceb36be54a1015c1fcc0affba6d6015ace146dba73b8efa25ae1e3b2090b9a2651963148fc7d12a74f96cfc663a2540804d98f38d75d853b58e99e6b15b72b2be0a52785a23fe8d88f8064a1b3dded05108f379dbfaf729a1725286c732142f204ab1adf830308c75656ea4dbbe4133074ab6cb6b5bd06626927488c4d11bda7daa766609870b8b2258f2387f935d2c050b208b5166c0b718f458f19c497edf1124d13d152bfcfb3260141531d6d9a1a801fec72a6099da7b38df19fa7a24123e31a67383b656df5f138d7c8424c614fa445e66da0419a95a18e3d27b2b1fa7fd1d44c12e8a5886db34cd25538323bc4410b908ffde2984db06f2462773ce61305df414b9c4baf89b3cec29bb6f6b30fabd7e7d15dfa94cd35d1d8cb522fdc630d4926d89706dcd9e8dbe9f1f1c7b9ad914aed995f72dd482cbf6846b986d3ae3f5fdfc8cce93b2076859925c3ddb1558e0b9f5007914fa0be05c8a5b7a34424523237b4c005e37ef8c1a5fdc2202443e6946e4b6cbfef5567610a7bb5e012651c21c617b13a42010cc8942c865b8556826821f2160e8c00d82257ea8fb96b02e2fad3a2c8627e75cacb7422faf3d77d329f2cf4a5d0480d448450960d6da75624742900620fd0b8c83e298477fd028db9535396a24a975d653bad0dcb74286d56de34bb7e17d8e0e95c54aaf341ef17874170f74f01b2db1a60cfa04e395d4154ca2c6c38ac0c25226a2ad4220397578ac98a4396367b126063803a87a366727748e07ea93b175ff212165e1783285c90063636f1352a2f11e90f0ae33c4e70b589d4daf5119b744f4aba8fb39a053638898392793b158fe45242b5a0feb47008f9f0e9702d634c615e016f7bb90e1238bffcab6dbfb84e50ec83bef95c5675da27dd5ac87f573eec37277e1e19f8274eab6a9d7536759afaab33b9e3b18775fba9edd431fed71b913cc40bc86cce8b921a9883424b0c859ae327f7444de5dc185d6ebff7bea7ae542ec20c8a10ae2bf1813aeebd686249e010ca669625a4dd351fc3ec076afcbcdc88b3a6439e44891f5f834b178999583668662942e132f1549b12d3b71ec4e8dc6bb3ed0de853dd61414cd265d643cfa323f9d27673377a61e201c5b9042c7c5b482bd286f8e", 0x1000, 0x400, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000001c0)=0x5a6) pipe(&(0x7f0000001980)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/97) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) dup2(r2, r4) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1010, r1, 0x0, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000100), 0x3e4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) close(r3) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000000)) 16:00:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) recvmsg(r1, &(0x7f0000000480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000180)=""/126, 0x7e}, {&(0x7f0000000200)=""/90, 0x5a}, {&(0x7f0000000280)=""/68, 0x44}], 0x3, &(0x7f0000000380)=""/193, 0xc1}, 0x1) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r2) syz_open_pts() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r3, &(0x7f0000000100)="af179137a1eecbcbe71fda53b7f1acc4e9924f", 0x13) read(r0, 0x0, 0xfffffe4a) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) 16:00:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:51 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000040)=r0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), 0x4) 16:00:51 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000400)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000180)=[{0x3, 0x20, 0x1000}, {0x0, 0x4, 0xc527c46d541c843a}, {0x3, 0x9a36ecc, 0x1000}], 0x3) semop(r1, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) poll(&(0x7f0000000340), 0x2d8, 0x8eb6) shutdown(r7, 0x1) fcntl$dupfd(r7, 0x1b, r6) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000340)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000001240)=""/62) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x3, r10, r3, r5, r8, 0x8b}, 0x6, 0x401, 0x2}) semctl$SETVAL(r9, 0x2, 0x8, &(0x7f0000000300)=0x7) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/d\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000240)={0x3f, 0x7}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x400, 0x0, 0x0) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f00000001c0)={0xf3, 0x0, &(0x7f00000000c0)=""/243}) 16:00:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000086, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x14}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'v!p', 0x0}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") ioctl$TIOCEXCL(r1, 0x2000740d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000700)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x3ff, 0x4, 0x880, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xfe00000000000000}, {&(0x7f0000e25000/0x2000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x34b7}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xe9b}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3}, {&(0x7f0000c3e000/0x4000)=nil, &(0x7f0000d8a000/0x3000)=nil, 0x1e}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2295}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000740)={'./file0\x00', 0x6, 0x40, 0x8001, 0x0, 0x6000000, 0x1, 0x7, 0x1, 0x0, 0x101, 0x7fff}) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) 16:00:51 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, &(0x7f0000000140)=[{0x87}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0x2000, 0xfffff001) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000002700)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee56c00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070dfc3cfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05b68c1ea26d80ea7f0e77b358697613d9aa"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x9) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) readv(r4, &(0x7f0000002640)=[{&(0x7f0000000380)=""/50, 0x32}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/12, 0xc}, {&(0x7f0000001400)=""/96, 0x60}, {&(0x7f0000001480)=""/93, 0x5d}, {&(0x7f0000001500)=""/61, 0x3d}, {&(0x7f0000001540)=""/133, 0x85}, {&(0x7f0000001600)=""/41, 0x29}, {&(0x7f0000001640)=""/4096, 0x1000}], 0x9) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r4 = getpid() preadv(r3, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r5 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r7 = getegid() r8 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r5, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r6, r7, r8, r9, 0x1, 0xff}, 0x8, 0x6, r4, r4, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r10 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r11, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r10, r12, r1, r7, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r13, 0xa5, 0x3, 0x1000000100000000, 0x6}) r14 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r16 = msgget$private(0x0, 0xfffffffffffffffd) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r17, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r18 = getpid() preadv(r17, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r19 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r21 = getegid() r22 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r19, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r20, r21, r22, r23, 0x1, 0xff}, 0x8, 0x6, r18, r18, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r16, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r16, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r16, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r16, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r24, r26, r15, r21, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r27, 0xa5, 0x3, 0x1000000100000000, 0x6}) r28 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r30 = msgget$private(0x0, 0xfffffffffffffffd) r31 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r31, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r32 = getpid() preadv(r31, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r33 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r35 = getegid() r36 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r33, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r34, r35, r36, r37, 0x1, 0xff}, 0x8, 0x6, r32, r32, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r30, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r30, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r30, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r41 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r38, r40, r29, r35, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r41, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r21, 0xffffffffffffffff, r35]) r42 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) r45 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r45, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r46 = getpid() preadv(r45, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r47 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r49 = getegid() r50 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r47, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r48, r49, r50, r51, 0x1, 0xff}, 0x8, 0x6, r46, r46, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r44, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r44, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r44, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r52 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r55 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r52, r54, r43, r49, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r55, 0xa5, 0x3, 0x1000000100000000, 0x6}) r56 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) r59 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r59, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r60 = getpid() preadv(r59, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r61 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r63 = getegid() r64 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r61, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r62, r63, r64, r65, 0x1, 0xff}, 0x8, 0x6, r60, r60, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r58, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r58, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r58, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r69 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r66, r68, r57, r63, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r69, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r49, 0xffffffffffffffff, r63]) r70 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r70, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r72 = msgget$private(0x0, 0xfffffffffffffffd) r73 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r73, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r74 = getpid() preadv(r73, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r75 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r77 = getegid() r78 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r75, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r76, r77, r78, r79, 0x1, 0xff}, 0x8, 0x6, r74, r74, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r72, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r72, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r72, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r72, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r80 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r81, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r81, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r83 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r72, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r80, r82, r71, r77, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r83, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, r21, 0x0, r63, 0x0, r82]) r84 = getegid() chown(&(0x7f0000000040)='./file1\x00', 0x0, r84) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:00:51 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="e4d57cc752e736f1a82671b44e964c7ab3f12c58ed0eee2306f357378c76b3b3fd081c515291d3613d433ce623f7cd967f32787ea4ef3e3ac4", 0x39}], 0x1, 0x0, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000040)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1001, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$getown(r2, 0x5) r7 = syz_open_pts() ioctl$TIOCGTSTAMP(r7, 0x4010745b, &(0x7f0000000200)) r8 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r6, r8) r10 = kqueue() kevent(r10, &(0x7f00000001c0)=[{{r9}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000100)={0x401, 0x1d, 0x0, 0x2, "04cc3db9e8f1f9ed0e4ccd613146e2b169aea62f", 0x38000000, 0x5}) 16:00:51 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file1\x00', 0xa0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x70) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x8001) fchflags(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) preadv(r1, &(0x7f0000000840)=[{&(0x7f0000000100), 0x1c8}, {&(0x7f0000000900)=""/209, 0x1b}, {&(0x7f0000000240)=""/138, 0x8a}, {&(0x7f0000000300)=""/138, 0x8a}, {&(0x7f00000003c0)=""/72, 0x48}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f0000000440)=""/54, 0x36}, {&(0x7f0000000a00)=""/177, 0xb1}, {&(0x7f00000006c0)=""/108, 0xfffffffffffffed2}, {&(0x7f0000000740)=""/242, 0xf2}], 0x1, 0x0, 0x1) 16:00:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x15}]}) 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, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:52 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) getpid() write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffffffffffea4) 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd77}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) listen(r3, 0x4) 16:00:52 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f00000004c0)=""/18, 0x2bc) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r6, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x4, 0x3}, {{r3}, 0xfffffffffffffffc, 0x7de75c3201d5a1bd, 0x10, 0x6, 0x100000000}, {{r8}, 0x0, 0x22, 0x4, 0x2, 0x2}, {{r2}, 0x743990c0f138ec89, 0x8, 0xfffff, 0x6c3, 0xff}, {{r4}, 0xfffffffffffffff8, 0x82, 0x10, 0x1, 0x7}], 0x5, &(0x7f0000000400)=[{{r13}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0x3}, {{r9}, 0x58b704fd8a211207, 0x1, 0x1, 0x80000001, 0x1b3e6086}, {{r10}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x3, 0x7}, {{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x80000001, 0x3}, {{r11}, 0xffffffffffffffff, 0x19, 0x80000000, 0x5, 0x4}, {{r3}, 0x0, 0x4, 0x2, 0xe1, 0xfffffffffffffe88}], 0x9, &(0x7f0000000140)={0x4, 0x9}) linkat(r1, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x8) 16:00:52 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) close(r0) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0xfb, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x400000000000], [{0x0, 0x1000000}]}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r5) close(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'\x00', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = socket(0x2, 0x3, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020699f, &(0x7f0000000300)) 16:00:52 executing program 0: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x9f08f88f1e8ba7ec, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r10 = accept(r9, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r12 = accept(r11, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x8, 0xc1af, 0x4}, {{r2}, 0x7, 0x80, 0x8, 0x3, 0x3}, {{r3}, 0xfffffffffffffffc, 0x52, 0x20, 0x1, 0xffffffff}, {{r4}, 0xfffffffffffffff8, 0x10, 0x2, 0x535, 0x3}], 0x7, &(0x7f0000000380)=[{{r5}, 0xfffffffffffffffd, 0x40, 0x80, 0x0, 0x1}, {{r6}, 0xfffffffffffffffc, 0x8, 0xb6, 0x7, 0xfffffffffffffff9}, {{r7}, 0xfffffffffffffff8, 0x109, 0x1, 0x1f, 0x5}, {{}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x0, 0x5}, {{r8}, 0x8000000000000002, 0x80, 0x0, 0xffffffffffffffff, 0xffffffffffffa223}, {{r10}, 0xfffffffffffffffa, 0x40, 0x1, 0x401, 0xfffffffffffff347}, {{r12}, 0xfffffffffffffffa, 0x2, 0x2, 0x53, 0x4}], 0x5, &(0x7f0000000480)={0x3f, 0x6}) 16:00:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f0000000ac0)=ANY=[@ANYBLOB="facade673ba2fc4ebb1e5a2bcd132f9d5b6c243e9db588310a4baee4a515ebf08c0c00000000000063cb0bcd2bae419b596559af8bc6080a6ac392105d5d37c996d7d8d7397250d930c28f3f1d36f7e01eeaebd6b3e499599383f04d9fe2c11a993245e1588b8880d6c5a7f12dfa7a8cf03546dbfda3db94da2ea232c992c383a4d2248b7b63dff94bc4b7c000"/154], 0x1, 0x3, 0x2477eee5b8dc5fbe) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r20 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r22 = getegid() r23 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r23, r24, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r25, r27, r16, r22, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r28, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x4000010000004, 0x10000a, 0x0, r28, 0xfffffffffffffffe}) r29 = socket(0x18, 0x1, 0x0) setsockopt(r29, 0x2b, 0x4, &(0x7f0000000000)="03000000", 0x4) r30 = fcntl$dupfd(r29, 0x14, r0) ioctl$VT_GETACTIVE(r30, 0x40047607, &(0x7f0000000040)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:52 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x80) 16:00:52 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r9, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r10 = getpid() preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r13 = getegid() r14 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r11, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r12, r13, r14, r15, 0x1, 0xff}, 0x8, 0x6, r10, r10, 0x0, 0x2, 0x1f, 0x400}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r20 = socket(0x18, 0x1, 0x0) setsockopt(r20, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r21 = openat(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x49be0, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) r30 = geteuid() r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) r33 = open(&(0x7f00000008c0)='./file0\x00', 0x2, 0x104) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r35 = getppid() r36 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) r39 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r39, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r40 = getpid() preadv(r39, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r41 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r43 = getegid() r44 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r41, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r42, r43, r44, r45, 0x1, 0xff}, 0x8, 0x6, r40, r40, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r38, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r38, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r38, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r46 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r47, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r49 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r46, r48, r37, r43, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r49, 0xa5, 0x3, 0x1000000100000000, 0x6}) r50 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r52 = msgget$private(0x0, 0xfffffffffffffffd) r53 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r53, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r54 = getpid() preadv(r53, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r55 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r57 = getegid() r58 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r55, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r56, r57, r58, r59, 0x1, 0xff}, 0x8, 0x6, r54, r54, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r52, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r52, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r52, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r52, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r60 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r61, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r63 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r52, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r60, r62, r51, r57, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r63, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r43, 0xffffffffffffffff, r57]) r64 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r66 = msgget$private(0x0, 0xfffffffffffffffd) r67 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r67, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r68 = getpid() preadv(r67, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r69 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r71 = getegid() r72 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r69, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r70, r71, r72, r73, 0x1, 0xff}, 0x8, 0x6, r68, r68, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r66, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r66, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r66, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r66, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r74 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r75, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r77 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r66, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r74, r76, r65, r71, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r77, 0xa5, 0x3, 0x1000000100000000, 0x6}) r78 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r80 = msgget$private(0x0, 0xfffffffffffffffd) r81 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r81, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r82 = getpid() preadv(r81, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r83 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r85 = getegid() r86 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r83, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r84, r85, r86, r87, 0x1, 0xff}, 0x8, 0x6, r82, r82, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r80, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r80, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d66453401e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6b5da2b43d980513b8db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r80, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r80, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r88 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r89, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r89, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r91 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r80, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r88, r90, r79, r85, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r91, 0xa5, 0x3, 0x1000000100000000, 0x6}) r92 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r92, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r94 = msgget$private(0x0, 0xfffffffffffffffd) r95 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r95, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r96 = getpid() preadv(r95, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r97 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r95, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r99 = getegid() r100 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r97, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r98, r99, r100, r101, 0x1, 0xff}, 0x8, 0x6, r96, r96, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r94, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r94, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r94, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r94, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r102 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r103, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r105 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r94, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r102, r104, r93, r99, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r105, 0xa5, 0x3, 0x1000000100000000, 0x6}) r106 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r106, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r108 = msgget$private(0x0, 0xfffffffffffffffd) r109 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r109, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r110 = getpid() preadv(r109, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r111 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r109, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r113 = getegid() r114 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r111, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r112, r113, r114, r115, 0x1, 0xff}, 0x8, 0x6, r110, r110, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r108, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r108, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r108, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r116 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r117, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r117, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r119 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r116, r118, r107, r113, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r119, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r99, 0xffffffffffffffff, r113]) r120 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r120, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r122 = msgget$private(0x0, 0xfffffffffffffffd) r123 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r123, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r124 = getpid() preadv(r103, &(0x7f0000000c40)=[{&(0x7f0000000ac0)=""/242}, {&(0x7f0000000bc0)=""/61, 0xffffffffffffffeb}, {&(0x7f0000000c00)=""/19, 0xfffffffffffffef9}], 0x7, 0x0, 0xfffffffffffffffe) r125 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r123, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r127 = getegid() r128 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r125, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r126, r127, r128, r129, 0x1, 0xff}, 0x8, 0x6, r124, r124, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r122, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r122, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r122, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r122, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r131, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r133 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r122, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r130, r132, r121, r127, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r133, 0xa5, 0x3, 0x1000000100000000, 0x6}) r134 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r134, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r136 = msgget$private(0x0, 0xfffffffffffffffd) r137 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r137, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r138 = getpid() preadv(r137, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) msgget$private(0x0, 0x206) getsockopt$sock_cred(r137, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r140 = getegid() getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r142 = msgget$private(0x0, 0x149) msgctl$IPC_SET(r142, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r139, r140, r26, r141, 0x1, 0xff}, 0x8, 0x6, r138, r138, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r136, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r136, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r136, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r136, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r143 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r144, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r144, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r146 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r136, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r143, r145, r135, r140, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r146, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r127, 0xffffffffffffffff, r140]) getgroups(0xa, &(0x7f0000000900)=[r43, r76, r90, 0x0, 0xffffffffffffffff, r113, 0xffffffffffffffff, 0x0, 0x0, r127]) sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000280)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000002c0)="4b466412245a6b3914a46ad99048a517a0a69e05c68a161af032d81ebb53792ba0693f49f36e6666ac9d60eaa08a132cdc9bc7e17b479339f38ae5391b74db3a557bb2b71056520ef83ede3549477e4bd1de1d7e51818a75df38b9f8e02daa17d41147c90049b1ac5065b106ff9812de83d32cb1033959e02c74ee2a9a3f09ce3526528749b770395db4767afdd4e881129bb349556d5b1b37e868b3b23174353d448e0c60a8792d43931a019e5e", 0xae}, {&(0x7f0000000380)="1136bcb537bcf5dd4e8b16c62004411c86a40e96fc26368b404c2c356bfd93ed89ddaf16c352b404567f25161a74d436d446ab47e5257572e322c8a9c2a2a3f83d1097e4611b2d5280ddd1a35dcaf971ddf382dce262d62082be5a9c1376f6af979353cd674a67a4e140db3c575263c1b3d2bb8f7ca2abb909403f465f220692e54ad649dec926448f549f590e9264285751294f475aa6df55123d1a13396eda3ee262872e9d45d3536c1ed56481772be85061840b5ebbbdf9b62bb96ce22fcc7a7eb8533c2580e4a89e040acd79e78597069c99f0db1f0dfc25ffc089a8e0242fb5233d3226", 0xe6}, {&(0x7f0000000480)="61c9cfe21876ffe1833fdf39c965ea84c72b21bcdd0ed801678eda13dca4f2c28f0ac29c0984ffe93baee8c4f9901fe830acd3e8bfce8ccff3ad5b13f78f8a1bb9e1f9b0fcf88ec4d59f30244c7c94d8782b6c0bd2983f788bbe798893427358ab4c14874b56a249b2caf8ddbb1899543de49f824a2df9b184d5b6a8d992324380291df65cc6baece846a00f2830ea61816091650c1d8a95834216594b078b6b6aa2470aa51aa6f4ba01e2a9d7f37f870e6479e9bfc1e0d021240a741131a4cd79bbfd49c184b43e5006bcf268b1e93e2cfc677a7b221ecaed17eb9a264fed9618717e329883980bc47126b9a3d11e44933e8f1df956834c7882e42c29ce", 0xfe}, {&(0x7f0000000580)="40749bc4fd5cd7e7c67a8f401fbc3033ab104d2eea541d60d4c06aaea99ea47ca759cbd3b21f20ca68d88cbf2c0aa4c88ea3d47b8c", 0x35}, {&(0x7f00000005c0)="3ee742a525050e13cbebdcb7f5f5df563d65cc4c54440095b7b5e2310f93420e2a0d8c3f8365fd8c2a5ce04110dccd84ec66f2b5d6d58e594aaaf8773167d8066801b4d39966256b0405a4c367b49ebf1bd2ddde64d27f6fb6951a894950979cfe0af2c32c866986977a053a43f1d041cb283ccebdebad341364eaae9d58b78b9e63fed629745c59b2c144e3309fd452fd076c4b31b4632715ce73", 0x9b}, {&(0x7f0000000680)="48921e6e06590c922a196854b9dd3dd5f1857d938e45df582ed55f", 0x1b}], 0x6, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [r3, r5, r6, r3, r2, r2]}, @cred={0x20, 0xffff, 0x0, r8, r14, r16}, @rights={0x38, 0xffff, 0x1, [r2, r17, r0, r18, r19, r0, r20, r21, r22]}, @cred={0x20, 0xffff, 0x0, r24, r30, r32}, @rights={0x28, 0xffff, 0x1, [r33, r0, r34, 0xffffffffffffffff, r0, r3]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r35, 0xffffffffffffffff, r147}], 0xf8, 0x4}, 0x4) getpeername$inet(r3, &(0x7f00000000c0), &(0x7f0000000240)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r148 = socket(0x18, 0x1, 0x0) setsockopt(r148, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) pwrite(r148, &(0x7f00000001c0)="d42b6db78969831e3c21990364e50d4ba8c2b8d284d97ba9d248ed0087f53c5368c43d63e741078264a1996bc65f7265ec89a5f7d8afb11399e5939bdee782e61292e52a9d8bebdab2ecd42a68e9941b58cad3a7458a95084b6531a63b30536b2003d672d1f97a8f332a4e3de23fbcba62f80dea2230", 0x76, 0x0, 0x3f) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000340)="a2") 16:00:52 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'\x05\xc8\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:00:52 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = socket(0x2, 0x4, 0x6) r3 = msgget$private(0x0, 0x566) msgctl$IPC_RMID(r3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000340)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000900)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x1d3}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r10 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r12 = msgget$private(0x0, 0xfffffffffffffffd) r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r12, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r12, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r12, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r20, r22, r11, r17, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r23, 0xa5, 0x3, 0x1000000100000000, 0x6}) r24 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r26 = msgget$private(0x0, 0xfffffffffffffffd) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r27, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r28 = getpid() preadv(r27, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r28, r28, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r26, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r26, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r26, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r34 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r34, r36, r25, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r37, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r17, 0xffffffffffffffff, r31]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r17, 0x1, 0xff}, 0x8, 0x4, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000180)=""/78) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1}, {0x6}, {0x6}], 0x3}) 16:00:52 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000740)=""/4096) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000300)=""/140, 0x8c}], 0x1, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64, 0x7}, {0x15, 0x0, 0x0, 0x4000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000080)=""/110, 0x6e}, {&(0x7f0000000240)=""/244, 0xf4}, {&(0x7f0000000100)=""/109, 0x6d}], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x100000000005}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000400)) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x101, 0x6, &(0x7f0000000340)="8b7efcb9488aa7dad8a4a87f97f032a848cbbcf2595f5420debc95422573fcbc52429e242c9bee6681e62175f0d854e6bb47329f4e667be743d3e01da95ef77be6ed3689402d2b766c1c3e66046fda746b327d6be600a03994a3223839a9d70b25181e836b7474337c049c6296fd7d5655e0538e5502efe2ae9441ac30d8f5fc090af9392ebde128658aa9c7f0b421e6022e535fcf90c4dd2b769699660ef40df61a1039ac", 0xa5) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:52 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000040)='*\'\x00', &(0x7f0000000080)='\'/-,.*,\x00', &(0x7f00000000c0)='\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/^\x7f\x00', &(0x7f00000001c0)=']\x00']) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x110, 0x15) openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x0, 0x6) socket(0x2, 0x3, 0x40) r1 = getpid() mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x100, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x100, 0x63be7def0cfc5a7a) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0}) recvfrom$inet6(r2, &(0x7f00000003c0)=""/112, 0x70, 0x831b557086d2573e, 0x0, 0x0) r3 = accept$inet6(r2, 0x0, &(0x7f0000000440)) getsockname$inet6(r3, &(0x7f0000000480), &(0x7f00000004c0)=0xc) socket$unix(0x1, 0x2, 0x0) r4 = open$dir(&(0x7f0000000500)='./file0/file0\x00', 0x0, 0x81) unlinkat(r4, &(0x7f0000000540)='./file0/file0\x00', 0x8) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000580)) r5 = socket(0x1, 0x14002, 0x7) preadv(r5, &(0x7f00000008c0)=[{&(0x7f00000005c0)=""/95, 0x5f}, {&(0x7f0000000640)=""/8, 0x8}, {&(0x7f0000000680)=""/150, 0x96}, {&(0x7f0000000740)=""/228, 0xe4}, {&(0x7f0000000840)=""/72, 0x48}], 0x5, 0x0, 0x0) r6 = socket$unix(0x1, 0x474645928b2574ec, 0x0) fcntl$setown(r6, 0x6, r1) semget$private(0x0, 0x4, 0x6312f35b0de30382) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000940)={0x9, 0x3}) r8 = socket$inet(0x2, 0x4, 0x1) lseek(r8, 0x0, 0x22, 0x1) r9 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r9, 0x2000741e) execve(&(0x7f0000000980)='./file0\x00', &(0x7f0000000b40)=[&(0x7f00000009c0)='\'/-,.*,\x00', &(0x7f0000000a00)=']\x00', &(0x7f0000000a40)='^(-$-$$-$%([\\$-(])#\x00', &(0x7f0000000a80)='/^\x7f\x00', &(0x7f0000000ac0)='[\x00', &(0x7f0000000b00)='&\x00'], &(0x7f0000000d80)=[&(0x7f0000000b80)='\x00', &(0x7f0000000bc0)='\'/-,.*,\x00', &(0x7f0000000c00)='*\'\x00', &(0x7f0000000c40)='^@\\\x00', &(0x7f0000000c80)='\x00', &(0x7f0000000cc0)='&\x00', &(0x7f0000000d00)='\'/-,.*,\x00', &(0x7f0000000d40)='\x00']) r10 = semget(0x1, 0x0, 0x480) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000dc0)=""/247) r11 = open(&(0x7f0000000ec0)='./file1\x00', 0x40, 0x100) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000f00)={0x2, 0x3, 0x8, 0x1, "c2b129c53dd0414c0ea7abf4e05a985600d9aae4", 0x3, 0x3ff}) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x94b, 0x4, 0x9c, 0x5}, {0x5, 0x8, 0x8, 0x5a}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x28, 0x3}, {0x48, 0x0, 0x1f}, {0x4006}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9e8ebfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12c1937b62401c2567fb71fbec669674021cd28c96b6e554f8826b44dc778bb7e229a70944c040b58f583074c6ade5f265c412bf6707ada0e54cff19a8569818f3abfc85b92791e69bc086726c3c6e52c02f9c6bffcc546c65b33557a789e987696d744225b69c4db91420b249fa993e9e9ed50bd5e0a847633d07ae"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0013b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgsnd(r4, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000ec6ea49ea0f5b8344b30a01f8bca"], 0x14, 0x0) r16 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r17 = dup2(r1, r16) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f00000001c0)={0x100, 0x6}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semget(0x1, 0x4, 0x11) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r3 = dup2(r1, r0) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r5 = dup(r4) r6 = accept$unix(r5, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) readv(r2, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0xfffffffffffffd09}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) r7 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x84) linkat(r2, &(0x7f0000000080)='./bus\x00', r7, &(0x7f00000001c0)='./bus\x00', 0x4) open$dir(&(0x7f0000000280)='./bus\x00', 0x10, 0x21) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000002900)) getpeername(r6, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(r5, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002b00), 0xffffffffffffffba) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) r10 = dup2(r8, r9) r11 = kqueue() kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r10, 0x20004268) semget$private(0x0, 0x3, 0x200) open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r0) 16:00:52 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edbef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x20, 0x0, &(0x7f00000001c0)=""/32}) unlinkat(r1, &(0x7f0000000140)='./bus/file0\x00', 0x0) 16:00:52 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x4a4f, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000001980)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f", 0x886) r5 = syz_open_pts() close(r0) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd9c, "9f8dd8e500"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r7 = socket(0x18, 0x1, 0x0) kqueue() setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(r7, 0x3f, 0x0, &(0x7f0000000200)="eec46174e5bab962dd9db09b857329954e9c06573bf329cbb2983c0dafd6ab87c51274b3873834cb52838af5445956fee0d0ff1eddddb8f6108bf64cd24ab451c42b757c39999e7ad7b8c769f30a413585bc4c815eb5e6613f66d7a237858f9f1ff6e3534ea1cfe60155ea202901807790c139dfeb186629140b3e605197baa2bf52a1dd3aff53ed7ebeb19ecd097ee88eb67652644e106c10d71cb236b4e8e1e1a6b574aaa422a4106101d122a68351c7d0d033a2c86bf29dfbd5c53d520b56109cca9de3bcb61769026dc6626a1e120974be783aed03e1a3402845148c", 0xde) 16:00:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) bind(r4, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000000)=[{0x6, 0x7, 0x9, 0x3c}, {0x4, 0x7, 0x9, 0x4}, {0x100, 0x4, 0xee, 0x1ff}, {0x1000, 0xaa, 0xff, 0x1}, {0x7, 0x9, 0x7d, 0x8020}, {0x805a, 0x8, 0x6, 0x9}, {0x20, 0x80, 0x1, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 16:00:52 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x9}, {0x7, 0x0, 0x8}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x40000000003e, 0x0, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) getppid() kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xb8\x13\x88\v\xb9\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x6e, 0x0, &(0x7f0000000180)=""/110}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") semget$private(0x0, 0x2, 0x4) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "000000000000000100002000", 0x9}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(0xffffffffffffff9c, r1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x3) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000040000fff87c8a5b671b1b542a538706000100a71400000035c245290000002a000000030035700000000000000000c51bc6df96daf8657b63613ce92fac1a051d9649a3e83236808b8f015c3f55176140d87d1ce250a3fe6884dbde4c3c40c722ac2559f35dfed7d1e42b28f1619570fcf45d2fbca36d12a0d96cdf63e0ce7cd4f82948a0d147035c26298b2c50f37442d541b2f24942d5c950a3a39cd6587b556af9fbeb7e4cdc496173fe68e39c9ed5f4939527479c2c44abb62166b46a176350f8e50ff24cf8be64c6c5d7f921d34f4ed9e9328f6687c734bed0fe90f4429ca8f544cc86ee05c8b3e89f02120c139777a928a7036886e7d63f7e962f9c3e186a2f2d2ec8bd"], 0x15}, 0x0) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000300)={0x10, 0x7, 0x4, 0x7, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffff182d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x5}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0xf67d}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa73}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x800}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8a3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x32c) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xb2, 0x5, 0x200}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r3) close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x1, 0x1f, 0x1, 0x2f, "37ba7fc34e4afe32cd61822531f03d65d60c5259", 0x1, 0xffff}) 16:00:53 executing program 1: syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) pipe2(&(0x7f0000000080), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530f89baa34591a25bba56ca70f8a0096bc4e6036f5ef62aae5acc016e0dc5ad1216bb5ab45945ca4647132f464066866baf197559c655614b42ff577081b1dd7df0672d356b21ab009573abe86b1f77a18877f43644ed3f04d7a7a2e6e65c38305ab1b7b5af2c762fe03075fcb66b7ed9cedeb80d8b1d52aac15407d6afb9c539e174c67d3696ceb1dab6ab67b4b1a86e9fa62e7a4e24d495acb5832b299152661c648928c3b3af40fb23279a19370bc17c5af4276a1ec31290803c1ab064c8bf2d4638dec8953ebb3b02b212425f9c979bca92c77a6801fc1"], 0x10) socket(0x18, 0x1, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x43d) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x481, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x0]) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) bind(r2, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000400)='./bus/../file0\x00', 0x0, 0x1) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) r9 = semget$private(0x0, 0x0, 0x4) semop(r9, &(0x7f00000001c0), 0x0) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) r10 = socket(0x1, 0x2, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(r10, &(0x7f00000004c0)=ANY=[], 0x0) r12 = dup2(r10, r10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000340)={0x9, 0xffffffff, {0xffffffffffffffe0, 0x8}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r14 = fcntl$dupfd(r13, 0x8000000000004, 0xffffffffffffffff) dup2(r13, r14) close(r14) openat(r14, &(0x7f0000000380)='./bus/../file0\x00', 0x0, 0x142) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r16 = fcntl$dupfd(r15, 0x8000000000004, 0xffffffffffffffff) dup2(r15, r16) close(r16) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000440)=0x80000000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, r4, r6, r17, 0x4}, 0x200, 0x401, 0x2}) setegid(r17) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 16:00:53 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)=0x7) r2 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x2) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x800, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r7 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r9 = socket(0x1, 0x4, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(0xffffffffffffff9c, 0x2, 0x800002, &(0x7f00000003c0)="030029ec7e7af48a", 0x8) r14 = syz_open_pts() r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r17 = socket(0x18, 0x1, 0x0) r18 = socket(0x18, 0x1, 0x0) setsockopt(r18, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(r18, 0x29, 0x24, &(0x7f0000000440)="030004009429e7e30092e754b9176f63045be7612e2944f05a30059f921e854c0267f5b3e37bd8969d76c870ed4ecfcc172c417de88c2878405c690356c5eea0b113bad7a5ada744f0554dcffc9e1c5a17cd9de53c0e8623235674f7adc5c7cb96691350890bd216", 0xfffffffffffffde2) r19 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r17) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x28, 0x1, 0xff, 0x2d0}, {{r4}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x0, 0x7}, {{r1}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x40000000, 0xfffffffffffff000}, {{r5}, 0xfffffffffffffffc, 0x48, 0xfffff, 0x0, 0xff}, {{r6}, 0xfffffffffffffffd, 0x49, 0x2, 0xa2f, 0xffffffffffffffff}, {{r7}, 0xffffffffffffffff, 0x48, 0x2, 0x3ff, 0x4}, {{r8}, 0xfffffffffffffff9, 0xc0, 0xfffff, 0x4, 0x7}, {{r9}, 0x8000000000000007, 0x0, 0x0, 0x80000001, 0x5}, {{r10}, 0x2099c63d584a0bfe, 0xb, 0x1, 0x6, 0x9}], 0x2, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffc, 0x2, 0x200ffffb, 0x4, 0xa0a}, {{r12}, 0xffffffffffffffff, 0x2, 0x40, 0xfffffffffffff800, 0x9}, {{r14}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x9}, {{r15}, 0xffffffffffffffff, 0x21, 0x80000000, 0x8, 0x1f}, {{r16}, 0x8000000000000004, 0x42, 0x8, 0x96, 0xfffffffffffffffe}, {{r19}, 0x4616df74116a6ceb, 0x17bcb6b3518d3ae4, 0x10, 0x54e, 0x9}], 0x0, &(0x7f0000000380)={0x6, 0x2}) 16:00:53 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x250) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='r\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb58", 0x6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 16:00:53 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) close(r1) recvmsg(r1, &(0x7f0000000640)={0x0, 0xfffffffffffffd1f, &(0x7f0000000dc0), 0x10000000000000c1, &(0x7f00000005c0)=""/100, 0x64}, 0x40) getpid() fchmodat(r0, &(0x7f0000000200)='./file0\x00', 0x80, 0x6) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000540)=0xa97) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$inet(r4, &(0x7f0000000140)={0x2, 0x3}, 0xc) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000080)) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="010000000000000064d1080c9ef28e1c578962fe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dd6d477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb37de1dd7dced7f80e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d456fdfb8765720fa0fce138cbe2838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d2459353605d6083b21d54a67948a02a68a9c3b9601587a792b43e83163f4baf7fa42f1b39ed98457c3581cb25ded9e6b132290d45c5d97e02ae1d5df93810835bdf3a522ca744d694c6022594b0c39c69f806369b656f1ad13c90984cd6718b1eaa95d46ddb9021eba7bf8ff08968f7fa3cd831375e9bb840b589726faf51d2bddfebf017b27610c48d4913f67862e87a3ae37e1f6167ce8cedd57ef7b2dcf551807d6ac2e9e511621bc02e0eef971e015e885200b6a52c23c5aa8643929f09"], 0xeb, 0x0) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) connect$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x0, 0x3}, 0xc) getsockopt(r6, 0x200000029, 0x1a, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x3a) r8 = socket$inet6(0x18, 0x3, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000180)={0x37db, 0x3f, 0x20, 0x0, &(0x7f0000000280)={{0x3f, 0x5, 0x7f, 0x3, 0x80, 0x3, 0x3}, {[0x52, 0x200, 0x40000, 0x800, 0x4, 0x9815, 0x9, 0xfe, 0x9, 0x9, 0x9, 0x40, 0x0, 0x6, 0x404, 0x40, 0xfffffffffffffffb, 0x1], [0x2, 0x200, 0xffffffff, 0x7, 0xfffffffffffffff7, 0x0, 0x7, 0x8, 0xffff, 0x8], [0x7, 0x1, 0xaf9, 0x9, 0x40, 0x7, 0x100000000], [0x7fffffff, 0x1f, 0x1f, 0x8, 0x4, 0x6f0a3ff5], [{0x100, 0x7, 0x80, 0xfffffffffffffff9}, {0x8e, 0x7ff, 0x6, 0xfffffffffffffff7}, {0x6, 0x0, 0xfffffff9, 0xfff}, {0x0, 0x3ff, 0xfff, 0x3}, {0x0, 0x7, 0x6, 0x3ff}, {0x1, 0x1ff, 0xc9, 0x3}, {0x1, 0x5, 0xffffff19, 0x9}, {0x213, 0x200, 0x80000000, 0x3}], {0x7ff, 0x5, 0x5, 0x1}, {0x1, 0x1c7e, 0xdbcd, 0x7}}}, 0x74, 0x8}) dup2(r7, r8) 16:00:53 executing program 1: r0 = syz_open_pts() r1 = socket(0x2000000000000002, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000a40)=[{{r1}, 0xfffffffffffffff8, 0x1}, {{r1}, 0xfffffffffffffffb, 0x5}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1}], 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = socket(0x50, 0x1, 0x1) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4379, 0x97, 0xd2, 0xac}, {0x80, 0x81, 0x8, 0x4}, {0x1d, 0x7f, 0x7f, 0x8}, {0x0, 0x6, 0x5, 0x3f}, {0x100, 0x5, 0x5, 0x3}]}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) unlink(&(0x7f0000000180)='./file0\x00') pwrite(r1, &(0x7f00000000c0)="2431c2582130c08c909322d1cf087f1b699d90b535cad6f7a6107505ae2289d7dd0127c87eb759e50cf2e8ff07819859a07a483679abba92b93314647cb106a410dc720a78081e03f91e7fbb520f37503cb4e75d482a94ace4dac236de5d81aedbd7bc6c39d7f4602a12e92c9a29ee8f329cf8e55db95d8fdc5d60c4f433565b5ceaf78472c76a3b489c5c635bf9fff2a83268f2c8b0b3df2b47f4fc0e06b129cb44c774df59e5efab6415d13fb9cf02afbd37b9b7e7478c8f0dfca6faf8", 0xbe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="a51b7270e082ab372a21f128ec94") 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000000)={0x1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:53 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x265, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 16:00:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x6, 0xfffffff7, 0xe51, "578cd3e6a6f604d450e8389fbdffebe2b3022d4c", 0x400, 0x2000000}) socket(0x20, 0x1, 0xfb) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8c, 0x0, 0x0, 0xffffffffffffe9e7], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x20000000022a], [], [0x0, 0xfffffffffffffffc], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x9}, {}, {}, {0x0, 0x9, 0x9}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r2, 0x0, r4) r5 = fcntl$dupfd(r3, 0x0, r3) socket(0x1, 0x0, 0x7) ioctl$TIOCFLUSH(r5, 0x80206919, &(0x7f0000000300)) 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e4915e67b170af0e453e0748d1a6c200af901008f10bb873ba0666c6c7e3000c3dff504f195a4fa0f277fd01f11a661e76e382f0ceb18d7b8ec419f27b4a84c39500d72edd6dbdf"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x6, 0x7, 0x8}) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:53 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) preadv(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000100)={0x3, 0xb5}) 16:00:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="1ab6"], 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) write(0xffffffffffffffff, &(0x7f0000000140)="8c", 0x1) 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) 16:00:53 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) acct(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000200)=""/97, 0x61, 0x3, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) acct(0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0xffffff2e) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000007c0)={0x1, &(0x7f0000000780)=[{0x4, 0x80, 0x2, 0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r9 = fcntl$dupfd(r8, 0x8000000000004, 0xffffffffffffffff) dup2(r8, r9) execve(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000300)='\xe8\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='.\x00', &(0x7f0000000440)='[}\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000740)=[&(0x7f0000000540)='\'#@\x00', &(0x7f0000000580)='N\x00', &(0x7f00000005c0)='\xf4!\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='!\x00', &(0x7f0000000680)=',\xf5\x00', &(0x7f00000006c0)='$\x00', &(0x7f0000000700)='-\'{.\'J*\x00']) close(r9) mknodat(r9, &(0x7f00000000c0)='./file0\x00', 0x2000, 0xc80) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f0000000140)) open(&(0x7f0000000080)='\x00', 0xc2, 0x6) 16:00:53 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x802fffd) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40000400000002c2, 0x28) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r23 = getegid() r24 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r22, r23, r24, r25, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r26, r28, r17, r23, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r29, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r9, 0xffffffffffffffff, r23]) r30 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r35 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, r39, 0x1, 0xff}, 0x8, 0x6, r34, r34, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r32, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r40, r42, r31, r37, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r43, 0xa5, 0x3, 0x1000000100000000, 0x6}) r44 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r46, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r47 = getpid() preadv(r46, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r48 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r50 = getegid() r51 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r48, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r49, r50, r51, r52, 0x1, 0xff}, 0x8, 0x6, r47, r47, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r45, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r45, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r45, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r53, r55, r57, r50, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r56, 0xa5, 0x3, 0x10000000ffffffff, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r37, 0xffffffffffffffff, r50]) setregid(r23, r37) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x802fffd) 16:00:53 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) semget$private(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x343f6e3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r5) close(r5) renameat(r3, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000240)='./file0\x00') pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:54 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) socketpair(0x6, 0x0, 0x2, &(0x7f0000000100)={0xffffffffffffffff}) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x7, 0x4, 0xfd4, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0xae5}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000008436e526000000000000000000000000000000000000000400"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) getgid() utimensat(r5, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000000)) r6 = open(&(0x7f0000000140)='./file0\x00', 0x8080, 0xdd) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000240)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r7, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r7, 0x2) close(r7) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000002c0)=0x8000) dup(r7) r9 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r9, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000280)={0x0, 0x800000000}) msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r10, &(0x7f00000016c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002400"/4100], 0xfffffffffffffe07, 0x0, 0x1000) 16:00:54 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x460b6eb525d44cf6) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)) writev(r1, &(0x7f0000000840)=[{&(0x7f00000004c0)="9284e783e65ea91d5832107501a648803a0de38c0451e6c2c41c78ab170e6a094682c9e3cd7dfa722059c41c33724921319b4bde09e174423874c146037ce1cc87330c572a995652fe775c448843b5d41ef2cb4113f89aff3ae839c90b9b17be2e60e541003f735bdeb90b29c77125df8a2bf29aafc813d25c1cd672b8f4bd6c20ce0ed174950c918db6ad48ec3c23647e3ddc0a0da12434275243b6609aa1ccb2cadfa57d15e5ddc8f4146ba946f64da65bf71a5fe52a441f62b37b56db9812844f", 0xc2}, {&(0x7f00000005c0)="9212bf69b1624061a263292b9ebf08a71359a411b7ea22d137528a9116193eeabac77b02345d165f1008cf650255e8616098b61769d8c45be4502f8ab6ca55649ed6dd897ccb6f6e4827639d4f2ac1d6544f9ad64096967790ffcd497feebb8bb6ab6181e342e5fea5b183048c12000626d27e0dbab85de70d5f245652f738842e281cb355cf142cc212ca195befa09cc33b42828cb73548c369b374693b2a557a7b913c77c587b9f81088a3dfc0818c03406b7ceac9a608a177243ec0a0007cdeb92f9a4229f1763bb2a4db7c1ffea4858c04a26cbedd52f26ef12f9a53108a23eb0cdafad4641895", 0xe9}, {&(0x7f00000006c0)="f847c46e2f7bb1c41cc22c3038a23ab12c0a944c98126d9986d81a3d74917e43a89254bf1be7860712f033f93a905ae3ef4264daab757e2863e7f13a0df07fdd766397119b3f567b511e3310b87748df5e87f560f599ee26839d9f7def2b0a390c44738fc83293512599728da25182113909fb087a74c37bb622382b18f8adf07aac0e4cce053e4570f25a8d07b7dcdc54f7b06f", 0x94}, {&(0x7f0000000780)="a75f1c358cb4b1183d2df4efd5bfd8bcb299b612dfa485a44f01ded5fe45e194759301b9dc9044a3c057f63f7b3c3c3faeb423dc952302570a6cc28eff867661c54106fc1952c3a9c08a9fa9e2f020f2a45c892c6d570739d8e7d44a97fbd88b7cffb0472008c78de4fbdb6609252326f413c4e0002f54688279394803e28a596acf468a9e55172c65a3c6ba5c606a6e896f", 0x92}], 0x4) clock_getres(0x2, &(0x7f0000000480)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x20, 0x3, {0x5a, 0x3}}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/18, 0x12) 16:00:54 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7db70bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41db5f137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000000006c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04de40180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cd1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4caa0c7d5c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f012573347f559dc175fb962546fe59ef49ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000000000000000000006cde92a9d627662ffce7e457ef801fa8b6fcd95b2ff82e19dc3977aafcd1db2b99f0d370b9a5b3dbd16856dd55dcc572053cb0b270fdce4c0f26090a40eb9f0622e80d7837c281f4037f0b86b6563597"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="39b850d9fef47b1502b059c0e52d05a1879c44b465fa14f1cc7c20d141b00f611e867a66d9f36f7ea28ac309b897c8144a0772a287526b95d71ddf313d58110822a7fb7f23771adde43bce0883588eab9d62397e08255b060823f379c2b4294edfb8d50b297949db5e8e22af1381f5279dbe22f19a228247a706e31d6dc8b4d205831b7e9eee0a787619"}, {&(0x7f0000000480)="23d80b0cd4477470b5ef80222194c887700ed33d5a173434f90b89bb3bf61f2531e184b75f9db99b7ed810b7f74743fac64b444e074434764f2b157a56ed05a44298159005b0b3616fccc19fbc2f6c4f1f8d76d04fe1fc92aed0de0eceaaebd18473f10bba98a5d032ddc6fe6e9b91828a0f27a93d250dbcec001c40b74aae6bc67eecf8d23f29f43b690c944559ec14a449ed288eae35e75e35a54bb06c63361c5c84e047e96157140160fe800027a1ca32086ac55890d6970be2deb67b66279d4d"}, {&(0x7f0000000580)="2b991fa16646e71e48127b1221c13eee87d2f096c7ad891a5cfc75cb2e9e115b6ff743559142894e08cfbd5f4ffa65e32f154b27293924835bdbcedd354464ace237b32aa3bc91b447"}, {&(0x7f0000000600)="e3b1c7bf6dfe87505a74247222739d86b6f067b2ee19ed108a4f2c7c93ec5ea16d1dc46514c09631a2da68c26409d1f94dc2a513484b3090a1efbf3ae08daf8733b907356139dfcfc7d4fb77a303b7e71a65014c4e9143b2b6976bf3c98552daa99618ffcd5c85d062312f81e7d5d9856c9a81140d6b975a421749a65b1068c726e95b824238ba02364abee196d3f3fd70f76266440a1257"}], 0x10000000000005c0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/32, &(0x7f0000000040)=0x20) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x40000005c}, {0x6}]}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r4, 0x0, 0x0) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) dup2(r6, r7) close(r7) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000200)={0x1a, 0x2}) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0x401, {[0x7fffffff, 0x20, 0x3, 0xfffffffffffffff7, 0x35a9, 0x20, 0x1, 0xfffffffffffff1f0, 0x80000001, 0x0, 0x8, 0x9, 0xff, 0x5, 0x4, 0x8f, 0x1000000010000000, 0x1], [0x4, 0x5, 0x8000, 0x0, 0x40, 0x1, 0x8, 0x5, 0x1ff, 0x2], [0x8, 0x2061be11, 0xa70, 0x4, 0x2, 0x0, 0x6], [0x6, 0x400, 0x9, 0x200, 0x2, 0x9], [{0xc35f, 0x7, 0x81, 0x8}, {0x5, 0x2, 0x9, 0x7}, {0x3, 0xd2ba, 0x5, 0xfffffffffffffffd}, {0x4, 0x80, 0x55, 0xfffffffffffffff8}, {0xffff, 0x4, 0x3ff, 0x4a2}, {0x5, 0x4, 0x0, 0x101}, {0x3, 0x40, 0x40, 0x1}, {0x3, 0x5, 0x0, 0x4}], {0x57c3, 0x8, 0x1ff, 0xfffffffffffffff9}, {0x2, 0x1, 0x7, 0x2}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2000001c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000780)="192738543849963e07cb184daf71") 16:00:54 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = fcntl$dupfd(r4, 0x97bf9fa8d19d175a, r5) r7 = socket(0x0, 0x5, 0xff) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) fcntl$dupfd(r6, 0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r10, 0x0, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r12, 0x0, r11) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x4}, {}, {{}, 0xfffffffffffffffe, 0x0, 0x0, 0xffffffffffffff80, 0x4}], 0x1000, &(0x7f0000000340)=[{{}, 0x0, 0x0, 0x0, 0x8}, {{r13}, 0xffffffffffffffff, 0x0, 0x1, 0x40000000}, {}, {{}, 0xfffffffffffffff8, 0x40}, {{}, 0x0, 0x80, 0x20000000, 0x0, 0x70}], 0x0, 0x0) r15 = syz_open_pts() writev(r15, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r17 = socket(0x34e6d9c7dc0d807a, 0x0, 0x7) r18 = fcntl$dupfd(r17, 0x0, r16) dup2(r18, r15) dup2(r0, r1) dup(r1) setrlimit(0x8, &(0x7f0000000300)) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/depf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) 16:00:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socketpair(0x10, 0x3, 0x7, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) fcntl$lock(r1, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0xffffffff88ece4fc, 0x40, r15}) connect(r0, &(0x7f0000000100)=@un=@file={0x1, './bus\x00'}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r16, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r16, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: syz_open_pts() r0 = semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r1 = socket(0x10, 0x8004, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r4, &(0x7f0000000200), 0xfe72) r5 = syz_open_pts() close(r4) r6 = dup(r5) ioctl$TIOCCBRK(r5, 0x2000747a) r7 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r7, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x27, &(0x7f0000000000), 0x0) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYRES16=r5, @ANYRESDEC=r5, @ANYPTR=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRESHEX=r10, @ANYRES32=r11, @ANYBLOB="0565d3c7fb37d0f04c3d8d821366a626eb17e6c9c81f519c9e57c99b8bc1cf0d12f10f08e71b29165bfcfb35796027dfbc9790534bf32b179ac458a899b11485"], @ANYBLOB="2d16502b3c42013eb8cec3cce78b1ff16304e032bb145032b135be8737940b7ddb2d071af5dffd9acf0acb32e08e26ef0bb7595baed08440a01636d8fe28bc3358a0862c911609def0b2c2fb5cf27f9f8dd7e7abe3e191af74dbf5863cc806e1081906169f347cd22237a68ef07c985f86757c0ba113c0b5b75a3148ff95119966752491a939b3834c"]], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2667a26069b4e464459fe9da28c3cb29f07080d74f41f321568834250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8a768ecc73ac32fcabdf334943b0ff107e86d304", @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=0x0, @ANYRES16=r3, @ANYRES64=r4, @ANYRES16=0x0, @ANYRES16=r9], @ANYRES32=r1, @ANYRESDEC=r2, @ANYRESOCT=r0, @ANYRESOCT=r9, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRESOCT=r4, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0513f6f31f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab49e25ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdb405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5de02f5e5ca728366d3489d76b2f"]], @ANYRESDEC=r8], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) 16:00:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) syz_open_pts() nanosleep(&(0x7f00000001c0)={0x1, 0x101}, &(0x7f0000000200)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r4, 0x2}) 16:00:54 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000200)=""/12) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x5c}, {0x1}, {0x4000000000006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f0000000300)) socket(0x18, 0x4000, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) dup(r6) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r7 = dup(r4) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r8 = openat(r7, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) ioctl$TIOCSETD(r8, 0x8004741b, &(0x7f00000001c0)=0x200) 16:00:54 executing program 0: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYRESHEX=r3, @ANYRESOCT, @ANYRES16=r0, @ANYRES64=r0], @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64=r4, @ANYBLOB="68b84c7b2ac6ef48691d0761ec4174564f36d9cfc9f1aef1f4e4e8ae720a0e52c90d17b40308aada2bfe644b2f6c39d8e9262c7b0489e2464f80db05e2902323ec155ead7614ac82b7ff5b9ca1f7da6811bf64dfd2cd1866098e2737a78db8f9fbb13552fa944865869c6610a0f81c9bd9800ef2714feea72d2a579f52ae17a2db988aa0b05dfad7c841a07b7bf91867d9de4aa6ab225900011672e0b23bb896b7b73c96043ef8714bdb4c490b1050d747a0a36d483e5c241a4ce1ade7b13cc4037f3fbff1e6ac1e558f0d2467ad500d471b5c1f16270c6b84673801cc85cad39beff974af081ddde192e3bc9b6c0756f9b1806547b86a6ca47a61bc19574a2eb5010a15f57dcc1532ee921c6eea42eb25683b851d8c6ec16b7d754b86d0daa87f1f2cb4d5df4828543a7f564bc30766f47b34b230e05a17aaa091f820ac2f8a6f7d7195462a8c60a0575c1af1ef55c5a53b84536d54767820675c03eb1b9bc43417b1b953563826b2c15f05e5668ae1ea82e4dfbe592f4357a70c6d4801a3b324deeaab89ae", @ANYRESOCT=r1, @ANYRESOCT]], 0x2) write(r0, 0x0, 0x0) 16:00:54 executing program 0: setuid(0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = socket(0x27, 0x4000, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x800, r3) r4 = getpgid(r2) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r12, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r13 = getpid() preadv(r12, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r14 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r16 = getegid() r17 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r14, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r15, r16, r17, r18, 0x1, 0xff}, 0x8, 0x6, r13, r13, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r11, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r19, r21, r10, r16, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r22, 0xa5, 0x3, 0x1000000100000000, 0x6}) r23 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = msgget$private(0x0, 0xfffffffffffffffd) r26 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) faccessat(r26, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r27 = getpid() preadv(r26, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x4c}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r28 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r30 = getegid() r31 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r28, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r29, r30, r31, r32, 0x1, 0xff}, 0x8, 0x6, r27, r27, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r25, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r25, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r25, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r33 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r34, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r36 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r33, r35, r24, r30, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r36, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r16, 0xffffffffffffffff, r30]) r37 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, r6, r7, r8, r30, 0x63b39cc60b086567, 0x9}, 0x5, 0x8, 0x8}) r38 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r4, r6, r38}, 0xc) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, r38]) r40 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r40, 0x0, 0x6a, 0x0, 0x0) r41 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = getgid() r44 = socket(0x18, 0x1, 0x0) setsockopt(r44, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffffffffffe1c) semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r42, r43, r45, r46, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000080)=[r46]) r48 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r48, 0x0, 0x6a, 0x0, 0x0) r49 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r51 = getgid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r50, r51, r52, r53, 0x2, 0x9}, 0x5, 0x5, 0x8}) r54 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r54, 0x0, 0x6a, 0x0, 0x0) r55 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r54, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r57 = getgid() getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r56, r57, r58, r59, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x6, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, r39, r47, r53, r59]) 16:00:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000040)="82b57340baa18eb03afc709c65a4238d4cde2af283c6f890fc01c50cf637f04518a2fdd65e8c646a525ab35c08861e76dd9cd1a1de25c33265d8ab47d5f8c0623b38e2ae480584c518d5ef281245e62b2a796f4d09b508cad47f69c9217e93af2c567cfbc6a4c079ca27fb44e02854a7f122ddb1b4879df90720ec40e802bd54fb76596ac0925fe9aca4eb5b0e2b858f8a9146ed92e904d1268c11d335a822d05578ee699d569b2063714692bd676ec4cd902860cb0924ac7d392acc75c0bb71e35a07368bad5726", 0xc8, 0x400, &(0x7f0000000140)={0x18, 0x2, 0x64d4, 0x401}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x7f, './file0\x00'}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x1) getpeername$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x120, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sendto$inet6(r2, &(0x7f0000000300)="ce2b43cab4e83430e86dad890e8a7f9992bbb3e9acd99eb60311c88fbcd87456b0db588734b8aadd5e26bb4be27a63d5efa24cd48f26d81c6d232290b95062ad4b722240db9c49354cd8dd611f26e003d132f59b7492c5eb21df158831259f8f0852f8d4a136c9fc15adc5cfc9b8a62b3ce36bbb0a255d6e0796f3d452dbe8e0a0b14e5e34e50dfd0b57da561b3e2d7b5f5d9c92bbfd263b92400be3e7253a0dbb6032234ad1737858b951711e7a6dbc04cf2ad6b8e8de1cb11d27a77dd319a0", 0xc0, 0x3, 0xfffffffffffffffe, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000003c0)=0x2) getpgrp() sync() syz_emit_ethernet(0x73, &(0x7f0000000400)="9d17dcdc9741c28b08b38f538ad87132b0ecb1094e232e559caaea42a6c98508196fb19c16d57c3f4c1b35b073fff1186dab96d70c86b367ca7b0942b1b48c03ea7419b82731eb5649875475298450c48fa410cf1d3cb1b0735f1399fb068409140feb12e939334966684b4d15137f48f3aa4d") r4 = socket$inet6(0x18, 0x380c2bb47d677d4a, 0x7f) accept$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) rename(&(0x7f0000000500)='./file1\x00', &(0x7f0000000540)='./file0\x00') getgroups(0x2, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000005c0)=[r5]) r6 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) r7 = accept$inet(0xffffffffffffff9c, &(0x7f00000006c0), &(0x7f0000000700)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r9 = open(&(0x7f0000000780)='./file1\x00', 0x10, 0x3618a6a47f5e9adc) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x0, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000800)='/dev/diskmap\x00', 0x2, 0x0) kevent(r0, &(0x7f0000000680)=[{{r6}, 0xfffffffffffffffb, 0x80, 0x2, 0x5, 0x100000001}], 0x1, &(0x7f0000000840)=[{{r7}, 0xfffffffffffffff9, 0x40, 0x8, 0x8, 0x6}, {{r3}, 0x7ffffffffffffffd, 0x9933a8fabafc7a3f, 0x20000000, 0x0, 0x7}, {{r8}, 0xfffffffffffffffb, 0x38, 0x4, 0x30000000000, 0x6}, {{r9}, 0xfffffffffffffffc, 0x4b, 0x1, 0xfff, 0xcd}, {{r10}, 0xfffffffffffffffb, 0x0, 0x2, 0x3, 0x6}, {{r11}, 0xfffffffffffffff9, 0x20, 0x0, 0x7, 0x6000000000}, {{r3}, 0xfffffffffffffff9, 0x1a, 0xf0000000, 0x400, 0x7}], 0x40, &(0x7f0000000940)={0x3ff, 0x3}) r12 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980)='/dev/ttyCcfg\x00', 0x2, 0x0) close(r12) r13 = accept$inet(0xffffffffffffffff, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) getsockopt$sock_timeval(r13, 0xffff, 0x1006, &(0x7f0000000a40), &(0x7f0000000a80)=0x10) msgget$private(0x0, 0x400) utimensat(r1, &(0x7f0000000ac0)='\x00', &(0x7f0000000b00)={{0x3, 0xe0}, {0x85ff, 0x5}}, 0x367e44cd208d38d3) 16:00:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x0, 0x8, 0x2}) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x40) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0x8000000000004, 0xffffffffffffffff) dup2(r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) close(r6) openat(r6, &(0x7f0000000140)='./bus\x00', 0x80, 0x21b) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)) 16:00:55 executing program 0: r0 = geteuid() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000f80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed34115533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b3200003000000000d6c2df99a9d60031c125814bb6ee11ddf69eba00b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a04000000e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf124a63cda64beca74e3eb24cc7d0359616fd3e6882fc5a2f6728460197dea473a639c573192965d5a34b7aa82c112cce1bb31c6fe2bc1516e6d28d8e338194fd3d145d818f6d2c1b2544684d986b0c6c2f7a15e16df52a5e54494c96ffe0aeb31bdb9751800f5cbf082abce4ae0e80ae4680b3f55307a3026e898eb83a6da7019606eb4ab23d93524c397dbb4fc6fba1b58632a5949196b0391a802c08f38cfbf9ac447d0d8571c3d8394889e1cc35d774423a055b1a2e669f89d00d1374cd15e8224ebd1a100b6b4adcbefe11d4736a6b5a9f51236cb03d96c923ab48e0038107de5eb89485c4f04124ed19b69cd8d51dfac99312dc2b056370f3486af7e59a46b8313460e850cd0deff2f3e96adb1d9732e5004db5d58debecd7e1de510f1b35a9e9627b4cc183e5da117df6066126b4c48bfb500db5ad0b3f9f8192aa31e73ff3483e167891fa752f53472255a62f54e3727ddde134206204da6d537dd7813815fe7e7af9b28171ec8f77f3c6be47b1af6fec3bc864e3c812124cb558126f2565069df0cda7e25fdbc0dadf551c05567614fd19ef2a4794e6c31b6561ed7f6eea2ee9431c745b8308c1d0bd1a11"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) lchown(&(0x7f0000000100)='./file0\x00', r0, r13) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r16 = socket(0x18, 0x1, 0x0) setsockopt(r16, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) dup2(r16, r15) 16:00:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="070197aed34a826ba02a0400b47d000700ffff044ed35a1320000004ffff000083a56a39"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x6, &(0x7f0000000000)) r1 = shmget$private(0x0, 0x2000, 0x120, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x7}, {0x6}]}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") nanosleep(&(0x7f00000002c0)={0x7, 0x5}, &(0x7f0000000300)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3, 0x3}) semget$private(0x0, 0x800000000000010, 0x7e) semop(0x0, &(0x7f0000000100)=[{0x2, 0x1, 0x1000}, {0x0, 0x8009}, {0x3, 0x5, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) 16:00:55 executing program 1: r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x940, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) dup2(r3, r4) close(r4) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x0, 0x80000001}, {0x23, 0x7}, {0x26, 0x1ff}, {0x41, 0x7fffffff}, {0x48, 0x5}], 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffff9c, 0x1, 0x0, &(0x7f0000000100)="e4a8c8d769ebee9ff7f88fb31720781f96030dd5c5fad1253ed9345f7c5c069609425937b56abb829f884818fcc08bc6c8257499315df9a3a6ca07f2ad844d5a89a00181f205aeb6abb14320280d683316b8cbebf509dcf6bdd3d6fd98b62c3d1a2efa5018986e868e3f45c5c2d940b9373e046456f44e8767af1ea4c4cebf809e0a49eea6caf9b267dfdaab77e493f8567def552ec4b9ad4bfe217c055bcb250b17a99933", 0xa5) socket(0x6, 0x3, 0x20) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r0, 0x0, &(0x7f0000000000)) 16:00:55 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)={0x3, &(0x7f0000000080)=[{0x4d}, {0x20}, {0x80000000000006}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000200)) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) getppid() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x3) 16:00:56 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7e, &(0x7f0000000040)={0x0, 0x3b9ac9ff}) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) 16:00:56 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f00000026c0)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000002700)) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002740)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) kqueue() socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) syz_open_pts() 16:00:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8500, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000140)='./bus/../file0\x00') r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) close(r2) kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000240)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x7, 0x2}, {0x18, 0x2, 0x2, 0x400}, 0x0, [0xffff8001, 0x1, 0x1, 0x6, 0x5, 0x800, 0x40, 0xfff]}, 0x3c) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, 0x0, 0xfffffffffffffdba, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 16:00:58 executing program 0: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000001440)=0x4) r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/15, 0xf}, {&(0x7f0000000040)=""/236, 0xec}, {&(0x7f0000000140)=""/212, 0xd4}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000300)=""/84, 0x54}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/17, 0x11}], 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1f, &(0x7f0000000000), 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000014c0)={0x0, 0x8, './file0\x00', 0x7b80, 0x1000, 0xffffff81, 0x3f}) 16:00:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0xc4ffcfb1cf7a0d0e) 16:00:58 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/58, 0x3a) 16:00:58 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) shutdown(r2, 0x2) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000040), 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:58 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f055f033e637f6b1124c45239739f198d2375d6e8ec5312e9189187ac5c0a71d708af2a8e3ab9c8d523bfd677c69131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90ac9bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b191c91f48cf9304283c98c0449f1a76d36112d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae5906aa033f0100000000000000f1205c458ad269d7ca8a8c8610c3ed291cfeb708b5a7f46b869d6d997ccdfb0c4057c0a996ec7f18048dce3e523a441b59348cff10b16c97a50a0924df7e0a415258bbe7954079d73fc78bc1970f1a771611fa77055f8dd6f87d9af19770cf68171e88d21afac7f10214422b8c109fed91e4f901349e027b503a0ab653ff8e22ec830d337d8ea4ec5d089856fca07c6f68aca381f0db2504d1f6d24b116fcb4f598e7cb592d6975bb8fe7d0edf1cade10fa5ee3c411f513fa8bf", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r5 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8000, 0x40) ioctl$TIOCSBRK(r5, 0x2000747b) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) dup2(r7, r8) close(r8) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f0000000000)=0x5) fchdir(0xffffffffffffff9c) 16:00:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) close(r3) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0x1000) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x40}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff98, &(0x7f0000000180)="b9137a6e72337d60ac261599895372a9b8bec2e628ba5f4b59c0e4623601b3826f74c9571a92416cfdd240a5720800000000000000d58ff11c95c09340add64065a8f38f36a799f83ee6e044820700d3d226e300"/107) setsockopt(0xffffffffffffffff, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/de\a\x00\x00\x00mouse\x00', 0x90, 0x0) 16:00:59 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) poll(0x0, 0x0, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x0, 0x200}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$KDGKBMODE(0xffffffffffffffff, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = syz_open_pts() semget$private(0x0, 0x7, 0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = syz_open_pts() ioctl$TIOCSBRK(r4, 0x2000747b) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) close(r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000080)) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x3) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000006c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656ebda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1000000000000022, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) close(r1) r2 = socket$inet(0x2, 0x1, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x8, 0x4, 0x9, 0x2}, {{r0}, 0xfffffffffffffff9, 0xa5, 0x20, 0xeaf0, 0x8}], 0xffffffc1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x88000000, 0x0, 0x1}, {{r3}, 0xfffffffffffffffd, 0x20, 0x80, 0x9, 0x8000}], 0x8, &(0x7f0000000200)={0x2000000, 0x7fff}) 16:00:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xbfff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:59 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r2 = accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000240)}, {&(0x7f0000000300)="0104b7e084faff71603ec6a2bc0ca2f7b59520e733bb9709117d460da637ff869e1d3c7b3860af64c4f1fe49b38726fa436ce1df1eb45fafc361491c1470db31efdb6a192082ea10b817397b38201e138c89", 0x52}, {&(0x7f0000000380)="4c41e88b4a3bb993bd0cb5a57af0749f132233ee41996b40fbe619524af15d041eec7ab3c9c9223bd2ff5a00f75f69776f571fef5d41a1f3d8508c11426ce29dee11c30070db009af793f6223582e2bcf57e38", 0x53}, {&(0x7f0000000400)="f7d31d393599d541d9e4c1c93e606a408b2ede16fd0dce2a8477a04e3e0de27928df141f9141747a6214d861a4c157cf11351260bcd5f3289eb042de3a96fe067bfa17691bd130e16f53f790acfd110ae53d9c9603f9caa70c75314deed440590c43f98e549419ecaa1318725dec4c1e77f19a9e98de1f002e7348d06508399d4c377da63a64cbde11d2cb3aa362eb7343f26f6ffedfda944ceef60a127e61c724675dd2149296a5b5bf2c5b64a638b0c8477ee794cfa9dc34ca54039c183a6c76f0107e6c83a99c3b4ae06bf9e95e5cb6c96cfbe33d89be6ac86ce2871c30332a3bbcea5ab76f55fbbacd", 0xeb}, {&(0x7f0000000280)="8926b1d84405c4c6fc92bc93170c777d81b05804c167be17ec11c9a8", 0x1c}, {&(0x7f0000000500)="185a5d1596b86ad7a458adb2228fd55d102462a314669867f758d0fbbfd4b0ae0698202cf153eeb17f82c81e54bce075ad22e799ffe7055dfea5b9feb97fbb7c430cd844e0a1b2ae3e3f5ba38716e0feac8ed7a89950f546793d8b5b527acdd0509c26d6dd3a5c6ee1cb66454ac4364f07176f8fbc4cec9237c68370c45c0abde25fa6a79ed2bdab0e85136137382569cfb43bdcb312f00cbcc87ce81d9f0367c65fdfcfb7d8afd418497629afbe9ebba26ddb6dd5e9759d2af0910fef615d14195f4712aef0961d8abf25d49cfa4430eae7a80f3ef0663f501f68dc1f281ca5e8654d489b16eed9362289757da4de142b56055ed1f657914d8b94e6", 0xfc}, {&(0x7f0000000600)="97c2b93b441610760c390860b0dccb89d33db2c59e107dd1bc2195b5b2d00e0a8927da479d7614c1995f56c2476a17f3a00b4739140542e0fff3eb65650c6580e1e58823819193de2792818776f338b8da602e04ab6119d64c838019406550544069ec190586af4d0215a4c103fca0b9dbb2cac406ebfccb9de35c2d7a1eab68f7a6d628a5a21d09c2865f6533b2a297a1bce8dba1bf08ee8fdbf0f46658c8e4237ad99978794915e9d663d5f2196a8ed7a8206b22c9452c44ee04f48a42221c8b08c1e4cc07748253bc2a1e0457c0c6664eb6ab7f90542bfae869d1f79fd79da71b5e2b9a7fadee461ae46b56d2293a9a06b08ab5a56d2a8170dbd748a2d9", 0xff}], 0x7) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x81, 0x6c1dc1b961384f26, 0x7, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x2, 0xfffffffffffffffd}, {{r0}, 0xb5f0b5328aa2cbe3, 0xa0, 0x1, 0x400, 0x10000}], 0x8, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x8d, 0x1, 0x80000001, 0x6}, {{r6}, 0xfffffffffffffffb, 0x50, 0x1, 0x81, 0x4e}], 0x1, &(0x7f0000000200)={0x6, 0x2}) 16:00:59 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) mknod(&(0x7f0000000140)='./file0\x00', 0x1000, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x6749031cb2c6d9d5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/37, 0x25) semget$private(0x0, 0x0, 0x10) fchdir(r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) msgget(0x0, 0x80) r4 = socket(0x18, 0x2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x20) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)) setsockopt(r4, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r5 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000280)={0xa342, './file0\x00'}) close(r5) fcntl$dupfd(r4, 0x0, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$dupfd(r5, 0xa, r2) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1}, {0x2000030}, {0x840000006, 0x0, 0x0, 0x8000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100), 0x248, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x410, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/118) 16:00:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x3) r3 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x8000, 0x20) ioctl$KDGKBMODE(r3, 0x40044b06) getitimer(0x5b745c8ee4111477, &(0x7f0000000280)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x8, &(0x7f0000000340)="18000500c18b0233c8e1e9c67dcd37b1d06eb4f606007872af227fe865f4cdb9e5961fa99112879280d6b06989948f686eabfd28a315a12dbda6f1de5cdc37b824472baa4c04bdf309bd06fc126de1d784a3069f1d435d3508b1fa35d38152828805a423894d092c9fe56e814282444119f416c70d986bdc903f8c8f61d538ae04a07f5c7ea4d575c603678b4acc50fb8265c402cb1a8572e26ed00f241765a17b607fa3055dbd7666689c09228e15ded52d08e0afc8a0fb6f136d15f0643d40c794a3d6b8350e74ec2d7251e8ad6c78858538a0ffc83a876145513cab070000000000", 0xe3) r5 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x4) openat(r6, &(0x7f0000000500)='./file0\x00', 0x8000, 0xc1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r8 = open$dir(&(0x7f0000000540)='./file1\x00', 0x800, 0x4) mknodat(r8, &(0x7f0000000580)='./file0\x00', 0xc000, 0xfc000000) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0xfff, 0x0, "b8000000000000080100", 0xfffffffd}) socketpair(0x2, 0x8000, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r9, &(0x7f0000000440)={0x18, 0x0, 0xfffffffd, 0x3}, 0xc) close(r0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) r12 = dup2(r10, r11) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCSFLAGS(r12, 0x8004745c, &(0x7f00000005c0)=0xf69) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') chflagsat(r7, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000080)='./file0\x00') syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) 16:00:59 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000480)="a93e58468d6ce21f74a42939ecf0f8a21743de16f6ff33af5d90834f29efb2682cc7380c5f707f71acddf0b74015dbc74e96e1589158fb6c0b146c73e8dc69cd873bcfd5628b10b824af6b755e855fee23001fdbc6d06387b3373171c0f2f8d53c48e52f8b25b53ffe81244cd3657ba5f953a7c2a230bd765ec6252e80f1263211fcfb83dd7aa4fb06ccef085783081b413f2e3bc3a1a6aa", 0x98}], 0x1, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x5, 0x8}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = geteuid() r10 = getuid() r11 = getgid() r12 = getpid() wait4(r12, &(0x7f0000000080), 0x1, &(0x7f00000000c0)) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x78c, r9, 0xffffffffffffffff, r10, r11, 0xd0, 0x4}, 0x2, 0x7, r12, 0x0, 0x6, 0x3, 0x3ff, 0x9}) 16:00:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) r6 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000140)=0x92) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000002c0)=0xfed7) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000000)=0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xe60, 0x1ff, 0x2, 0x1, 0x7, 0x7, 0x9, 0x1, 0x2, 0x7, 0xde}) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b2dc48 16:00:59 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/177, &(0x7f0000000200)=0xb1) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000002c0)={0x1, 0x8, './file0\x00', 0x1, 0x1, 0x5, 0x20}) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$setstatus(r1, 0x4, 0x80) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:59 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() r0 = getpgrp() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r0) 16:01:00 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=ANY=[@ANYBLOB="c4810000000000000000"], 0x10, 0x0}, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2d66696c653000fc047f8f95bcacb867a37f25bad70cf2468b6410fe302608bc30e2f75aba4d6f6cfa6813231bf9b5e024243d536a548a3bb03ad7faa1196e2ae84ebfea4f924b58b5bc76a28372c54a946dcab3fcf4e3398e87c85194acf49fffd4821dd272655ba37a980257005c91d51ea9d3d9f3a3c3d2312d3546c1db229ebf094c35add719da3b81bf73d449ccdce4c54ffc96cc998bfcec5fe08a4c4a821d242903aae96a8979e03db7a4ce4dccb5bb1b225b6071389ee8f0e34a109eb29d97320ac590cf1e6404f5de2f825e7ec623a165a41ff8432863d06e3a10effedfdfe4bdcbf168eca5d28f0ef2412a69530babe9e94ac4d4db3f1eb553"], 0x10) socket(0x10000000002, 0x2, 0x0) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r5, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r6, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r7, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r8, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60, 0x1}, {0x35}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r9, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:01:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) dup2(r0, r1) close(r1) ioctl$KDENABIO(r1, 0x20004b3c) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x72]}, 0x3c) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) dup2(r3, r4) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 16:01:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x4) r1 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x8000, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="59aa3e117b35f2243053fd880706744a38f95964f3de95e2192363d47cba9e7b51a69a3f44c3faec6c8aa80fe663736dd04051f2d64b383747dcf1dc20907c09c8e5674d7d6676c0e8c6a78d7f105f112442e3ac4011901832ccc71ea8383812b85ca764f531510fbb23ed22133e2371e23eead7543abd88f375671894c9d39df2dca9b98febea5f27302b085e947a8a8609981e64e6ee26bd69a12a5c8ba2f7a1367b13aee4d46196115376eb823c39c668ca37fed098e6c6a492490a379c03421f2daed7ee227a54e32049c301017f31daa623bd74a23657d9e6742d80944c8083683dadbb5a7fdfa506df8d6a105e10b22fd2ed757534a7df", 0xfa}, {&(0x7f0000000000)="a0cdb2f1a7686b71e646ef9fac0e66e9d4b3717483e81d9dfc5849f303ffeccb478ca11c74668278", 0x28}, {&(0x7f0000000180)="b73ff600cd9fb25d39189a3ff56fe2769b258649ed6a077f28637dfb8a736e3fa3c4e9a6b64f89ef58720387f7884a1ab7e678ade5e0e532a4e6232b79db0d29d389571b0a1723884a4f6982d8ac754cb869dade4ffdccdb93c622041b3d70614627182f95620ff66bc98c08f8636071ac1065e3922ae7980e597ba6eeb4dde3afc70303813bdced6597b2e87c21e116e0d3ef47a1ced2a6709ae3f654d16bc67a34bac441769ae54f6b992542c3696a0ec86ef6a9d2bbc5bf7dddabddb06c8480a4b6c64898f2d6143bc8dd5d7bed1532ea1a4ed0bb49", 0xd7}, {&(0x7f0000000280)="81336ffff6ea9c7c9625db367d5fc49744adeaa8560a2891c89e7ac35af3d999c0112216f521ae49627552722ef51c7ec28a0ad778ea9586d80382431f42f634c89c6bd35d7f835d9a992eec66187c1b5c39ca23736cd601657ac92d4ae39996847ebce9ac7b6eb56e80b35a2a1d2cfe4a160a0fbd264c365ed4d5a9", 0x7c}, {&(0x7f0000000300)="e58ead46d398e2d76178c042c26b9d1be5b9f94f5475b73e380439bf116bd7dbd316096f6f244938539de4f4f13c", 0x2e}, {&(0x7f0000000340)="05bcb87ecc10af77e6ab3cb94e95490dfba819cd309c39cdf50285c43fb5e55b71383011595f3be24c4e8e15138cc2f92429102d22909a39d1cd8b245d42cf589b4191ccd729ed21cf1252ea8f930d904e76c132dd8426856005d00df50f0548b4800308e5bc8f2ec5a15c7839bf7ef2461b9b0d22aaed49db8b9f7b428bcd7fbc7d86c54d4dfb94bd90f6e6bfaf7984bc6f46645658909c65666d92a230f52506b612e007055edb17c339fb9e57c0e486ce2010131218e4674f4f7c9ebe6782b3217b1433a07f6da13ac740fc47929281c328ade7756542372c748806cb8cc924841d284934075daa662b4a42940099e1", 0xf1}, {&(0x7f0000000440)="93187c27dfbb894901c34adf5a0d91b989dc30b00083c4d924e1f2fe1d7f97c5a79f9a0792f1c25f4299e4b28fd4548e1ae90614ac450052a0d37b085f8d75a172a0865411e2b19d0b7f554e011d8d719ecea1ff1d63f872bc6b9c4bfe8af56faf86f0f125514e2fd8f52bbf78cb97a248bd5716cd02d4a3b465aae93e08516fce60f14af30717f65d892a181789de047731725b40845e5b410209aa2b9a2ef249cdf1b15b0628e8bdd3ea416119eb34798842aaeb3622b6301fac775976", 0xbe}], 0x7) 16:01:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xffffffffffffffff, 0x200000005, 0x953, 0xfffffffffffffffe, "000000006f8aff94eaffffff00e1ffffff0700"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) 16:01:00 executing program 0: r0 = socket(0x18, 0x4001, 0xa) connect$unix(r0, &(0x7f0000000dc0)=ANY=[], 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000ac0)) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgrcv(r3, &(0x7f0000000180)={0x0, ""/238}, 0xf6, 0x0, 0x2000) 16:01:00 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xffffffff) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') 16:01:00 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x985f3bd969c9076e, 0x4, 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, 0x3}, 0x8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="11df", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20001, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000240)=0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000001c0)=0x1) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x4001, 0x8) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x99fd7faef0567e22, './file0\x00'}, 0xa) getpgid(0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/d\xc2v/\x04pf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x30}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x40, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000180)=0x3f, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = dup2(r0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000080)=r5) 16:01:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x98) semop(r1, &(0x7f0000000040)=[{0x0, 0x3}], 0x1) 16:01:00 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x240, 0x4d) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0xb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) socketpair(0x30, 0x1, 0x20, &(0x7f0000000140)={0xffffffffffffffff}) dup(r2) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) readv(r0, &(0x7f0000000000), 0x100000000000021b) 16:01:00 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='./file0/../file0\x00') getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000280)=0x1) mknod$loop(&(0x7f00000002c0)='./file0/file0\x00', 0x8000, 0x0) setuid(0xee01) r2 = geteuid() chown(&(0x7f00000001c0)='./file1\x00', r2, r0) r3 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x100) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r5) close(r5) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000300)={0x0, './file1\x00'}) pipe2(&(0x7f0000000180), 0x4) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400014}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) r15 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r18, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r19 = getpid() preadv(r18, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r20 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r22 = getegid() r23 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r20, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r21, r22, r23, r24, 0x1, 0xff}, 0x8, 0x6, r19, r19, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r17, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r17, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r17, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r25, r27, r16, r22, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r28, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0xa, &(0x7f0000002800)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000002840)='/dev/null\x00', 0x200, 0x0) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r32 = accept(r31, &(0x7f0000002880)=@in, &(0x7f00000028c0)=0xc) r33 = socket(0x18, 0x1, 0x0) setsockopt(r33, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r34 = accept(r33, &(0x7f0000002900)=@in6, &(0x7f0000002940)=0xc) pipe(&(0x7f0000002980)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = socket(0x18, 0x1, 0x0) setsockopt(r36, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r37 = socket(0x18, 0x1, 0x0) setsockopt(r37, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r41 = socket(0x18, 0x1, 0x0) setsockopt(r41, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r42 = syz_open_pts() r43 = openat(0xffffffffffffffff, &(0x7f00000029c0)='./file0\x00', 0x2, 0x40) r44 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002a00)='/dev/wskbd0\x00', 0x108a0, 0x0) r45 = openat$pci(0xffffffffffffff9c, &(0x7f0000002a40)='/dev/pci\x00', 0x200, 0x0) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r46, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r47 = getpid() preadv(r46, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r48 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r50 = getegid() r51 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r48, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r49, r50, r51, r52, 0x1, 0xff}, 0x8, 0x6, r47, r47, 0x0, 0x2, 0x1f, 0x400}) r53 = socket(0x18, 0x1, 0x0) setsockopt(r53, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f0000002a80)={0x0, 0x0}, &(0x7f0000002ac0)=0xc) r55 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r57 = msgget$private(0x0, 0xfffffffffffffffd) r58 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r58, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r59 = getpid() preadv(r58, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r60 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r62 = getegid() r63 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r60, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r61, r62, r63, r64, 0x1, 0xff}, 0x8, 0x6, r59, r59, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r57, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r57, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r57, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r57, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r65 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r66, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r68 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r57, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r65, r67, r56, r62, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r68, 0xa5, 0x3, 0x1000000100000000, 0x6}) r69 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002b00)={0x0, 0x0}, 0xc) r71 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r73 = msgget$private(0x0, 0xfffffffffffffffd) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r74, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r75 = getpid() preadv(r74, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r76 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r78 = getegid() r79 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r76, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r77, r78, r79, r80, 0x1, 0xff}, 0x8, 0x6, r75, r75, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r73, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r73, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r73, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r73, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r81, r83, r72, r78, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r84, 0xa5, 0x3, 0x1000000100000000, 0x6}) r85 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r87 = msgget$private(0x0, 0xfffffffffffffffd) r88 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r88, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r89 = getpid() preadv(r88, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r90 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r92 = getegid() r93 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r90, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r91, r92, r93, r94, 0x1, 0xff}, 0x8, 0x6, r89, r89, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r87, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r87, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r87, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r87, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r95 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r96, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r98 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r95, r97, r86, r92, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r98, 0xa5, 0x3, 0x1000000100000000, 0x6}) r99 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r99, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r100 = getpid() preadv(r99, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r101 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r99, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r103 = getegid() r104 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r101, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r102, r103, r104, r105, 0x1, 0xff}, 0x8, 0x6, r100, r100, 0x0, 0x2, 0x1f, 0x400}) sendmsg$unix(r0, &(0x7f0000002c40)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002780)=[{&(0x7f0000000600)="897f2fd1c61436162290e3d4d67557263ed5175ae75d5af588480e51fa79ff3e959ddc26f5c0d8c1457e3491d3863500c311f8d8039e450f38b6f949ecb6a589f8791c0f1a088fa28a718efa20334f0d0cc75997e3ecd96c4e1830cf902fbc288fae0f2041eab44ea977a11d61bc7c398f7b5ab17e3d50990baaf1a09a2866514ac11ea0c52cc73a86bc9543bbc80a934327e0d6edc6bf", 0x97}, {&(0x7f0000000080)="940a31bc8604c409b446cd085bc6564d0bf671786088acf09d1a2efbd83a55aa173242c5e467beb30b88be1eb6e3c537ac715749", 0x34}, {&(0x7f00000006c0)="5e605e1e3af4cc1d0016d9a79a90af0b57f759f25b83c45505a7929ce633c588bac92c9a984398624fb839978c229df3a8835dc4f19834114298db4e3ddee96ecc1b4b6216a1c214e022e456ce280a40512795b9f4b96d15bb0586a3dc2eba7f593c199ab1433325ffc7c9a4b7a73c0fb710ac148a291a389e822c55b6bd6fa750a6949217f9c4c9c4717fdf45a61ed0bc1a1c6af86deb21d0d32f71a09cbd1ba5223a34a042c74b8c782eeb12f2daff99a293fa4cf902cf8cd6e165bec40e462f00db397926274ca3568a5e43278c4b6e789662ff05d9e7a0215409ec0713bea517175080a892aedf467973333c1346310bfc690715124ceec4d19260532fcc893a9acf49261a1c957fbcb42edc79c59f8844d7379e8f0ce30298fca1b20165fa6ee7de4e249ba05e48970da4bc002957bd1d424574055dae97275ce5906ed01873547577acf906e37d9fcc3ba2111b1d9ed44a300e86d1c92b2fd8e0f85d81e7b7b65b0b05f41e528521bc16cdbe5abc0ee287e9734f20bf81695c07e23f3cc9ce9394a831b196c2619ebd534e47efd7226ca8c92d1c54ac9947f4366be4f3e816017ac4edf6343021cea870de315bf7cc17fb0c6188467f1d4bb52112b6ebf772a6323f5b31b9c9d5c2980a48bd87633f1ae4c91cb098db9d77bdad513353a5055b833c6b53f2176fb184c61497c2cdc5580105cf51094ffda735ef6ccb8ea0e38a39baa020bd3e8e5ff9f8b19df0eb2900c69784add7b1d93a84bec21fa1a576760b9762ffc4a0ed335582a6770a1a403cf039157be9ac55b90f6e2d68f0c772ec181a7fc9b075e1d9ed414c4e21dca131722b5a7231b255d5e9b12f6b707b7cbd0e3efc2c86e7a3d2ca698f03b57941aa11dfcf5bfac6e42208f0dc557824e9a87bcb81d59ed8f918f57fa4d6e8bf2792842ddd43f32f9eafdb9c3dbc130a2285834a8b42fc7791ef161d40ac361b7ed0f6343202b13ab6c5aad72b5e8b971166c93e3f86870e49c2025c5d216efca387305c5a94d03cf62b79567af00d2df7d132dd8de675095a7dbc63cc21f06ec26f53f0288d24c646e0522083303de408f9f944cc1ade827ee9b928ca6b643134ddd632bc70ad931ff41dbe06f8cdf0c6627aecbed0502e3c377eab4b0d8d193bd976107149a0e5f5f71f5c96641c223190bd99cbc45b2f25c8ed4b82739afbc3dbf42d2dccb87546733a407019d85c76717b99467707b16f0904c62af50bf9bf53f4acce090f887f9f747c6af5fe23611ff9367b70b9425df2c7c4f006ad36412ceeefd0df83350056fe86ed75ef5b139c0a3127e32771cf6aea7eae58d9b2de6db591d05c0b28a66ad00e7ac293eed1d9dbfb295155375b73dc7795861a997a99503d8d5f460978a5c9e59c99eb3d8f382f620df15631dab47fc79d69c7309aa09b60fae1930e514eb32848bf0a06703c3441e75cbd4694ef513152de2809fc03065acc139afcce330accdfb663d7d7661d3264763a8356b7fe667b8e5b0c0baa2c969d56abeea5fae5cfdf9eb39374be15e26464610f9779bd34f45932e17b33958cead51358d75bb85a1610147d85fd95944eea0a47d43f6cebdd6105015c3d08ff461d28e0ebf4c8c6e5cb9a816fcbeb57ac92aafdbcd5221af3750f3e6051590fb1641c0ffc6c60f42ce0cd20235a466db98154650fed974bd50f51908d86c765a359957c46b81b1ae91ed4566fedacb1bd5743aefb70d360122f3bd498e3b9ab57231739596363b9cd0daa0442f664d1122b373f216d256ebb845912cf13650ca60020f5e1b550bc83b073eab51eea26a2f65924fe676bf4d47edb88d7667166439896730c3fc77d8fdd763a70c64245e15421e3bed09068ee4db2075e08c278c734b230aecf0e785789bc53de3d88b97c1260056b625db1f1d00d7503c8af3d6f882aa8f0ea9a4164313d3bdb747762a7c9589142918482c67b42485a5c305205fb7e2a3bf2fd73e3ab52cc64d62ac6d0974b65186aa013d373e5d65ae5db5ca14c789ff4dc32b87f109741ce1dea25d30d9342d7e9b7e267c7dc91fb1788743a71f69ad8492d0764ad6bc80209200edcaa0a05864a7e460ff51894aa64997abacde0c34d6fed3e5511539cf49219341b1166742b212853bf7a44ec3030e535b09561389520f413e4abdf6caeda448cefcd71f05fcb33ff155d6252576aafba83ad1eff8ece76e6b6686cad62b2629ab898d0f2e6e8b75c03aa77f1d3c003d0a5285d998988b62c01d98a413f8d6ad0691e668ce42e96abe11eb957f3799d839b0f20b1541e8aa671fbd77db23709979a2ccfbf98421bec1f8d3b393fe1cf447541c526c44d5d6338295219ae788e94c83f7ed4e2395878023fb75d77906dc71d7c85f05ffd3980b28707599570c73fc0035b0f19b2102611b2f1127564aad5fbe6666a9e8f43cef37c44628e91acd75e44b9cbda45340b696aafc8050a09672c058bf6f94e106412aa76885f95bc460c64ca9c99708ae1b3654fb4ed4ea1cb98382062e18c1555348d9a6746779e9fb705fa70252d6bca23363c6df3763fe7e58549b8a97be61d1de9b3d23f031c6d11c65b1970622e8915f13d05901b5db9bdcfd22a564aa2846aadafb9e7389215fcdd677f07aef772b05aec5a55a59a11d18a13474135eb1a5b55086f75dea04079f4341e18c0135f244c84aee4239e4c2f319fdbff5fbfabca96c7ab008127b198972584f755b54cb1ea30b02171f056c97a6f2da4f0b2af02be93959b004ae9da7e82f052bcae2a50bffc0a2245ae36c8ebab4cf9b3f375574fedcd87ecc6519e5378a8fc22120a4935c49fbebfe4b1d2dd6ef4bdd7b918b6bb36149e2fd1d9fe786aa3609961e4d8f780d16d3af25d928404be78cb280af14ba71dd1d87375d82c7bf84c986e7d1c111e967fcfebd810ad9fd3b95235cf778ffe3e7613851c92f08ad00227c1f612367e5d36d97dd73af18aa9895ea0849a698e3197aa5079ca2443fe4b7e9e61ffae9adfeacd6d42ab5d15fd9ffcc2db1d90c79a359a3189de437a721375340077bea760da249823ed98f4c2ed8fa6cac890fae66046bd56e5ff2486c4b6bcc35641879a6c0351ccd9f530ae0dad81b7263b2c703e8c425a742f07545c3b9b94cebb15870f3983e5f9fb2fd60fdd632026273daf422bdc486397ab448e15a0130292892cae56303c9364793df55a854a339b4f72174d54acf051b2502e1650bb586d18ada40bf7ef568369c9a19919146bdf511641357ab361ee941e7088f13abce35d1c827bad6e5c3e971988906661f96073ac282ba64a1dca787919ee5e9e3a275703497f7ab1211ee6841e138cd3a089beddf2f21f8a3c048e2319134053e9e91d7c7f3975e9b2eb86248a60d3d3ef9916e057886c2547a6cd3b2b0ac6e51159feba117582170f28fb23edfa9352ea2a90e663f691aaea49b165241b18bcbb05968a02be007b26b7297ad0663a277005fa6fd3fe194da94174385d041f321212968115d89d13e5877749894755f7e9d72b8a65af79fcda2d1a4896223d876dabd522d2e0780c7a0272aaa34ec16aa9c93e89aed507c8d3b8e87192aaa63635644c70e408a31d27607f5640e0c65279eb03b4aeeff5d16dd873bc8650c469d468e9735bef6c429e0d3b8ed264fe498aaab0e50949cd4cc2d4e7933b9a9ab096bdff326c0cdd79288bbe3651d2061459703bf6331b5978298bc1461d80f764cb215b2c17e450b20f41c206ee421d329e9007ef54f3ae4e152de3d2bdf8deefe40d3095b042617dd2e77a868e60da3d740f9874ce9691140899f8fe4baff0a5886888c7bfe1cecb9c75f33ac3c49fb3254a372d345338cb9f69b674f96ec839d60ae4e43d4141c4aabf3f13341fdf3dc3d9accc1b47617c5660fa8abebe48cdb5903705affdd26794cef007d83dec05186792366990375e0b9e893660601117ab3164aa8dffa1e1be0466f61e1462cc7261d48afd2663184d2fb5db91dc75950e8f7213ed31d5efcc9daf8399e970eb9011172c9f3738cfda4a51c9a4727700dc13d75f3c398560b03c12dcedc0e5cd4be530177fc0b9cecbdadced4ca28d5e82721edf012a0ab0fc925562e0379463441c379c619298b1a0a35f338fe07dda15fcad896a01620a8dad466b622459d75058ba58c1568d7e474b619374ecfe1464cb13e1f44848b332ee1d1711d882912f46467bb9de6b0ad02a980d4e0318899c42c6b767aa3ceab6268e40d5cc42b7d3eceb3c6daa66896b78fa6a1dfa04f196c194be419d5f71a45284e884511033f746779bfb40a8bdb146331423f0f9a80aaef194f4690c5d1635195a9d9b87811ca6a137a9a64d4b22323cc3fa3e4674de09e3ea629a39499fc4783e23e7d35e6c3919d7c2672eaf1de6e646a6d670dd966634ea0c1743b2d24cf5f51765dc21ca1a9d85344402591899ada48794f71a319756152023dde12e4a301cce12f5074a8626cccff7fb7888704edbb3a5a168cb2e90928cced436bedb3231978d290884c6e2b6d2384d24df74408205fcd5f095508a26659ed0b50a0682b2667b0057859fc246fc4ec1713ff4353b97083d4db28a725e600a907a4b933087506c35b71aa4321aaa16f9521899f94c38b3bc26c404829c7ecf273870e5fe88caf73878002e366255d3b2670a9c50d09775f7999c800d377cca0c4432a581f7d9c3a31ef341dc26e72d34acc7ccaa12c865d45d8c018bde78ea6bf70b614671e2da7b094d8bd5ff31c41690a99a4f37fd6cb489efa43fc8d595cfc37e0deebe8393dc8944289c9d7a44764f515b835655287c88532ec52b85d625c15d7f8fcbb9e960697c0621543c843b2b10e326c2f943a80496bc9914fea4e6c81538f3e8c42390327ae25a2fcac59eaf8110a5d6a40f8e061c5b251ef05898fe60f1512e42eaca20d6c6670ae61e6c9b8fe6f3ce55f4d983c9a37fc37007febd04945715732c6b816aea27d4f0f8bb311eabc6c068ce464bb4c72e9c1c0c2186ff5f055c71928b0d7e7e5d43f30c4d6f84d2797375c80c9d4414102bab9d87e55528b361a81a0627dfe2fbc715e7d4dc6ecbb3cffaf24d4061b9f843d12318ebd2560c80df0a1ca84a783df988df73d66f05cc646be7cb12cbe249179c9035bbe22d82d3890d9faccf67403b097d528109b22212ae7c3be63736bd910687a28c856ab520f1ddaa992ef4666ed1d22248f49a428a09ff5d3f725ff084ef76cddbef88224aaacca2143eb0945c7c2c5303affb7e99bf35012798afcc67470d7871fb7605bc3c81305821b9e15a62f3b1b0970e96d8c23905fcb82ddb882ec4ff9be6c003c2e14afb2409f0704ebb6c7f872d53700aba149537b0fa7cb4a3c52f7a0d51dd5e4d92d6ca12967e00d56a3100fa40e10b594683205d08a5c2e2c3c258760685dfee7520913d065a0c796c0ec6da8a644b6ae667b8b152405bd1a662206f9f52033b30aa67e493d4a359ca763085cba245339b31e1accc14bcc8b018e4bc6e8e975ba360cc4101449eea4ff83f5832fe194980a73b2cdd9ebc0515c285268ba9fbd5529b2f28135da5be3b3369582f7c7e86c63a379bbad3df593dca2daa3a0b25658509abca475e2248060676753ebf20b65e5591b97d786af24befd2119dba022c9bbe4650354c47abbd5dc9cd7fcc5be5b8098387e6e4663088b40f2f27d94fc223a38103da81170c69ef107f0d83fc05894e92e1a3056ef3a23495bf203b352e4b470f190a2946794174b08ab228816edc98f22638b56e596d6892f24b6e24f523675ae6c413", 0x1000}, {&(0x7f00000016c0)="5f523e6ad5dad3c8f9ea34bccacb13782a135b31a0d777d568d2a2d92631538dd881cc365fbad2827b5e2f1230f0af7a50758f8a2714d8bfa8af60091007c916209cb735e203606840a5e0512cf03c", 0x4f}, {&(0x7f0000001740)="680b94a7334fa8861e28a5b4a4daf23050d95aa4ee2293fde821562fc9d62605c065b05b89a36e84b0d9b35bbecd133a33769e760d3197d48d145ffbb37dc1e9a4f812482d550a25f8f9b882e845ccf98533b0697f6882f67c0ec653ce4d49e234839fbe3890523878ee55b63853d0a8a972b2e34f206215e1f35e708dd945df98a2572dc8a79e8c437500819b46a6e4913dbafb6b2f72dfbfe6717054f1b27027906f64029e34b9ac089218610a1e00a08924315dfb201f88c24d4150e0ea4512412cb725cfec03daa50b863793ff5866cc3c5aec0c0d18cc1f8dc9f68208e5d2a995ad4ca84d8df5ad13055be17b4bb57195805a5bdf05b805cbf2cb8b6e96a33c14d07980f97dac3b5ea55d4b390fd8cd57fe8d9b085ad85f83775b07fb62d0a2dd96d5988a7890bcc4b0f93f07abd163aae4f7bb841b51c5957b0cd6b2cfa8c20dfa1a6dfdd8d5d2b34a4babbd191ca3115bc9d591370297b6bd98aacaf3842e2f85bb1a97aa09dab3858e01b7a212b102268473c7edf24bceaef303807be2b498176958cb2d5d4015a7769450bb1d58c20d8c1e395809bce0f2cd8b19b7824b3fe7962a75c3140b2e1d2eb1bb80eff3eb551d0b22bc9f916ec3a016194d287ad9e654017d23fa09da59ab3ff06952963e31417362cda6e014fe286c28be79a2016aa5331c2622f566070b6b339298fa2a038ae49b73c6aa1b6d72c3736d9623958ba4c1b6c6cacb91ac412addac007916e899726b2e3a7706721e875e944079a5ced4f66daa33ff90d7043388c798305daf1851f6b98bc1ad742b4ab49736f97782a3a06ae52461cd5e912c7369058ac66e625a13de2a01c2efbc80f92625b04a45ab725bb05fa74b5b978adb1acddfd31da84f1780cc600a7c5bb5077807c20c8bc9f3f878c7a5a78c7c073db3f1812ba548002d5841bc3cc924387df5b330a1f06297433252c23ec8379a849eea32b4be4f1920f2d1db5efd6b7893ef038fb224e56f449aaaf548a71671bec3c0da5e2807b7165f17597a6833f01e890ba9c407d9e000a543a661af45cf50b9fc339d6d991813db0d9366bbf8bedb5a23075f2ca2be9e487b58c27d7791c414f7bb55f386c4e13e89170ce28d2c70f0ee2c303bb8867645d346fd3e051de0c5617dd392dbe10e39cac1c9875a0d195b702ddeaa5865dfeb679ec70855a6956908cb7ad2de83a623ebf05498ea00c217a5195b3fee5cd8bf1988a71f3af58fd2f37cafd8e0b3cc340fe31ea66293ecabbdaa76a9b532c7a83c901103bb6361d9dbb1a604474d0e493d5c21b3632ed7e576ff7b451346d9032bf5068874e1519a98c48c6bc5f4ce45c9097fd672028d09cd19b770d9e7c42acd8460edff221aa6a005b53697ac5d37e678a43caa97eca17758f1c781d2e4749f2d00f1fc84ac3ce1cdb7502512380a6123992e3b5f86d2043c1a34970fdb28e63cb1956cb43eca4e0e5c7c38c47b3dd9ea1c629391deec8ed0a2aaf404e8dc476371b7217d96c3862d5e72af1a541c25e74426aa2edc596763e779c5f708312f30c8d4f28da0b1569b30688ff3d9a595820b3accc9142c8d9e571f93944a71ef7d9d96c3c7adc390bc02f5b2598a133620fbc5a7998ad04b984a83ce4e5eff339fba23d9eb5a85db1b5a8efaacec526aea043c4e70fa97d352344aa5b23333ab0abbb3e0d797dc703c6ddea026250304ede4c2086d07764ae30a37dd20a42eed156417614d1c5ae8a13760bff167908bd700bca2069a2168ad917e2a902524dc8d052043e74bde22a2fe3ac8ae2b2631dcf624297a795f6d83bd19e768458bcc9febd0c8bffd7105b9fb6a4db801ac0345391c0d00a3415a003342ec7d5f2633219132d452549fc6edf8a9610b63ff35c2cba4a84007a16d4b343852b0c098c387978af5fbe7d98c04d08192d9d315c596ecc193cde8c3b9b5c7d2272d3b55fd580083cb90dd0be7e391dde475d2d388fb5f2ac234b79befc1f8ba7b289f5e59345e01e3875eeb4d1f2a2665dc8728c1fd271430f347cbb3b9c5b2f4d99753f131f25ae2e3da03634d2412cd4bd51e2400a3a6b3a2ee3df6cc7b5c3a79e63e8cac0c1fb89840fbf3f9bbeaeba955b3110bbbc7aa4df9da055e4aec93879aa3209cdabc1f04e076d30fb2d8cc39d96281fe41694e1bcdc1de9ee81180a1b1561b37646a067a141224faee820eb6ae0e944c765ed256c9cb8bbc29d55111e2ce316332383e27a644470f37caef49b4459fd75d3cc9c0f3ccf7b8b47a7b457f032c36b3c828547de96f249b5a4b8aba21bb5cb6d2e97cceec15a73967916d02ba52762b5975d19836d215310097a26b153f19bb9315aa7d6cdb898d86e2cc511a37fab381a858f73ec94e33a8d4cf45c5469e5a092fc0e0c54e3599f01d6d0eb75989d119a2d0a49d66e42254a6ce7e2dd6fd6bbe23f61068a1ba6cb8a618bcc49cc196676d60657ff9f8c12eb6c48c1c5f8872b4b842698b933e7d893849a98953cc2f95b305d3d5f55fed44987fd9048d25d9292c1a9bb3c80759578a006c856d3db12140e6f83efd4c7c8938a5a5b644fffa6dd80ef15ff52e32cca3b2e59b24f864d7acefb0b26cc21de9c6b8a26ea53120d53fd9490ff2d88e615b146e90d3a5f7a124149f166ff5f37c29a76bb0e0225bdd42a2b4eb6c2d3e83c2901586c1a72d7e92e7eed3a51111861f921a05ff8b9238591913f23605571d7df7c89e37d14c8fe66a494459d332ee9145cb87dd039f5cc2affa6489fd8685589567084dde28500517996dca1eb72bcaf183d34d454a64e78a945d522db64981e2237c85d781364f0101f74b3398502e79eb45c0fbeb589b25fc5540f2b33d575623e550bd89553b162db7abbe64e266c0716a867be15f88fad0868fbb12e21d30d3cb358080bc0d071efe01ed1a27a3601e908511e364c32f23ef0b79a8b6021ee43163511fb2061809e459b0191d76f866f6a7dfc00f25a5cab611b6aeb070605cc30b80ee3fda1f4f1c1ea4b05a9a3576f08f140e46bdf2d67db45707741edbfd87e8458c625757b5d8e55bb04c3a719fa9d33806ffd55cb27990cfe6629802614b6932c3d160005d5a016dd04667313c6876940e1650d93640fd0e4dae341149f7be90cbc8b140996a892558d11012b6236503b012ccd404ae1404864899ccabd549799ebf367fc16673842e4eebedf86395416b96e0cd6edd81d8ba7a1d80942240747d94b19363c5a4749a880c9c1b6a83abc7b9151cdc7bec44af81507478cbf3579483302d97366ab10fb8b09b5eaac8a13fa3b21d6fc0b96ea6c13f5f24bb521b7851c429ae1ce8cca75f7b8e3a43b9d505d7f56fa49d22d63a52661f81bac3d6757314f87ac015fffa47304a65eae8e4aa1b5a75d3182478fc3b5a06bae42d40354f2cb530d3c930e13f1ac3914287e3b2657049b6aa07182754ff1f0cc3a2370fb2ef850e1e3baeb8ac1b3a71077d8a0803aba910503290cf2b5bd6c2100d6d36322beff0a536f08b7655a0c2291a196d0e6a652b0698c7a91a62259978cb928143f9baa8a9c0268aa6dbb4d2aa60dbb1f8d94a71f76bcba2ab45b48b2f35e2d051002a12c8b0b3c74cbfe8077126dfd03f44abf7edc32bf9f21d74a56848acfbccd0af89a79aa4707a72d347c6103ebc7b0ec48aea6421fa919bd417e48149d88fa5b414baf351bfd43b2ba5e5b73d741376c07fee0e9b0affb59e748b01432b41ee2226505b86b9a113d88a0735a436fe6de47f097b27e1187703159b6a68a0b7227874d4063f9f9f9b799740f511a4f97e4fa43c4c72e6e35dfef5f593a696b97e792d105b20359e4c6516b3a362463557ba3c1fd5ea5e280d77fe7c886cc9e222fac62ef4e3ea6960d1c651241bb4f325016da4fd3e64a9525327ab6ea77bc566203d11614813e38c01cf6cb0d192579fac343978a68923a83dff3cdd24ac11f937a473653b120add821c01c344f9202b366b0fd7fe62fb5d08e0c502f1a7817fdd1681121bfd0904d4980a6bf8bfc7a0d45e9eab20ed0a461ea9913faffef3fbcf2afd6f9370e57e9338ad25ece0b95c14929592aecbdc54cf4ee55934d225a7d9852362a823169cd108f736c8fc415dcb9e13950b0809158ba37e5fca28662b051be9ba8be092b4d5aede3ca90c53d491382d42ac00dffebf35e95c6d6269222c6c8d09f4d262719842aecb987d8b28221650e696729cbdce20d98a19d65b2dd27a511ed0318e727261e66132872358f513eba7f11e45701bb5f492596ae0a956d536d5de7d7e6de495ae8e210ceb0e1cca4429899c130298c572a4c08481dcadca6fe73153a45e1a447dc6e62757bb0987d70334666de0a092296ffa7724101bdca1006275b89b2032fadf6f0012e6abe3ae48bb365f2f9e4c639ded3bb882497e1ec536c7c9be19c9096cf1a8d73d6cc796c8113fb59a0ac26d90f53ee0e36fdc424959fa8bc55c4074c42a7416d19ec7494f5c9b408b413a50a43295ccf1e77239b805857bdd5d51b4bc1c46372bb6f0800bb41d7c67ccb92f271538b208e94c2c7e01813b0aa4a5ec27d081d929a21b7b2813f38701e62444f1f7d96cad4f7272d7a037857448d6557ec017433faddbf57900e8a991880dcb4f01e9aa9cccca1a2a4790b9bf085bab053652e9304e9221a9bcc2db7d62d9285425da8a653c2c26655e27e978194c69d5ebf5dc3b18cd9f5a4559601c5c96cde990c84a5281387cbaee9ec73ea6f1b64524ee9c267dc0dadf640cc70cc3cba0a15a35663224bc45f75c9fc261ff0afd352f44da65b682f7c44e5a7006be56a62e1903a10ee2e02dd1da1b1c38b60c86b1891669174e7eb341ac555794a52242656cabf3f3e81fd9644c669f14234ca54963f936a14f861e5aa510cc9986ee9163bb0f410655b35f137b9a9c0f9f7ade1c08ce95c69a7fdeda4addd60b5889fe20f9f628b3afc67e244c2a8f580ade5b0cee3937374c63087edfa94d1117c63620a62643495b9696815a939d7f3f664a755b55be3bd4fa0cc62a268f79f5f2b718689f75159cdb9b167b1e3474c011a4c1d2b003ad7c8d13bcd8fae5b898f2d782ab4623aeb66aec6f8bd3ccd27d43f7ff71b42040666ce06dd9340ee2f49a8310af0497f2fbb396b85de379aba1725ac1ae464483fd69e5ce946fa15b2672afbdbab121882f26692818f3b88a4b3b1c8c5671beab95b9e3623847fcbccae07c8028ae2685f4f07e16b764f178c6a001b2667e929fd79668959aab963e6187e993851c7c7f206d4b54216ecee662905b820b924daeceec7c71523135a6d10d0ad45ae9b105a3ddc838d4d5a2324bcc4e28940fc8c77af915dabf8db5d1925b828da2ba2a1ea9851b0d045b87aa63cb835266dd52f939dba24b9ed6fa69396f8e5fae0e5ea78700790e476631331ee119889a41c917311804ae09031f1a9804029c9b3e5e5320ef64b3f45e6f2d8eee70979aef86d08aabe4ed58356554e04992f9e91b50ed0a809627fd92f4173da0a0ba629835e5851c5d527a3960db85cac77f9b39ac81b023ce44f67de8bba78f489ab296ed3a55cf80ae82780f15201825ad55a0c43fe41274d201ff86a2ae8125a06ec5d4a346ced0e3227f70b44366425ce8ccb1b65b1c8dc4345d0d96495ebd19d86081330118329aae91758c3c09be7485ada12f8efcbd578d6e69ecb358bf94eac400ff83571f758d2b6948558e32bad48803b0e7535d61415fa2d91e38a4e687d85c79a4c7dfc11dd0f50d99f42f3e62a7e4a8ad99ef1de63ae59ae3188b962d44d4f92666da", 0x1000}, {&(0x7f0000002740)="7189bd1d02137ec3f479deaf3c50d9995c29f8f311f1d5d275aab6286d", 0x1d}], 0x6, &(0x7f0000002b40)=[@cred={0x20, 0xffff, 0x0, r14, r16, r29}, @rights={0x30, 0xffff, 0x1, [r30, r32, r34, r35, r36, r37, r38]}, @rights={0x30, 0xffff, 0x1, [r39, r40, r41, r42, r43, r44, r45]}, @cred={0x20, 0xffff, 0x0, r47, r54, r67}, @cred={0x20, 0xffff, 0x0, r69, r70, r83}, @cred={0x20, 0xffff, 0x0, r98, r104}], 0xe0, 0x3}, 0x14) r106 = socket(0x18, 0x1, 0x0) close(r106) r107 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r107, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r106, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r107, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:01:00 executing program 1: r0 = shmget(0x3, 0x2000, 0x102, &(0x7f0000ffc000/0x2000)=nil) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r11, r13, r2, r8, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r14, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r23 = getegid() r24 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) r25 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) r28 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r28, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r29 = getpid() preadv(r28, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r30 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r32 = getegid() r33 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r30, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r31, r32, r33, r34, 0x1, 0xff}, 0x8, 0x6, r29, r29, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r27, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r27, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r27, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r38 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r35, r37, r26, r32, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r38, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0x4, r22, r23, r24, r32, 0x18, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r18, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r42 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r39, r41, r17, r23, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r42, 0xa5, 0x3, 0x1000000100000000, 0x6}) r43 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r45 = msgget$private(0x0, 0xfffffffffffffffd) r46 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r46, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r47 = getpid() preadv(r46, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r48 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r50 = getegid() r51 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r48, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r49, r50, r51, r52, 0x1, 0xff}, 0x8, 0x6, r47, r47, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r45, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r45, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r45, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r45, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r53 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r54, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r56 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r53, r55, r44, r50, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r56, 0xa5, 0x3, 0x1000000100000000, 0x6}) r57 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r59 = msgget$private(0x0, 0xfffffffffffffffd) r60 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r60, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r61 = getpid() preadv(r60, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r62 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r64 = getegid() r65 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r62, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r63, r64, r65, r66, 0x1, 0xff}, 0x8, 0x6, r61, r61, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r59, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r59, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r59, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r59, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r67 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r68, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r70 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r59, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r67, r69, r58, r64, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r70, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r50, 0xffffffffffffffff, r64]) r71 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r71, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r73 = msgget$private(0x0, 0xfffffffffffffffd) r74 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r74, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r75 = getpid() preadv(r74, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r76 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r78 = getegid() r79 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r76, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r77, r78, r79, r80, 0x1, 0xff}, 0x8, 0x6, r75, r75, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r73, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r73, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r73, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r73, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r81 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r82, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r82, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r73, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r81, r83, r72, r78, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r84, 0xa5, 0x3, 0x1000000100000000, 0x6}) r85 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r87 = msgget$private(0x0, 0xfffffffffffffffd) r88 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r88, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r89 = getpid() preadv(r88, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r90 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r88, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r92 = getegid() r93 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r90, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r91, r92, r93, r94, 0x1, 0xff}, 0x8, 0x6, r89, r89, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r87, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r87, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r87, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r87, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r95 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r96, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r98 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r87, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r95, r97, r86, r92, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r98, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r78, 0xffffffffffffffff, r92]) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, r64, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r78, 0xffffffffffffffff]) r100 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r100, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r102 = msgget$private(0x0, 0xfffffffffffffffd) r103 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r103, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r104 = getpid() preadv(r103, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r105 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r103, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r107 = getegid() r108 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r105, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r106, r107, r108, r109, 0x1, 0xff}, 0x8, 0x6, r104, r104, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r102, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r102, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r102, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) r110 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r111, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r111, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r113 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r102, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r110, r112, r101, r107, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r113, 0xa5, 0x3, 0x1000000100000000, 0x6}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x7fffffff, r11, r15, r39, r99, 0x20, 0x1c66}, 0x7fff, 0x4, 0xffffffffffffffff, r113, 0xe7c, 0x3, 0x100000000}) r114 = socket(0x2, 0xc003, 0x2) connect$unix(r114, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae4080000000000000048c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r115 = socket(0x18, 0x1, 0x0) setsockopt(r115, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r116 = socket(0x18, 0x1, 0x0) setsockopt(r116, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) write(r116, 0x0, 0xfffffffffffffe79) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 16:01:00 executing program 0: sync() openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x378030febba37ace) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/224, &(0x7f0000000180)=0xe0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r2) close(r2) getdents(r2, &(0x7f0000000200)=""/58, 0x3a) r3 = socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f00000001c0)=0x8) dup(r3) getrusage(0x1, 0xfffffffffffffffe) r4 = msgget(0x1, 0x1) msgctl$IPC_RMID(r4, 0x0) 16:01:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x102) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xff4e) write(r0, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) 16:01:00 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgrcv(r4, &(0x7f0000000000)={0x0, ""/14}, 0x16, 0x3, 0x1000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) 16:01:00 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00004a9000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) dup2(r2, r3) close(r3) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000080)=0x4) r5 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) dup2(r1, r5) close(r5) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0xffffffd2) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x821869de, &(0x7f0000000300)) 16:01:00 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x2, 0x0, 0x90d2, 0x4, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4", 0x2}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x1, 0x0, 0xb929, 0x4}) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37a", 0x52) syz_open_pts() r1 = kqueue() close(r0) syz_open_pts() r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) write(r2, &(0x7f0000000080)="4ac252b0c348a3461a5692807a904b626905c85e96e82389efa9cfa8f2986dc5453a1e1bd241a84b8825e7582713", 0x2e) write(r1, &(0x7f0000000500)="6bd453bf19bc5e1b62279d1a6c9ea75e80b3c12fb358978d6b3abfcbf75634f9436cba85939dc7ea07538201404e25be586b54fe2dfb78227def0be174abc0965bbe4aa13f3f295875618a3ba6cd3ecdab2feef71350351ccf18d3aad0e155392dbde91233b977394cde5ad99cada28e70b883b29a8146a30ec57ee9156129af748ab0e511a9d7fc315dcfc97d8475c305aebc50fed86383515881cfc95189a66115570fd9f2fa978204b3e6fd44264eec42357a58b0a702ddd320c53c8defa9f59f33539e259a2e4954819f9c03b03c0e48e5f68bcd0295a249bba2b7a07a71cf9f267a5e20e3b6927e7b57a20a9d7426a4c7c6f83a94b2664174920287a123f73125196966b7d20c26ac2db3c46284f62a208d39481ed318412a1ae77b486f225479373baff865f6d01637f78fd68e0205b00a363af84cf9eff0bc356506731ac55cbab51a9029409f4261bf3fd1eed0a5fb816c9dd306a08708caee5d748d415d0e4a7e31c4386f300eca6dfcb060cf78ac5dc5d00af33db84a08031f235957015f8918f148d860081fccf8c59b8532f6b1019b7e7ca7ce126c47bda6f4c0e50365bac8a3b01b1ffcc86676753745bc277f6de46d6f83861abd1be466e5049451eed559c16cf53de6123059855502513ebab08b426a7f9cc81d52c6c4446038850fb777829554d6cd6fe99959f1b0e9948f3322cac97cf45f12239053cdce30b0d2062444727b71bf95f1b186006a2c31886f803cb4db5a0b4801a4f59ce0eba7ba8aeb17bde85741a6c8a2d1b4b2d3fa81a0cd5da3885dac81323aff3fd7a293b1fd6f8c88433283738ca245e49681a1b11ad27a432901971175e456e43dc22464143dcbb8362d3ea1746995bbf441028dc2a215be2f732ffc0520a2f6f4cd8afe40fa8dba1146bfb98b5629dd7bc4acff8d859113c5c86cea9478b85cf6437d97f041c4d6f209584d1315fc749ff0d4fa780afebf7f33f2a69948cbaf6502a63ab3275ba7bc61e0f459c986f456bc180489579f647bbbbbcf27928234c98d0223cb5a633f9cdd6c929ad73c87490ef4d60d8fda05e6ac579d393b220052c540a469261d624b80a8460f68b6a2b910662a2ab7cb464f4e9284d17ea030f50a5f8427951b6bfd30dbaae5055531aa29d19d4658eeac603113e45e691d438352fa74e0c1b1133507d803233cd874657c6959a937033eef84a71576134369dbc7a6ba1b81894d4f4fadc4c43947dada67e3b19e5d5c9ed078585889f0b104dd49ba39c8719a7bb4008966f495f730f8f97d94357bf2d9b401377ceff05c9cf8402166b4a715bb54650aceaad349a62c9b3ffe048e14ca767911233b70898ab5fdfe1e79a9cf362fb041bc1496f92b7edeaf03ff83314fe474ace8f778ece04c571ca21d7a9f78c484da88c8ed2d0767bf3f03be49d70a0dae4ab45041cbfc6d4c74ae9eb040f525e375be13ae7367bc7944ae88d796a0e8663ec32a764dbb360bff3c84eb24c1843661c2dd57d3a38134c410106a009b08c64d2e71a949b66930388815c8ed42832da1fd7db75acd2c18e12e97ab8a2d089519fc94770aa6a4164e707dedaa7eb0ae1a99c6fc14ae950d50163b573565a75b98af68bad628c682226d9db51b45f5121f21fb5aa564d8d7cb5b07261523d86081bba1f4d4cfd38baa7b04c103360c3775c41f35d4f31d99f23b392feb3fbdeb777fb200b787695000543ccf464bf8b51b868cd12c7ecbb88bc1c08f68feaa5ead46ddb68cedf808ddeffd8d3e4296a42e373f205668a4f857aa27ae8e6540316e6e008049244be4572f44831fc91366fc5dc94cb56aec4147edb99c70c02817890f07de5dd86a62b3f8d5e47e5202c95a988db16ba4784f0f889323509f7c40068855608b9c3184578f6b73a99c787459e806ad3193c45d074518efced4eedacbda38a0b7ac936cbc4b55b40dd6aeb0db29654b19c3b70b4179274934facd4232ec17672c0ab9f59178ac56c3339683057eb5beec8151972069c58b627b7609f67d8a189e28b6d24cac1cb8394b2ab164a5f879683a4c3ce454b30800f3bbb44cebd8639eb0bac4530dbdc37c3b8f6baf3cb9f9db92ef4c029eb1986d17c3510ea4763ed509c886f253335b0a1cff33c5a1dcd5e785e7769d126bf067f244ce211d289cbd4ea9c55f0c523d6ae2ca4bff19414a2776c08ae25cbd594e9643258a38ce52d66b68eb5fc19788d3a0716ad49ea5000adcb71a65b37c063362c6aeb252117991b7fb95f12c03329b152456c9ce758368f25c708716d9427eb64bc228a92ad1a99ee0390ca5f658e5f3b76399de89ac077326d71b4422eb55f63cec74069fb30650cfb647c5654b0ab9302e051043ea0aae3e7e06a2e2acf2cbf9e4b27628ff7455b1891f3531b3cde5a918067434e4e6ca419700e457a7e641e044aef91d021f0d519aad62425d87b0a1d54d13e8ec1233bd0bda8e65f2282496271a18f68f21a11511baa053ccdd632ae27209ff1ba2ade194e2f97a487fe27d80ef6696b1a5ba1091f1a2d36e26742ab9924052fc8fdae79b01983c3d7c27cd41cbb119f9d190c7c0de1f2b04a4474b5eac1709fad1a223f3ac2050ff877dff1fb0b25532ee03e494096340ba49ca07f4e6f17367e136b0533f18db9197dc4692c4ca4ebfa8b3d7b4a0cc9af80c921d4820f2f6df3c96df2726c54267190e0b4173a0bde78472d6d9d0f128a03e57c0978401b80b577f9fde3fdae9b5eb86fa37b75a71ce873c32950e71158b496b4052cdb823599239b3b8ce38250087bcbf74f33f14ec907937fde25599657d94f2bc6e134436c6d6189214d4ab765754f3d4c1647a14f6cb284f8386e52825bfa79ba6d0d6e2107239357a7f2cb547546d2160fc229d4459802e40feb2b393a994e226e8dffeebf1f7f5e6a4aad462e12876a46ba3f0ac4a9e3ba9be5bb9790b927d7d84abf58cc0ddca5f90b7991c68985a032255df0499291547df7c5a1c86b1c4c18c873cb7d57982a67553a8ad8e9828120e8e30b68bfc0f6092564673612745ab06157536683eba105d25e88f4fb7a781ef45cd4ba4823fe8bd4e16078a78e0df18a0c8c33c8c3c8d4cf85c03040572e9957b49c25315900b420d84ca0fdcc3052dded9c1e4acbaace7b39442942e69fcf78acdf87272bf5ec5900bf43f2058527deb1c60b65152420541ee5cba8066c30ec64b87958d60587920b5308883f8e5044f85c3344a2ff16533d8f41fa45912cfcf4a38c2fc596bac32fa9bf06d739595e1096786f0801397a598f574ee42db43ebff0b3d8ca4582802318403b7768a8d57b524695579ca0eb184dd0f33ad957413cd96a1d2976ab35c95fd464b0b63023ef88de62d0b0fc128fb3d9907a12b573e2cf7c8676b247ae47a1cd7472b68640b1e0b9e26fea89cd0d26e41a3f2f7c500e606fd291dd93c61ca2fdbad63be8aea16706e972f5f39bdd69407aa2992354a8fcba8d1969fce0642260af9ec645cfd5d8073a654a9e7d3a46010a2a18d54ec868d98984c8746e0c0265fdd4e5bf2d7c664d89a9885a12daa19008093f91064708e369021446ba57f451c5105687b191ecb2774cc3b412e0c3b2abf3a5356d3d7c1f6ca58a007f17c433472711235286183eb7bca9190acbab65a6460b3a98172829f83d3d6acfd232ce7305c56207ab1d624d0a079039e5a8678d878db04a14e814db9d800b036d74385aada7e6c572440d0d74d169669a4e96a67ab0886a083510d156d0ac174bba4d17b2e890b55291deebe4d0fce4e465c444eec960c55b868aad9cfbd035549de01bf2176a2ba8ca7e3c788ad91d57d32c835b186136aeeb09984de0fdb93d95d46cb6bb619720264442a780bf376b4d0bf330cfbf38cb3e87d8207e7ff2e470688564ea8a2c922efcc52a8aaac2f6f0fdd065e3ea0bf226be6178356d4b7353591e060ac9ad827ad1b731e6e3cc7a8844b8e3a9be3c5db71e0b7800e48c6f81c18edc567322f94bb6eb17740549b3411719d6e699c0321d4f6abda90229ca1fad6b3b7dd9fc6e229d4f1c5d9189b59ddad4ef36a1c6b02476484281999b9cfe20a70bd7c2a8a6582cb7caa3e33882af6e8dfbda94db78fe63c2942f94990049456defd40e98f0809428e2805af5a6a2f93145772740b6167a99316751100d34a13bad879eec17a22be23a4de6f88335812af55968a70512e7a7a323c0a26d3c47dd399b3c50cf7d5dea5949f37d6d17364e7f7c2f44669cbcbaf4ef2ef6e928b17ea9c71071198520f7b2ba3b7d29c89aa7a4d14a889cf2018e92ce40c775e4bbd41c4e928b62f91031677bc14ab4c3cdfba7395f729a3cf7eb212ec757eeeb37e38f3969840464f18356168e2ed2709beb97b1954b8bd2d53bb38bd2014c193eec0f960406368f96e8f317bbdccb5a17b6aadc7420f5519baf635307e97e0752eb2b66f843a3629bc30c06a47a5f4f9a244c41450024c5c4d231db12fafcc5f685af1f3d2af3a7b6207bbd3a604475ff9b792a7c25b12a78d1664d502d3865260ef6a77ec26e185374a0c1a146c874b228b95dd1b3c43c7db9723541546ccb803ec2dc1edaeb12105c791c9a5ae0f3d2c29db1f54485e04eb4caf5514f27ba3ee937002171e64588918bf1d4135cbd7d90481a8c6bf7a422bdf382ef900b19e48ccf1f0ce3531b2e7a197bdba8aaa26806ec7d8531667c915e1255350ed0892084a718d07f98de8f9f6bd0663294fade68a33e6234c29c3d11f1c619729f4af5f0d611ee277a78980fc65e5ec90239f9a4cfe992063ce4f11f1e50633f2024781db1647a069bd708cd86472f8271c2c04684d9a3460ac16e03c3f083140c10de767acf644e4bdba0dc463714d64c03dfcd7c38df6f38331263c98dd6f47fe1e13b194316da484e79853ef7d705bb034a0535a87e3ef6d460a6063a6d3e34e91bce008c06781bf0e4486d557dd3f3db497c0957a787c95ed4b48c1db5aaa43661c296ac5ae5c52a09313515fb07e220fb74605e50d79850eeb9f8ed11e1480de91b27d6f6a41e13866cfbda8b72c59c34d9d627b602063ab2d19dda1e38d4e28fa19228de54bec456eaa815c2921606d79ff0c65d371c4599848e8ad75f5b4669883fb3af7bc9e383efdc2d33334b29f2aac210aa8b297c073ace1715c4bdbe1e05f35265050f4d16588aefab1802ee102f4710e7043383b239fc5daf0e6da9a64f8ffe6db7aafc44c42a521f6584980c7628000af01111175468184850ef8affef53804f05fedf2c058b855aa25e87988c079d641c2bd3fddce846d1450d1dee657c3dec219182976cacbaa4cc8dcf1d580f558c2b3dd0c3261370506a99fa60e89b36829b3f8f7f5061b67dfa1093d1daed12d21c103dfb7f7e8543236d182fe22bdf20beffebd58f8baa23da55fa26a278f99acad08bdcf8a24d2ee83e55caf7b5e4f2a11416972bee38350f3cb7b51d63876d5434fd7911e00964ea5c44f00ea01248337c94e72586529e340cc8e6b192bc2fa72feca17772cbcd4e4d2fa6b1b9cf03fd9657e610a6a9cfb06725c4fa838893db71a0ab38adbfee7b912372c73817907fe2c3231e0a528033f93c12598de2332043d81e368a33c4aeb07a88e29816377568a920edb2b6e15a9ae92fcfc8f5868bfaefee4a65eeb48ac6c6a559f071940fe334a1742407c95317dd64734f2f83f6e30f966b6d3fceb0ed5c4588277393d806eead096d28569c7e79b7dd216aa5bade41f338de38baedebf1deeb2df3ed2a5a89c32a67459b0e26b71d659a9a1e17935091ebb", 0x1000) 16:01:00 executing program 1: madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) listen(r0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:01:00 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = dup(r5) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000000040)={0x9, './file0/../file0', './file0\x00'}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x1) 16:01:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) clock_settime(0x3, &(0x7f0000000200)={0x23, 0x7}) r0 = socket(0x20, 0x8000, 0x20) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7fffffff, 0x3, 0x7, 0x1b92, "a31b88cd432a1f3e7d7330c49c9c84d8e2c47e5f", 0x4, 0x40001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000180)=0xc) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000240)=0x5) clock_gettime(0x4, &(0x7f00000001c0)) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000380)=0xc) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="200000000000000001000000000000faff7c8a5b671bf8611c627da69e6b26ff75520ea71b542a538706000000a714000000290000003d0067561f6c119ca848bb239775ae691c89ae63cdc5d64ec39ab688ca9e88ee7925e6e6616f5c40a38e1e6162b9d4bda1e6cb0d0d06731b17c63357865d18573c596381678fe9e8e758cec1afca4847f13e3fae0564ad17f93913b8d1d590943682dcf4eb716f32cbb03a0ac40b0070746a19af38ff8322e3f4deb81e242929842cb4d7b508c077827127ce33a6c1e731f36103c3b79cb0cfdc865792d065922f9a2a79decad71c9fe38c295c3913c7068876cf76"], 0x38}, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x6b, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x10000, 0x0) 16:01:00 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="000008b2eac9769f1547180000000000000066ff6c653000"], 0x10) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in={0x2, 0x0}, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)="a73ab14ba2e1347321e92b48fac9aacc42a49979ef8c990a65dec8aade6b5eadc96760addfce3b16072f96b449c5c7cb220cf98c67deecae032133ff178f397e899d06e0099719f073aea8658c85f0cc052d95c2198ec6dbd9c6203974fcbb8dc8edbaab5e5751fc1813c5c58de89279f6260dc9a5", 0x75}, {&(0x7f0000000240)="7d51397bdba47d7e3492bf3ed58e6092f216ed89f5fab4f806ff40ae1aaa57d3", 0x20}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="72c930eaccef828175e2c6a35164320b896f46e3ba8fbda67fd9934820b8606037300f9a853bab2e80c3ae1bfa16bc80628bcf3cca2a2ad0b10f24c08e3785470fcf084d2ce8f7a0be2c2cbda6be7b09aa478e04238f8ec8cb082684b5793751b018aa674e4dc3266f0c3bc6448d3e9646a99bf7230f35f3590246c9b3b3d34294324a419cfa95510a40a8d102c81f307a050fb3fd152f00bec101ed4ccfa78ff69ba03b7350abd4ef89564cdd57968c3da29a", 0xb3}, {&(0x7f0000000380)="aecf6d68b30d6531302a0dde462a137b2388ea077f68e4829b2dd1782fafb9c8b865ca6d13df471c4bea01eab54f898f30357f2507d51ffb2ba5edc47072d16d443a3b788c2c29a55acb9db32f88dc349a8b1a8a9f8d3e54f485b4e23e9b037b27820497c5bb810a8256", 0x6a}, {&(0x7f0000000400)="72979145c566f75b056fefeb07211e6102fb88fe63cb31938ba151a98de6f4ba6a66440974bb60700863536c4a36f9ecd3254988db2ce78865d16ec5037f7abe276774554af29d4f414f11843b162f04f9e99e3159ad32b0298f7025222779eae765e54b03b57fd7736539afd0a1945950553c0513c1440d7590902fd7a77eb7fa7d74b54447d72c949997601b657d9dcf5b6e1cb8c1c505851683925e02e5dc4b5eee4be2428e51df555ffbdaf75083dfa30308bd9250e54812c3edf9db9ae08f5c9996f47bd29daa9490e213b623f6afdcf16e1de482473bd5378a642377617753db045d2aae263591b52b4a98a2e1c44bf5c3", 0xf4}, {&(0x7f0000000500)="50c0c6b250af137dcff84662d2797e1dab8b800ff315cf2bd9013b3c2782e6e34895804b93688656b12141d1175ff5be478014974b5d86edf4fa1880ef61479864ba38de07de1467e3b8c2a7cafdbdf38adac903794e73c65d79b7241ad52486e56ff9b072bb6b26c9893595cdb11d5c4eab3f4cf187adf7b5b51290b6fc12da4065abea81bfa0aae285394dddc33fed01b3340c99da1f3682da890c3d804d6d5be10ed1e910330fe5ec1d1f958bc5fc8c4a125419d8089ddd005b94e2a5e58858059229a1900d419120d9395513fd3b22e81032f367ffea4edda58b9955b57dbfe9793b20d9ae575e6aff88c65da63bcf2492", 0xf3}], 0x7, &(0x7f0000000680)=[{0xd0, 0xffff, 0xfff, "8c66c1e03829decdf43f6e7eae67e65b354262e02228432d88c0ffc79ce692fdf2a8ccfaf4ff857b63916c72a6a7eeb96890acf0802cf6c8838e850b52d782ea71266f63e910b576d12fb20c09ebe725a30e2c63bcc15203e733ea29cf9483af0ce44c59ad016838f40bfde981cc7f8b555ee5b794dacc29c41234f899e2b1e7effce9d9d87c67611cfa1b04715d82e2a4b91735b8b98c7d07cfc1290aabc753d321f90f1955dd5eea4fde562f1d9cafaaf3930c003f3809cf8a4f79"}], 0xd0}, 0x1) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 16:01:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) r6 = dup2(r4, r5) r7 = kqueue() kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x4, 0x0, 0xff, 0x1}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) execve(0x0, 0x0, 0x0) 16:01:00 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:00 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x2ac) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001400)=0x7) r4 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r1}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000014c0)=0x101) r5 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000200)=0x11) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x1000000, 0x9, &(0x7f0000000380)="eb812eaa4e713048e6993192964800000000000092b43cef675a053b561d90120ec5e4957eaa78028d08a160e5d805d291369cfc97e7a26fd5db564be2fd536246cfeb20c772a7db12ff8956439ed5ad0c236c06b7ee5aca8725ae330cf5b7900b2e758113edfe37f407b1cc1e0dec724cbf7d3fb6d34481d05ae2927792eeb4c92ea9a7e88db1031589f8f47148d42052647256266de3e8e87eeb89eaeeb62ee3ef66aad9b3e984a8d1b12527fdeec0c0a50c43cb4948c6200bdaf4d6e760a87d3e7eabe0adb9953097bd9ee2e8e23dc724ab96f9d76c803d983ff9107f2182b99d8f51835666a8ac3c8082426707a6a9d67a284de15219c9684dfb7d912d28bb90bd8069f7240559b91ed6ab0f34ed2c39191f65762caf77585170d7834327d395c0f939268bd910fe3e9753550058515528000000", 0xffffffffffffffb8) 16:01:00 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="2c002000b9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x1, 0x3, &(0x7f0000000040)="f3858f36561e17f7d6d5c8421a7c9224a4256695d7e7ed04e18be5f90a5a58925d4fda23130ff7b9c2b7bdd0b7b7", 0x2e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:01:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x8, r1) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3003, 0x81, 0x7, 0x7}, {0x2, 0x9, 0x1, 0x100}, {0x800, 0x8, 0x0, 0xfffffb31}]}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:01:01 executing program 1: r0 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000002c0)=""/19) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/14) r1 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x7}, {0x100000001}, {0x87ffffffe}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x3f, 0x7, 0x0, 0x714c, 0x1, 0x2, 0x2, 0x2, 0x18d, 0x9}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:01:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:01 executing program 1: syz_open_pts() socket(0x1e, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfea0}, 0x407) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) pwrite(r1, &(0x7f0000000240)="3dc955a4a1efafd41dac69d3434da4d4c7d4e8f06ebe9842d515a73a51536681133a68c3f7fce6f169fc248fdd1b7758351f29d466e192751a4e0bd26becd0b9e3856ca77afe3a9e28cb3a495817457046ae102ec3179302388ad44b84f6d7b973305d6b9ea5eca5e77ba8813adbe86d96258e4e78da710945e019ca0b6089abd8579f29b59d78266b47bbfc7249c481de53a746d2934332fe2207341ce5e026b5ea69c40d836315c6fa138aebeed75f229112a2b4c2ca3d38beb3ac309a866b52448defe9097528aa48258e9afc2f1ce6d3a51fffaa0fa3e7bf7ea4", 0xdc, 0x0, 0x0) 16:01:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000001], [0xffdfffff00000003]}}) 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(0x48, 0xd35b2a20898f36e4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) r5 = dup2(r3, r4) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) setsockopt(r2, 0x80000001, 0x7, &(0x7f0000000040)="0fdd872c1b3034c7780249f5a61d460e1a5f6f34797432aeadbab1152429a6053177311675d376dea30d8cb430f9521bd15d8090237f151c80fd54c886881e5957dac1313cb2deae6935c91dfa5d0f93a7a97135e993dfb064762b9a26fa415d85702b4d54c4c928a783d11a40637c11f2353a18e5efe62c2a65d31f868f3c802cde21debfdfc119c9d29d0c50510f1344e4ff2650075522e7fa984a57ef8f8006d6a152cbc29d17989c041c33bfadba656c80ef022e4858c1a78bbd24f8049a8912e529ce6ee5e01dfaa3d2842d5fc92b18614dfc6a89b1d12ab63f5f97abdcbe3671d7a7797ecacedf9ffdbf", 0xed) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x19137a6a) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) 16:01:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = semget$private(0x0, 0x3, 0x201) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r6 = getpid() preadv(r5, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r7 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r9 = getegid() r10 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r7, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r8, r9, r10, r11, 0x1, 0xff}, 0x8, 0x6, r6, r6, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="aa89fe724000000071a9b056f6f6bea56be27a0975ea94d81f28e23f6dab50f7e33b0fce5da1f954bf8bbc99a13446af01bac2912bf7522543075e8e04c32c95423f6f7fac58ad4294ab45d82cedf5e3a0511fa3c81b9e84a5589abd71924a2d7378c778db5a7cf015a8f8dc24c6496bc57dc2bbc774f163c492784b51c9078a4a8a8e62589fa5cdeec797d0b5501b879a8c30a607c4e2c942849b56a76822230e753d7059abd413d26df2fd8cdce47485d7a94a8df239da2c4b6a0bacd3bf89920fce01bf6a0ff825ad9d0c398d4137fc36c05974c53252823b164988f1baf1c66a67d9f15ad4487887db9a954f905125930564272ab672da6a4f9ee43d02dcbe188e3043b09808000000e0e3526c57f81591ec7aea522881c8169d198f28c7645f584021c6ce5e9ba8f60beb0163828c19c418c6b472774cd31312705acd4ccd962780ec000000000900000000000000000000009bc3a91f2876129b1b1098591e"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r12, r14, r3, r9, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r15, 0xa5, 0x3, 0x1000000100000000, 0x6}) r16 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r19, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r20 = getpid() preadv(r19, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r21 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r23 = getegid() r24 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r21, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r22, r23, r24, r25, 0x1, 0xff}, 0x8, 0x6, r20, r20, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r18, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r18, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000cd427c1ff4ed4874ecbeeb"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r26, r28, r17, r23, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r29, 0xa5, 0x3, 0x1000000100000000, 0x6}) r30 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r32 = msgget$private(0x0, 0xfffffffffffffffd) r33 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r33, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r34 = getpid() preadv(r33, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r35 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r37 = getegid() r38 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r35, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r36, r37, r38, r39, 0x1, 0xff}, 0x8, 0x6, r34, r34, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r32, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r32, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r32, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000010000000000"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r32, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r43 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r40, r42, r31, r37, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r43, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r23, 0xffffffffffffffff, r37]) r44 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r44, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r45 = getpid() preadv(r44, &(0x7f0000000680), 0x1000011a, 0x0, 0x0) r46 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r48 = getegid() r49 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r46, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r47, r48, r49, r50, 0x1, 0xff}, 0x8, 0x6, r45, r45, 0x0, 0x2, 0x1f, 0x400}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x80000001, r3, r37, r47, 0xffffffffffffffff, 0x2, 0x1c1f}, 0x0, 0xffffffffffffffff, 0x2}) sendto$unix(r0, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965", 0xd1, 0xc, 0x0, 0xfffffffffffffd55) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r52 = fcntl$dupfd(r51, 0x8000000000004, 0xffffffffffffffff) r53 = dup2(r51, r52) r54 = kqueue() kevent(r54, &(0x7f00000001c0)=[{{r53}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r53, 0x80085762, &(0x7f0000000000)={0x0, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r56 = fcntl$dupfd(r55, 0x8000000000004, 0xffffffffffffffff) dup2(r55, r56) close(r56) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r58 = fcntl$dupfd(r57, 0x8000000000004, 0xffffffffffffffff) dup2(r57, r58) close(r58) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r52, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x6}, {0x20, 0x3}}, 0x10f4110c1d19a5bc) r59 = socket(0x2, 0x3, 0x0) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) dup(r60) r61 = fcntl$dupfd(r59, 0x0, r59) ioctl$TIOCFLUSH(r61, 0x8020699d, &(0x7f0000000300)) 16:01:01 executing program 1: r0 = socket(0x0, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4001, 0x0) r2 = socket(0x10, 0x1, 0x24) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20000, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = socket(0x18, 0x1, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt(r7, 0xf05, 0x7, &(0x7f0000000080)=""/21, &(0x7f0000000340)=0x15) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r8 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0x8000000000004, 0xffffffffffffffff) dup2(r9, r10) close(r10) ioctl$TIOCSETVERAUTH(r10, 0x8004741c, &(0x7f0000000380)=0xa5) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="68f0969e6171f296829d191cbce1b807cf4827cf347c3d79629376654708d447035d08a017bb57e9253b428ac04ac563e1baa2", @ANYRESDEC=r2, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYBLOB="c1cd4140b470870c1d758c8cecbf0ca0bc039c53ef8cad5b0ef607cfe068a3538a03f13479df762296281e32fe6eafacc0e7df7d618d51f298475db3b4e400cc147a93179d1cb26e7fe21e8add091d61ac191ee9b99b1a9f1af6d744b7abe4ed576d9db7aca8b20e7b4d967aa393f0aa655e4c700b82beed29a531ed", @ANYRES64=r5, @ANYPTR64], @ANYRESDEC=r3, @ANYRES16, @ANYBLOB="9df7fbcad6c1a599e2e2", @ANYRES32=r6, @ANYRES64=r8, @ANYPTR], 0x9) r11 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x10) r12 = dup2(r1, r1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) ioctl$VT_GETMODE(r11, 0x40087603, &(0x7f00000000c0)) close(r12) 16:01:01 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0a844b774362"], 0x10) writev(r0, &(0x7f0000000d80)=[{&(0x7f0000000040)="6b1121827804b220e930be717a23d98b35eaae04b14455d9c741d42b313bb3738f8e805e9e0021f31b9e50654344a8ae7b142b1444982f63c3954d87d546d3827f53190f3f70334d86e59faba0df2c1d1ed8cfcfd4fe15f83ce8657e735bcf1931751ebe8bcaaa4c1f24d8a7fe1fd3a6d972cf4f6a944138119ed0cc40", 0x7d}, {&(0x7f00000006c0)="ee3767feef3f5e064d6de51989ff9c184213af30eef062163340caa2818746c66c1ae8ecafaf7183e812a15abffb7dda168cbde1eefe3da635d47ccb92c9e88012c0a7b578e22deb74f44acceef6f4e4cd60c343e0a284a9fdb2615d19d61d2272b9eae447b5d1606fbd8255c39524e04ef7857b93cfe3e0a247fd5b14198e1433300c335d11b0baf533233f2c9553dd17c6874c10fdfb59afad994ddd7bb49ee4b3c57b63338d275b7c58a2b89ee99d6c21acbe5337ffcdb0bc949c36cfea158258", 0xc2}, {&(0x7f00000007c0)="e8391f1297b2faf1a98a2126531aedf72fdef1e6c9bbb453da318084a0eb0a3798f611df2d5161a30338ea908aab3ee860318cdf943f26b3d18ac076925654bb110f3f72afc69b07899e58075e7d160e1d0276994fa56fedd58392effb86df8e5a8e0703d827464b03c1", 0x6a}, {&(0x7f0000000840)="b10d7afd274cf4f25881748906dd63c264158017b3da1e5b40c3878f3c3244939efb5dbeb5c02fa6f36cd32313dac5f415aeada4af080d13785c71a4c10bf9d1dc7bf7e96a942bacf540086fc5be66b94aca0982b9ec55cbf14581a2b38b445017e0d97c115bca981be2bdd0298c173cf4e4baceedcc3be2ad9d20be9b726482ac7b1c4804b0ca2bfe3fabc338869d492872d8ad16c14f93f29f2082462d7719b710acc2a4ce25cd85c666e926f53248d692f2aa4fc822a53a35d82d66666a33a49d4f8d71be53b359829c5776c87911e9493f09534d2a2ff9", 0xd9}, {&(0x7f00000000c0)}, {&(0x7f0000000940)="a2a79bedeb75d2d4c0379ce1db0b1dac216ebd86426b885b38fb454f19f2a26abfca5bdea352cbf068579ba21a1cf397ce983dd824494770cd9956a1472fe0503312cfa9c14fc578ee288008c8522a6aac928d3abcc4032d15bf7c6c6f3b55ed7424049f0fbae249d8b6f9e4b76b2d26e2be8b2b696d52a7cd07b43c8549dc4b249a38c94629eec0d297840e6a23c54beb068fc30668854f14640ad9b2b5f7ecda80d4873f77eb7e9d3fc7733ee00d2c4f67f330eea8736d4c80c1d4cfa3867e23c5bc42bb8eb9084cef07b8af967a5e844d1521", 0xd4}, {&(0x7f0000000a40)="01480cb15cbac73ebbba94e790ee03ff75bbf217b08ccb4a1a2fae08d0dcb5cd3aab56112186f5e3e925cf3c813fd7030abfcb30515571015e25971284260b876a87ba29456cfc3271c60e65ec6434515116ed4f208199774256ca02f3d4b532f941c9fb9edb05ad7d420d809d0ab129dbaff34c272c08a672a788cee1b901c2743f8a3009a6215a89e8c2a1ab3c325d52d285ad52f0022b51", 0x99}, {&(0x7f0000000b00)="5e2e17bdbb701e02fda6d91b07d7ef388953b56244ff4f7b3e4362ad9eb0391b507c20484a00951f144a9d6859e9e6634e78c7982c4281372dec8c7aeb02892d78364784fef6fab06c3549dadf08ca5fdd9b82d41f638d88319a8e0a40c8edcf3efba7e485fa9170a96b3adaca7564269233b847321c2bca828646de7baf9e4eb57eba3fe1235913d54bff30cdc6aaca50d58d7ff838ea01d4590c922d1198a7e998002697fc5eecb29883e91b163644d428f4", 0xb3}, {&(0x7f0000000bc0)="4e21126c612f7b475901103b2c56f68b4cc67c87e803aae7f41990659308e553c4665215a37ebf668c4c8af057db58d5325ea8a632dd481a4275b9568bd682acdc6c0c15c3cd7bf7a548e317c48d964e18d4c645926dea1bcf3256b1fa0725130cc01d199970e9a014c85dd39a252fde55f0c36d23b3e0b17fe3dda042993773819ee867740714eb772120137bf4adebbfeda7694279ee1006283d3319905db5f0de67d86370bc9d94f5c84aed2aa12717c90d7b76d92edb01b71567ea68b61c7f9fdbcc3186c6d005282dfab8085c9626047c387d32b9fb84268d2c6938dc20ebcd51b6592b7f34badbb9f948facc", 0xef}, {&(0x7f0000000cc0)="d178e08bb5f3cdda63775109728603169c4912e16d682b58a151c2f67961a1abdbdaaa1de90f2eeaef143aa212e9a3fc5348d2023359efc5f64532cdb43c64e6ed47f88ca48fa30e8b61f4619a240583b319a79103e02cc69bc4ddf55e3dd521d8084834948a5d91ad186916a4839d385660bcd4c3b41ec3070ce3f349ef0faa9b22c717b3f721b2d20efc76d5222b7c1dcb14955a697f609cde62b7d9c1a48a4409c1feefd78d235d5270cec6329811dda99493ee43c3655754f1d5017b", 0xbe}], 0xa) 16:01:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="3653b8f2df300e1a7974dd93f65d8913", 0x10}, {&(0x7f0000000080)="581d79bf6f9fef9054d359d2e9d920e686e0ec128f3063fdc0199f0bab849825a3db9ab7b263b0c58414520ca8239d05a2cdc38e03df238c489e222f282efa55e4dee61c6f675e9e298c1ca2e52fc374545d33e0734b24d7afc70440d6604bcd1f0ce630", 0x64}, {&(0x7f0000000100)="94f9ca25e1fae0b4bd3d9e003d9bee1519732e8c268d3a3f4d0f87841e", 0x1d}], 0x3) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r2, r3) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000140)) 16:01:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000000)=0x9, 0x4) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:01:02 executing program 0: r0 = semget$private(0x0, 0x3, 0x222) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000002c0)=""/19) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget(0x0, 0x4, 0x80) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r14, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r15 = getpid() preadv(r14, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r16 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r18 = getegid() r19 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r16, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r17, r18, r19, r20, 0x1, 0xff}, 0x8, 0x6, r15, r15, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r13, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r21, r23, r12, r18, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r24, 0xa5, 0x3, 0x1000000100000000, 0x6}) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r25, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r26 = getpid() preadv(r25, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r26, r26, 0x0, 0x2, 0x1f, 0x400}) r32 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r34 = msgget$private(0x0, 0xfffffffffffffffd) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r35, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r36 = getpid() preadv(r35, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r37 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r39 = getegid() r40 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r37, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r38, r39, r40, r41, 0x1, 0xff}, 0x8, 0x6, r36, r36, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r34, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r34, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r34, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r42, r44, r33, r39, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000, 0x6}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x100, r9, r18, r30, r39, 0x80, 0x20}, 0x1, 0x7, 0x7b}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000100)) 16:01:02 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x0, 0x9}, {{}, 0xfffffffffffffffa}, {{}, 0xfffffffffffffff9, 0x9}], 0xeb, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9}], 0x50a1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x400, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000004c0)={0x10, 0x3c, 0x4, 0x0, [{&(0x7f0000424000/0x3000)=nil, &(0x7f00001f4000/0x1000)=nil, 0x5}, {&(0x7f0000718000/0x4000)=nil, &(0x7f0000087000/0x3000)=nil, 0x4}, {&(0x7f0000223000/0x3000)=nil, &(0x7f0000516000/0x2000)=nil, 0xfcd}, {&(0x7f0000111000/0x1000)=nil, &(0x7f000068e000/0x1000)=nil, 0x2}, {&(0x7f00000bd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000005a000/0x2000)=nil, &(0x7f0000121000/0x2000)=nil, 0x6}, {&(0x7f0000376000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10000}, {&(0x7f0000302000/0x2000)=nil, &(0x7f0000304000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00003a5000/0x3000)=nil, 0x3}, {&(0x7f00007b7000/0x1000)=nil, &(0x7f00007f6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000401000/0x6000)=nil, 0x7}, {&(0x7f000065d000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f00003dc000/0x2000)=nil, &(0x7f0000000000/0x600000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8f}, {&(0x7f00000ba000/0x3000)=nil, &(0x7f00000a3000/0x2000)=nil, 0x10}, {&(0x7f0000717000/0x4000)=nil, &(0x7f0000075000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0xa, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fcntl$dupfd(r2, 0xa, r3) r4 = socket(0x2, 0x8001, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eeb4e3a10326c4f"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 16:01:02 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) r3 = accept(r2, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r5 = getpid() preadv(r4, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r6 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r8 = getegid() r9 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r6, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1, 0xff}, 0x8, 0x6, r5, r5, 0x0, 0x2, 0x1f, 0x400}) fcntl$setown(r3, 0x6, r5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:02 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r3 = getpid() preadv(r2, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r4 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r6 = getegid() r7 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r4, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r5, r6, r7, r8, 0x1, 0xff}, 0x8, 0x6, r3, r3, 0x0, 0x2, 0x1f, 0x400}) r9 = getpgid(r3) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) connect$unix(r10, &(0x7f00000004c0)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2a, r9) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)="720b096ac43f723694cbc35e3242e43a3848130cfdc9dfd8e85cd6339d286c7598e3795836cdc0111196133dd37cd35558470fce70795891ccba1d7b7c154000d9abf20a6dd2e708ba9496fc94c218b2020e59", 0x53}, {&(0x7f0000000180)="10aabd6c7042e66641e1b645c9725da7f31b45487bd93be6629c46062a45714dec3fd01b9c5c403f1ca5b091a29203605c095034fe399327dec54b03c694b418c180ed2a5d11790f79da875d05d46ed9bf5d215933dd86b77b79965d8b439f88e274cfe89335b78a98e3972ed3e5fdb7e72f71226dd84ec28e8742baad4abf61", 0x80}, {&(0x7f0000000200)="76044da3e1b1ec916401d51c254220fe63e70a0bd232dcdc70dafde443", 0x1d}, {&(0x7f0000000240)="9cbf6fea4955b06ac727fec7f8a38cbd3e1f85889017671ca6548251f87c383d301fdf2bcb81e3f5eee1bcd7e7fafe3cc86726b021c98753e0d90b5a49b80c34c86c8da9c94361e2947e15b3233d627158d8541d2911a24f0f319b9298507183ad265db04a6eed5993f08eef72cf07cc7bf1da2eb769cb800f0fb90f089630c34675cc55779e12ba92aaca81555d3d085689c8021394186079cd555464ea844e7a06f7ea7b1d6cbe37cdf8c380f327", 0xaf}, {&(0x7f0000000300)="8fd715701d80777219ff529d01ff98eb35b76cd7b44a910bdcc674075d97f616653c4585f30c7f6889a71c4804d7a1112d250fbf9a78b4eabad12589a7898faa67ede1cee2d6c73323514ce94ec8190ab3d4bad03a0a4d77a8df3b586f1349947a0a013cac9690343d3c861b5d7098b79c5f4d535d54ad72783a73adcaaa5ca559069885f7f73c591ed08a91864ac1efbb0d9e3198037e23974a50e65b74a3373006c25aa7a7ccca1f0e33d495986c82509f7f7c83ae5979f6da04cfe53d460b59a09485a6356d9fed57ce4bb764a3ae8e039b2c01", 0xd5}], 0x6, 0x0, 0x0, 0x846584cfc4424b93}, 0x404) shutdown(r1, 0x2) 16:01:03 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 16:01:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/7s\xd2ouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x100, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r8 = accept$inet(r7, &(0x7f0000001640), &(0x7f0000001680)=0xc) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r12 = getpid() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r13, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r14 = getpid() preadv(r13, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r15 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r17 = getegid() r18 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r15, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r16, r17, r18, r19, 0x1, 0xff}, 0x8, 0x6, r14, r14, 0x0, 0x2, 0x1f, 0x400}) r20 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r25 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r27 = getegid() r28 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r25, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r26, r27, r28, r29, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r22, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r22, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000003f1ff0"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r33 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r30, r32, r21, r27, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r33, 0xa5, 0x3, 0x1000000100000000, 0x6}) r34 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r36 = msgget$private(0x0, 0xfffffffffffffffd) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r37, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r38 = getpid() preadv(r37, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r39 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r41 = getegid() r42 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r39, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r40, r41, r42, r43, 0x1, 0xff}, 0x8, 0x6, r38, r38, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r36, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d6e06ae198a3f3e4508140da0010149d0031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa3273264848f1ecc3f50bd8ddce53b26c48dbcecdedd156fc3849b012aaa0b2f40f506753ec18d544c3b6"], 0x44b, 0x800) msgrcv(r36, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r36, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r44 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r45, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r47 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r44, r46, r35, r41, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r47, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x3, &(0x7f0000000000)=[r27, 0xffffffffffffffff, r41]) r48 = socket(0x18, 0x1, 0x0) setsockopt(r48, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r50, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r51 = getpid() preadv(r50, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r52 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r54 = getegid() r55 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r52, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r53, r54, r55, r56, 0x1, 0xff}, 0x8, 0x6, r51, r51, 0x0, 0x2, 0x1f, 0x400}) r57 = socket(0x18, 0x1, 0x0) setsockopt(r57, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, &(0x7f0000001780)=0xc) r59 = socket(0x18, 0x1, 0x0) setsockopt(r59, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r62 = openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/speaker\x00', 0x800, 0x0) pipe2(&(0x7f0000001800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x91f91a4dabb2b4bd) r64 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r64, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r65 = getpid() preadv(r64, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r66 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r68 = getegid() r69 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r66, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r67, r68, r69, r70, 0x1, 0xff}, 0x8, 0x6, r65, r65, 0x0, 0x2, 0x1f, 0x400}) r71 = getuid() r72 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r74 = msgget$private(0x0, 0xfffffffffffffffd) r75 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r75, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r76 = getpid() preadv(r75, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r77 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r79 = getegid() r80 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r77, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r78, r79, r80, r81, 0x1, 0xff}, 0x8, 0x6, r76, r76, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r74, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r74, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r74, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r74, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000001b40)={0x0, 0x523, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r85 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r74, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r82, r84, r73, r79, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r85, 0xa5, 0x3, 0x1000000100000000, 0x6}) r86 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r88 = msgget$private(0x0, 0xfffffffffffffffd) r89 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r89, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r90 = getpid() preadv(r89, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r91 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r89, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r93 = getegid() r94 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r91, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r92, r93, r94, r95, 0x1, 0xff}, 0x8, 0x6, r90, r90, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r88, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r88, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r88, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r88, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r96 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r97, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r97, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r99 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r88, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r96, r98, r87, r93, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r99, 0xa5, 0x3, 0x1000000100000000, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0xc) r101 = socket(0x18, 0x1, 0x0) setsockopt(r101, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r102 = socket(0x18, 0x1, 0x0) setsockopt(r102, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendmsg$unix(r2, &(0x7f00000019c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f00000000c0)="b8a1f87ba826ac08f1937b2439d53764c7f75dcbb8cc8fbb1cef7ca8528140a17a3b99621d1ea7daa46819cecf542d1b56d2ee13a73e403fb82d1bbb1dab3528196b15905630c2c5f559a0a6363cf69e96f63274fc5a5857989f7b66422ae84a4103b22b84af22ccb0558f848bca605bf9d0bf96fd8e7603f6717d82a128265476e59621293aedc8c3444f98aac0b8a611eff0b9a68c9d042a75484c7a08192c27c282e5fe0d92d6f5ff0f93bcb6", 0xae}, {&(0x7f0000000180)="b597e8f435e08efa1aa4e81a8ff4bf82c29f6af7da19861a7bae189d4b8f5a91f9d4c9ec2f8840332f85bcfa4afa0b11d01ecbb5a7181ed373b7c8cee0ee9e35e9c7c0f5001daa1835236dba8748d2248a1c4fd698e65d901aa75cb91ba97eacafa2f06f193bf6219f0f3acc2a41d7c9187146a21d3e95d48614c703490e400e210c2f74fdafdc321a56ebcf859f99daa4d8b3e5e191c666e6856b496698fbd61412980c00f6a4ae43ed2afd43215d30c41aa90177ac7a0f20c23baf7b5f2d89cabb31585c9d3e625b9c3e555f7a94295906b24b0e1cedf96e7a34f8bd030ba2075b2c2da89fc6a2a5fcdd5b37a91b96640efccf", 0xf4}, {&(0x7f0000000280)="87a0cf7b98e664d203bf4ff0df44f60b9cfa7dd0c4fcf172c2cee36b232c2d39ed0f747cfead18b3bf407a39f4564d4866280cddf6bf4b94539b2ba4135e91bc4059668c20f60f5d70a1562a8ff530efbc0b9e2ea83dbf464e73152bd1048c131f32ef18b49558682f1ed1bc8178efc5554c0e47efb1eb5ba4382ed11b41dd82bfbf8af0fe798479242195cc4b23458cacca990e3394fdfb41a577a27ca1caab91b7", 0xa2}, {&(0x7f0000000340)="274352dfd1e9c9945cb3ec083c0c9a5efa14509dce90bbbfb809e8372968270035a8e8558e90d3769132c8698cc814bdf01dd969222cd84fff3741a77c2a6c92827ad067176cadf18b4dd41b152997e02ee5", 0x52}, {&(0x7f00000003c0)="98b25cef6d9420434c321952d53f12c9d90b5728c09f42030711a68030a5d5b5ead39f0110a6612c7f089a2557ea428165e0f9992f23ab6b9215a525018f985561a374e11f108db6c0b69dae665d844454d130b162bb3189a6e09439223620f387543721cc26efcc9f5be4d788b3fce65b0961b292872dc41b0aa7a855db2ace88c8969bfe0a410365ab937f0b7d5578011b01a48110b2457c843af985954a43ed4a73644219ff649368ef223333e508656da39a4be2e0b4", 0xb8}, {&(0x7f0000000480)="9afa67ddfc20bf627aba4307af99c5b50778c1003fbf00d4faaf2a8847633552410d7201c7d533f1b427074f7e53cc5ecb302bfb7652a1d6ffdc695cfe67faf2311b547440cb528f8352b4bba08073fe7829bc308950a4b353931bd80d6d4a763aaf06042d72db8203a2cfbf043fb78d05aeba7091e642303d407302fd6bd46814ba80444834b0ef15872992259f8ad2a831a497f4818e4b14a7c2b68a931ced46c9fdc1934024", 0xa7}, {&(0x7f0000000540)="e95b00043ec7f90c25f570e467992e2d69206c9c6357d6494a82df527f358eeb7f97a2411ab7c05b141ba4087d1fe3e465334de15b6bdf135f18801c15799260c16a18d19c7b4957f537a16d7c40a454ff259e923ba5ae6981a6fa3336722fae6b15d0cdd920ff022986aeb8a2375240108f15f78877a1621cf92f11da41b27d6eea123761afd6bb3293969321573641d4d2e98d87615cc772d07318cf42a1aa6e212c1eb9223584fb265d0a5faf42705bf0c83ade6d13c9c68ac145105dbc3bcb4441356d7f1f2304949500e96cb5cc0c5c8819fca7abdf17dd9d6a3642677ee7f02c6afd56e3e52198b1f6253c3ceaa23ebbbd80b8b8c4a85c2fa6de7eb9a8c70502bdad6ec386dcc69a9e974dfad696ed6312aabff79fe1dbe0448468a9d58e959f753788aec08ccbe8c04b1965b296ea29b7e640b84ff4697d487c5e3ef4721cf4047f0ad23c98a36c514cc7dc4d914a10f966d59d7f78e9bef6a49e0cca43cbc4f977132d626668020495e804b7db3031da748275da2df70f764f3e365c8114f4c18a07821eb795fa4a127ec3c32fb46797725b346c067580e107859950413865517ca9948fad7a36e0bb698e838a2246b7c5541c9d61f8471d6dda6985770b898ef0e5e6d5ca0649c11a0a0ce7c312a77687af8d9224cb6ac8f19e94bd1b8baf5478c8d8d7da8d2f3e40351fd0dae657275c2f72385a62630386a98ef0a642be2fbbf9e274f532add4593112d481d5724c34e81ec98b093975219befca969b2c1aa0af6db10f73c12274c1a91dd78c0173dd4c422f05d5ff99b060a08e44bb8ab38a8e715de6e8eb0c94900600aafdb010f2c6d3cffe2be4918b841bc6a9924f4fc05fe2c375e8cd258fd2cc75ebaf6828514d5d77e446ba823a24d4844e7d714b9134dd8af6d2ff8c9533229b8fcff5502d6a1ae13638b210c4a4df842d48860313bbb22aa3a7e3fd21acd99875dfcba0f72a131636a8ae6d52eb17fa995af020d8c457452310b0ea55bf1a7a158d021105924803cef9172402cc887bd2d64a09265d6ac026bb5f8b1f28df688f041836b5d48f4aa84da6fe81e1df8df20704114992b36e5eb76dc3b2c819e9e06e7d9d9dcfc3a9ffb677bd31156cdd19c20ae0cc540b235e200922e2d667fc261eb528c14b8e858eadddf765db3f910d04f7fecac13164c7b6cc25d5ec4b42cc00780b6c425319b9168ec98a4d39ce06acba5d7fb54db09599c97cde855ab2b30da5f90eb8ffc39e552c518e38a75a0b8a259fb1000ee943cd06069b9fd66a6f7735588b4a84d2f3731a7cebd42795b883d3755affa7b385a389ffd7a1f271cf3e42ecd9b13b2b13619d879c2e761c6439d942b4258c797e39ac435657a2f32bca3464a34d9f843d338600288b1b9c8e0a4e8d1887b00098c94429a3c58fb72f396ebc645ac97036a79d6611b97820a1f55694e04a643dc5de2e616810656ab039bec965652f1566a6d5da9d1c4e90f46afc6e8383a48db0497891c83efd30f0c039928f59e630eec8e9fbc076948288d5732df09a226813beeb1d2c84ac1a77652b532d3cf98bc72bb952ce64ddf1858b3034054fb7484b66eae7fa9c22baa379f9ef459d7ed8b9cf0eea17ce4ff04ddf2745a87c6a0e376078a01337567fe70cfe03ebf42f13be4366b6663c2d1b26fa2bbfe6fca76bbadf7faf0cf1d5d2926894c53c2ecfa5de69341583f3679c031f8d034cbb74b113e1872c5a68a362cccc622b90119c71bf39bce7682adbf0719c16c69981d795573dbf1c334b27ab6b845a7bf73369e7384ad909ce824abdffb63c817817846d1719a4bf12ea52ee006d964dbff3609be5734b814c800afec4a059968ebdab532517902a99b796631ef77b0100cb867287c76e7b5d50b9cf073bca5ff0fa190cec4e5408249fdf2387a10c280280e5cbb6b9bc6cff0c119e217b7674e5e1aa584334ee6b1ae74ebe5f0328cd03c8f8b7ffc2241cfd677a3b7dae59c54351c0ddf9c3f1f1c17eca760f0208e9913701f9bc1457dd7c52c96383de0ac8c41d58f6c98a683ba3b17ffa1b9f0597023a16618148a80afc46bfdc7f4cc5137b89de643ea7e5129bdda51aa9a9189cbb4b7f13064032166502c3aeecf26b132b9efbe03ec63f57863f954b68a7f4a1111d53cb0872baaaf15be0df2e3ef9b47b9ee6ee8ac24ab1aac0f31afc41a21632b34397cfb5a041ed8907b628dab04a724b6cded592b7a1d9ef7435c8f904fce42d42e986ac17b8b6b554246d6c849489b0cc1f3cccf11140ed08e90875f72fb9ba6a4fb38ab465c29dc08119dd36ec7366bdaaa9e51b257d6476c1d7e045dcda15f711fe180e8b87687842285b71ab51a756a9007753ec5bfa986bfcb641e91f2a82afa5e2bfb1685501534c8230f983b4a015b7a7318462286d40c8af323804bea8202183dc379f80a204854bd30ae7ba8261c76c30a3a71f006355783c0bb1f96297334d92fce0ebcef3fad0eec118255ab6737fe1454dbb82abbaeaf557075ab2ba23a47da694b45abb459367db9eb8890daa8821c79cc62e7247c20435e24a44c458bed8cda4115df7398a44efd1a764567956e1fbaa91ebd4838a05405c0fbc2c1891791fccb4e0e5d2dfc09e7dbcc3992746c94b03de60bfa9c7e87cc7f397056a15d5bf948bab089f45f66f473e2782695849c750148bc0eeaf2af5e0d302a21ef56768a587633b623176d39986681c288e43a8431ecc973aa35d7177d81add706ef2b13d14ca9fa6c61631e439376ffdfaebe351487989f459ab3279697f57ce7414319173c78ebc3f231719af16eb5410eef71fed3f0207ae19d7d2e0718224eb882d0b215a7d12af3d7f5c71d65b5a253e537bab61def503ba7ff81a1e16cacb5d5d98161f058ac5b2b97460517b448ce0205813af755b4a2b6915b41a0a5653921e0d5ca2adbf0dd57fbfc0af826c3ed173ab492c07a05226003a50ba6b97ab6c46fe6e3fd8c6ef9d30de57effbf258e9005e61ff488dc780d1bcd087cb0be1f1baa7e4be8efea37c631baee222c8b4c7808088a6a74a425b29238ad6f6370a9a375157cbb39b9ef99d404db2d734d59740571abd2c34662e5b01db6fefc94046fa5d97433904be37e72244f857a96280339f45fed3149df6cfeb4f89ebf9b25fad8112c992662a451e983613293cea99919507359e6f021bfe2c10c11404639c76609730675e79596a7e298972fa77d8e328a38d563454985ca9df217c3d19d7a7a97dfead6126fc3d34982fd6befc4fbf860657e8b5bcfdb7771c8073fe21c380a1fa1735c12e5512249816e17686f7393d0dc0f825fb1887792158e3cfff3ab15e7a3d27d88f133f2695062eea78f1ba028019fac3bb46a48b901113a070fe7db5b91d45dcf4a31f8a45de32542da88d81d556065102d95eae5f733ae1a0826b92de80e0318f312dd087e14f4d190544c83d2c4e3da0df55acfd79ca68aef563f53700900bf505ac17c4759635928b4ad9bd57ec01ec3bffdaba49626d7f2114bf4a4d9d190b0d3d0e12d1f243437aafc20cd3b841911f26f19bd9321ea3523f19f84397cfe6d5b484952de9a3480bdf942c2f6b0abbead1439906fae0ed2915f8f243331d4a857d95e04e1f7628fd29ef2306f2070c5875a6b3f0fe4ad22de0334d951327d8d417678e08d483ed19e26ee0fd1fe3db0528f2961b3acdffb4035b988bd3a7637b75f94f7cb2080e53b65dbf58332a920f0c5945abd1f947d58ad12186a3c07675bb05dc0c56a080915690642f788f075eb9d4a44f3486e64cb5e9248216142781981f5de2e078b2132db5bee52032588f6c7d8bf378fbba6004b20816f23ddbd0beac9cf86c2251ae54c4f5808d578bc6c17c9e908178274d322f974c558f7d5056aebcdc111734ffa29c65f197e0743430c8e40909fcde7acb078ec06e573b2f6073a3720e08b5e3a959d72478fefe41d78ff484f729ea426877d866332a42a30d153bf0b05c6021c85af7c657d1131a71cc1ecb48d2d6d67f3bb9b56d1c4c2bf1acbadc2ce8e464c2e869eb041642d7002828a20d371f637a7a9f485b983d4584517c0815b2a5e3dca6e8efbf2740c024551accbaccdfb6fc335b6dba5926cf43a5881b69cd49075b90290a3b60bd2eecd8854f0b7864013351a899f0a7e41a8251ea86c6bb7d208ac3aa1ca8122caefbba7740b2dfb36471a7f2e6bdb04697b50184b9def0ec756285cc02d9ad84805b4ebeb099dd21ce630ee13a5c81faab50065bd1e4ae20b4ce08869e9d5768dcfeb622f7bdb2999f91801d45232611a105b7a93357230123420833ddfe0e3690db5ded6edabcfe18d9e15967306d04aa589c058bba8ab5341b25cec4682065427dc75e9d5d2f7e75e012a894df63de5128849d100f8b4c86998b0e72f7fe3c731d8c86ecfbd03a237ebb2b00bbeaecf75c955512455543fff8a7a90a5216830e891e5776e803dbbadccfe91c0c09adbd5605a43a43e3ca09a61f3a4e74c7b19c76f79587663cfa2a3aa8253d311434d5957ae059d3f891466f134ec77ccbac0d0d186d2553c66f807c224f7dc30c8da2a74a362a49c0326ac1310025114fbf52f1fbad55b326c57746840b70c250233f85385b1450196e775fc73d5ac963dfb37ff5568f57cbfbd69ef28a9cb2c4d901fc5c98027070c5c65550663e787cb67e1f90ab212e118306d64a1e261ad9dff43d78565a912c6b52ddce61e7bebb33c527f72c8603e1d7e864b3712454e670bcf13aa470b5912f20124604407553970e190c8da70dee05188d274c7dc9322d9ce7c1fe94f4b0b4e47d55e0a4ffb92bc387501a4d3b3098ab77d00ddd3495b99023c40f08d24924a415d39541ee20241e8975d1ec0c19b949445fd5a76bc1f2a34831d3c26f4aa1bd13a3942a5374ec35fdbe1dee91f35c0bc10f5ca960ba11315e892083d7f9aa4c2765120ea404cdb2f7c217f1f729772f9e1d9eba7e371f03f77a161722fc2d21086f8e47d0807e0f170a88668cb41ba1c808612e01ae7e62056a7b1d4bd5ec8599480f33aede72d4bb739c4ae224d4376e473723eebe146c7fa34a89111b86e58ba24df8d49f593b43fb29ef37b2fbce61bf08bd68b96784cc82c811342396a6f0ea510f7bbdc26f72133262224e31c0a12f8b286686f59dc6c240e4ca0f114821c1044a8b00c309fad530d951f2c98dc5d7bc10110363845f8cdbd5d7f165b3d1469576fd9ad8375882626c3750be04b7be6874a4cc714ca22785e17759a052d553d2cda5a735102fce1ecf92aa6e1f793fa450143f6c48ca53d06343d5f355b26b19afc0e3c89a50b6ff0986b3b4861b11821e1851c123b79bfc5ad4c2321d4fd86b138230d396fa8c017c531c2668ca2dadc05b0555148af8645b5f1efb8ab517cfdef9aebc8b7b728fcfe4ba5668a8e8c6d2403b811a1ff29ee60b158e96686f6d4873ae1005672df8fdafd793cd6a96131048f7dede739f107909a62a5a969e19d221486ce779231220dd2ff934987b8603d355bebecc0b15a2d3e8158611076d04a51d05152e72e46ff64d15e7933fe71f236bf501825130c105bc45a65b27be7bcc44c98a7b8c12dfb6aed9c966436aea5c6e56c971fdf317fe6670d04abbfeddc83cdb8b592fcf93cf7d712d7921d19b00d3441cd12e63137f478eec755ae3a40a4002f398e5a00b93db806b26c0484e447a73ec5f5fbed252aa57ca59b053703f3d704b98898809738d0b777d257fd6d574d31cc7ce4e70c6f5da390b5e580035473a52d2a8e6f64fbb29bd9a11c03098", 0x1000}, {&(0x7f0000001540)="149bf667c88e067dcebaf76bd70dee79dc37e3950f82442cb307", 0x1a}], 0x8, &(0x7f0000001880)=[@rights={0x20, 0xffff, 0x1, [r0, r3, r4, r2]}, @rights={0x38, 0xffff, 0x1, [r5, r6, r8, r0, r0, r9, r10, r11, r0]}, @cred={0x20, 0xffff, 0x0, r12, r18, r27}, @cred={0x20, 0xffff, 0x0, r49, r55, r58}, @rights={0x38, 0xffff, 0x1, [r1, r1, 0xffffffffffffffff, r2, r59, r60, r61, r62, r1, r63]}, @cred={0x20, 0xffff, 0x0, r65, r71, r84}, @cred={0x20, 0xffff, 0x0, r99, 0x0, r100}, @rights={0x20, 0xffff, 0x1, [r101, r102, 0xffffffffffffff9c]}], 0x130, 0xa}, 0x3) 16:01:03 executing program 0: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) sendmsg$unix(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64=r0, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES16=r3, @ANYRESHEX, @ANYRESDEC, @ANYRESOCT=r4, @ANYRESHEX=0x0, @ANYRES32, @ANYPTR, @ANYBLOB="d3cf94fb7bffeb7bb3367ec8ff69fa3c5fba6e7189ed61e65e1a20fefb1244d121e80ae1f55885c41f16bae44c02f9e98f662eea3c6aba89dc538dce335b386600104bce4d6bde25dde0cdaf352a025007831cf16dde5cfa8780e7f10dd3caf4f0159ac7c773e84bc7de4a645d8a469545d926c7"], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR], @ANYBLOB="545f3f19965aa48e5792ff735f024db9f0a8fd9193c5795cac54b7e2568d504648596b"], @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000040)="f3ee0dd9845db74b00292c13768507b7bfcebd98a8cbd1ff92315f5b02e0a4fcd6eb4c4b9c0c90cc71fce532914c61acb412bc25151e779816cf656ab5bfad58bbc1809e3fbd6445f68c16f122041eae0f7504088581b79a2ce7385887b8c4785e191df005ce27969a7431e48b0cb279cbe8db94b318104b0b5fb2f79369cc73a84e9a214956724b26fada760b4c85889e9205bf9d4afed93c60a34386ff821e6ac9d2352c6bf2b09ee6a689ad5f480bde2e6723935a203e82a8ca39de54859ae62e696552e57f3e019d32b93ad83bd6ba19", 0xd2, 0x3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xa318b4f59647a6e5, 0x13, r0, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r2 = accept(r1, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f00000000c0)=0x3, 0x4) write(r0, &(0x7f0000000200)="f6148fe6810052e70d01b97003f29ddce681020900fb923158cc43a1c7f7d3a539b0c3d098a280883e5a8a39da8590568b264ba64d51eaeb55ed387673ed66895d7c7a571fb90cd995c1b82f1df539a52e30417ec7401888f314", 0xfc6a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:03 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x20) socket$unix(0x1, 0x579d4c31ec8c4372, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) poll(&(0x7f0000000040)=[{}], 0x5d7, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = getpgid(0x0) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x2, 0x0, 0x4, 0x6, r6}) r7 = fcntl$dupfd(r4, 0x8000000000004, 0xffffffffffffffff) dup2(r4, r7) close(r7) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0x6) 16:01:03 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000e376770bc5c11aada1a8a19a7ce0880514ea41ad5d8981d4b95dfcaf23111b66abc8a820c0518388eefb65189a0bf8a90354d87183cd16fe5f188a8dc238b4c391b2176af9833a7d3afe7492c90228cacb0fcf81aae0502a3bcf493e4577c4b26b9ef12a36ecc40aa56baa6b36bfc34d31580d20b6334096bf2bcaab9e0ed5b2af24ab612459ba4491c4506db35029cb3cf9132638095cab043bac64ac63cd8818fa9fe2c20f4a2702f36b578313377fd106e7c139a158a9bb46756441fd74aef3685a768e549d7b10bbcc79aa4bb79bfa8f22f78ce7f8690bccf4633ce86067138f0fcaa4d57b051bab5bca4200492072788942db375ef36e1f7aa1144f8051d208fa4f135f600699c6564002e629881ae4c383dba18f6532ed8c59763fda8c681c9a8f5d6a619145d278"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:01:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) socket$inet6(0x18, 0x1, 0x8) 16:01:04 executing program 1: r0 = socket(0x11, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x0, 0x0) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) fchmod(r3, 0x80) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r4 = socket(0x18, 0x1, 0x0) socket$unix(0x1, 0x5, 0x0) setsockopt(r4, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r6 = accept$inet(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1002, &(0x7f0000000340)=0xab9, 0x4) setsockopt(r8, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r9 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20, 0x10) setsockopt(0xffffffffffffffff, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x0, 0x20, 0x6, 0x6}, {{r3}, 0x7fffffffffffffff, 0x10, 0x80, 0x2, 0xffff}, {{r4}, 0xfffffffffffffffb, 0x1, 0x0, 0x6, 0x4}, {{r6}, 0xfffffffffffffff8, 0x18, 0x4, 0xff, 0x10001}, {{r0}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x8}, {{r7}, 0xfffffffffffffffd, 0x43, 0x1, 0x558, 0x2}], 0x8, &(0x7f0000000240)=[{{r8}, 0x6, 0xa8e9603ca0d3e58b, 0x40, 0x80000000, 0xfb67}, {{r9}, 0x0, 0x84, 0x40, 0x3, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x4, 0x20000000, 0x9, 0x6}, {{}, 0x7ffffffffffffffd, 0x1, 0x4, 0x400, 0x10001}, {{}, 0xffffffffffffffff, 0x4, 0x1, 0xb29, 0xa8}], 0x10, &(0x7f0000000300)={0x536a, 0x86e1}) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) fcntl$dupfd(r0, 0x0, r1) listen(r0, 0x0) shutdown(r0, 0x2) close(r0) 16:01:04 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r1, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) r5 = socket(0x2, 0xc003, 0x2f) pipe(&(0x7f0000000200)) setsockopt(r5, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820249d831b69b91d774"], 0x10) sendto$unix(r5, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f00000000c0)="ad1e34709605a24abd6aa830b0de149ace70c398f9bc65cd4c18eed0aad79e35b888df2f72d9f645195739eb51d89a0e84970a9eba4d7dca5fb0a81b216208d5e8a186afbae1de1613b32a22b71012f0c08a274cce0d28f4177635cac8f7bb982d152af5f8932619dbdb2092f4cc6d6ab04da8fd95f878ec50a6c0c302bf865f65efbf04c8ed9cc83962c457", 0x8c, 0x417, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x10001}, 0xc) 16:01:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x10a) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2000045}, {0x2000028}, {0x9, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x6dba78dec43e02e7, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x27, &(0x7f0000000140)="d87278962cb0421d112ad675de120561f8fbdc6a3d803162e13bbca5394ee78cdb712e06bc2240f152d3538768da9f4842a16d2a6f88fd9a62ce8fce0f15c3bbeb95240700b842ebf3b379de7c7ba92b6e14cc5856edc7ffbc1fea40798819a04fc9417b1b0e8063946f7984976c5edbde1a5d5bad", 0x75) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x800, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f00000001c0)=0x9, 0x4) setsockopt(r1, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) recvfrom$inet(r1, &(0x7f0000000240)=""/197, 0xc5, 0x0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x20, 0x5, 0x47) setsockopt(r0, 0x29, 0x80000800000000d, &(0x7f0000000100), 0x0) 16:01:04 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f000000d000/0x3000)=nil, 0x3000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d71bc1e7bb8f1ecc525af8fa0b00000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae61325259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d40972b8bcdb9ad8a4f5f728193ef1d4d99342a35000"/101, 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800", 0xa2) syz_open_pts() r3 = shmget(0x2, 0xd000, 0x508, &(0x7f0000002000/0xd000)=nil) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000000000a7dc8a07165b7215439dfd0c0000000000000000000000000000007b660000000000000004000000400000000000e30000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000fbc45f95b1a8f51f000000000000000000000000000000001c0000000000000000000016000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa6cdd08e90798dc767d14b723bd113d70024c2d261ea5ae03d2cb02e984222a7be971e54fa2675d41584fe810f592f0c0aeaa756ccd974992daaf0c3afdbe3dc0e5dd9215244e124abc4b43e06b117cff7f18a4a3c6892e939aadd1c7e0a1ccd420bb2e4ee3d304757e82c932ca624aec6abf658ee7608d487b14a7f16d68177a1a55068d31c5a710b14e53cd59e4923787c510f34d8c45aab9e8e32e76609c68e5aa6e8cf5c70982138f066018f619e60daeddf1c685cc543281bce1d310e6f842c25de5c4cefc890d1871fe8aefb708adcf2d46b927e8808d95c60e4279ad27c636bf5088c7dbb280676bd810c74a36"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="010000000000000a2e1100b0df6d7fcf409def1a1fc1ed341c5533b86935db4a37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc8c00000000000000cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000e00000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa81303f4b4ad6d8791c698df63e5e23fa3273264848297df7769669e325cd2485e172bf126d16bd2b91d6"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="08a2dda1e73271f77f10b5be30"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000005d182cf03f0251c0e86c0182d60c8ad78026948f5a8656fa2188fac1552c54685b6c9fccfa1f3aa25827db9012cf88b83dafc235aca7a14fb3751367868248945cd448b52e259935fb2c7c47e64a5a218e8f594e4755012bbe5743db79812988000000000000c325421bc984ee260127b98b40d5695e1e2dca13cdebda1686407f47efe2a89851b5bcd7545303b27a0e8765"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = getgid() r12 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r12, &(0x7f0000000580)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/183], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r12, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f0000000a00)=ANY=[@ANYBLOB="000000cb0f8b63dcadb0c8e8e30000000000c5c5d8ec235022391ee9594195fd82c9eb4bad7a7c7e436bb91f95411270528a5c0fefacda363746a36b13808d951dd2b6957fb005b68b5920e80a6c506e31c29a13d4f1a868beb2ba72bd27f456759e00337a8d6685ba00a9b2d990631d12ea26e75da622c05dc5000d8e3a6217d65402b0bc48e3eacfe302717e4482181037e496ee1b45ec0c6eae231d34822c967a62fa99877824d023d8d4e82a75733fa44c1d7f92fddc55818cd1553d3cea1c533ae7017fda793f19a838d573958f82134da441f7f2d7136aff03e79e6a2524b364d2aebe443d8de9b034412f32d397d77d0337c8547af2ac7376aebb9436dab5eebcd3ed2f87d1171ccf993cdf8c322d2ac28c40c8c484a686ff28a1859c6b390696c77d431b23c1a0ff200c3820b8e823b70ec5edde87cfa00d9e0d6133cdcac1da6fe7381d97569d43c6c1ec415f74d1f3e807188af2fb4552baf9b1266be901c498e04195e4e100"/373], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(0xffffffffffffffff, &(0x7f0000000480)=ANY=[], 0x0, 0x1, 0x800) r13 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r17, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getppid() r20 = getppid() wait4(r20, &(0x7f00000001c0), 0x9, &(0x7f0000000200)) wait4(r20, &(0x7f0000000540), 0x9, &(0x7f0000000dc0)) r21 = getppid() wait4(r21, &(0x7f0000000300), 0x11, &(0x7f0000000200)) r22 = getpgid(r21) r23 = getppid() r24 = getpgid(0x0) wait4(r24, &(0x7f0000000180), 0x5, &(0x7f0000000700)) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x8, r8, r11, r16, r19, 0x10, 0xfffd}, 0x2ccc, 0xff30, r23, r22, 0x1ff, 0x5, 0x4}) r25 = kqueue() close(r0) r26 = syz_open_pts() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r27, 0x802c7414, &(0x7f00000000c0)={0xfffffff8, 0x0, 0xfffffffd, 0xfffffffffffffffd, "85495588004000100000005000", 0xffff, 0xfffffc01}) syz_open_pts() kevent(r25, &(0x7f0000000100)=[{{r26}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x1000, 0x0, 0x0, 0x0) 16:01:04 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socket(0x1, 0x8000, 0x81) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = accept(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r5 = dup(0xffffffffffffffff) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40010, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r8, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff9, 0xa8f18ed46ad2df58, 0xa0000003, 0x9, 0x20b}, {{r2}, 0xfffffffffffffffd, 0x7d, 0x20, 0x7, 0x1}, {{r4}, 0xfffffffffffffffc, 0x3, 0x0, 0x1f}, {{r5}, 0x4, 0x21, 0x8, 0x7ff, 0x4}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x8, 0x35}, {{r6}, 0x8000000000000006, 0x1, 0xd3848e2f8b43ff65, 0x6, 0x1cf}, {{r7}, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x2}], 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) connect$inet(r5, &(0x7f0000000300)={0x2, 0x2}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x606ebd30e6e02c2a, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, &(0x7f0000000000)="03000000", 0x4) r1 = dup(r0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x2) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r3) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000001c0)={0x7fffffff, 0xfffffff9}) 16:01:05 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x3}], 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x1, 0x1, 0x63, 0x5}, {0xd5, 0xcc, 0xb, 0x9}, {0x4, 0x1f, 0x7, 0x4}, {0x20, 0x1d, 0x2}, {0xf11a, 0x7, 0xd0, 0xfffffe00}, {0x812a, 0x7f, 0xb9, 0x10000}, {0x1, 0xa5, 0x81, 0xfffffe00}]}) panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f0aed00+16 0x0!=0x658f65132a7e2360 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *408213 29820 0 0x12 0 1 sshd 418076 67260 0 0x14000 0x200 0 softnet db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8261fd98) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(1,1) at m_gethdr+0x4c m_getuio(ffff800020aeb148,0,1b48,ffff800020aeb2c8) at m_getuio+0xe4 sosend(fffffd806e97d608,0,ffff800020aeb2c8,0,0,80) at sosend+0x510 dofilewritev(ffff800020ac18c0,4,ffff800020aeb2c8,0,ffff800020aeb3b0) at dofilewritev+0x1b7 sys_write(ffff800020ac18c0,ffff800020aeb360,ffff800020aeb3b0) at sys_write+0x83 syscall(ffff800020aeb430) at syscall+0x4a4 Xsyscall(6,4,d33e871616b,4,4,d361b612600) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe2fb0, count: 4 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f0aed00+16 0x0!=0x658f65132a7e2360 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff8261fd98) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_gethdr(1,1) at m_gethdr+0x4c m_getuio(ffff800020aeb148,0,1b48,ffff800020aeb2c8) at m_getuio+0xe4 sosend(fffffd806e97d608,0,ffff800020aeb2c8,0,0,80) at sosend+0x510 dofilewritev(ffff800020ac18c0,4,ffff800020aeb2c8,0,ffff800020aeb3b0) at dofilewritev+0x1b7 sys_write(ffff800020ac18c0,ffff800020aeb360,ffff800020aeb3b0) at sys_write+0x83 syscall(ffff800020aeb430) at syscall+0x4a4 Xsyscall(6,4,d33e871616b,4,4,d361b612600) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffe2fb0, count: -11 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800020aeae80 rbx 0xffff800020aeaf30 rdx 0xffff800020ac18c0 rcx 0 rax 0 r8 0xffffffff819b290f kprintf+0x16f r9 0x1 r10 0x25 r11 0x161064ec6820459b r12 0x3000000008 r13 0xffff800020aeae90 r14 0x100 r15 0x1 rip 0xffffffff81ec7538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020aeae70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (sshd) pid=408213 stat=onproc flags process=12 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ac1648,0xffff800020ac0c78 process=0xffff800020a8bc10 user=0xffff800020ae6000, vmspace=0xfffffd806e7dd008 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 46859 42833 53515 0 2 0 syz-executor.0 46859 419107 53515 0 3 0x4000080 select syz-executor.0 46859 422855 53515 0 3 0x4000080 fifor syz-executor.0 46859 285211 53515 0 3 0x4000080 fsleep syz-executor.0 9009 436756 10920 0 3 0x82 piperd syz-executor.1 53515 128067 10920 0 3 0x82 nanosleep syz-executor.0 38623 490008 1 0 3 0x100083 ttyin getty 3484 187869 0 0 3 0x14200 bored sosplice 10920 438300 99772 0 3 0x82 kqread syz-fuzzer 10920 185585 99772 0 3 0x4000082 nanosleep syz-fuzzer 10920 146622 99772 0 3 0x4000082 thrsleep syz-fuzzer 10920 373536 99772 0 3 0x4000082 thrsleep syz-fuzzer 10920 87044 99772 0 2 0x4000002 syz-fuzzer 10920 280432 99772 0 3 0x4000082 thrsleep syz-fuzzer 10920 318664 99772 0 3 0x4000082 thrsleep syz-fuzzer 10920 438843 99772 0 3 0x4000082 thrsleep syz-fuzzer 10920 451659 99772 0 3 0x4000082 thrsleep syz-fuzzer 10920 428301 99772 0 3 0x4000082 thrsleep syz-fuzzer 99772 168629 29820 0 3 0x10008a pause ksh *29820 408213 13245 0 7 0x12 sshd 13245 338582 1 0 3 0x80 select sshd 93046 251709 62551 74 3 0x100092 bpf pflogd 62551 221706 1 0 3 0x80 netio pflogd 29375 362724 3989 73 3 0x100090 kqread syslogd 3989 463831 1 0 3 0x100082 netio syslogd 16720 228794 1 77 3 0x100090 poll dhclient 48239 145263 1 0 3 0x80 poll dhclient 12551 296779 0 0 2 0x14200 zerothread 71427 263364 0 0 3 0x14200 aiodoned aiodoned 23096 98730 0 0 3 0x14200 syncer update 5678 464678 0 0 3 0x14200 cleaner cleaner 42409 436745 0 0 3 0x14200 reaper reaper 86401 123875 0 0 3 0x14200 pgdaemon pagedaemon 48909 147963 0 0 3 0x14200 bored crynlk 74797 198197 0 0 3 0x14200 bored crypto 72624 60269 0 0 3 0x40014200 acpi0 acpi0 65785 435965 0 0 3 0x40014200 idle1 67260 418076 0 0 7 0x14200 softnet 84727 222537 0 0 3 0x14200 bored systqmp 87719 344246 0 0 3 0x14200 bored systq 78205 328221 0 0 3 0x40014200 bored softclock 28352 421334 0 0 3 0x40014200 idle0 80636 47937 0 0 3 0x14200 bored smr 1 448250 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 10920 (syz-fuzzer) thread 0xffff800020abf8c8 (451659) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8265c400) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9611 7106K 7754K 78643K 19386 0 0 pcb 13 12K 14K 78643K 677 0 0 rtable 99 13K 14K 78643K 2722 0 0 ifaddr 95 21K 22K 78643K 953 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1644 0 0 iov 0 0K 24K 78643K 756 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 4682 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 37 0 0 VM map 2 1K 1K 78643K 27 0 0 sem 12 0K 0K 78643K 724 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 3870 0 0 sigio 0 0K 0K 78643K 91 0 0 proc 62 63K 83K 78643K 1638 0 0 subproc 32 2K 2K 78643K 374 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 326 0 0 in_multi 24 1K 2K 78643K 409 0 0 ether_multi 1 0K 0K 78643K 26 0 0 mrt 0 0K 0K 78643K 16 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 861 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 118 22K 32K 78643K 14672 0 0 UVM aobj 130 4K 4K 78643K 149 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 773 0 0 NDP 23 0K 1K 78643K 286 0 0 temp 250 3561K 4207K 78643K 111481 0 0 kqueue 0 0K 0K 78643K 33 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 80 0 77 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 263 0 261 1 0 1 1 0 8 0 rtentry 112 388 0 356 2 0 2 2 0 8 0 unpcb 120 8966 0 8950 15 13 2 3 0 8 0 syncache 264 13 0 13 7 7 0 1 0 8 0 tcpqe 32 5820 0 5820 2 2 0 1 0 8 0 tcpcb 544 6082 0 6076 47 44 3 12 0 8 2 inpcb 280 9045 0 9036 41 33 8 13 0 8 7 rttmr 72 5 0 4 4 3 1 1 0 8 0 nd6 48 53 0 51 2 1 1 1 0 8 0 pkpcb 40 12 0 12 7 6 1 1 0 8 1 swfcl 56 6 0 0 1 0 1 1 0 8 0 ppxss 1128 163 0 163 15 14 1 1 0 8 1 pffrag 232 59 0 59 14 14 0 1 0 482 0 pffrnode 88 59 0 59 14 14 0 1 0 8 0 pffrent 40 817 0 817 14 14 0 1 0 8 0 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 279 0 240 1 0 1 1 0 8 0 pfstkey 112 279 0 240 2 0 2 2 0 8 0 pfstate 328 279 0 240 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 6 0 5 5 4 1 3 0 8 0 art_heap4 256 1564 0 1370 33 20 13 15 0 8 0 art_table 32 1570 0 1375 2 0 2 2 0 8 0 art_node 16 385 0 356 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 22 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 722 0 712 1 0 1 1 0 8 0 shmpl 112 147 0 19 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7408 0 6001 46 0 46 46 0 8 0 ffsino 272 7408 0 6001 95 0 95 95 0 8 0 nchpl 144 13033 0 11419 61 0 61 61 0 8 0 uvmvnodes 72 6629 0 0 121 0 121 121 0 8 0 vnodes 208 6629 0 0 349 0 349 349 0 8 0 namei 1024 46345 0 46345 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 25 0 25 9 8 1 1 0 8 1 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 41689 0 41689 44 41 3 7 0 8 3 plimitpl 152 348 0 340 1 0 1 1 0 8 0 sigapl 432 4012 0 3997 3 1 2 3 0 8 0 futexpl 56 99781 0 99780 1 0 1 1 0 8 0 knotepl 112 1693 0 1674 1 0 1 1 0 8 0 kqueuepl 104 2538 0 2536 10 9 1 4 0 8 0 pipepl 112 2356 0 2337 10 9 1 2 0 8 0 fdescpl 488 4013 0 3997 3 0 3 3 0 8 0 filepl 152 42726 0 42621 60 49 11 14 0 8 6 lockfpl 104 1185 0 1184 1 0 1 1 0 8 0 lockfspl 48 395 0 394 1 0 1 1 0 8 0 sessionpl 112 40 0 29 1 0 1 1 0 8 0 pgrppl 48 97 0 86 1 0 1 1 0 8 0 ucredpl 96 4440 0 4431 1 0 1 1 0 8 0 zombiepl 144 4001 0 4001 3 2 1 1 0 8 1 processpl 896 4033 0 4001 4 0 4 4 0 8 0 procpl 632 12838 0 12794 7 2 5 5 0 8 1 srpgc 64 32 0 32 12 12 0 1 0 8 0 sosppl 128 56 0 56 15 14 1 1 0 8 1 sockpl 384 18336 0 18309 103 92 11 22 0 8 7 mcl64k 65536 261 0 0 33 0 33 33 0 8 0 mcl16k 16384 17 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 154 0 0 15 1 14 15 0 8 0 mtagpl 80 52 0 0 1 0 1 1 0 8 0 mbufpl 256 733 0 0 30 0 30 30 0 8 0 bufpl 256 20242 0 13194 441 0 441 441 0 8 0 anonpl 16 482845 0 467225 179 92 87 87 0 124 14 amapchunkpl 152 30768 0 30651 68 56 12 19 0 158 5 amappl16 192 21662 0 20654 165 106 59 63 0 8 7 amappl15 184 993 0 993 3 2 1 1 0 8 1 amappl14 176 1165 0 1161 2 1 1 1 0 8 0 amappl13 168 482 0 481 5 4 1 1 0 8 0 amappl12 160 309 0 308 1 0 1 1 0 8 0 amappl11 152 335 0 320 1 0 1 1 0 8 0 amappl10 144 20 0 17 1 0 1 1 0 8 0 amappl9 136 1356 0 1350 1 0 1 1 0 8 0 amappl8 128 888 0 854 2 0 2 2 0 8 0 amappl7 120 133 0 125 1 0 1 1 0 8 0 amappl6 112 335 0 323 1 0 1 1 0 8 0 amappl5 104 655 0 641 1 0 1 1 0 8 0 amappl4 96 3950 0 3915 1 0 1 1 0 8 0 amappl3 88 2036 0 2029 1 0 1 1 0 8 0 amappl2 80 30481 0 30405 4 2 2 3 0 8 0 amappl1 72 100420 0 99978 25 15 10 20 0 8 0 amappl 80 13470 0 13429 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 148 0 19 3 0 3 3 0 8 0 uaddrrnd 24 4038 0 3997 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4038 0 3997 1 0 1 1 0 8 0 vmmpekpl 168 34562 0 34527 2 0 2 2 0 8 0 vmmpepl 168 509792 0 507632 314 180 134 134 0 357 34 vmsppl 368 4012 0 3997 2 0 2 2 0 8 0 pdppl 4096 8083 0 8044 7 1 6 6 0 8 0 pvpl 32 1234451 0 1215574 365 159 206 208 0 265 35 pmappl 232 4037 0 4022 9 8 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 729 0 77 19 0 19 19 0 8 0