last executing test programs: 6.229755747s ago: executing program 4 (id=374): r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) kqueue() r2 = kqueue() close(r2) setuid(0xffffffffffffffff) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000005c0)=0x7fff) write(r0, &(0x7f0000000000)="9ebf4b72ac198ca67616a80a3fbe9aabbaee0485c0d621762c17596736553cb9fc4b2eaa94ead23a4e600c307a46881c9e1d8bfe7ebf26976f5461567f304fde38c810397a9990df2611368e04150e7088ed226a9b2a4d0dc4ba848af3add395", 0x60) 4.999435025s ago: executing program 7 (id=435): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f00000011c0)="000000d860a82060dec3e59be543bfcb449377b7f1a3f91203c616f7e2205117c6cb7fc580c9faa6162575f669cd141fd88d86f746c33d2f9d8876362901a9217bd76d64", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)='0s\x00\x00', 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 4.682008791s ago: executing program 7 (id=449): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="836f77ede655ffffffffffff86dd605f6ad900383a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa84"]) r0 = socket$inet(0x2, 0x3, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {0x0, 0x20000}, {}, {0x0, 0xfffffff7}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}, {0x3, 0x3}, {0x3}, {0x1, 0xfffffffc}, {}, {}, {0x0, 0x3}, {0x2}, {0x1}, {}, {}, {0x0, 0x7}, {}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {0x2, 0x1}, {0x2}, {}, {0x0, 0x9}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYBLOB="07b460236ea624f24e28745d4c22420b23e789c20591b52721981d18004b35a1a38033ac90b94dcb6ed2c2d7c10f3b41129792602200000080b1859970598904000000ec6a8f27468540a3c7c7e138c3f066ad5569e9e67fbd1b2ee6512e95b9e96b108b7bb12bb8fc722df3ded40f5ba2d3e10cc1f6711c0d2578ee961dcf54c50a33581449d4a883deb98d64e982403ada6708783c1abed15ccd1e404a2eb6603769676f3321269c8840a9f1932c19c80dd48def68512cfa130796212842b90e288d136bc7a4ef2a344618", @ANYRES32=r0, @ANYBLOB="b8bbb944181b1d67542ca19d5a62d7c4dfc466d08498e5f44fb901c3d756b533f6091ab9bf6693406df4669532108050e442a06d3533fe6c6ea6faabeb206e4b42179d9874f449ef50eeb08c6155d28974637c740c9047efd0a90af0d4a18f3fe7692ce95cc2fae0a7d87023f51e8f3bf297972fd71aee93381f4b602b249424f8f23888bba4f2be902280a1344f"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000040)="39f2cbfb37328f0f1d15649fff56576a", 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00005900000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffa, 0x1000300010009}) setrlimit(0x3, &(0x7f0000000180)={0xb666, 0xfff}) 4.402523988s ago: executing program 7 (id=466): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) (async) getrusage(0x0, 0xffffffffffffffff) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) setreuid(0xee00, 0x0) r1 = getuid() chown(&(0x7f0000000180)='./file0\x00', r1, 0xffffffffffffffff) (async) r2 = getuid() setreuid(0x0, r2) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) (async) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f00000001c0)='./file2/file0\x00', 0x128) mkdir(&(0x7f00000000c0)='./file1\x00', 0x94) rename(&(0x7f0000000140)='./file1\x00', &(0x7f0000000100)='./file2\x00') (async) mkdir(&(0x7f0000000000)='./file2/file0\x00', 0x8) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xc) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x4, 0x0, 0x0, 0xe34, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x6, 0x8], [0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x400000000000], [0x3, 0x0, 0x2], [{}, {0x0, 0x0, 0x10000}, {0x0, 0x0, 0x0, 0x800000000000}, {0x0, 0x40, 0x0, 0x4}, {}, {}, {0x4, 0xf, 0x3}, {0x0, 0x8}], {0x0, 0x0, 0x6}}}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) (async) pwritev(r4, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) setrlimit(0x5, &(0x7f00000011c0)={0x1000, 0x3}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000140)={0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)) 4.243522312s ago: executing program 7 (id=473): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19}, 0x0, 0xe, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000000000000}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xdeadbeef, 0x1}], 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a8}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabfedf9e2011c5dc171b20d8e87b6a6f18ff125020000005cff8eeb936fde488b85ed7806aeea", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="000000d860a82060dec3e59be543bfcb4c9a9ba9cd23fe8c1a3ea684ad44937703c616f7e2205117bc333f1255636e72", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x0, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x100], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x3}]}}) setrlimit(0x8, &(0x7f0000000580)={0xd, 0x54}) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r2) setregid(0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "58010800012400000020080080000000000100", 0x810000, 0x1ffff}) clock_gettime(0x67f3248105b4e004, 0x0) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000200)=0x6) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000640)={0x2, &(0x7f0000000180)=[{0xc, 0x3, 0x7, 0x7}, {0x96, 0xb}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 4.152247799s ago: executing program 7 (id=478): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x478, 0x1}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0x8000fff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x104}], 0x1, 0x8) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4004287d) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) socket(0x24, 0x2, 0x0) 4.062972031s ago: executing program 7 (id=483): setrlimit(0x8, &(0x7f0000000000)={0x100008, 0x8000000000000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000140)='4', 0x1}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000080)="6fcba96e64d77dfe77d06091c8341acb34f68c0a", 0x14}], 0x1) readv(r1, &(0x7f0000000600), 0x10000000000002a5) 3.828849676s ago: executing program 2 (id=494): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) clock_getres(0x2, &(0x7f0000000000)) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000001440)=@in6, 0xc, 0x0, 0x0, &(0x7f0000001340)=""/223, 0xdf}, 0x800) openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x200, 0x0) select(0x40, &(0x7f0000001e80)={0x9, 0x8000000000000001, 0x1, 0x200, 0x100000000, 0x2, 0x1, 0x7f}, &(0x7f0000001ec0)={0xe, 0x7, 0x10, 0x2, 0xfff, 0x9, 0xfffffffffffffffb, 0x101}, &(0x7f0000001f00)={0x9, 0x7, 0xffffffff, 0x9, 0x81, 0x3ff, 0x5, 0x4}, 0x0) close(r1) 2.254383097s ago: executing program 2 (id=509): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6380) (async) socket(0x2, 0x3, 0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async, rerun: 32) socket(0x1, 0x4006, 0x20) (rerun: 32) socket(0x11, 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r0, 0x0, 0x0) (async) unveil(0x0, 0x0) (async) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="30c47992f252066d7ab33a20786f58bbdfe05ee5d82d54fd633467", 0x1b}], 0x1) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000240)={0x0, 0x0}) (async, rerun: 64) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x6381) (rerun: 64) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) close(r2) 2.246425761s ago: executing program 2 (id=510): sysctl$hw(&(0x7f0000000140)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) pipe(0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x9, 0x20, 0x7, 0x40}], 0x7, 0x0, 0x401, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x39, 0x10, 0xfffffffffffffffd, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x84, 0x0, 0x9319, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x870c3, 0x7, 0x7, 0xff, 0x80000001, 0x33a, 0x210004, 0x10, [{0x0, 0x7, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0x800}, {0x8, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x7dab, 0x1831ee74, 0xd, 0x4}, {0x2, 0x6, 0x3, 0x99}, {0x8, 0x1, 0x4f8, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x8}, {0x6, 0xc001, 0xc7, 0x88}, {0x4, 0x10002, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x2}, {0xb8c, 0x4, 0x2, 0x6}, {0x29a71717, 0x7, 0x1000, 0x6}, {0x7, 0x7, 0x2006, 0x400}, {0x0, 0xe, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x200) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x800}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000606000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3ff}], './file0/file0\x00', 0x20}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000300), 0x0) socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = shmget$private(0x0, 0x4000, 0x173, &(0x7f00003a3000/0x4000)=nil) r5 = shmat(r4, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r4, 0x0) shmdt(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x1d, 0x1, 0x0, 0xfffff4b2}, {0x25, 0x0, 0x2, 0x80000000}, {0x20, 0xff, 0x30, 0x7}, {0xc, 0x3, 0x9, 0x6}, {0x6, 0x4, 0x1e, 0x800}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000280)=ANY=[]) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f00000002c0)={0x10, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000521000/0x1000)=nil, 0x9}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f00005e3000/0x3000)=nil, 0x2a}, {&(0x7f0000750000/0x1000)=nil, &(0x7f0000750000/0x4000)=nil, 0x7}, {&(0x7f0000694000/0x1000)=nil, &(0x7f000069f000/0x4000)=nil, 0xf}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f00007f9000/0x1000)=nil, 0x4}, {&(0x7f0000691000/0x3000)=nil, &(0x7f0000521000/0x4000)=nil, 0xb9b1}, {&(0x7f0000750000/0xc000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000694000/0x2000)=nil, &(0x7f0000692000/0x1000)=nil, 0x1}, {&(0x7f0000697000/0x1000)=nil, &(0x7f000051f000/0x6000)=nil, 0x5}, {&(0x7f00007f8000/0x3000)=nil, &(0x7f00003f1000/0x3000)=nil, 0x81}, {&(0x7f0000696000/0x2000)=nil, &(0x7f000072c000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000068b000/0x4000)=nil, 0x4}, {&(0x7f0000758000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf9}, {&(0x7f00000d3000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1}, {&(0x7f0000697000/0x3000)=nil, &(0x7f000069f000/0x2000)=nil, 0x5}, {&(0x7f000013f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}], './file0/file0\x00', 0x2}) close(r3) 2.237187016s ago: executing program 2 (id=511): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getppid() setpgid(0x0, r1) r2 = getuid() lchown(&(0x7f0000000180)='./file0\x00', r2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r3, r4}, 0x4}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r4}, 0xc) r5 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000200)=0xc) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f00000001c0)="9b7508ff", &(0x7f0000000000)=0x4, 0x0, 0x0) 2.234213885s ago: executing program 2 (id=512): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcd, 0x2, 0x1, 0x4}, {0x54, 0x7, 0xfe, 0xfffffffc}, {0x6, 0x4, 0x4, 0x402}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="e543bfcb44937703c69d8ac29be666c90000baa6a1dc372f0d054d464f54ee3f19efb839c61ac557", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000001480)="d856a33ad5eb2fe7898abf7a4b0b", 0xe) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x50, 0x61a, @broadcast}}}}}}) chown(0x0, 0x0, 0xffffffffffffffff) 2.101964347s ago: executing program 6 (id=514): r0 = socket(0x11, 0x3, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x16d6c3ad29a0fa02, 0x0) shutdown(r0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0xa}, 0x2, &(0x7f0000000000)="ceb582b42e33dcfe911d61b7853981bc605e2bb2bf11be0144b8", &(0x7f0000000040)=0x12, &(0x7f00000010c0), 0x25) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) read(r2, &(0x7f0000000200)=""/207, 0xcf) ioctl$BIOCPROMISC(r3, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x1021, 0x0, 0x0) close(r3) sendto$unix(r0, &(0x7f0000000040)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000000080000000007f62b60be8b90000000000000000", 0xb1, 0x8, 0x0, 0x0) 2.100395962s ago: executing program 2 (id=515): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x70c3, 0x7, 0x7, 0x106, 0x80000001, 0x33a, 0x10002, 0x10, [{0x0, 0x4, 0x4, 0x71004}, {0x7, 0x4, 0x8, 0xfffffff8}, {0x8, 0x20f86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x10001, 0x1, 0xd, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x1cdf, 0x1, 0x4f8, 0x6d}, {0xa, 0x3, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x8c}, {0xf88, 0x10001, 0x6, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x2, 0x6}, {0x1009, 0x7, 0x1, 0x6}, {0x4, 0x7, 0x2006, 0x400}, {0x200, 0x1, 0x4, 0x2fffd}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x40, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x10001, 0x4, 0x8, 0x40000003}, {0x6, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7, 0xffff53cd}, {0x1, 0x80000001, 0xe, 0x7}, {0x2, 0x1, 0x3, 0x9c}, {0x80000cdf, 0xfffffffd, 0x3, 0x1}, {0x800000a, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x8000001, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x4, 0xfffb, 0x9, 0xa}, {0x803, 0x2, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x100, 0x100006}, {0x4, 0x9, 0x7}, {0x0, 0x9, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x5, 0x2800000000000003, 0x1819, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4768, 0x4, 0x9, 0xccf7}]}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x6, 0x7cd, 0x400, 0x0, "29643869cad5a25e00", 0x7fffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x1, 0x100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0xa, 0x2}, {0xb1, 0x10, 0x3}, {0x6, 0xa, 0xd, 0x400f}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e22051141f8855602a40215f25eaca095ff865b1a50c83aa87dbfe91fa6b1876230511ebc2e3600b73d42505bd3cdbd598", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) open$dir(0x0, 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xf, 0x3, 0x8, 0x7, "6780498134e644947b5f2a9bc00cd3306da1dc78", 0x10001, 0xfffffff8}) syz_extract_tcp_res(&(0x7f0000000280), 0x7, 0x100) syz_open_pts() 2.099055822s ago: executing program 6 (id=516): writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) (async) sysctl$kern(&(0x7f00000001c0)={0x1, 0x22}, 0x2, &(0x7f00000002c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657cf1a5d0b08dbb382ad676b756d4e8b5a814fdec9a624348f23ffd260bf5fd344a7e5a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d8", &(0x7f0000000240)=0x120, &(0x7f0000000400)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cb69705e5cac5cb0fe17b2ec1be3894fd3229fe10dd4c4d2c8f9da2bd285ffd86791dc09dc4fa89a217458bdaed310300000000000000a3ccbad6c8af17516e45570700000080000000000000125f568ca7d3386b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061adfa5ca670353b45d53aae196b00271f9d3452b523b3dea22d602762c2124071be83e1a06422fc0c5614312183724b71c7eb02083a410c1c99fa455013521f98686e462b70b560f7021f567adf4d8012d63631b2fbedef9d152fa0609c5a47380257b90f7ad4a8987a947d8f2ca5defd3b7f83aacecee70cce8eb3935b0033196d24c5ddcbf603003185ed97e16587ddcfaf72b4d8d5b903ee", 0x14a) (async) r1 = fcntl$dupfd(r0, 0x0, r0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c, 0x0, 0x4, 0x4}, {0x20, 0x0, 0x7, 0x441}, {0x4006, 0xfd, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[]) ioctl$VNDIOCSET(r1, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) (async) dup2(r1, r1) (async) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000003c0)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f00000002c0)="ea0001287e9a34370b5f00b1", 0xc) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) ioctl$TIOCSETA(r4, 0xc4504443, &(0x7f0000000740)={0x2f, 0xfff, 0x7, 0x2, "62fff00000000000002f00", 0x7, 0x9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 1.941450245s ago: executing program 6 (id=517): pipe2(0x0, 0x10004) 1.940923207s ago: executing program 6 (id=518): r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000000)={0xffffffff, 0xd, 0x8, 0x6}) (async) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) (async) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="263dcd7518dc2d5b", 0x8}, {&(0x7f00000000c0)="df4015eed9d1063115fd35d5a64fce009fd718acb7ae658dc756c603490d452951117d991257df4e04592797d0f5d4fb1ba6be", 0x33}, {&(0x7f0000000100)="b4e66db09b6403dfda8e22a04854d48998eb41602e6c99fb50e420f1efe2974fc44b616a5682fa5ae71cdb35155a63c3b3288bca9d2f7051d9775af7ee6c8cbd70879aa20e9004d956335ea7422bdd", 0x4f}, {&(0x7f0000000180)="d16ed6b6aee5a852622dd7b46f5822321d4bbf013e76df88d40ea22e151b94da460c7de272c55cb07c5f67de8bdd460449571e36989f42e584bb5f1a46a2a54aaa9c6ea2c8cea4d2caa3613c12c683037ab3627c2c5b45c0b49b01d19c6868596a75a7e97eb6e94ea6dfa69c7908f66ff4d72b429b533137e2b63051b7ca26f77f978e86b6ff492adf75be48a4da8e0895d04ddd1616c3ecbc5ddf401b80fe51de1cc721c55a", 0xa6}, {&(0x7f0000000240)="91d64a0c21d1a829e07062950852403d491a3339a6147fcff2ba", 0x1a}, {&(0x7f0000000280)="0f432cfceb346bde330708d54c47cc95f9e98c70c0a94bb79fa96f75210a1b37243da3e8608cb7ba12367d96f8233ceba897f38b0f4f89ef8688fd5d475df076f0538f31ad99772d74662b1c8ebc8feb3371ac658ac475352f0e4431ec9850627016d2e944b057fc3c6b740d45ce69066a5a2b44b67d44219f3021b03626b44fe1f171acd197c304b3f6482806b699ffbdccaa54c2f54f506c50464fd732db3c07e5e768a6dfb561093ec903df1ab926d8b605ddfcc57efcd6318138c711d9a5d8280cf0a3f963b4b4eaa0a43c", 0xcd}, {&(0x7f0000000380)="dca4035294a8c4afc71156a51e37ba652f135fe16b9f2626ba87e8d1c20ff76680be4e250ff3fe8f52ed420f38f57f8dbe781a8788235a76738998ab1f158ff801ef8442ebc506711049043dabf2969b9698c1a41c7857b044660035796b176061764f218272e397081790a52ec81811e6c33db1a6559e3dd5f43999c14a3cca0512f4d88681230f19b5c6598828b8dfcf54629c482113398091799bb4e6f3377e4c4ce843a8740b25c736113db520437dc45119b1433bb5a839d230413b000b824099b4d8af99a8aa84641edeb49c425120fa8208324e71828a9c065116a8bac5dcf38996bbfa493c504b47e6", 0xed}, {&(0x7f0000000480)="d754166dbc87a2c50120899f6e5fb11c8b5ce36c0bea", 0x16}], 0x8) (async) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000540)=0x5, 0x4) (async) r1 = msgget$private(0x0, 0x21) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) (async) r4 = geteuid() (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) (async) r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000680)={{0x0, r3, 0x0, r4, r6, 0xa, 0x5}, 0x80000000, 0x58, r7, 0xffffffffffffffff, 0x4, 0x1, 0x6}) (async) fchmod(0xffffffffffffff9c, 0x34) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) setuid(r9) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000740)=0xa0000000) (async) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000780)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000007c0), 0x0, &(0x7f0000000800)=[{0x98, 0x1, 0x8, "9ea17819d198c5383aeeb836b5b05d9015505749700298cceb00a841f623d0bfc523ae930dfc09b504ceef4fff47878dc6e1059f3d6bfc0a5bdef7db99fa919ceafc879ae60d4c5540686911cd4928ddaa73679d97ba0499b94086d226807f8b7f2c7921d9d191d2443cf4a26b0f985d3afdc3f17e2633f9ea503f66a6d04b3789d527386de73361"}, {0x60, 0xffff, 0x9, "a5468607a117196a1ee6a2824230f787518fe36cac967b3f576f3d5550060894b2193b9274f9a51363719f1a5f360637ef534a8b00e19c9c431d19e3258007bd2f808ec443b71f58926b9ed3488b"}, {0x18, 0x1, 0x3, "7708b6763f5864ca"}, {0x108, 0x1, 0x6, "c2d530291b934e6f23169bcda65ab7e70ff9626f6f91d9f6651d8009e0aff9ddfdebc29a463593d50ec11c490f26b5517bc95311fbc52e31d4a6b0e1659d7799d464656642622357bf37ed053ca95079653501e2b293b74c77da97e3113ab2a66118900e2e89893ef2ad28c0215c0687f2af20edeb3148047ebc3e9dbce046f301f21ee0631c6d8499c68cc2a05998f3a86c886c821cd54d1d1c48e76a489aded7db7bae869c2f5a6c24fc63a1155f1d2e66f094054037163012b785d668bfc5625d7d81dc1c6dd5faa0d5ff8944a8dd17b96d79f90f9177a6402ce61995f346409caa7cbfcd85e9fc96eaaf45b40dd29e96d4504fc7b8"}, {0xc0, 0x1, 0x7, "9c6944127c170ae91132f7ea29c775194de8d17ed94517cbe839e0617e0d9ad71795083e8da94e189acaf40343363c805b1af614e7fe6d475f22858342e8f3f712e3e043adb68d4346edfe3142aa8670755740d5e231d75645bb3382a328d04021bda0832bac88e43d12d2d1c9716756bea9a65f86d3f9408b7a13c1c99efdaac36fe6119ac555018872426cab30453b8980e4c168bbaaef95d0e7a1973431ed3909736909b7bb5b6972894f"}, {0x28, 0x1, 0x2, "70beb6a428e7869eadf170c07f6210e7c1e5fbc2"}], 0x300}, 0x9) (async) r11 = msgget(0x3, 0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000b40)={{0x3, r9, r6, r9, r10, 0x0, 0x2}, 0x7fff, 0x0, r2, r8, 0x81, 0x9, 0xfffffffffffffff7, 0x1}) r12 = shmget(0x1, 0x4000, 0x6, &(0x7f0000ff9000/0x4000)=nil) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000c40)={{0xfffff880, r5, r10, r13, r6, 0x2, 0x5}, 0x4c8, 0xc, r8, r8, 0x0, 0x7fffffffffffffff, 0x10001}) (async) ioctl$BIOCFLUSH(r0, 0x20004268) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000cc0)={'tap', 0x0}) (async) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f0000000d40)={0x0, &(0x7f0000000d00)}) (async) fchown(r0, r4, r14) accept(r0, &(0x7f0000000d80)=@un=@file={0x0, ""/521}, &(0x7f0000000fc0)=0x20b) ftruncate(r0, 0xfffffffffffffffb) (async) writev(r0, &(0x7f00000010c0)=[{&(0x7f0000001000)="077e7f8e469b90f3725c941cb32cb221fdf27dfe9ae5d3d0cfb2e36a71ebdcc2287957694b570acefd0b979e5a684c6ce31936d8fb7b1c24f6702e894830f73cd37b7dc5c24a4dc912252adf370553bb44721d4c1a3b", 0x56}, {&(0x7f0000001080)="d274e09bd4624f5fabd0badbab3aac70594a36b70728ca6d0f6dd6da60a340dee259cc226a122b", 0x27}], 0x2) unveil(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)='W\x00') setregid(r10, r6) 1.256312657s ago: executing program 4 (id=528): r0 = socket(0x1e, 0x3, 0x0) syz_emit_ethernet(0xfffffffffffffda6, &(0x7f0000000100)={@local, @random="34408934a540", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @local={0xac, 0x14, 0x0}, @remote, @multicast2}}}}) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(0x0, 0x2000, 0x450c) open(0x0, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x2, 0x0) open(0x0, 0x2, 0x20) syz_extract_tcp_res(0x0, 0x4, 0x5) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) r3 = kqueue() sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x10005}, {{}, 0xfffffffffffffffe, 0xc4, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0x7ffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{r3}, 0xfffffffffffffffe, 0x20, 0x2, 0x80000001, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x9}, {{}, 0xfffffffffffffffa, 0x6, 0x20, 0xff, 0x10000}, {{}, 0xfffffffffffffffd, 0x6a, 0x2, 0x2, 0xfff}, {{}, 0xffffffffffffffff, 0x28, 0x8, 0x100, 0xfffffffffffffffb}], 0x7c8f, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) munmap(&(0x7f000029d000/0x1000)=nil, 0x1000) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001380)="01000000", 0x4) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 1.058624802s ago: executing program 0 (id=529): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() kqueue() syz_open_pts() symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = getuid() r3 = getegid() fchownat(r0, &(0x7f0000000140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r2, r3, 0x8) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 1.056641394s ago: executing program 6 (id=530): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a41218000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x80}], 0x2, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000240)=[{0x23, 0x2}, {0x25, 0xc}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x56, 0x0, 0x7fff, 0x0) kevent(r3, &(0x7f0000000000), 0x138, 0x0, 0xffffffff, 0x0) r5 = kqueue() sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x3, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt(r6, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r6, &(0x7f0000000100)="f92a9bd300000000000027a03440ee884d9e7a3e", 0x14) kevent(r5, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r7 = syz_open_pts() close(r7) syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x8, 0x9, 0xdfffdf82, 0xffffff8d, "ffff00e60008000000b4410f40acc5d5ff070006", 0x80000001, 0x1fffd}) 833.823703ms ago: executing program 3 (id=537): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = kqueue() ioctl$BIOCPROMISC(r0, 0x20004269) getpid() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0x1000}, {{}, 0xffffffffffffffff, 0xc8, 0x4, 0x9, 0x6d0}, {{}, 0xfffffffffffffff9, 0xa, 0x1, 0x692, 0x3}, {{}, 0xfffffffffffffffb, 0xa8, 0x4, 0x6b}, {{r0}, 0xffffffffffffffff, 0x434a6e215736647b, 0x2, 0x3b85, 0x8001}], 0xf, &(0x7f0000000200), 0xc14, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x205) 781.234952ms ago: executing program 3 (id=539): r0 = syz_open_pts() ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x9, 0x2, 0x0, 0x2, "50077bce16c14c9ff89485a66c80351fa4f1a779", 0x1ff, 0x8}) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwritev(r1, &(0x7f0000002740)=[{&(0x7f0000000000)="370aea79bb", 0x5}], 0x1, 0x3fffe) ftruncate(r1, 0x40002) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x3, 0xfffffffffffffffc, 0x4}) 716.446796ms ago: executing program 0 (id=547): r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) sendmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) close(r0) sysctl$kern(&(0x7f0000000180)={0x1, 0x50}, 0x4000000000000004, &(0x7f0000000140)="7957d802f2fcf4a0cdba2ac06f4191e525", &(0x7f00000000c0)=0x11, &(0x7f00000001c0)="1855988ce35b449de3ad8fd2dc005c017e49c2d9b1a3fb7b1eb3f337fcc99bbb43c53ad592b8d0086d984f0785555e927ad9109c21d20886fdd18b47618356c3f34256bb75f5e05732e94124bd0ba6dca01d8b2572e057bbb63b85d66b19019efb7890c815a24629beaa6f15581b82781ab3c48c80197c1bff4326942fdd5ab4fc7e20f59bb7b187d5", 0x40) 600.554184ms ago: executing program 6 (id=556): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='tap', &(0x7f00000001c0)='tap'], &(0x7f0000000380)=[&(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='[!\x00', &(0x7f0000000340)='tap']) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) (async, rerun: 32) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0x1, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a8}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabfedf9e2011c5dc171b20d8e87b6a6f18ff125020000005cff8eeb936fde488b85ed7806aeea228f7613", 0x2c}], 0x1) (async, rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="000000d860a82060dec3e59be543bfcb4c9a9ba9cd23fe8c1a3ea684ad449377", &(0x7f0000000080)=0x20, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x401, 0x0, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98", 0xe0) (async, rerun: 32) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000000)={0x32, 0x0, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x258f, 0x7, 0xfff6, 0x1, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) (async) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x0, 0x8, 0x0, 0x21, 0x10, 0x3, 0x1, 0x0, 0x7fffe, 0x4c11}) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e01c5315f20900000008e371a378343712051eea040000000000", 0xb1, 0x6, 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 515.942411ms ago: executing program 0 (id=559): setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) 510.304857ms ago: executing program 0 (id=561): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, r1) (async, rerun: 64) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) (async, rerun: 64) r2 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r2, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) (async, rerun: 32) recvmmsg(r0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r3 = syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000001940)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) close(r3) (async) r4 = syz_open_pts() writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfd2, 0xb, 0xfffffff5, 0x260, "0007ffffffffffffffdd00040100", 0x9, 0x5}) write(r3, &(0x7f0000000040)="317ec61aa9", 0x5) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) read(r4, &(0x7f0000000200)=""/255, 0xff) openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(0x0, 0xc, 0x6) (async, rerun: 64) semget(0x1, 0x4, 0x40) (rerun: 64) mknod(0x0, 0x2000, 0x1e5f) (async) unlink(0x0) (async, rerun: 32) r5 = socket(0x18, 0x2, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f00000035c0)="dbb38370", 0x4, 0x10) (async, rerun: 64) sendmmsg(r5, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xcb, 0x3}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000080)="e9a4d8787d13bbe9a7c558694bbbed0b08a67ca31b82d1a9879fca750bd9fead9e4bacc089156100bc4492d4104190b58c70c222326b438c98089d2d596e64701cfd927ddabe70016e5876bc34b4", 0x4e}, {&(0x7f0000000180)="22573e7e08ed6782bb571d8f3310230a84d3f4bd18a1cd9a0aab34fac1c6b5edb951fae615275c8b39c213efdc60b16c1a9029f8b266fe6a651d29d3e0bbf493016e22245205cadc1fb40d81d3d6f476fb3a7a770d5d39eac5f758422471ab1ef34130258d7426b2b827e1d676842767c9ce23c1ee4a92eda9b0faf10ecf4f5077d99d30fdc49ceb9b1d557228daae1a3d3db7763bc2349e06b8127d0f8b2e1d2e0fb3683be190addd8965b857df883b5cd320e517f448f6b2cc750295c0f1b1559330d0bbfb102cfe601c08ff8c5972298f3e609729a6e40bbb929f9d1934636abdb754ee49ae5786a52fac2c3a71f6d11615a887521df85370dc81ccc1", 0xfe}, {&(0x7f0000000380)="fd63bb7fe147c3302efde91865fdcfe07a3e19c8c93606f21f6b80147e1061a948fe958b699ca179084fb0a0bd10f8f21e4bccb1ac9caf35d8fdc0b91d33be912d7aee9fdaf97d6f2f0c90c463d401cca08cf15b9b1a377e61ee137493f386c1ffcc16666a53654ad62aa2585a70acd9c01edc1a0c61efc5396a763d0d0434ce5d81068eaf96bbb567f9205379a318996e7e6da98fa67bc2e988a2e50826428c9be46f8d90f85dbbd2718ee807b3084f856d5d46b3990dea7acc53f0bcd12914ad5d69c10b", 0xc5}, {&(0x7f0000000100)="95edc8ff1ae556ffa5c2c4", 0xb}, {&(0x7f00000002c0)="4beffbc63ddbd9ab99146a4c98003747dc0c20380c00d93bbdc323aafddee2fdb841085256472faf59ee070a55be92b990c416b021141aab45043d7b777669880c1c9a7ab9d6236ea34c8395c0eb7150d6d0672b447ec11d5b0d6ad114f68b25e1344e189140564a81bb1550b60f3d44a54d62316b24293a31510f07395ea049", 0x80}, {&(0x7f00000004c0)="64c1f75f62f6590a1f94dfc21ed68e9bf12123989d775ab5bce5b733055d117ed0ec680e482afdd4a73303", 0x2b}], 0x6, &(0x7f0000000580)=[{0x68, 0x1, 0x10, "346d8d19fcd9df3ad9dc470ca586bc93d072736bc530d06a5c78da7f227c0713f1ccc67bbe54131495009325a7497faafad16c665234cc5043d718249bf7376f4cb454f95d720587fb984e6b5d2f9cd6bf8953101b69"}, {0x98, 0x73133a6e00d8c911, 0x81, "5b35d54e951f9d47982ef66acc768be6df6f8fda42a6c1aa35d06a0b2c0eec224a06886b5c3a1945e106cb01d9340e37728695876d39a27945309697338be32dea91565c926307c85db3248818c5bebf5da4e2ac8763fa45cbb24d1b98d0bdd7082d35971529e3fe2cc656ff2fb5ca871aa6647a80f1157d27f42f42709724e75e16c811f5f91b"}], 0x100}, 0xf9}, 0x10, 0x41f) (rerun: 64) 410.713318ms ago: executing program 3 (id=563): mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x5) (async) mknod$loop(&(0x7f00000002c0)='./bus\x00', 0x1, 0x1) (async) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfffffffc, "32cd8b6a4682fe4b8c1a6c230000005d31000094"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9ac0, 0xfffffff7, 0x8006, 0x800, "008f000e004006140000f1ff00", 0x3, 0x3}) (async) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x6000, 0x9) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) socket$unix(0x1, 0x1, 0x0) (async, rerun: 64) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x7) (async, rerun: 64) ioctl$FIONREAD(r1, 0xc050756a, &(0x7f0000000100)) (async) pread(r0, &(0x7f00000001c0)="85da60164f22640c73a949071dff60628a09bbe2592cec2182a38c989806f0e67950b9f671e129cbf89d8152cecd25e382b2607da69678aca3e5bcaadea097d3327b4acf3de348a0b08d1b1f0f373416a61c99cb335755b7727ebbe5f77db3bb2f613335520402b228a077f674a973c489ad86e0d550479e9b831005062a71e556f5a619a727868af250648e7da6b352e9c3ab9cc63bfe49d7a01bab28e298695f8758a4fb526e6f012857014f4a73a3904ca17b424a0e12de766ae89b98a6b9ebc3671c343918627e5213f1", 0xcc, 0x7) 405.381414ms ago: executing program 0 (id=564): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000003c0)="5e2e3c12c1", 0x5}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x0) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f00000001c0)="9b7009ff6d", &(0x7f0000000080)=0x5, 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x4, 0x3) 404.935246ms ago: executing program 3 (id=565): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000640)="4bba2d20fc0987b79c82ec1243a079278d8f330b2523c990cffa2a6ce5e518009a203a65d39052a2fc7a749ce343c09b79625b322d6d6ed1aa08bddfae481774357cebbe42ccdba4ea12ce08876600351c83e624c41d111e0cd0c1daf13dde651c9fec63b4fe9715cfb062a8941beabce469649d2d6386f1d1d7dca73c8b7dac558950fc86422ba89b", 0x89}], 0x1) unveil(0x0, &(0x7f0000000300)='W\x00') sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000100)="7ba9a99b", &(0x7f0000000b00)=0x4, 0x0, 0x0) 301.597311ms ago: executing program 0 (id=568): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setitimer(0x46eeded623f19802, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0x40000076}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x9, 0x0, r5, 0x0, r5, 0x318, 0xd222}, 0x8, 0x3, 0xffffffffffffffff, 0x0, 0x80000000000000, 0xc, 0x40000009, 0x8}) r6 = socket(0x18, 0x5, 0x2) close(r6) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) r8 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x20) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r8, 0x0) shutdown(r6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r9, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0x0, 0x200000], [0x0, 0x1], [{0x1}, {0x0, 0x0, 0x4}, {}, {0x400}], {0xfffe, 0x0, 0x0, 0x7fffffffffffffff}, {0x0, 0x0, 0x0, 0x4000000000000000}}}) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) readv(r4, &(0x7f0000001880)=[{&(0x7f0000000140)=""/23, 0x17}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/171, 0xab}, {&(0x7f0000000180)=""/21, 0x15}, {&(0x7f0000000200)=""/117, 0x75}, {&(0x7f0000001680)=""/123, 0x7b}, {&(0x7f0000001740)=""/151, 0x97}, {&(0x7f0000001800)=""/106, 0x6a}], 0x8) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r11 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r11, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) openat$vmm(0xffffffffffffff9c, &(0x7f00000045c0), 0x0, 0x0) open(&(0x7f0000001700)='./file0\x00', 0x70e, 0x0) 300.862258ms ago: executing program 3 (id=569): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[B']) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) (async) flock(r0, 0x1) (async) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r4, &(0x7f0000001900)=[{0x0}, {&(0x7f00000007c0)="b8c8ac3ad8c3616cccf52f0b55e424e7a12577d6c2aab25ab9a295af296720682488b09ee554d53149063968962370d4e17bd07ff16a90051fd50dd1e18a1e9e2675290c075de857b101d0994c0f7aebddeaeafe13682f43399d928d7319dca77827e33d617943b6b1a7f539dc3d5bd426ea5bfc169a6fcaa5a50837a073865fab8fed4d55e6bdf7ad6cb3f2571b7efc6ba203e7906b8e2ab5bd80ef79987ef6b40cdd5f2331ef47692a79eadea4b77eba3b6be49a9d99be642ab02e0ffbdb6a895dfd80e394c8da816da0e8965e002c3b8f18c200da3ea43dea87a20a876be0b2b4a1f0d74c273f97d496f74eefa6ab0c1c13f2b8fa8883098a3aaaa60b7658ded6216b373d8dde170c83d03bc68947625d48476cf8921968bc7370ed991f6f02b08c7cf49acc1a9a1d9bb55155ded0f754fdd0ee51a665342b095dc000b43382d264209b88d74472067804603ce1f8e454da0e95e0e39bab6e761223a538030a450296ba95dbe6e9427f7e94cec59b9004044f45d94e3be6efaee1a5b717d791d32d6b44f534088415c50d7127d5aa42e5b9fdfc6535796edfbccbc1cc89f598e70f4ba739c3a7cfbff261068d844283ef39adbdfffbf11ca70dc1cef90e7889eca399dc53684e05f72671410bc4862ec682833ad0986f5f23ca09f83bd373a99f596a4487776816a044291d0d38691709f11471a51518364290cb717805563d4a5f3f6b565b93da211b5147299c1d247c75a8c60db517b3c98f169b840d5ae75bf06cce1701a63ed050ca5f35fb9e3c1575f6c3f7de86e2759a43a93a37fd677e6477f4eddc481910a0a13f5513ed226a3d6322d8167b03ada9e55e7bdc99c0908fb2d1f74caf90da79cbf6488cd928811bc4406cef94887ef2a9e5b436e92340a2eaa41b0a984120574504168cf85262521ed6d4fb53dd92e7a79790c5fc206cf1c05be4bce67a3f7908db3bb766df83e522b4d77cfd44614c657ae334fd6a672d9b2700b5ad9812e1eaff2ace3463e5e9b9334c1e0df40e2ec7e4c86b6f161b13d869f7c745dc1216222477373f15ac86ead5d2b12d26968fbec29b04ed76f568154660ed7e43b02d6f7029f7bf92a92ff9dd0415c0bd8a4f2a4c2293267b22fd583d8ee8378553b125759bb148e9001df0470dbc3f90c5725b52ca16ad52de054d42eb37755b796ce8334fe544197b701c717d70e5d254ba46adb5adf1c444d674a1b0b72e88867de4abe7c23ff709d8fbaa6311b46b044b676416b78f8ab5fe105e0d868ab2243443fec4852e3d2111903c4a813ec44b7d1745b9490ecbb782eea6ad196d59569647e37989a950fa7a87a03e7f6755f1519cae133ec1abe2199fb88fbd6640c4dfe134407ec4016eb77274763c9c9c47f386a21701600890512eaf6854a323ba1b9feeb972ad55cf19103d9f71362598ded7eeae6cd02624f82e23997a80ec19f8964b46de87dcafa22614425109265072fc687ea280ac35420c4d45531bb7e3fb903611a8c2ecfda63728d5fe475a4f5ca960480e5ae8436a6277bf76d2e0d5ef8f698b342eb743f377f358036db7eb44de6139a6238f79bbdc73cd104a06eda5026f49d3d26e39ec9c8256c76af7179c1869b841aa9ae776a613ac0a5085bccfaa9d60b4f4a400abc1073d9468ff4c68dd7e35c2edaca198067d18939b4f64ecbd6d58a66c79081ba5c6bc291c1a033bf5c2bf134a3ae0ad4c7eeded1042cebc48e43bed6742c7a65a0ca72446e4326dc5966a29a105a3595b8e7f0e7ebcf48cf79d2e0f54c25aae2702aabb32350a61b330b3b5931a469074f4f986ec759ea1ba13a5144c530c47ac05a096bee2397e72797f4348ef094aca26caefea1c073b722637b3066696ef76586b53482ae5abe059a180bfdd00d5102fef1bdb5a70728120988824076f2d3f3529ec9d687094b12b6d78aa23205839d7e0d7461ee45ab50858f839cdbe7398e1898dced55618f224036f4ef56b91292b6a8d4cbea83d11b31a012baab8d7bdb4cfec9b15f8182175b30e07d3aa4deeac3fb2efe16c359b2d647adb691dbe0a84eefe65ef0aab99721b4a6ab04f7dbc557eebb1a397e8e6dd85ff0a5412db58af8fa259148d36215e9cca771c40d705679232d66a19756b8a1b9967c2163395a610bed3c93a0cd1b0e63cda0b454955d51c181588cc52442db95d068d95cd31b27361dbddc73b50cd5267c02e6dabff3cc206d682c11bb2b3f74445b7a67cbe4063668b31108edd892798bb96b7c49fdfad0e76024685999acc4fd58ff61013afa02540733948602f8d69ae48ff9d50d9afaad9b66106dff70af45559c6466d7b29eafd9791e1c334aad9a56f0fcbc0de35a544b2d1e64f03ccc65c4c9ba2bafe29b2e89c1b529e5ac275e96f141b4f7d2aa1cd70048781aca9e2c64ac6214147b0ad6adb264b96d4d388095524fa31d895380553950c1be246eeb8a39cecff121de8e2c93faf519f1f2f99f1cab9ee05badf2716e338d38212916f77c702df42fbfb3223d2f6f3a14c0846095b1db0ad39ab0d37b5f7792a5753b6e326ea1012fe393318c4c11504400398e63ae14b1fa084a4aa9a0f208bbbb9a987d5c7b8a76008eb08ef87b11ddc9949e810010b3e4fe12280be072b0c987b5a1645dfc74a9ae0448064f9b54d4f5f691c1f6b050c358c9bdf15f35b0644dabcba90aca2f16f6e8c1335d3805f3b52e45fa3906d376a140705d30307fbe7b03f3b5f86232c317dcf295db140f0848ca45c22acd2aa1a040c590e9c7337e2e67d589c54507969c70a3d04b5b3ef255305e6a300f9211ff7cb4e36dc53efcd0c55c7c8bddbbb65630e5b6c87301e5294e42335c61769a069a68b0651636ca14bda52c9886dbdf155f51f2f05ad8790196519c5b6ae1ef4ebdd9e586e23581b277163c766a19eac9e9a18e34f6a9574c1040560e33f8efdafdcca00ab9e9a034a57abc29390dbc1fa9931e0bb6dbc5532d5ea5fda2f4ad93673047e5b11ccb6445c601ba6a71bfc22aa5d8c90b8114973879f5f9bb4e362b06910d2a9276eab56ecfee9511d796e106a631a65c1ad6d04092a668fe865f746f04e2ee78777a3800a8adb62d1d09ef6461793b08c2f93a347f6fffe65d13ba77f15aff74b0c3f5a1b9b6d355b73d05b7846a16fcc01a0912f7cf6ed2d0023437d6b44e4adbde37aadcc2d117b230c1c8e5c2ffa10fec8737b6492889b1060aa15df42bb8bfde5aee17fc6f0c5411b8906c1dda5ab25e28bbaee6d1805985fbec6faa7b1b2576957642c3b06fd5fcb5ec603eaef42f7e0247d965ef93e36d7b1f23025fe32b1832d65a1f260f65c76e0781b7a524bbeca9d3c2265b1984abae9117d6ab33e804ec4aa9dec3f1c2b450b5945fa72fc5dd5fd4db77dcc54e0c60a5a605406ba0f65ff56ae8a70aeb21c95c92dd2e7ad6772433c27df3570befd12ba04723bf07c66178cdef21f36486ee24ee0d5e0056410ed681b8ce7a121b2c176041ebebc24abeeb98dd5c64800b17f28e40f64459b6ba9763b06724191006b3a8e39fc7511db5c4cbf2999de9d6eaf56b23fc444e810c8d9515d9b49e6371322616037f5f7af08aedaebb6b5cd8d2fd4739182ac0f8a890b032b989adf4628e2155e50dc8e0b5fe45743be916f5f69fccab05ba0d7ab6f3d082c35271c5697adfddf3dde100335ec455339b4a49ae60c5eb8561d844568519b670aca96c61d6b7f6dddbeec09a4f005abd26f89a0b0094082183acf9ab3de6f539b5d111622aab2b41eca18854760141e1f6b007f61233db0bf9b2fd16904b791cafeac62f860cad87182b1b2caefffba701032b896449bc0e0f846af3c02ebb821690f7fe2e7cd3be7adbca86d4d84c134039d445d1e0394d7d00598328e19288aaaabb11b90fb8d36d3f0f158a75f8c23ebb0a26ace55f3fba9e316e487b34e11fed6e35ffd859ac63ce8681a52b5b32e6ce7dd7d2ab512ec66899af6feaed95187f0750d44836adc8eec69a5247838870b6a3abf6e83842b517c1f3bdcda4471bfb5b2dcd440af5d198452583b6b1aa8583439e4f4ddf7f03ca7837f9a7fceef4a144eb0c64f1a4354023327e8178b2c4be61fcddf48241903a077c3935d1eb16ace4866aab1f1356fa426ffe01a7550fa296fdd2694a2f715aa3c02ddbf0e5d5643b17292483ce2701f5c360af7188727758cdb14da1c232f4c4eeeec54b053bbcb1cc913ae4efe61460a59d9ef2ad54daf1bd927e13f384482b9f524cb511515c9a89fbe73094ee73505efe01889d73cc6417a4963e33a9d45342e7f8795fce2e9c25d6e4190e47710fba2c379d2855a6db9323fd365a02a4dd5d135df9d55501ea854814973cf1111775483d474225239709ef153e7b077f995e0e02aeb7a190cd6754da880fa3c2dd96bfa0573230e2d64088f1305f346294c2ba99806638f8f475b465414ede7ebaf325a853583bcd843232357d1c653de8b3e2a13b0260c920e02e23d9901a70fff5b1ad61cb020ca3745315a", 0xc79}], 0x2) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x27ffb, 0x4b6d, 0x4000ffff, 0x8, "102e2618007b030000002b6e3ceb00", 0xc, 0x4}) (async) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000300)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b21418951fc1782d19f8dc921479551cfe7b18304f9084a906454af019b6534193683ad946e28b3e6da4918fa0f8f5cd96bea925246d750fc335693dd378c372da80a4054a90b7f1dba839aab17872873bdbaad78503bc95cff3e2958786a309b6b42b70d359115027a550b8af12a1b35b2c141d142a71f996c34aa1db1f94ddb8d89b5ef5bfcf62b22b923d6dda39bc5f323380f928ce2438f900a480be98a1c5ec71fa1b21ac2029ed62d84f54112423f162c21f299de4ab0691e7a0bdb278313299212a9cacee891f1997797f9234d0959608fbcea1204737ef8fb1b49e43e2cb7b0a0e7c5e709caf6c304c53cee6a651099859f0421bf6c5845ecba23a1727a9bb0234d81ba8847b60404632cfd2384dc211dc8b956eaf85749a13ee2d7bdac8af0de6577d3168c77615be89cbc2cde7ee2d095a2c37a4134d136f0d77c6b7640369335992c8b3d6c5fb4b2de2356ca0db483cc10db23ed85e070d396b53750619ae29bf30654227111fcdf2d3af03ea48750a73df2d20d13c3e3f971aef283d7242e51dce45e6ad4a07b13423d8a1293f4c2bcbb4fecdba96c1f86a342e7d81c3028d236532fde42211c787cfb66af8f5cafc74747f367a72ee603b07a25860d9a5d589a7ff76c15961356dcdec6d5dc65c4423a9a7addffcb8e9ee9786742a4b6048361496d77f95d416d7bdf0a0a25", 0x21e}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) r5 = msgget(0x0, 0x200) msgctl$IPC_STAT(r5, 0x2, 0x0) sysctl$vfs_nfs(&(0x7f0000000000), 0x7, &(0x7f00000025c0), 0x0, 0x0, 0xffffffffffffff2d) 275.318405ms ago: executing program 4 (id=571): mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) minherit(&(0x7f0000ff9000/0x2000)=nil, 0x2000, 0x3) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') 233.88686ms ago: executing program 5 (id=572): syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x14, 0x66, 0x0, 0x0, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 233.641029ms ago: executing program 5 (id=573): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000002c0)=[{0x100, 0xffffffff}, {0x6, 0x7}], 0x2}) 145.01188ms ago: executing program 4 (id=574): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x33e, 0x0) r0 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22, 0xfffe}, 0x1, 0x68, r0, r0, 0x0, 0x4}) (async) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xd30, r2) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6000, 0x805) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x2000, 0xffffffffffffffff) 133.892175ms ago: executing program 5 (id=575): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x25) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000000)=0x8) chflagsat(r0, &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') truncate(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 133.194279ms ago: executing program 5 (id=576): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x1, &(0x7f0000000100)='./file0\x00', 0x8}) 132.671053ms ago: executing program 3 (id=578): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) readv(r0, &(0x7f00000008c0)=[{&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/77, 0x4d}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/202, 0xca}, {&(0x7f0000000640)=""/124, 0x7c}, {&(0x7f00000006c0)=""/16, 0x10}, {&(0x7f0000000700)=""/27, 0x1b}, {&(0x7f0000000740)=""/91, 0x5b}, {&(0x7f00000007c0)=""/242, 0xf2}], 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000140)="dc729c4219d6cc57abeb2825f43218c68c9112518d2a3a63bce09de0e85e2e", &(0x7f0000000180)=0x1f, &(0x7f00000001c0)="85f3b91802d9669025988a5c8601144b3ac695aa3ae08403bb14d961a2d4b493f884892705830cebd74864786bf817ef19dcbfc3b3ff9980b138f2f13474472cae4deacb7b02e92fa5c456e3ccb50c0bc6a30acf39c70e57b6f8e60ed61189735826f71d8b15e611a103752855f3f1b2394a93d35046699a2b17783add18a83baadf757fbeb7d67ce7644ba0f4f0515f89e708b39cf129e5c12ef5b78612abadb6e9e52b1d1ce983731f1eb0dd61c2d5fdc4283a08542cdc3e23a47a611ef1a86e4eaabcc08d6b40c57d42fa200e8837a1322fcd2955b21a519488524d3c50393eee9eadb559cb954266", 0xea) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x8000, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, 0x0) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, 0x0) 80.020075ms ago: executing program 1 (id=579): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000380)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0xf}, {0xdf0, 0x74aa}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc000, 0x40, 0x1, 0x800442}, {0x7, 0xf4, 0x0, 0xb38f}, {0x8, 0x0, 0x0, 0x48a8}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0x5, 0xfeffffff, 0xfffffffc, "0800000000000000000100", 0x0, 0x10000}) sysctl$net_inet_ip(&(0x7f0000000040), 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0xff0000, 0x3f, &(0x7f00000004c0)="ae5f2b2e21ce4dbe55599ee1fa8ff099d0c1b236379242f6cc0102500a756f6d164afb62a3243c4f042e1434b604d6b52c2b74524abe94bbb37fc4d889b66a631e1bcdd24f10aca3ee2d117bbae9dfb33a46ce0c2292d15e48f172d3a1e9e56ee4cb3e06c42d4332d973dd1b66537055a5384cc7ba931e5399c0c1ee0c", 0x7d) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r4, &(0x7f0000000200)="0e330b4bede90af3", 0x8, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="000000d860a82060dec3bfcb4c9a9ba9cd23fe8d1a3ea684ad44937703c616f7e2205117bc333f0010636e7211e6e65f422ecbc7c50048c669c9faa6162575f669cd14217bd76db9dce0bd7a82eeaff81421882c155cb6223d94786811e61ea950791b7f43f0e79b8f897002885b19335ab64902072384bbe06486e3cc5d9f6300000000", &(0x7f0000000080)=0x84, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8000, 0x40, 0xba, 0x800440}, {0x7, 0xf4, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x48a8}]}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="60a8200cdc76be60dec3e59b939ebfcbc9cb1fd09d2ff839d701010000cd141fe300217bd76d64b9dcc030bcbb2f60fc489f6f9594f65180c2af7278357ff65136f98292b7128af0ec63b5f789c5f6cf484bd91c1f5148e3466a91bc7559c2bff1", &(0x7f0000000080)=0x61, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r5, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) 78.719827ms ago: executing program 5 (id=580): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)=',\x00\x00\x00', 0x4) syz_emit_ethernet(0x64, &(0x7f0000000640)={@random="8b4f69c83b01", @remote, [], {@ipv6={0x86dd, {0x1, 0x6, "3a0080", 0x2e, 0x3b, 0x7, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0xa, 0x0, 0x7, 0xd, 0x7ff, [{0x19, 0x3, "a738102684e2cdcdff511e0fd5d1b35c9ede912a267708e5e9679914"}]}}}}}}) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f0000000100)) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) syz_emit_ethernet(0xca, &(0x7f0000000080)={@empty, @broadcast, [{[], {0x8100, 0x4}}], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x9, 0xb8, 0x67, 0x7000, 0xc, 0x70, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@end]}}, @udp={{0x1, 0x2, 0x8}, {"fa7fd1e76aafc40419915ef174b4c0539f4d833cd3684ced1b12575e35bba5b6434a1794dd1f8183f3c7469542e855a55061c68f7650415dc8a48269d1731b4ad4e50560589cbc408980db807356294c3b365b38a0c3baa031f1a5b7acdf7505ee01b76b2cde920140d520b9d034cd88e8aeddd264cf631b76ea4036b610559c4c4e37f0ab2e30f9c70c36289cfdcd2aea18956d4fda533d"}}}}}}) r3 = getpid() open(&(0x7f0000001800)='./file0\x00', 0x75f493fec6515f78, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9b, r3) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f00000002c0)={0x10, 0x7, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8de7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7b4938dc}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x41}], './bus/file0\x00', 0x6}) 73.308371ms ago: executing program 1 (id=581): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') r0 = socket(0x11, 0x2, 0xff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100d02) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x20, 0x2) open(&(0x7f0000000100)='./bus\x00', 0x20, 0x55) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000340)={'./bus\x00', 0x1, 0x1, 0x9, 0x1, 0xb, 0x7, 0x5, 0x2, 0x0, 0x2, 0x7}) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0x400, './bus\x00', './file0\x00'}) 72.944508ms ago: executing program 5 (id=582): select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5c, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0x5, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x2, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) unveil(0x0, &(0x7f0000000780)='c\x00') (async) r1 = socket(0x2, 0x5, 0x0) connect$inet(r1, &(0x7f0000000000), 0xc) (async) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) (async) dup2(r3, r2) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) (async) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) (async) shutdown(r1, 0x2) 31.27704ms ago: executing program 1 (id=583): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8020699b, &(0x7f0000000100)) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/18, 0x12}, 0x1) 28.130619ms ago: executing program 1 (id=584): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(0x0, 0x0) (async) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async, rerun: 32) r2 = socket(0x18, 0x3, 0x0) (rerun: 32) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async, rerun: 32) r3 = socket(0x800000018, 0x1, 0x0) (rerun: 32) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) linkat(r1, &(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) 1.810127ms ago: executing program 1 (id=585): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) r2 = dup(r1) dup2(r2, r0) (async) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlinkat(r3, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) setsockopt$inet_opts(r2, 0x0, 0x16, &(0x7f0000000080)="fd0cc085", 0x4) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0, 0xfffffd57}) fchown(r4, 0x0, 0x0) close(r4) (async) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) (async) setreuid(0x0, 0xee01) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcd, 0x2, 0x1, 0x4}, {0x54, 0x7, 0xfe, 0xfffffffc}, {0x6, 0x4, 0x4, 0x402}]}) (async, rerun: 32) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="e543bfcb44937703c69d8ac29be666c90000baa6a1dc372f0d054d464f54ee3f19efb839c61ac557260e1593ac4f7678f016c9a494bf9032e15a876ef4", &(0x7f0000000080)=0x3d, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (rerun: 64) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) write(r6, &(0x7f0000001480)="d856a33ad5eb2fe7898abf7a4b0b", 0xe) (async, rerun: 32) syz_open_pts() 804.417µs ago: executing program 4 (id=586): r0 = socket$inet6(0x18, 0x3, 0x38) write(r0, &(0x7f0000000000)="3f7aaf85097592974a2b48e078a1dcbc7cc196be64fe82423b15e2b4077c6f561b2cca7b883303fcd2eb4c0eb2a6c4bfa8717fac63409716f56c53fefd65ffce6d6cd8c78317e3f87e42ac3f5909845b48d07b5e6a36722df341245e68aa709a303992d6662144", 0x67) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) close(r2) recvmmsg(r0, &(0x7f0000001280)={&(0x7f0000001240)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000001180)=[{&(0x7f0000000100)=""/20, 0x14}, {&(0x7f0000000140)=""/34, 0x22}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3, &(0x7f00000011c0)=""/77, 0x4d}, 0x8}, 0x10, 0x2, &(0x7f00000012c0)={0x18cbc0000}) connect$unix(r2, &(0x7f0000001300)=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$inet6(r0, &(0x7f0000001340)=""/233, 0xe9, 0x1000, &(0x7f0000001440)={0x18, 0x3, 0x4}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480)=0xfffffffe, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) setreuid(r4, r5) writev(r2, &(0x7f0000002940)=[{&(0x7f0000001580)="0db40257063f4b1c94d58a91aacbc9deecbd329577fb3d6a92fbafd1008316dfb80c7672f1689001252e5b2cb6c7be2bb17fb33f41eb1ffd566405ccb8f8cc8cc96344d3c7d1f3883e6d0a7d87cae53e74c988471957bebaeb050b685e28ac575e8f091d60e2f29cbbfeeb4b59ea91821c9792a3ef1aa595a6a94528e7123afd219ea722e5c7677da6d6b5250a2094bdfb5a9d598afd", 0x96}, {&(0x7f0000001640)="f8a75c75f36867456a5e6fd23dbd66db9cfb2a353db6b0d3a131aa3f9bc5655dbfeb23d1519d03a1255d2cc9bef9032ff9041940540003c9f707c4d06f78d6d0502f94994a0f81228eccf98c1ceeaff87f35644344aee0b2dda72d39a3592f0f019165ca7d31ffa5302cbaaa50131721ff36bd81f2f9336f1dcce24bb4a1994b614f59a03d55b233acaa46debb9e304cf9bb16107b329be82e9e0ebc1cb0707ac70b18a9785e7d8fb001f57b56cdd305d3d35ce7e4c34714fd6640a5b21e023be431ca25f94a92a1b5609f3d85abbcb75004d9d6cb0073db7672019ba38e31f5c48346942966f0ed5309c096303f03fd5019e05920a5116442e32b44f2ed53b16ba7ad4a0bcb71b7d7f5ba8c7b72100360c66c1856bf741722765cf399e4746574a59f78b513e4379293d65f0b28778ef759ab37a68bc0ab01d354df16506a1a2f99fdb833ebdb99cb6a4ec6ad1382970386deab1cc719493e3d4019b66600fd971408ff07f5611368862754ac6b0fcf8de0ce2233cedaeffd1ad70636881127cbd27277af659f9255369dcde38386f9c3d06c0f03609c9b74058232a929fcd6e4d62d9125fd0e0f6a0caa64d75973c95b311f27529da1edce6a41ae6e5f832e4f5acec0e87ad0fc16546d80f1ceb3d8c676db95efd7364fd34ad89a7af03db76621055decaab98051e8646a2ba5b46051f03a0d5254176fa0924babb52d9567031dd1d825ac6f74a815aafc387b2cc0bbe82e782f49403a401e0f114a365e150ec92494c4ae1e032040d73ee536a07350bffe8a09382f7bca3682f104a0cf20d41f40be72a3ac5f5223b81c4693f640cf54a41e4df1e7353625f44b0c3f437b3f60fbd114830d83a7ad107dd61c419df8c24946b5b7c8034413c5c31a12c9cfbab1b11fbf3770004d29e396003ab80a2ce513c677b22f97991a070d45ba53d628586ab71e84822b686d929e2158217c0b4819713f06b0ecb698454dbd0668745bc0fc9c585243d21a891591c1868183640cdbc0ba1be9edc9f9a021218b1a1428201618eba10be3fa1a299339aa3c37727d3180908892e71f5fa5811a9c207c6b6a99b26ccfe4c771960da2798933693b6005b59c6dc16ddbe9ba5c1b3ab711f1860e27c2c2ebf59bdf5c95bc07edaf1ae89ff0943889947622dc7acc172b64f7965428f0f92582858acdb230089e2039b47961648407ee427d67ab0a994461e87d9eafeabea9bf2bf1b170be1c42a441ac785190889b30fa03a1a9624b82b542973aff599aee5b961b72d1ec91a0c02866e957ab80e271d4a108f9e66a54e7a4299e46b2534cfa01e7e0b420c851575c0604867e37cdc068a88649042155b99014482066a1191872deecf2b9cdd5f65429e2306a334140edf1904c1ad2ad4d55d6838b265aad3f2466c683a5a884dde5952f1a79873d7fe97c4dd2bd3681200da00e567e9f97fdf3c9c47dda8e667bad8a91ec500ebcb332b2447c01fcb782c30921ed306c69d8c2496aac2bce137d87cd1cfdfff912be40737ad685f9be54d01f458c9a4eb8db7dda8d082080777d5531a4a67d0769c515d03583e0c66fa23d0b8d9e0ed4f9b003ed7a9f273659004916f6cef92af9e9de3a02fca61c32506e66403d00af8bbc70d14286e003bfd375412144378916b892180c7671bbb175e069255bfb57df34948dbe4f8ddcab243c4847eb389a88821ff633ecf3644391b758d8180a8cbb756e79265d6646be4e7bda5afed82fa45d2b38a10604829c90a70649a267db338f6ad0889086d2ddda32689dfb3d55f1475a2b740c3df87fac364f4c4d9ffbb2a5ec7c1b6e2bdeb28c6927114d5d2e8b4e95391681834202c13caa26ea3e93e0d63c4844060282801c8f9fcadb091a5a32d2626b8b3745e33c9d9ee6079f0add0cd96907b381c13031d102a0d5152d35d73b235ba8a440fce3e8efe4107561cfda5b2372af0c132fab0242c1290cd041d59abe4a95dade474b87573db991e42095c93acfbf0393cb4c380e56d575894401de4c4c0e9e0c67b669c969123e5d0c9b425fcb3c7e10dbeb2959cb89e0034622b2fc38c8e8d13d93a2dbf831aae159b473d166f1093508843d30aa69a0a5bcb6790f2389a9e8fb01e5b6d9b498c68a3b789e098d98a543c4f6905df4234a4c083173ca6efbdbb98203d1af4f4f8a50f32f3be094d48f4fdbb33ad6cb856dbb1b4e73c51f90819743a1b24878ef7647fe2c822cd04e593956ea1fdb911d80d4cec8cc945ed9b0cfd5f3132af135b75a7e9999e51034bb23c8d1cdb85f8fdd89c689273bc4ea02e23ed1df591f74ad2a29a0ffa035360bbbaa6d7adb341e3214018da0a074acc496f3b5232ff19576a8041e046a7663ed5ccf19a3553db2a3a36009441055b9c2e79c6c7e9bf1232e64c1dc6c556c8f1589bde80e6fe619a722226c78e2ac03eeb219f6b7f8d95ed9b44a0f2c9b60fe42d287aa98a9f15ca4cb37ef76ce0c0e3b8677ea7e6daa182c612d87bb96038c68bb704207fa113eaf7f1d5485157b48491a232e1cec594b027ee195efc2574aa600f6ca4bbde7e9d70c6fe96227d4f9182107348b53e05841e2299474d12b654fcf121dfcb020a794d37336cd893153ebeae05d34c2426c510f3f9e505d1b30b78a023e900f684627feb4aa0da52308b36759181e1b585a42837642a49566a29c8e4c65e32db64e00fbc063b781247838ccf755946419c8ff095149d2a7a2f72ce126937ffe390befa87b668990a1bb4629fa6effaaf5478faf7cc910f79117eaf4b99f0d53b01e5906a0e53714f9ad8cf872accc1fe548e9827e46df27efc03299b45cb7e004a9a0ae4e085ac1763e468e59dfe7513ad57c399471bf36d2a0da88bf854153e3345c2e407ad4ca340ff41e253aac19386e4b4bc27c1fc2948b2435447df9a5cc5c912430ddceb7ab29883aa2d1c37d67c9438c80415054310a019c5f37def4f38614f75c39b7fe7b146150b5c8f7b048e732cf4c113f5a21d796b0e171ba28e58cb95940b269bf58f6ea398ed3eee05ef2961b2eef8aa27ab2588f1b93eeeaa0c5165dd1ea08c426e83adf30fead5b1c2c95fe27438f88d07eb28fb7173026829a9dcdd21dde308053c702d439bd7034f0656e42144c99c45dde0ffbc7275f39d2d15638a305d5e294f928c598f92dc85e4982a79f856d4a04683766ec88013e185dea101fe653d4b457264fd88ca9767a52a4cd5273d025649b16a7fc342504de79dc42d88214ef948877f53d20327712981e0aaccf40594a98b10634aa9333e0916db73b5fccc5823d3e2bfb75d204a610db335d792eb6edfc0fe43b7bb4d90c947a7bf7105c626c907987dda5880d20e8427f17cfba8ae3d0d293bcc308eff7674f23d226baa36bf2badefd5e1373e70b9aef3074c109fff6e004d991d6ca36ff060590175f9b92d45fc3a7e6cf42e2a83ff246bc332975b74dfd2caece03b1000934f5ccc1dcbb6893ecebd97393d4a9dc6c237af96038dec940654926b75cee1a1850b970a277c5382819e27fba7b564898dc396c787e23468ea8c6af7bc95909e55f20aae683d1608cfb51a1ca3e21ae34e2c6894b00957db9ced7c5b56623cd0b57e3158c6c8d9584a7a72a6c948df6a653d0142bd98841160391d151d019390341c1c9ede5430b5ed35390db1c6310b397634f8df81cf29ae3dc7a7ca4555ee48e1ef06dfc7c55eecc8cb68a554529ec3a2de2fc3cf54ffec93189bd6a4e28bd53e103c97f02f50c3fd6fc773a4229cc4394ba46c8a03637d7a32a70050b3c78bee71fea923999b2c757f89f0dc2804855e548699d2f3397a19cda5557d90479a94437488bc66c16f4ddf7b536804d1a7450ee98736b4904a713be004c2eea8ed6e2d3f04b716c9d2e46a7194d781c09a3f33422fa06e0cc17038345d0d92732a0a06054b25e53453c04e3dc11c7814d75e8f02898128877bd22d33c670bf3cc131247dc12026ab7773f0cb51bd466e258f0a8726b7c895dab07e1fd3eeac699ab28b3a825014ed90f305a2f9a53c0d889af0bcd561da9f7e6d492a83807742f9aea3703e41e6bca268c53f5cf4822b1585e44540913245223f19194033287026f4e1c7784b4eb8d1ffca89c558858d58c943b4e6230092ab7d20add09a8fa642b10593d8306cc32ada9a7d181e13f99f2ec9e0de7a11ed42d7b300433883d7758b247b4fa17b7103d2aa9fa3d99581c4864cf1a185d5929d9fdccef1c86a41f402ff35a8a2d494762bb87a50be71d1b0397ecd2e62c75462e0510dd18547ead20038fc7f75aca88b2e64665ed10cb6deed4cad50bff5b7ff30a0894dd1afc771a37c4ac902cff745030b5a8e5437817470c737fbadc43d0009ef769a435edb79bc8931f38a3a4a3402ac15d538683a3d317a031cb6b8ff7a0bfab2389a43820f933958e9fb7a9a548889ed0c9e73c56f62335389962d83aa1eb42b9199d5479956eeab0e29f97ccfa4d5e2521f9d8dbd3837af500c6caee1ef04d78b58f8b9a96568221916d8edc7d47ae2740195c91c77b9d515a75a1af0f27264b26e0c6cdb8e35a9b8a3c90ea60e306864a5d7478a43baf84aa4a158041c6e714496656acfd4c2e4e1d0e6a9800d67407324652e7b4fb75bbfbc16420ea8d2b8db04760db0323827e0c7fde3d9d27a41ea0989cd392686c2cf62af26c248d3c9d3ff28975b2261d569c7815505cebc03e142b3470c708cf3717da31a6880e3002d6d0d24ef91afdbff027797216a8b745e1c13e91aad0eb8d26186fbba6c37091367bb92344336b53901fb0ccfc839cbcea0af1ae08ea5b2ea1282f66c71cc406dbbdb34f693d00483a03194f7aada15d8e7f7fac6a3de1552c6bfc42d3db4b9c0fe8938303862c9ff74f9fda1e7820e7cc75671449a224d93e3b6575b110efe72eb449f67cff7e8170c540c73c621df69448921e2bfc3763aeae8fb3dcf2770ab8d25fe3c7c1b3343895d7357cea623d9ca13ce340399a917e2638216b0ab37eaf2cab7ef80d38f9c2c7f411ca915eac6eefe153c8a13169202a540bb9cd2cd8a6de10f586da1d6643ae3b2f96ce887a37980ed1da814035b3f5a2ef4d28daddc5b94b75a0bb635a64612194610fb43be9f3ebd5e6e6ece3eb666da8772786cf995f6e5f943997e2e8f1a022a2ed295da102e9a8f80f097752ec9ea4d604187ad6e6810be5cc96ec5aa09c80967dc4aa4954d4fb5cddbcba247dd31aed721645927c361b74fd5d19f9d10e3c6d94389e22938b679ba3b8f80b87464099ca9ba98b04966148df30c390e7e0aefd4fe0b8ce6a0b3f19b23717e44800e2b37e1c3693e8c2278c16ad1902457b89013a17990390ad326741b7b4fa0384f526ca6318cc283cd239c35a2cff0d02b6681931f3980cbe73f9955f926f63770339f1dd848c34bd9936233cbba6b015b5efbf5376351a56b430355fc8b1592f7df67ee2d1e18e440c1e08cf5d441d8ea2c5c2300d2317a0ff7015765e1cc9810c218d9c64834acfeef96865f963c9a40bd01b452668363301c801668e0cda5dc5afdf8a69502a789bce1565a5f0683cfa8f96432ca50b574914b504aec68b47248fc77f9a7a1ca3ce15599cade29eefeac2a5b7f806d10de1eb5f8b8431688db500dd266f1adcb6d09b07f64817bb5342c3368786b37cb39e4ba30dd1ebc04ea8cac155bc7682ba757d19fa711bfd987b8f54dcaab613942c646d6cda85ff884e654cd727819714b0b893e0ae039adda26e46b12f8e343d85745d9c98676482b3c6580060a8e1023b727817d058af2bb4", 0x1000}, {&(0x7f0000002640)="71cd1e53e9956e87ea6a3564f1a766c90c4895fe1e75e469975e888fac6759bc7e731d718545b99a4e847c3ffaad7840e03ace96980da80f392611db4c9d803a0b54649e988f2ad28523b7d55dd8fcf4eb04782bbadbe668aa3d4709f4933859c1015efc521c0f4b189b925889236a7308e5f180f8047710690fe81fa9344302698e66f189b4023d881450476711497550587530a11b83417375d28a2fa22a3bc8720384afdfa57f4934b5602a47dbb05e6d3587996be18f68728740e5258f6b9f104a7d16533ad41fefef1886eda69a6e26ed2e0829c28665ab943cf6e39eebf9ba0dffb05470", 0xe7}, {&(0x7f0000002740)="4ada776d0aef3d3424958564a5212d8047128003a611cfcbb4211ceda990fb195891de33828c7a598f46e0ff43878a30e6bf652cbfff", 0x36}, {&(0x7f0000002780)="c8655f2d98649ae27eb576cb7189a7aff0ab489fe5995c8633a813df6cd8ecf842902e6d3a7e9c9d14143d7b05c74011fed4bbcce57836396cc41c2c732a065b2d5cef3aae19046cc4ff7275093b4f456b1b5bec6c8f362a351e4b5477972086f1f10d7bd62d3291f44136d1a886b45e55eaf219fba051b85b1782566fde868c76f9a381124e4ed2973a0e2d938bf3eb9e52c5444a6fb270b0f0c08a085669c57f9b4f6f8f56f3b9accfaca52ae6bbb419936fefe8b7bddfd9db2ca49fa03f34ce1a68b546b8ce38493cd40a0e05d671dd9ab74bb9a2a78a8d9eadf590a3b9e8c2e02872770cedcef0dd4159638751852a9f36e81b", 0xf5}, {&(0x7f0000002880)="d421330f2d438eedbbab4e6c1d0d89b93524b203e78165b2a681f840db9bfe7885edfc28faffbde4356409e5374cfddf3af900143f15baef34b408453d932ec7527b6b24ecd2e693fb944242b650ae9a2a142ae639bbbf0479a34059d20ca293192c582ff47d58c1cab0d4f53bf10b7524e2978c34b266b61ffe991db4fc3e0edd92c171dcfceb52f6e515c49f1f582715341477427456b24652df0b2c4f9557c62b7268ef94eaf03ebb61105de6020bfa", 0xb1}], 0x6) sysctl$kern(&(0x7f00000029c0)={0x1, 0x28}, 0x2, &(0x7f0000002a00)="d89f3e1362e012af0eb94cad3dcd95ac78fc070447eb24a1f5f71570d6e99ea929bb8b5968ec670fd280095a21bd3f3695ed5808b4d47a5e53fed941812dc2b8dae9942eb3156dadf873d2cf9c7dd90a070b9b1138c1c8cd7d5330bcf6e56dd4", &(0x7f0000002a80)=0x60, &(0x7f0000002ac0)="af18c39efda28e6462faf1842c12e6d9eff2f7ec652f23536a9a0a2a13b794105f3ea011e30bcadb0b215e984156ebbfa685fef89f45622c74fbd7cacde7366d0057d32ab4d6b18769d8d0d8be6dee20498ff7c9b89c2d486c1350ba8f97783f1d37c1036421aaa8464e6bd49b519a53231b0ec7391d0ee926b2b1fb3cd558c5eb326087a148cf840e368d8e2430bb5a5739a17ca33fd9550b9aa7ce9f941037294628d2cbb27539dbcbfee98d0a30335499b1ba35c218a2982fe7904dc9b5621cc942937f", 0xc5) ktrace(&(0x7f0000002bc0)='./file0\x00', 0x4, 0x40000724, r3) sendto(r2, &(0x7f0000002c00)="6566676ebd87ffd75e9bb38da001eb028423d1a4d3136cff1946ab27d39c73779de788901f17e534930c8136018684eea19704983490f47a410a7a443a08c0e1da952b3b2d331dd8c267f4d857a06b92b25abaac198858086218ac74bce5730e46b7f1c9768063ad76f987068d76b2391e4c01191e10df5d4f93a967c919ecce8e3ffa991fb10a7d69f5684beb7083d916199a43604c48284e905f9ac6c4d586b06896f9fc00a405e090e2bfab09351ac0d25d843269953875e8b3e5cb190ec6160a8eb720140e87adf486afa6f1cb9630418407d62ecade498497ff8dce544e06df098e85b6aa620df65f71", 0xec, 0x8, &(0x7f0000002d00)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002d40)={0x2, 0x1, 0x0, 0x9, "35293f50db997fdb5047f1fb3b8669609913f74b", 0x9, 0x10001}) semget(0x1, 0x1, 0x20) syz_emit_ethernet(0x110, &(0x7f0000002d80)={@broadcast, @remote, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x6, 0x1, 0x1}}], {@generic={0x817e, "1c00bbe8d5ff5389c072cc86df3ffb4c25055434c24f825871daad41cd70f5e8b621f9264ecd89e70e647d7a203227446db8569a1f7a37ea276ddbc4367e2fdaafe3a34a8304801e3c29d4dd44acc60a3bc138a8305c086bdcfef7b7e2ccd75b3c006cd7a9c7bbe7268def82834868dbc1440adb96f382e07c9f062575a4e636834bdadabe802380369ed3ca448b6983f995a08806af742be5fca2a485d8e20f97d75425003bfc3b8de1f1642fbcbe54d91b2bcaf623f888d3c5a674b0f849c23e6ab04959b50d0b2d9854f4e2439f576638df150ed6715538a6e81115d0076bc1899ef824dabe641fd4a826f52b70a77e0498a50e185bcd0d72"}}}) shutdown(r2, 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) bind$unix(r2, &(0x7f0000002ec0)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000002f00), 0x40, 0x0) ioctl$TIOCSTOP(r6, 0x2000746f) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) socket$inet6(0x18, 0x5, 0x80) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) syz_extract_tcp_res(&(0x7f0000002f40), 0x4000000, 0x5) 447.285µs ago: executing program 1 (id=587): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1001701000107000000211c13fecea79c5dfa93000000000000001fe861000006fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c13c19b37e9bca9286d2f03ce26d1b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba8491", 0xab, 0x408, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaae6ea05e3c1cd746637ca03c00094aaaaaaaaaaaaaabb8035000108000604"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x100}, 0xf900000000000002, 0x2, 0x4}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1fa) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x6d00, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x4b37de8cd17cf0b8, 0xfff7f, 0xc}, {{r5}, 0xfffffffffffffff8, 0x5, 0x40000000, 0x9, 0x100000000}], 0xa, 0x0) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80286989, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, 0x0, 0x0, &(0x7f0000000040)="d47fb91661e32517a2b0185b", 0xc) 0s ago: executing program 4 (id=588): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) (async) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.28' (ED25519) to the list of known hosts. OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd806622c8e8, offset=0x2000. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: uvm_fault(0xfffffd806bbdfb60, 0x200000000100, 0, 2) -> d kernel: page fault trap, code=3 Stopped at copyout+0x62: repe movsl (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *446155 21377 0 0 0x4000000 0K syz-executor copyout() at copyout+0x62 kern_sysctl_dirs(49,ffff80003c432c48,4,200000000100,ffff80003c432c78,0,95f8462c3f4f4597,4) at kern_sysctl_dirs+0x2ef kern_sysctl(ffff80003c432c44,5,200000000100,ffff80003c432c78,0,37,d6bc48461a8492b0) at kern_sysctl+0x145 sys_sysctl(ffff800035bf22a8,ffff80003c432db0,ffff80003c432d00) at sys_sysctl+0x3f2 syscall(ffff80003c432db0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x974b81f04b0, count: 9 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806bbdfb60, 0x200000000100, 0, 2) -> d ddb{0}> trace copyout() at copyout+0x62 kern_sysctl_dirs(49,ffff80003c432c48,4,200000000100,ffff80003c432c78,0,95f8462c3f4f4597,4) at kern_sysctl_dirs+0x2ef kern_sysctl(ffff80003c432c44,5,200000000100,ffff80003c432c78,0,37,d6bc48461a8492b0) at kern_sysctl+0x145 sys_sysctl(ffff800035bf22a8,ffff80003c432db0,ffff80003c432d00) at sys_sysctl+0x3f2 syscall(ffff80003c432db0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x974b81f04b0, count: -6 ddb{0}> show registers rdi 0x200000000100 rsi 0xffff8000014e0000 rbp 0xffff80003c4329a0 rbx 0x200000000100 rdx 0xffff80003c42d000 rcx 0x1 rax 0x4 r8 0x7f7fffffc000 r9 0 r10 0x9b9ada97138429e8 r11 0xffffffff81fe7870 copy_fault r12 0xffff8000014e0000 r13 0x4 r14 0xfffffd805d7e3c50 r15 0 rip 0xffffffff81fe77a2 copyout+0x62 cs 0x8 rflags 0x50202 acpi_pdirpa+0x3c073 rsp 0xffff80003c4328a0 ss 0x10 copyout+0x62: repe movsl (%rsi),%es:(%rdi) ddb{0}> show proc PROC (syz-executor) tid=446155 pid=21377 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800035bf2aa0,0xffff800035bf1570 process=0xffff8000fffe8e68 user=0xffff80003c42d000, vmspace=0xfffffd806bbdfb60 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 79407 197780 88708 0 2 0x82000 syz-executor 79407 334180 88708 0 4 0x4082000 syz-executor 79407 468731 88708 0 3 0x4002000 suspend syz-executor 21377 158355 43708 0 2 0 syz-executor 21377 412028 43708 0 3 0x4000080 sbwait syz-executor *21377 446155 43708 0 7 0x4000000 syz-executor 86937 460071 24131 0 3 0x80 nanoslp syz-executor 86937 381038 24131 0 3 0x4000080 sbwait syz-executor 86937 310230 24131 0 3 0x4000080 fsleep syz-executor 12436 223356 8068 0 2 0xc80 syz-executor 12436 213048 8068 0 3 0x4000080 kqread syz-executor 12436 368307 8068 0 3 0x4000080 fsleep syz-executor 65694 103898 1 0 3 0x100083 ttyin getty 20537 13155 0 0 3 0x14280 nfsidl nfsio 33277 142202 0 0 3 0x14280 nfsidl nfsio 97199 492920 0 0 3 0x14280 nfsidl nfsio 38856 483645 0 0 3 0x14280 nfsidl nfsio 67548 320889 0 0 3 0x14280 nfsidl nfsio 66634 56480 0 0 3 0x14280 nfsidl nfsio 70942 229843 0 0 3 0x14280 nfsidl nfsio 92564 450384 0 0 3 0x14280 nfsidl nfsio 10388 367813 0 0 3 0x14280 nfsidl nfsio 11601 197464 0 0 3 0x14280 nfsidl nfsio 6830 303516 0 0 3 0x14280 nfsidl nfsio 14030 298549 0 0 3 0x14280 nfsidl nfsio 42014 191887 0 0 3 0x14280 nfsidl nfsio 13003 443344 0 0 3 0x14280 nfsidl nfsio 60533 489356 0 0 3 0x14280 nfsidl nfsio 8184 19781 0 0 3 0x14280 nfsidl nfsio 7683 17757 0 0 3 0x14280 nfsidl nfsio 83040 2781 0 0 3 0x14280 nfsidl nfsio 38560 445070 0 0 3 0x14280 nfsidl nfsio 66816 75803 0 0 3 0x14280 nfsidl nfsio 82597 346420 0 0 3 0x14200 bored sosplice 30790 345751 51858 0 3 0x82 wait syz-executor 8068 69026 51858 0 3 0x82 nanoslp syz-executor 88708 243702 51858 0 3 0x82 nanoslp syz-executor 69778 136729 51858 0 2 0x2 syz-executor 43708 251886 51858 0 3 0x82 nanoslp syz-executor 15402 226995 51858 0 2 0xc82 syz-executor 44452 342059 51858 0 2 0x2 syz-executor 24131 474799 51858 0 2 0xc82 syz-executor 51858 311475 35287 0 3 0x82 kqread syz-executor 35287 440199 80399 0 3 0x10008a sigsusp ksh 80399 473782 28563 0 3 0x98 kqread sshd-session 28563 244887 49909 0 3 0x92 kqread sshd-session 49909 380632 1 0 3 0x88 kqread sshd 29996 288710 64281 74 3 0x1100092 bpf pflogd 64281 51711 1 0 3 0x80 sbwait pflogd 19576 202356 46546 73 3 0x1100090 kqread syslogd 46546 428273 1 0 3 0x100082 sbwait syslogd 57666 477508 1 0 3 0x100080 kqread resolvd 31641 64724 35542 77 3 0x100092 kqread dhcpleased 95574 341549 35542 77 3 0x100092 kqread dhcpleased 35542 88275 1 0 3 0x80 kqread dhcpleased 80921 80556 0 0 3 0x14200 bored smr 13692 96677 0 0 2 0x14200 zerothread 53154 61269 0 0 3 0x14200 aiodoned aiodoned 91314 408562 0 0 3 0x14200 syncer update 17741 112438 0 0 3 0x14200 cleaner cleaner 43121 16308 0 0 3 0x14200 reaper reaper 30909 481699 0 0 3 0x14200 pgdaemon pagedaemon 62455 301904 0 0 3 0x14200 bored viomb 16902 11866 0 0 3 0x40014200 acpi0 acpi0 10176 399546 0 0 7 0x40014200 idle1 27956 182518 0 0 3 0x14200 bored softnet3 75382 140277 0 0 3 0x14200 bored softnet2 87741 315397 0 0 3 0x14200 bored softnet1 81920 231455 0 0 2 0x14200 softnet0 31663 39595 0 0 3 0x14200 bored systqmp 15147 176635 0 0 3 0x14200 bored systq 43809 94100 0 0 3 0x14200 tmoslp softclockmp 25565 387275 0 0 2 0x40014200 softclock 1965 286520 0 0 3 0x40014200 idle0 1 275573 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 21377 (syz-executor) thread 0xffff800035bf22a8 (446155) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a09ad8) #0 witness_lock+0x5bb #1 sysctl_vslock+0x80 #2 kern_sysctl_dirs+0x266 #3 kern_sysctl+0x145 #4 sys_sysctl+0x3f2 #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff837d3408) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x145 #5 sys_sysctl+0x3f2 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 69778 (syz-executor) thread 0xffff80002a2a2d50 (136729) exclusive rrwlock inode r = 0 (0xfffffd806de48d10) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8073c72558) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 44452 (syz-executor) thread 0xffff80002a2a1810 (342059) exclusive rrwlock inode r = 0 (0xfffffd8071e751e8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cd3a8b0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10248 11136K 11711K 166960K 12734 0 pcb 17 12K 12K 166960K 114 0 rtable 173 6K 8K 166960K 430 0 pf 33 17K 21K 166960K 76 0 ifaddr 32 5K 7K 166960K 61 0 ifgroup 43 2K 2K 166960K 93 0 sysctl 2 1K 3K 166960K 3 0 counters 58 35K 36K 166960K 86 0 ioctlops 0 0K 4K 166960K 1617 0 iov 1 0K 20K 166960K 33 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1471 93K 93K 166960K 2202 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 28 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 85K 166960K 716 0 sigio 0 0K 0K 166960K 7 0 proc 72 91K 128K 166960K 617 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 140 0 in_multi 66 4K 7K 166960K 129 0 ether_multi 1 0K 0K 166960K 5 0 mrt 2 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 175 784K 784K 166960K 175 0 exec 0 0K 1K 166960K 431 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 168K 177K 166960K 8143 0 UVM aobj 5 4K 4K 166960K 6 0 pinsyscall 41 82K 98K 166960K 1842 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 32 0 NDP 9 0K 2K 166960K 37 0 temp 62 8689K 8758K 166960K 59276 0 kqueue 14 22K 32K 166960K 118 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 102 0 66 2 0 2 2 0 8 0 rtentry 176 130 0 54 6 0 6 6 0 8 0 unpcb 144 359 0 333 3 0 3 3 0 8 2 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 194 0 188 4 0 4 4 0 8 3 arp 128 22 0 8 1 0 1 1 0 8 0 inpcb 384 646 0 637 8 0 8 8 0 8 7 nd6 144 30 0 11 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 4 0 4 1 0 1 1 0 8 1 pppxif 1504 2 0 2 1 0 1 1 0 8 1 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 5 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 4 0 3 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 49 0 4 1 0 1 1 0 8 0 pfstkey 128 49 0 4 2 0 2 2 0 8 0 pfstate 384 49 0 4 5 0 5 5 0 8 0 pfrule 1344 23 0 16 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 541 0 195 30 2 28 30 0 8 4 art_table 32 543 0 195 4 0 4 4 0 8 0 art_node 16 129 0 62 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 25 0 15 1 0 1 1 0 8 0 shmpl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2742 0 1234 95 0 95 95 0 8 0 ffsino 288 2742 0 1234 109 0 109 109 0 8 0 nchpl 144 3774 0 2081 64 0 64 64 0 8 0 uvmvnodes 80 3372 0 0 69 0 69 69 0 8 0 vnodes 216 3372 0 0 188 0 188 188 0 8 0 namei 1024 13352 0 13350 2 1 1 2 0 8 0 percpumem 16 58 0 14 1 0 1 1 0 8 0 kstatmem 264 42 0 24 2 0 2 2 0 8 0 scsiplug 72 3 0 3 2 1 1 1 0 8 1 scxspl 216 11293 0 11293 10 5 5 8 1 8 5 plimitpl 152 258 0 240 1 0 1 1 0 8 0 sigapl 424 1049 0 980 8 0 8 8 0 8 0 futexpl 64 9448 0 9446 1 0 1 1 0 8 0 knotepl 120 542 0 0 17 0 17 17 0 8 0 kqueuepl 224 260 0 248 3 1 2 3 0 8 1 pipepl 336 216 0 189 8 0 8 8 0 8 5 fdescpl 520 1010 0 980 3 0 3 3 0 8 0 filepl 160 6190 0 5894 20 5 15 20 0 8 2 lockfpl 104 161 0 158 1 0 1 1 0 8 0 lockfspl 48 71 0 68 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 39 0 22 1 0 1 1 0 8 0 ucredpl 104 925 0 912 1 0 1 1 0 8 0 zombiepl 144 982 0 980 1 0 1 1 0 8 0 processpl 1216 1049 0 980 6 0 6 6 0 8 0 procpl 680 2024 0 1947 8 0 8 8 0 8 0 srpgc 96 9 0 9 1 0 1 1 0 8 1 sosppl 168 6 0 6 1 0 1 1 0 8 1 sockpl 728 1118 0 1047 11 0 11 11 0 8 4 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 129 0 0 17 0 17 17 0 8 0 mcl2k 2048 29 0 0 4 0 4 4 0 8 0 mtagpl 96 79 0 0 2 0 2 2 0 8 0 mbufpl 256 444 0 0 28 0 28 28 0 8 0 bufpl 280 3480 0 127 240 0 240 240 0 8 0 anonpl 32 12851 0 0 104 0 104 104 0 246 0 amapchunkpl 152 25570 0 24985 31 0 31 31 0 158 6 amappl16 200 2222 0 1961 35 8 27 27 0 8 0 amappl15 192 1 0 1 1 1 0 1 0 8 0 amappl14 184 116 0 103 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1688 0 1658 3 1 2 2 0 8 0 amappl11 160 52 0 37 1 0 1 1 0 8 0 amappl10 152 26 0 26 2 1 1 1 0 8 1 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 20 0 17 1 0 1 1 0 8 0 amappl7 128 109 0 97 1 0 1 1 0 8 0 amappl6 120 174 0 170 1 0 1 1 0 8 0 amappl5 112 139 0 129 1 0 1 1 0 8 0 amappl4 104 338 0 319 1 0 1 1 0 8 0 amappl3 96 5191 0 5080 5 1 4 4 0 8 0 amappl2 88 641 0 579 2 0 2 2 0 8 0 amappl1 80 10725 0 10127 15 2 13 14 0 8 0 amappl 88 7336 0 7160 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 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 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1010 0 980 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1010 0 980 1 0 1 1 0 8 0 vmmpekpl 168 9879 0 9841 3 0 3 3 0 8 0 vmmpepl 168 67233 0 65051 114 4 110 110 0 357 4 vmsppl 480 1009 0 980 5 1 4 5 0 8 0 rwobjpl 72 22060 0 17514 84 0 84 84 0 8 0 pdppl 4096 2028 0 1960 104 32 72 84 0 8 4 pvpl 32 20056 0 0 162 0 162 162 0 265 0 pmappl 256 1009 0 980 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 424 0 38 12 0 12 12 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace copyout() at copyout+0x62 kern_sysctl_dirs(49,ffff80003c432c48,4,200000000100,ffff80003c432c78,0,95f8462c3f4f4597,4) at kern_sysctl_dirs+0x2ef kern_sysctl(ffff80003c432c44,5,200000000100,ffff80003c432c78,0,37,d6bc48461a8492b0) at kern_sysctl+0x145 sys_sysctl(ffff800035bf22a8,ffff80003c432db0,ffff80003c432d00) at sys_sysctl+0x3f2 syscall(ffff80003c432db0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x974b81f04b0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff8000299edff0) at sched_idle+0x558 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 acpicpu_idle() at acpicpu_idle+0x41e sched_idle(ffff8000299edff0) at sched_idle+0x558 end trace frame: 0x0, count: -5