last executing test programs: 3.602256397s ago: executing program 4 (id=452): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x200) acct(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) chmod(&(0x7f0000000040)='./file0\x00', 0x3fe) setuid(0xee01) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = kqueue() mkdir(&(0x7f0000000100)='./file0\x00', 0x49) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x800000018, 0x2, 0x0) r5 = dup2(r2, r3) readv(r5, &(0x7f0000000500)=[{&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000140)=""/36, 0x24}, {&(0x7f0000000180)=""/100, 0x64}, {&(0x7f0000000240)=""/90, 0x5a}, {&(0x7f0000000440)=""/131, 0x83}], 0x5) getsockopt$sock_int(r4, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000100)=0x4) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) 3.528025191s ago: executing program 4 (id=456): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x61}) (async) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x1) (async, rerun: 32) socket(0x1, 0x2, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffffffffffffffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x4}, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xbf\x8a\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdfZ\xfe\xd0\xa3\xa9E?\xa0\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000659000/0x1000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1000000000000003}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000064f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f00001d9000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) recvmsg(r2, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/66, 0x42}], 0x1, 0x0}, 0x40) sendmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2a02) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0xa2e5, 0x401}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) ioctl$WSKBDIO_SETMODE(r5, 0x8004570b, &(0x7f00000001c0)=0x1) open(0x0, 0x0, 0x104) sendmsg(0xffffffffffffff9c, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=ANY=[@ANYRES8=r0], 0xf0}, 0x400) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r6, 0xcd504404, &(0x7f0000000080)={0x20000b, 0xffffffff, 0x1, 0x2, "cd0000008000000000000000001500", 0x40048003, 0x8}) 2.15980229s ago: executing program 4 (id=482): mkdir(&(0x7f0000000180)='./file0\x00', 0x119) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r0 = syz_open_pts() readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) (async) open(&(0x7f0000000640)='./file0\x00', 0x70e, 0x10c) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) write(r1, &(0x7f0000000000)="b9", 0x1) (async, rerun: 32) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (rerun: 32) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b00fb000003fc0000000100000009"]) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r4, 0xc018696c, &(0x7f00000001c0)) (async) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x4, 0xfffffff9}, {0x2000104, 0x400f88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x1000}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x10014, 0x9}, {0x8, 0x81, 0x80005, 0x5}, {0x6a75, 0x40008001, 0x1000, 0x4}, {0x1cc, 0x6, 0xc, 0x3}, {0x5, 0x8, 0x2000008, 0x2}, {0xb94, 0x7, 0x4, 0x2}, {0x29a71719, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0xd, 0x200fff, 0x30004}]}) (async, rerun: 32) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (rerun: 32) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 64) r7 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (rerun: 64) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r6, 0x0) syz_open_pts() (async) fcntl$lock(r5, 0x9, 0x0) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) 2.159542059s ago: executing program 2 (id=483): semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000000000)=""/65) r0 = semget$private(0x0, 0x4, 0x400) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getuid() (async) r2 = getuid() r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x800, 0x0, r1, r2, r3, 0x0, 0x401}, 0x5, 0x6, 0x3ff}) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) setuid(r2) r5 = dup2(r4, r4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) (async) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000180)) r6 = accept(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f0000000240)=0x6, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r8) (async) setegid(r8) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000300)=""/227) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000440)={0x3, 0x5}) dup2(r6, r9) (async) r10 = dup2(r6, r9) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x0, 0xfffffffe, 0xfffffff7, 0x1, 0x7, 0x3c, 0x10000, 0x0, 0x0, 0x0, 0x7}) (async) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000480)={'./file0\x00', 0x0, 0xfffffffe, 0xfffffff7, 0x1, 0x7, 0x3c, 0x10000, 0x0, 0x0, 0x0, 0x7}) setgid(r1) r11 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000500)=[{r11, 0x2}], 0x1, 0x5) syz_open_pts() ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000540)=0x6) (async) ioctl$KDSETLED(r9, 0x20004b42, &(0x7f0000000540)=0x6) socket$inet(0x2, 0x1, 0x9) (async) socket$inet(0x2, 0x1, 0x9) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000580)={{0x7, r7, r8, r7, r3, 0x8, 0x7}, 0x0, 0x3, 0x9}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) (async) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x100, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000680)={0x5, &(0x7f0000000640)=[{0x2, 0xb, 0x6, 0xc}, {0x3, 0x6, 0x3, 0x30}, {0xaf9, 0x5, 0x1, 0x9}, {0x48, 0x0, 0x0, 0x7}, {0x7, 0x7, 0x7, 0x3}]}) socket(0x78, 0x3, 0xff) (async) socket(0x78, 0x3, 0xff) 2.073704119s ago: executing program 2 (id=485): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1cc, 0xd}, 0x7, 0x6}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x82, 0x11, 0x9, 0x45}, {0x40, 0xf3, 0xff, 0x4}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000440)="6d1d1a7055c3cb4e3451213800a05e9f1ebc17efc8b19702b0ef83729dc6b2864fe751a9547308b274560731000000120600000026", 0x35}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x6b, 0x6, 0xa, "3bd78df61904edcaade8733a5f41f5aa8da601ea", 0xfd, 0x4c554fdc}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00231b000f407061035c2532d7a0ea9200001f00385c24fc3be7d5c1a5db0cc243846b45c688832042b6aea789af305a16b33e3f9ee1f24abe2d476bbac05498", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc038694e, &(0x7f00000001c0)) write(r2, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) 2.07322512s ago: executing program 5 (id=486): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffffe34b, 0x3, 0x124, 0x0, "ee3661fb561d9d279f55bbc7bce4546d59477016", 0x3b43, 0x3}) semget$private(0x0, 0x4, 0x4b0dd3891d80168a) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000940)) 1.928398145s ago: executing program 5 (id=487): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000840)='n', 0x1}], 0x1) 1.923373902s ago: executing program 7 (id=490): r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000080)="f8ed967a", 0x4) setsockopt(r0, 0x6, 0xa, &(0x7f0000000280)="c2c2e9a2", 0x4) setreuid(0x0, 0xee01) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000500)=0x7) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)="07d4d416c4820d778be9c4c6934b4298aacdba554c203d1731abc5bd68933c0a5d294a1b098ce8f2d921c6e325302735b2d2bb9e8487a7b4d045b0d723c5151c95e21c45d0b4aa32e946e53429aabbf2d83d1a68c44e350e00ba855489c6ca367f979ad834734547aa0fdeca1e8548eac2", 0x71}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) r3 = open(&(0x7f0000000680)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x3) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001140)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) syz_emit_ethernet(0x21, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa1a7cf261aaaaaaaaaaaa08060001080006040002000000000000b6d43774d951a469e1ac1400bbffffffff1a00ac0c00bb"]) 1.825794254s ago: executing program 7 (id=491): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/123, 0x7b}], 0x1, 0xfffffffffffffff7) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x2, 0x144) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000002c0)=0x100) execve(0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r3 = socket(0x18, 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="673bb5b8cc0c16ed08f1b8d24e2217f981aac6b98522abbbdaa467bb26a5a12ad7f443ef2a34b77a382526b1572da73c6d", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x409}, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) unlink(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getrlimit(0x2, 0xfffffffffffffffe) 1.823687602s ago: executing program 5 (id=494): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='r\x00') writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000100)="6e254217", 0x4}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x3) 1.821226216s ago: executing program 6 (id=495): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x800, 0x91, 0xff, 0x47}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @random="b55d145e54af", [], {@ipv4={0x88e7, {{0x5, 0x4, 0x1, 0x8, 0x1c, 0x65, 0xfff, 0x0, 0xf0, 0x0, @local={0xac, 0x14, 0x0}, @loopback}, @udp={{0x0, 0x3, 0x8}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, r6) close(r7) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 1.771161152s ago: executing program 3 (id=496): r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) select(0x40, &(0x7f0000000080)={0x8000000000000000, 0x0, 0x7, 0x4, 0x2, 0x80000001, 0x8000000000000005, 0xd}, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c50000201201", 0x8b, 0x808, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup(r2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f00000000c0)) sendto$unix(r3, &(0x7f0000000280)="b100050400fe04000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371bff8343712051eea04000000000062e4c18dd1c8533a571255134dac94e0bee18ecdaae00df669ba4ee01eea7b98685af9287fca1b25507e1eda772dfdb6a0e1fe3c97111c118a9cd01272b8173cf68c570a2ac245360090ce85c823228a4603c22bbeb8272bdc38e2700159d8a0239dfa5fefe7faf484bf23392b6f61f71ae0121ea3df349a7f3b004c95fead9b14fc33e12a79f98fd7f7ad63d4be5d61a132576c6ea2cd9b8198650eff1bc52fa9398213b41beba24aaf7483a180fad7b92b8ff6998f869dcf000000000000", 0x170, 0x401, 0x0, 0x0) 1.770853028s ago: executing program 6 (id=497): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f00000005c0)="83ffbfa47b3c035cf8cedf3f3c8ae2e3ff39b70a8abb4f05631481d68afe7f683b41b1eab7804fcabe80cb03777729e70e71a4fb8846d62b330d21cf3098f4c1447bd67594e8b4e4522d", 0x4a}, {&(0x7f00000000c0)="158a842a348e8bb6ab0f2b8a0a7a4b4f84d81cad171839d393130f7a9b2097d6ae4aef0f27a0d14ea2ebbe279c3547d12fddd70c229beb000f179c2e463635d46dcf2d08e083c36875a987c44534e19f98f8ccdf2c8b988ea56bf83345edf72e19f167c3495484fe309d164a7e1e79", 0x6f}, {&(0x7f0000000140)="1225da821cc8a754a16230985dad28e6a21394bc14dc9b673d40cbd1d3303a76fd9a450eacca34f62f51206b0e528166a2", 0x31}, {&(0x7f0000000180)="bce22a9845bcdf9127a2", 0xa}, {0x0}], 0x5) writev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0)="69df77d86b1f10dd04f6683dc9bd7f565dc3afb72c00b5c9d74c45737c4eb5321388fa5cdb36bea331569fee2c202e2bcd8f65a529f85fd22a7fe06c3802ee1aad05653831dda9a477bf45ff47f582ac149e5e34e6fca38dda807fc43872950330d0fe29fe8f4c8808cd6441821ca7fe5c0e61ea5a7b9cd4d390c7fd88de24a8f1ffcaa39975915eae24715fe9f5b0744aacce444bf49e46f1fa753e2ca13c5b15a8dac089033a8590cf74882801220562ed3bea7000788736969286ac5dc99c817c3cbeda4cec087ce65be68bb699be404173b607e970e60f8674ab101f52350d5cdaa0d90ca9e9c524ec365baa60c9743236", 0xf3}], 0x1) execve(0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f00000001c0), 0x0) setuid(0xee01) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.770709984s ago: executing program 5 (id=498): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="83243d83c6993b00a28754c31b306d6e000000034d4e8b4246b22cb95578375b58ecbef0c11c7da44a917356c5e2857e637a44fae0ed93e541061941a0", 0x3d}], 0x1, 0x10002eb5) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x1}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) rename(&(0x7f0000000200)='.\x00', 0x0) 1.76933841s ago: executing program 3 (id=499): bind(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) write(0xffffffffffffffff, &(0x7f0000000040)="0238155e85202fc041a4c7a463f529b8291e6dc7ea0dea2c9b772701e6114894a6a878f82fdb2e63c7228804007384a60e2647d7ecb0d60414b2efa843f77ab87819f133c42f8835eaf558cb7ce4aa3aa5eb898241eefe9c29c5c8bd386481eaa45296c37704a7b4c387ec0eb783106d80d64c566344ec10f435d94c3d3140e44d7f8d5670d7f815", 0x88) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvmmsg(r0, &(0x7f00000028c0)={&(0x7f0000002880)={0x0, 0x0, &(0x7f0000002700)=[{&(0x7f0000000140)=""/213, 0xd5}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000340)=""/26, 0x1a}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000480)=""/171, 0xab}, {&(0x7f0000000540)=""/82, 0x52}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/211, 0xd3}, {&(0x7f00000016c0)=""/57, 0x39}, {&(0x7f0000001700)=""/4096, 0x1000}], 0xa, &(0x7f00000027c0)=""/143, 0x8f}, 0x9}, 0x10, 0x0, &(0x7f0000002900)={0x94b4}) fchdir(r0) fchdir(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = accept$unix(r2, &(0x7f0000002940)=@file={0x0, ""/261}, &(0x7f0000002a80)=0x107) pwritev(r0, &(0x7f0000003dc0)=[{&(0x7f0000002ac0)="b4050f400e40f737c840e95a04f3f0805377e185e5168b3d04c46e9035e5df43b93e973a1dfb1a017f24bd03991a236c77f490f4a21b13018a66a025e9a76049f82d528ba1e9c56000f09ab853b6a58cb1aedb4a9aec600c375c39915d76506e", 0x60}, {&(0x7f0000002b40)="25505205803a05a63a36e35e8cf6f6115b180490d23170bd485cc052cb0b828305113dd4c93a3f0b260df2477072d762b7a6b2292325f613fba80f31f74dda43c99cc723d64cc8e51effb59b76cdda36a6a3d10911db608d637f7780dd2c18984dc7d5902ebd0f3a0a777d9c0481c7564cbd6b43aa460dbdd7d8a3b2712b745b2212b09300eaa5d829fb540a253fca9bc09cb374149587c45553721e2fbc78a2b95eb6fe6dde949852f486d9bd", 0xad}, {&(0x7f0000002c00)="81eb817eb6487ac9ff1045eee1bd5e6dc8edab0c7ea8d21bda02a1a65f0a312cfca02de5f1c6708105c5192d692a8529d5358b12dfb4f72a4d83fcb9e7897d5c3944b77d388c357fba05fb7a1382d536de82af4ae62d671d7a35241ab463a8a7d644be19ef8e243242b15ee5449d3f8ab70490fcc0ae5fd4856ae4c5533e9028922b5915c17910441fd8fd9a8a68ec8fdbd098e5ee53ad2cfef001dbaddbf814e9b4264964c44a650ee3c872d3db4ec5daf939958016821450eb6b8537613d851923132cf372a91f2e4051c9da35c1aba4cc4bc2b4823e236d04148d78de32bc9adbbe4f27241f7ddb78cbc4fe8915c98bafa6e08eb432509ea6fee72981475c6fbcd289410e18677ed874c3696c2823253b874dc66a19035b57ca35b1b88c2ee31d66e731c76bd52bbf33ca3bb38c28951e86695a9f0d72009eba4f8ee5a1793a2f479fd11b3db12a8b655c6dec99bd6a7a3cee4579769083aef67ccd8a645b1cf40eed4eaa9bf752601468d3f3fbe3c4d15ec099144b27cc5cd5ca5c392e342dd3189187274e85bd2cca2ebe80911bca7cf1b915b114c997d67d8a4b3943372ac731a41d4a8c3e8974416f5a9c891d653bbaa7836a6b849cf2415569caedaadddf890cc6f0d4cb71113d3790bae5429756f8dc66337ed02d2087c13bb198795256f56fe7ab9639cc7c350cdb5222fc5862ff949bf00a3e7d90134192d9bfbb6c5db8b7bbee4195d01526dc13421a9423444c0147504822dffb75784530c275e1907f3293d428f0dcfe0a3c612513af4194b067d2d79f94d17fc9590a054f4dc448929bffe16462c673bde90c06885ad7f02eb47e66b38fa5b06522663b051aa8ebf8f237bf4375a0c89dd73a2bf72c48c7008c9621c675faf4067473051ff783f2b75087099550ece68a3ef5e262036ab9e5f7467e519b08bae5b2b73bddcb6081f92a464b30cecf9350910c217021bada1217d184680773ae8ff5d202435f612455aa35a89cad35fad886f2a955a5ae6edb4aba26c5593556d7917621e2776ef06cba5676779ea82bba122a28417349ea3ce3c294d8952acd57e2e8d3670bb17fac6359e65619214503e71de09f9ab4a6f238cd3e0391803c9a5e3d51c833b837704073f070766230c450ae06dc66412c5233b5d2f795f4f08c831a94e1ae8bffe4d88bf1547b0d9c44c8e220cedafc6a28214f31320209c45ae66b5363f716aa7a6fc396ce31681974ce8e8e5e2b563039bf5c50c39ecc6bfe4e8fc75adb49afaf325401f7f2352dbf4128ff2db5160a5c12ef947c96efa7351823965b9d33b158b61283307b276e16529e51f947459c703fa4bcdbb47dc5101e1b717d8c16c8c761c26d7cba67881663e8cee50831c0e4efbe80cf680a0bc534bf21de8278c600627108ac828500849512073cacf460aa816c6a400f7426b5064b6e606c3b7a8f592e4ed361096b3db27f71f1cc476b2630cec46af20c639a6db10a8b7c793eb2b929a10975a3be732b1823945f8ab114d773f2c19d96e9f2000246802ebc379b3ade4b0cc4122afc67d53d903a108a9480c99630d10c20ded6a2a2db3b37b422e41090c703172fa16e2985e8873c63acc1c00bb9ad2cde92b9fe51043fbcd563cc9485419f9dd7a75f74a3769b70fa168109f495c871fe86ca47774df2fda9a55cf453f74209ac90411facf0338d6266d61cc613d52c8c917c8ea46ba2333e8fa8ffe7317b7c1a9c4a4a139ec55416555e8288e376af6dfd8a6808c669fbe9106bf853d1bc4e9449bb162225483b5dbe46e1c3a4b53d6bb23cd0efd29c2eee8af1cc9d390fa2c5b7c228bb901a464d9261de96564610996110b4c3d053f09d155bd86a71a0ede4ea8d1706af3aea55886cdfeefb3fcb7a4fe94cfa9b0350f66b6a4eea906ac851fb1d2843b9c919f81b5dceb6e036916a0de43b3d4941b9bdeeed661faf51171007fbb7413c90e12aedf0221422473fb28edec0f1b9a1beada31fb230821bdef02e40c0dbb7456c0f08189f8c1a3690295ac2f35652019b54d2a2735d6fa265b6c768ea1652495d26caf58e275600076493fb9583a307de07d2296debf77cefa15a200bedcfc2d36dfdecf9c286fee77b692c12a4eee7750348a95f797a18a46faf258996bddc7457fb000075eac06384ad6d5172bf59fa9413d1ca113ecb2353be508dca3718399f2d2faea751b6d4b2e4d333a547a6e30eaf54ce5b51bdcf27fc4ade9acc0213d58cd4dca8d37cabb219a9aef5892701eab8fa758b71813f4f0f62f188a78f63fb78d7d58efa04907e58478b89b0f544a85249aca118eaa2ce1c8c562c0a90ade0edbcb2d112bbb5b27eb90643beb6cf94e317912c89c506b2dda60254504352d384171273ce1905d1f130874009747c0749e763ab502c608c9030008491628b30d59b38a32f7bc3438d690ac6518afe7f0adb86552a6d30a8d3bc817e0ae06a8ac893352698245a825a59710f2d8c97363a92713a6223d58fdaddd088405fe18c85529df442ec172a39f69dd789bb851ab3ef53f8b8f36cf4c6cd1942a64dbb606b3097dde76b57b4d04cf5f96d6b56c8472c16df23ced071fd2ee6d16b9cbd386c31ddb1d2012bccb16552a404c7eb24418528ad642210f56e2fccd43ec585bf3199bd1940aeecf28ce051c325d67deeec45740e9d9cca484080021ba4f642d70931e002e8288303ded150277ffb2dc23cc5272471009f9f3f95c0b67da90c5800c2058d6b5440569c29a19d57a13abd3ed201a2dd966a01ee1a74410a226d9865189e44e2e1966e71cb6d49c54b207a1d3bbbe8f5478ccb3f44ab475732b4eb6f2defa89d691fbe8793ad3a1fc98d0eaa7ac3b742771488c31b342955999b9f4ed91e8c71f24c2f52ce34228adcb4b42ef8af0d97a7a2de93240cef20e6e1500f4116aaf9c05800f05b50bd4984548d8ad91b8e5ad60cb2d4dc3ac5bb40d854b540ef9cde0b493a9d0fd3d5b9e09f05e2cbab58c97670daf23bfb1081791fe62442fa126dc8a6be62bfa28b2d385a9891fcabfce46402aa431aaa89dc5e75aa1d9aedc5c5714fae1b74254ac28705f12bd88c32c0b84f804dbd6c1d2992d0ba97186dfba01db3b849ee8b4ade7e94c452754e770eaba44fb88db2492cbb9cb3941361fba66e14c2487aa324364fcbbfe211bab62f85b0b3fac8f878d9722b0d36cf0ccda3abf90a84458869fe27c79703015a786ea31bfd6589e7fe7d719c1225bcee91d0484806b84a5b3d9dd2a0e587b2856eb8d27fdd5f5252c585160c894f679cdf895aea30489eeb5d791f65eb2b9597401729682bbc71d95b9db40f1d20c000b4b2b458670b46ec6751527612e6267b51c0b39a24176e9813349b6d245880c0ee44e1a1aad08f1284cb0693d2d6783ab305dabc6c8b7b0249d8e899c5c928da92673c19d2f7381317f43327bdd7347a119396e24ddc014691e67fc07223088a5e34eb8501e5a06171e414b7123fbfc6d21db11221e815c2c910633ec55e0f8f8f26fa9d30300951d71faaa989f80921fe9870b655424b96471b7826d5f0c214a2dfb3888f844bef7773073567d25ef37ecd434a389f45fc05130a7fc75a088ec6cdaff9b72707273fa0b82edae5275ecb283b4937202d8b65600b6a06fd25f7674f4f40f0a8cd9b1810a5902ac40a4f922615262975f3e643902d0bd5191b3e34aa37e8f0be6aabf8242bc2b998e477422cc73c1c82406f4100edf2c5eb05b2ec430ce3edf24c9022f0e8509c1d078d5895e7bf34cfdd7e336bac57a214ed2233735edaadc8dc394bcd2d76239fe5b7346974efeeaf31fdcf58cc88dcfec7d1581cddd0805cafd600728685a33ece6053d4a4c5773ce1b0e2ea03fbdb543ad1349ac46f74e08ba1f0016afccfc1090c73f428a5e04bdb932d369555c624e6cfe770e81ed1c9689658cf206a51ad7df5d45b2f33d64cf068180a44c1cc803f59939c80fc94272a8fda84a7cfd23da9809c7171ffb245d95054fa3d6bc3ed462305393dfd92b1c351c1b52cca4c18b7dc26ec00033ab8a045758a3cb2c7fad1d8f33d1f1fab6ffd5de56a57c50ed67393add8c6354e7aa669296ac03de8758676488b74cdf566dd7e0d13a1d27a7870736bbec2e9433f45111539fd719f03bae716b3801708d3bb3bf852d1988238ab2e395ddc89971ea137d600dc4b97e39f9a69e8c2dbfb349b984f22cfde6f027919910cb701e8eff5c30a9cdfabdd23ffbca534754f96064e667be97dd6d2538eedd70e5731faf0e2d47ad99a30c6f79c9c73b00dfa9c195ef387615d522dfb9ff7627d5335fbd310fa7dd790938d5a37db29bfe0301877ad614d2dc156018b46127745afa2e4a9eaf39f3ec26d2ee2cc38a6970fa22fbc96b170fea3c664cc0f44bc76ef9340de470b6c3adb01bb0f2c5abbd9758f8786a818b87dc0a48426ed50a6378758bff06c0270f0ea1f1f176539615cd17e5c55a1e509e2999b220fd4519f83d5abed22f143de187ea7d09f6fd8c3bbfeb39210db5d22bac92736aa534c0d2bd9aa8cfbbafecb265da6b19e76dfd87146cc4801ca9a5b02c396e37c5be2c63125de5d3ba4dc993c1594ca74b5665c9df0a4f3347f18b3f3ec7bc8e5b057528cf4aa1f738581d1284120eabf75c26035e904f9d7292ea2a74fbdcfabaed005e8a0fbaace162e4b53e93950f4ccf814404dd492aaaa106c035c34d15cba8bb0ce85576cfa27904c50299caa3b5d7aac3bb42482704bdaf5093a922f38ee402cce3df0ed0a4fc4e705536aeb4a9cf6b5a495c15da9749fdb8da42caf390401b5eb0c4cdb78eec022fc3e8d24c47f81ed27331c80e97f478717bfbc5dc89702abd35b84c335a6f5df464e5c896832d98bdd81675db174b3f80be3cabf877b96c5c3be396c335550e85f6d9121088247892d4a841a8a599f6923eb6b7d243123b79ea69447ee6bf3051c3fab0c6af3a36d3aff1a443bb9b2f03a0f8f0d3be721251f8733e438469551b0648b7f83ccc60ad2a4fc7edaae7dd3a2c0c45895edaf203dbe80239b0e002f7ff2e7a16e4618b8c8c39b2f456766501a32583cca0d5d04cb4136c3876eb5ac4bae3957d0195fc0251e1b5dbb60a37ac927fbf039283489046caf156544c5b38f3a018acbd462f139c9d9094cfed625455881658a42ff7408da90946da3f1776b213287e7142ec1961c25c389da3cede4533f196bd6f7c69cc918c56add1f864a85ee9e2a013d9aba758a405ae716f4830db22998adee507b70c246a4bde1edd30c9fdaece237703b5246c0144b0ecda803f2b70f59287e11860974868cc98f53430a82e35e937f891c02eae8d374d59eb761bbe0bc922742e6ed3d367f98ca6ee2df2e7d13aadc23d31a44bf96694f1bd89b36d2cfdaf2e37c31f838d97aa431497162cf75c62066090682ed366903f215d664fd510c4adda621d6d42100a365affccdf2306afbf570356b42a021a898c6771e08286cecb5d03d8fe23d32cbbbe911ba65fb8969720966863f94e76c034d09ac399bda4a913473a8207a492a0f7fa9753182563fc2dc6c3b3f7d10f5d39ff38f4172c4fc46ed891feb1a268c1681fe7a76e683327bc14b881145d229c0dcb4268d6a2d0cd7aa63958f1ece1b48edf8fdc58f6293e53ccd6cba44986f9200bcd8dfed97227d872dbeaed56e0b0c3528b63791464fb12d06f3f4ce14e14f0fa0d319e60966db0de03890deb3ba23fa40caeeba476fa8aa439fb2ea77a3ae39a167aa14d96e9a5d404d990f7ec8bdacfaa3b81a58083d6897bb51d8429e8f9c", 0x1000}, {&(0x7f0000003c00)="f22c64c7fb50f5ede13b86429d224157a0bf4749f8eb5c8f86123ab3f4bd38b513568a8228546eb2d7f1d20d2445faebcf323e91b24f183e6011d58b8041a7a8141bc628f32c019440c3665febef78f25253a30d2c64b80f86cb645d68bc73838f872280f89ff4a9f42a5ba40cf7c3a8a133ea1b624b44808e94f0b3127137a3ab70889f2ad6b1cdd6f96163c1677ffaef5c67d6", 0x94}, {&(0x7f0000003cc0)="9366441474c953823fc4046a6d75d13b10acbb0490c488a3ed0dae2d3fa24bb799ebc3535e4c4e948d2e58e218c9f371d113545e663daecbd45780c3dc654e3a1fa6d336c7d624d977dd0ac2e06bf0e85c93d74baf4d148e49e28414c0e01d5599a8dd26ccaf6409fce1986a8e47dc1d481a6895e29a1faaf42772b681cae539c962b7d93da45902fde9c8012e373622db2750811d92233a4c5fef795d9d6c13041b270daba85a18cac5c116bbc2aa88", 0xb0}, {&(0x7f0000003d80)="421efde211", 0x5}], 0x6, 0x4) r4 = socket(0x20, 0x3, 0x4) fcntl$getflags(r4, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000003e40)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000003e80), 0x400, 0x0) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000003ec0)=0x181) readlink(&(0x7f0000003f00)='./file0\x00', &(0x7f0000003f40)=""/110, 0x6e) msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003fc0)={0xffffffffffffffff}) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000004000)={0x10001, 0x38aa}, 0x10) connect$unix(r3, &(0x7f0000004040)=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f0000004080)='./file0\x00', &(0x7f0000004240)=[&(0x7f00000040c0)='tap', &(0x7f0000004100)='tap', &(0x7f0000004140)='\x00', &(0x7f0000004180)='/dev/bpf\x00', &(0x7f00000041c0)='tap', &(0x7f0000004200)='tap'], &(0x7f00000042c0)=[&(0x7f0000004280)='&*[{,%}\x00']) read(r5, &(0x7f0000004300)=""/151, 0x97) connect$unix(r3, &(0x7f00000043c0)=@abs={0x1, 0x0, 0x1}, 0x8) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000004400), 0x80, 0x0) poll(&(0x7f0000004440)=[{r2, 0x4}, {r3, 0x10}, {r2, 0x4}, {r7, 0x100}, {r4, 0x4}], 0x5, 0x0) readv(r5, &(0x7f0000004840)=[{&(0x7f0000004480)=""/253, 0xfd}, {&(0x7f0000004580)=""/36, 0x24}, {&(0x7f00000045c0)=""/114, 0x72}, {&(0x7f0000004640)=""/83, 0x53}, {&(0x7f00000046c0)=""/167, 0xa7}, {&(0x7f0000004780)=""/70, 0x46}, {&(0x7f0000004800)=""/53, 0x35}], 0x7) getpeername$unix(r2, &(0x7f00000048c0)=@file={0x0, ""/248}, &(0x7f00000049c0)=0xfa) sysctl$hw(&(0x7f0000004a00)={0x6, 0x8}, 0x2, &(0x7f0000004a40)="ce1e531f9a0a70308e9287e6d01b6c74eb4ff33dd6be", &(0x7f0000004a80)=0x16, &(0x7f0000004ac0)="1ba3e99ee561f36f", 0x8) ftruncate(r0, 0x401) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000004b00)={'./file0\x00', 0xeeb5, 0xf, 0x7ff}) preadv(r5, &(0x7f0000006000)=[{&(0x7f0000004f40)=""/5, 0x5}, {&(0x7f0000004f80)=""/4096, 0x1000}, {&(0x7f0000005f80)}, {&(0x7f0000005fc0)=""/58, 0x3a}], 0x4, 0x1) 1.69772319s ago: executing program 3 (id=500): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x2d, 0x2, 0x8}, {0x48, 0x6, 0x89, 0xb}, {0x6, 0x2, 0x9, 0xcfa}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="00231b000f407061035c2532d7a0ea9200001f00385c24fc3be7d5c1a5db0cc243846b45c688832042b6aea789af305a16b33e3f9ee1f24abe2d476bbac054987c7fbbed45", &(0x7f0000000000)=0x45, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000003c0)="f81ad3010006000000010000f500", 0xe) 1.695501397s ago: executing program 3 (id=501): sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d164408c9e82aee08d9630dbb2f1567a0a9afe8a8321bddbcd356950758554c77e1603626c0718369f31ad54c909ba", &(0x7f0000000080)=0x12e, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) chroot(&(0x7f0000000080)='./file0\x00') recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) writev(r6, &(0x7f0000000a80)=[{&(0x7f0000000240)="51d814e0b872", 0x6}], 0x1) readv(r5, &(0x7f0000000540)=[{&(0x7f00000005c0)=""/137, 0x89}, {&(0x7f0000000140)=""/142, 0x8e}, {&(0x7f0000000300)=""/177, 0xb1}, {&(0x7f0000000680)=""/143, 0x91}, {&(0x7f0000000040)=""/108, 0x6c}], 0x5) 1.691895158s ago: executing program 5 (id=502): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="592575e65794313aa0", 0x9}, {&(0x7f0000000100)="7921d7747ccc7f88cad84da856", 0xd}], 0x2) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x3d, 0xff, 0x3}, {0x3c, 0x9, 0xc, 0x8b}, {0x7, 0x8, 0x5, 0xfffffffe}, {0x3c56, 0x7, 0x0, 0x3}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setuid(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x11, 0x3, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) sendto$unix(r4, &(0x7f0000000000)="b10005016000000416000b00070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000020000000000000000000000000000000000000001f00000000000800", 0xb1, 0x3a3ae0e0de5f5dda, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f00006e9000/0x3000)=nil, 0x3000, 0x2) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r5, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fchmod(r2, 0x64) 1.691435267s ago: executing program 5 (id=503): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0x85, 0x47}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="00231b000f4070638a1fc1b75838b22cfc3b58ce0600000000000000cba9fe682afcb48c064b52e856a8bee4", &(0x7f0000000000)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r5 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r6 = syz_open_pts() ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x7) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r7 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000080)=0x7) sysctl$net_inet_ipip(&(0x7f0000000100)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000200)=ANY=[]) r8 = syz_open_pts() fcntl$lock(r8, 0x9, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.589963989s ago: executing program 6 (id=506): sysctl$hw(&(0x7f0000000080)={0x7, 0x112f313a8e79f534}, 0x40000150, &(0x7f0000000040)="a48d8649600e", &(0x7f0000000000)=0x4, 0x0, 0xffffffffffffff39) 1.407936222s ago: executing program 6 (id=508): getppid() (async) r0 = getppid() ktrace(0x0, 0x5, 0xd27d43220c7d795, r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x80450c) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) 1.40740333s ago: executing program 6 (id=509): r0 = socket(0x800000018, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(r0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r2, 0x1) r3 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r3, &(0x7f0000000000)="170000000092", 0x6, 0x3, 0x0, 0x0) r4 = accept$inet6(r2, 0x0, 0x0) recvmsg(r4, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1803) r5 = getpid() openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$setown(r1, 0x6, r5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0xa76, 0x4, r5}) 1.405905145s ago: executing program 0 (id=511): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3, 0x89, 0x2, 0x7}, {0x28, 0x64, 0x3, 0x158}, {0x6, 0xf5, 0x2a, 0x2}]}) (async) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0xaec7, 0x6, 0x8, 0xc, "d0ec170000000000cfffff9b0000a17d002000b1", 0xc8b7}) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) socketpair$unix(0x1, 0x1, 0x0, 0x0) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001540)={0x4, &(0x7f0000001500)=[{0x7, 0xe, 0x7, 0xfffffffe}, {0x1, 0x5, 0x0, 0x7}, {0x4, 0x3, 0x3, 0xbd}, {0x0, 0x3, 0x4, 0x80000000}]}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x2, 0xffffffffffffffff}) (async) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) syz_emit_ethernet(0x2a, &(0x7f0000000380)={@empty, @local, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @multicast2, @random="8a5eb4e983fe"}}}}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000004c0)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000240)="cb842be10bbd29997213cd0df57200772c6e4f6339955372329a1558a5b6dada77ee30f326b583ac20a238a15124a4c77fb592c347756c8d3638a09b7b0c293ec506357a3df83a8753a26497f7805a923514e5b3ceda49dde5cbfc371b6b167a9bbeb60442e17c6fbfa6c4e0ec46e5dc10161f5251", 0x75}, {&(0x7f00000002c0)="443e1d266617b62d6023c2d20a15b7e5b3003f60369d6b990e0f95aca37033078d11aaba1507ee38642d49fe6c300aec3461a664e1ce8cd206288fde46f2656d7712702b836161f71c15f4e4b8e2d8f092178e669ce917550b8dfcc5e51258d2d3dcdfb8ddfb27b362e21eb8790fd12847f45b78b0dff603242709664af7db11c072e51f0e7229bbdffa6c725bd78e4911fdadf1f63bfbd25189f349d9c7a554bb152fc74ee4c0921a4089", 0xab}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="6e52f7f4da62919a4ea667839ea16e8132250a3056038387ce47f2f1073be3e4ae521e61f8d7deb80bd9cbff3cac09a92aa22ec1a36ac805c9257f41d7df5ac8fbcf241685e790b48fa8af895b99c6767c3cd1bc96a3f312", 0x58}], 0x4, 0x0, 0x0, 0x2}, 0x406) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) (async) setsockopt(r3, 0x4, 0x7, &(0x7f0000000500)="d9639b979927f46e5a41095a35f9d23356e57e15ca770144066d01c6e3850bc17fe410cd2f1ae98abf49b9c68971f3bac4f0ad1e6197f729797076948e79338cd18cfeedaa5c0b0dd010f667d0c165e88b1905c4078eb5c40e48a53adc4cec24e5859b40cc728127ab8db4a7cc91b1a727c0c66671902484132283c992cbbdfec897cc9166b801334d7a8eb3c60aa2ed7fbebe6c09b7f93431d47588e8d3efd7eb0537e8bac8ee7196e3b9bfa4d60e856e08456ea363e3ede48928d51e1d773898a1c21b9636542d5f14954a12f5dd5375daf05f5f7ee482ce650d08ba69ae1e8df6605e23a9a49b063df01ed471d9ec59d4e008f4179b843d904bd969a45071d7e3f791a7ed37fe91b363becc9805fe7a457a153258def8b03cbd7819dbbdb31f9ccb5b26e1975496359ead0b21a33227979a3d2e52dcbc95d5019f7a8ab054f1625c462c712ca3cdeaa47e22a024eda1d97a3752d8a50979001ae39b3167c9ca5aa6d8cb2f1d940b01ad13b2efbc18a747e7925ce16766e08e65a53ae320184411d71b71ff8cea69257a559d6faa76dbc4be7ff348d7b9ac5d4cb7fbba661a9e5fb4c29131c0607e29af87495bb80ee55d2ef2c8b53460cd6d7203d0a284007ba90417c02c562dc6ac2e7c91344c3e877c625435d7c0dcb104c3e6a28047d5484f3d82faae254b066d067c8aec8fb94ee4fae4e5f1f0968c0e78d40382c3f84e52acbfc100f06683793c558394477e337b4ebf967112b63f6993be86c7672a14002c0acac1008e820cd584ee95188f6fb540be6dfda05fd927d2d7e65cff6be8f1c6aba3385274cde7eb028a546a13f1f0d43599773405beadd07087e8fffd513d70145e4646ff4b835b50dc6e64bdae48707050cd7424020dc89099bdb03cfcb71416ad466c27af9954ef162e9de408f12f38b36929065be0ba09cfd0fb7c02d9b169dbfe55a7c9a3c41c7860a3f133a323bc5046f5cfa924648cd3367f9e94809efb654adde0ee81153e94824aabc0420f75a8e4b16a504a76c1484e3315d5530dc80c360a0d573fb88af1446ec79407bc463af4e257207cf6ef4f79c37abf86ccb4acd463867a46cd1dab1207320193c14f22a4eed5efab4f5b72faccdf20f596e4f6eb9e71cbd5b3a5b4641bdd04055f8b89ae44cff38f148fee9db4a686d01463671198a79cca46a749c0485840c9f9bac33ebc900519c155a7dac642f6e8827b22d075c5b9226b9d098ce67a42cc53a26d3d3ff73c09fb742b9a22835a79a39652e7220a59a0bad3b23cefd8d396f54269890301fcb039ce79c7828f4765385ca9df0cf6f1ff5edca9f3be9d557d1103428008cfa8e486604edf296d4cda7cefeb6edb01d15637167b904e26e57b13fbdcccb0bd6e54274f21b49b8ebd975d817535ce1b90ca9f1330f2c40ed994d30010e3f0b76aa3f6b344575f0c2648c94d77fa556080d0033f4a0787a9d7ee78956ae03430f4ec499ec02f1283dc05ab827c79d2b5821e28e190bf38545b824acbbcb6c84f768fbc5626fb3a642c42875939aefa4a3dfa0b9e7c7d57028a80b4f95457a825b5159e49290db897abec88babab4a53f0a426e44e9ee59f9bd44a818ec3587b52f4de1f26471b7fb7a6fd61d636dcbc103118ee90a432991399a381093f246fb312c78a12fb1a7d8ca9942987abbfdd0e8e8b3c322e3da747f1b9ad1d3dde5cba4c170e5c5a9f110dac592704989805352033563ceb29dd7b5bc4bccbd5f93dd0f99e7d0d32ccc4bdefa92c04148f35f57c2433d7ebf99a37fedd011ea9e3b29fb4bd46fe42b6ec7e88afdaeff668bba5a2ebf6e13e74993b04a051a946dcafe84e45dd676caa61b2a76e9dddf47c123b1092ade210adbd2c5ec7b53662ee422fff8df7030c4d40ea8694a5602c7c41f8e2e19ad9a94c3ce6be989c14e1b051bc633ea5a1740f71788573560cdb7de236b8333495c303fb92b6d3cab5fa98a94ea5a9ee13fb6cd79ef53299e048ba7538ae2f29556804ebb00dafa60cca83dbf5017a17c87bee9af624dfda0222c99e3c677d3c161780ae8a2c45406d7374c03eaa93d5a9ee825d15d0297bda248a39fed0f5f7972ac2334dc2d68ffad8880bc5c4d7860fdf136f85158529db4df6aec7dc96c990dc305a0e1d33dfb4a454af00f9091bc04004ee008b8497af0f7942c2959287d62a3c8c445fa8d3f2f0736339fe18e0d4e3c55966d2c39f1896f6f9b54bbfbd867c4f08b973d71c6aa90052f77d9594c92bc98986a236df088354975ed9f0c1063f4d3ada27b695b3af27e2ec285e15e04faa1e917353701bca37b86ebca7334629eeacf0501ec9f4102e7d210b521f3796eb41bbfd6efb925315e0cb2123b2fa0780a28fb391fe655ccda1de24739189190e47bfe8834330fc7f27aba5bb51efadfc17330164752f8cb514ff964c1fccf190fb5d52a7e0fba7c76574559ee2648f8e2e216051b84f229fed2ecce02c3ea29a89ea3b34bcb6d794983ceea3782a4278370928969e68ffbdb9b19f66b9c4ab49bd03a246cb8b7481533d8c354b39fdf75cefca3891c57d6c239ee993fee2754b3a389d86ad7c8b05b8837d4445dc0eb140a53b8f8f7501c4c7e353c8ccf05340fcf862afeb30e9def5cf2ba16d70b2c6018853a34588ec45f44c0c10ef03bd1bcbc38a02a69c1c5add95d82f3f5464e8d51341c4fcb6f87a1006b48a1e9ff08ba1446efdfcce7022699dc3a9343fe544179073a2a55e809535d0592836bf37586b291469021ad19eb694bfcf4d4ad545f4f648749824f15e2b9ada4b6cd5ff2f649cb6577150ad6eebdd22cae1d2d0ed33a2212d6deb8441161b1e33a2ddd1572d13640a41f0f997c88b5de63584438e5a8799e131773aa399a9b7067bf418ed7e5bd90298c1229dea213ecb7cc14549c3d948f2a44ef044b00dd161df39cc5b0d2d093602b65fb75b0494d12b19a4a888fd0f1d71860496cb8d6af35424ef6e46563a555add7bb09ca48a2d599920bd5f1a3c42548f8588effed84771bd8590d69d0ceb4244f23f1889ee83f7093049602b6c6e05971f7f94dbbec9042319be4fa7d6d0dd93ade23f6bc662108adef945251b7b5895ced329d72358726ff96edac9d752ab38b317e40fc11a2e660c622292efba1ca142c48aeef2d5af9ce4e3d76859b880625cb9bcd8321d9186c49c1fb4ab705b818f1a9fe72f420278ce12a921111cbfb101651c473ed13dba5e83e6d0b5526faebeab65fcfeff7f4e928b3e330add123df6625f3f6518e619e020207fb05e222576479d806d4e986e6230a7168139ee5c0665b9159cb3d65eb7fa8c7d7eb17525563ce617e4b11fddb43e92c431cbd4591aacd3ba30e31d96ad16776efcd8ce5a8b35622c0b33e204e2edb0f16107cdd910e8c66c2413817fa4d27090c59eb0cfa125cdf22ded666c547a820db209da909cd803021ff4a502e45a537b376655ef5875d58324935273cbdbf1a7c506bc3274c492458890d925260ae72e7d1cdb977ea763f020b02deb81d825aca5865628fc106a531e322a0475c9f7193d467f78dc6cb0716240ad820275d08ea2984ecba3e8b863906371e7cce5b32cd3c67b30564745656f75806502c9bd0b39b76d413d754025bc4c3a5484878186b7a2f2138c120d398ac1eed53954ccd6d721becf945224b04b5f21695b95e2c833ff15629d2c70d7593f91a7b5d51de077c0a27ecd2ec8440e2a45635c0eb62ca573331efca4468ab0bcd736841b7250719599f0f87556a0f78805274eb6b6f9e40546ce1dd0e697ce035d4dcab1ff89d6c85500870c2a62d348f71b14ed77912b238fdf3768556df5642984712ab09dd08233c19ff51a5fa07e2c73211af62dfa299631cb54c37a8cfa4e5eb5fc97e419cf61ddc68731527417c96e34e203820abb2d65a880ec192c125533b2c561ddfa0ada2d6b0bc886d382db8c8b579afbfa0b3e1daecdcfebcc02c37b5697bf8a7f7eff3e584a57168f9ddb9cc7356c9cc55658b005c86432fb6bd91f386bffdb3f38055ecd48fa4f472c48a3715909685722b34dea344954025dd7ff8c04c703e4f3b016d7a963bfa886f9f02b9cb5c342d76f611a231bc7337d68d7ee9a41c109c7a129814be3aba396c6c756a49b32aea3bb003885f5c3ef8ff66757f5dd4823d2515d23d6e6735b94521548473f7e3b4bedab3d6d141f13f316bb59a7a1a95cff7caa7c0b229651130ac6aae899ad669eeccef70221259382731f50e21c5725b802a71a81b0e79e0e69f331369d5d82ca8f12f394895f3fea741de8b6efb59be54bba3dab930c1dc115399e1630a9344ffa3293308eed1a35f6a7588d0f6ff2b64da2e23113487c9527f9763dc62c975b066dd5bc3a77c6bd795d64fce202131b7f54c0702b726515605ed93f852d21beb0e1cb8dba5c9fe4be5b2941d7bc00a5fe57369297d9b7744594e54f219aca6034066e1d1ed32538ec0cb9d8a7ff7ab028ace65a58d8036dd1fd6f7010f963fbdb3d4b8e756e6d827c001c137b72646d634f625d36411310f9420d4ace11474944fe79a4be3fb2ed4c07ea5637a73eedbaaad9f5a11239595672ba0fd4571c901e794ec285d34338498ee21d390b32f09fd5344da318ad98a9c1c617dc006c7c86107801298eeaeb5c34b520b06415d7cb161f2df75ca8270588fb50480ae91bc4732293198870375596545ea4113b78118a37bd903f6b46a917b24eaaf99998e818f7a5bba042caf3edf61e21dfec0928dcf5170eae8f801bbe3f687efcbd308117e5bc894784ca5923144b0d8f380bdc2bed94049ddf6b6139a2b43dd1b73eb39d24f68e63dc7aff9c3c94c99119b99e8c40b5339e60f0d5b33216656d45d3603e655a9d4433dc8d1a696f4b5031795aa87635ddcc8ab635ed69258bd2a517ab5d73aba1389efb108546d44ea304f7601c97dd5456b6acdd67a4a0197a8eae5ed4ddf5bce49fa231450cfbd0de1ecdc99fc5326e397a19ff90338d4fe7aefdf0d85b2a0192a893f001b7a3600fd2bdc9a9f76e7475234cf0948be4aefbb003830883233d0b5fced25f30acf9a50a55c6408e45296a9b7b0df08eedfc0aa01837089c58d323b1ee660a09de95d0b19c3002aab88d49bebcce2524836ba49a7b1c2c617e763e9903adf4652f1e1ad208facec378c89718a9f3f73944f441df223e7f5c7c712ec3d602c9b6b224308804e195de484efaf9047475c9f2b160ec102774488b2cfa4bea5e3aa014188888c52830ae90ccf259a42b6649fe8c7d0ef25b162630926da149116f3f40e18c78936ed1f01b8568bcd49ff5c4786f0913490dce39a6b0799fa2a987404c9f943aa74b452f26cdc042619fa0b51df534d9f9fb052e4a90dbcbf61a1bb3aeffa445123d6325916b24b391e60d4c75b4a74927bc335ea59e27526f54eafac39bdde96aae6d0e34456664a6419c6f04f4163518df050314287ca2e509e01dc7f93efb4ffd6b564f6170bc6ba02c21d5def25d37bcb803c44778351af17355d4f7718c65812b5a58db2e65ae9c9954bd29f726968c2d51ed0138de6e405845ed562fb9e0bc762cecabec657cedc50861abcdc9701de93b89e891b5fce26a83fbc2ad7a14ed1c9b5739bc8a67988da32f00d5b909ed0ded37d851bcb2d74fb1577dc478db1e38aa3ace71d91272c4237d1298cb3c3093d87e7f61e3bc70cc8a9e0988c2b1d55e736d45117a6555ebadb5b9e5679ad5b09fbc6b01accf7c0900006e26ae2492714afc072b9201e373313f8194cbf06fb10ed6da0a1fc4273cd19b28c", 0x1000) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 1.395777667s ago: executing program 1 (id=512): getppid() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x44, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0x0, 0x100}, {0x3, 0x2000007, 0x5, 0x84}, {0x7890, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffa}, {0x207, 0xffffffff, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0xf, 0x1, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x4, 0x400009, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x1, 0x2, 0x400}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r0) 1.393258895s ago: executing program 0 (id=513): r0 = socket(0x800000018, 0x2, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x800000018, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) 1.303000096s ago: executing program 0 (id=514): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) readv(r1, &(0x7f0000000540)=[{&(0x7f0000000740)=""/145, 0x91}, {&(0x7f0000000140)=""/143, 0x8f}, {&(0x7f0000000300)=""/213, 0xd5}, {&(0x7f0000000400)=""/142, 0x8e}], 0x4) r3 = socket(0x2, 0x1, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000240)="222302a028c65544e77dde7ff8156a496f63947b9c99e2d0ecf17ee90a2c56934ffc8c5ae931df162a4d11a58ee6ddc151eae370b50bae39c321a05595aab9433eecf7627a3c", &(0x7f00000000c0)=0x46, &(0x7f0000000580)="1997e990964ebe8f2eb67c9fee935b4c3724ae9cb010bf686c2903ca45dd2dd67ed1b39e1d40db025abf0d06abc25385152c69433b56e9a93f2847c46b9ed4890b0d25143b56b59ba9c89efa700e7fd2af311c4ae2bebca99b22d24c24ca9f81cf259790eda012ee46d4ad58254d376fab41bd3f935cdf787cb7ecc6e1c3b84366ac8210eacfbece622eed7e", 0x8c) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) connect$inet(r3, &(0x7f0000000000), 0x10) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000300)="721d1a7055c3cb4e34512138", 0xc}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="0060054d3d000000002dec30c221c04ca1e6904c2ffd0bc16049a26808c2000000000000000098237a51666d56a9836fa781c711aa35f39a00d73ec82fe5c2fa159c3ec32a8daff0078d1d9a0d09cbd309a6d49c", &(0x7f0000000000)=0x54, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f000005f000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x200000000000000}, {&(0x7f00000a3000/0x2000)=nil, &(0x7f000009e000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000054000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f000008e000/0x2000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f000079c000/0x3000)=nil, 0x1}, {&(0x7f00002ef000/0x3000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00003cf000/0x3000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f000037d000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000090000/0x2000)=nil, 0x2}, {&(0x7f000009e000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00', 0x6}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x4f4b) r5 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r5, 0xc2c04200, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) close(r3) sysctl$ddb(&(0x7f0000000080)={0x9, 0x6}, 0x2, &(0x7f00000000c0)="7831620f28", &(0x7f0000000140)=0x5, &(0x7f0000000180), 0x0) socketpair(0x6, 0x3, 0x8d, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$inet6(r6, &(0x7f0000000640)=""/184, 0xb8, 0x1840, &(0x7f00000004c0)={0x18, 0x2, 0x3, 0x7}, 0xc) unveil(0x0, &(0x7f0000000140)='c\x00') 1.299441139s ago: executing program 1 (id=515): mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setgid(0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/57}, &(0x7f0000000400)=0x3b) r1 = getuid() r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, r1, r2}, 0xc) setgroups(0x0, 0x0) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) setuid(0xffffffffffffffff) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0xe}, 0x2, &(0x7f0000000000)="b9c72ab5", &(0x7f00000000c0)=0x4, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) minherit(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x3) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000240)={0xd9, 0x0, &(0x7f0000000300)=""/217}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000540)=[{0x87, 0x2d, 0x2, 0xb}, {0x48, 0x6, 0x89, 0xb}, {0x1, 0x2, 0x9, 0xcfa}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="2aef0900000200000000a3671b20a7a93a12d16c0e8a92244b054a602e0c4eb10010a759", 0x24}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0xc, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800455c00380066000000019078"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x8, &(0x7f0000000180)=[{0x4, 0x18, 0x4, 0x1}, {0xff, 0x7, 0x8, 0xffffffff}, {0x101, 0x5}, {0x7fff, 0x3, 0x1, 0xb}, {0xfffd, 0x6, 0x5, 0x8579}, {0xd, 0x6d, 0x6, 0x8}, {0x0, 0x4, 0x2, 0x40}, {0x5, 0xd, 0xa, 0x9}]}) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, "210d000000020000000000000000004021800600", 0x2000000, 0x5}) 1.299007257s ago: executing program 4 (id=516): sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000740)="6a394d88", 0x4) (async) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000000740)="6a394d88", 0x4) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1, 0x4}, {0x0, 0x1}, {0x0, 0x7}, {}, {0x0, 0x100}, {0x0, 0x10000}, {0x2}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {0x1}, {0x3, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x1, 0x100}, {}, {0x0, 0x7ff}, {0x5}, {0x0, 0x4}, {0x3}, {0x0, 0x5}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xe}, {0x1}]}) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1, 0x4}, {0x0, 0x1}, {0x0, 0x7}, {}, {0x0, 0x100}, {0x0, 0x10000}, {0x2}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {0x1}, {0x3, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x1, 0x100}, {}, {0x0, 0x7ff}, {0x5}, {0x0, 0x4}, {0x3}, {0x0, 0x5}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xe}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_emit_ethernet(0x138, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, &(0x7f0000000280)="f9bea2", 0x3, 0x5, 0x0, 0x0) (async) sendto$inet(r2, &(0x7f0000000280)="f9bea2", 0x3, 0x5, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r1, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) (async) openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f00000002c0)={0x9, 0x80000001, 0xc6b, 0xd7, '\x00 \x00', 0x3, 0x8000}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) 1.298733741s ago: executing program 1 (id=517): sysctl$kern(&(0x7f0000000380)={0x1, 0x32}, 0x2, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000522000/0x1000)=nil}, {0x0, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000367000/0x3000)=nil}, {0x0, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil}, {0x0, &(0x7f0000002000/0x1000)=nil, 0x1}, {0x0, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x200000000000}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00006bc000/0x3000)=nil, &(0x7f00005b2000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffd}, {0x0, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}], './file0\x00', 0xfffffffc}) syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x8, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xac1400ff}, @icmp=@redirect={0x5, 0x1, 0x0, @broadcast, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @multicast1, @rand_addr=0x1}}}}}}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005010000009f05003f0107000000211c13fecea79c5dfaf66e8d0300000000000000fdef3044d2d236acf20bf404be0100000000c8cf5f8823297be1aa0504000051e203ad3ebbc25769a51f139b672fd3b29973330dbaf9fa896443c32618210000720fd38bdb0000fd54", 0x6d, 0x408, 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc1084425, &(0x7f0000000040)={0x3, 0x4, 0x3, 0x205, '!\r\x00', 0x4, 0xffffffff}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000040)="1f0addb00fb4e254f382f68cc9e2da39aa0472d2e36493c1e3563e9a4fbdc09183b47f3c683f70ba8fd0dbdf2c0a61680db39a7ec0ca8688e15f98518417cc0fad7e03a1c27e7cac8103e7fc2d4da7da5a366769ac6a843e1bf4cff0597091f48fd4452ab2e3e1cc73cc8ba702da31e36e984a6a47badde8d070d7f78d1a000f761cd4407e09a09987c0469cb471c3342f8623946dd1767b3d55b12e5e261e30c662619a9c3360b24d430402e76cd1b5d56c2fc0f80e7f6d1be821c58aa1132e759552a66f47bfd3ec3249578d33bfef59c0ccfaad3dfc86f0cb2f72e6c72eed58a6d3e66f2bf53581fa49472c553e75337e75d389152159146d110e7674a8", &(0x7f0000000140)=0xff, &(0x7f0000000180), 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f0000000480)={0x0, ""/4096}, 0x1008, 0x0, 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 1.296860633s ago: executing program 0 (id=518): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x3}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getppid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x545, "225e196f00000000000000000edd0000f400", 0xfffffffc, 0x400}) (async, rerun: 64) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) recvmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x6, 0x1, 0xc, 0x1, 0x42}, 0xc) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 217.19277ms ago: executing program 3 (id=519): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x100) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0x84946466, &(0x7f0000000440)={0x0, 0xe410, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r2) 216.737888ms ago: executing program 6 (id=520): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) r1 = shmget$private(0x0, 0x400000, 0x700, &(0x7f0000c00000/0x400000)=nil) shmat(r1, &(0x7f0000dac000/0xa000)=nil, 0x2000) socket$inet(0x2, 0x4, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socket$inet(0x2, 0x8000, 0x81) chroot(0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0xff, 0xfffefffd, 0x1, 0x5, 0xd87, 0x800, 0x1, 0x2, 0x8001, 0xe}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0x400af9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0x2, 0xe, 0x7}, {0x2, 0x7, 0x6, 0x9c}, {0x80000cdf, 0x7, 0x5, 0x6d}, {0x2000a, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000007}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x7, 0x4, 0x5}, {0x1, 0x4, 0x5, 0x3ff}, {0x29a7171b, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x9, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) r6 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) flock(r6, 0x6) close(r6) r7 = shmget$private(0x0, 0x4000, 0xf22, &(0x7f0000ccf000/0x4000)=nil) shmctl$SHM_UNLOCK(r7, 0x4) mkdir(&(0x7f0000000180)='./file0\x00', 0x119) 216.504765ms ago: executing program 7 (id=521): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x50000802) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x9) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) 212.636242ms ago: executing program 1 (id=522): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x200000000000001c, 0x1000003fd}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x2, 0x100000001}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dfbf, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/99, 0xffffffffffffffbb}], 0x1, 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x3, &(0x7f00000001c0)=""/231, 0xe7}, 0x42) 56.6995ms ago: executing program 7 (id=523): open(&(0x7f0000000140)='./file0\x00', 0x8155ce616627c7e0, 0x8) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8155ce616627c7e0, 0x8) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x9, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x101}, {0x3}, {0x1, 0x2}, {0x0, 0x5}, {0x2, 0xfffffff3}, {0x3, 0x4e57639d}, {0x1, 0x4a}, {0x1, 0x4}, {0x3, 0x6}, {0x2, 0x1}, {0x2, 0x200}, {0x2, 0x10001}, {0x3, 0x7}, {0x2, 0x5}, {0x2, 0x2}, {0x2, 0x3}, {0x2, 0x7f6}, {0x2, 0xf4d}, {0x2, 0x10001}, {0x2, 0x3}, {0x1, 0x4}, {0x1, 0x8d3}, {0x1, 0x28efbaa1}, {0x1, 0x6}, {0x2, 0x10001}, {0x3, 0x6}, {0x1, 0x81}, {0x0, 0x4}, {0x1}, {0x3, 0x7}]}) mknod(0x0, 0x1ffa, 0x0) open(0x0, 0x80, 0x0) (async) r3 = open(0x0, 0x80, 0x0) socket$unix(0x1, 0x2, 0x0) (async) r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) (async) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff]) r7 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0xb) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r12) (async) chown(&(0x7f00000003c0)='./file0\x00', 0x0, r12) sendmsg$unix(r11, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="f941fe17923824303efd8ae78b56d4be6862ea514330da0af0c5e77a4e34ce859155d07afc7aeddb5802c66fcd2c0cd06ca2d48ec001d48a8cf039a1892f1873772342650d8bdde7ec95b13675478a35bf995c718501c7b68a081593007e7cee6167470eaa01e08066894fca58b7eae86ebd812c4108105a3d7d2e5fb2c01e489f12773b8b765c30511f34d4396edd2c47e8a1525028ac52edeb05d6b354cd45ce", 0xa1}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="0000000020de571a3e00000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3], 0x78, 0x402}, 0x400) (async) sendmsg$unix(r11, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="f941fe17923824303efd8ae78b56d4be6862ea514330da0af0c5e77a4e34ce859155d07afc7aeddb5802c66fcd2c0cd06ca2d48ec001d48a8cf039a1892f1873772342650d8bdde7ec95b13675478a35bf995c718501c7b68a081593007e7cee6167470eaa01e08066894fca58b7eae86ebd812c4108105a3d7d2e5fb2c01e489f12773b8b765c30511f34d4396edd2c47e8a1525028ac52edeb05d6b354cd45ce", 0xa1}], 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="0000000020de571a3e00000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r12, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3], 0x78, 0x402}, 0x400) setgid(0xffffffffffffffff) getppid() r13 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x824, r13) r14 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r14, 0x0, 0x1, 0x0, 0x0) ftruncate(r0, 0x6) 56.058291ms ago: executing program 7 (id=524): r0 = msgget$private(0x0, 0x790) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) (async) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') pwrite(r2, &(0x7f00000000c0)="0787d976a566f5", 0x7, 0x80000001) (async) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x3) 55.500887ms ago: executing program 3 (id=525): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = kqueue() write(r0, &(0x7f0000000040)="1a962cf243c6fa6c91fc0da6da63f3ab3201576b0553e5e467b139f3f4c0810cdf338230d7cd0bf2", 0x28) r1 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x41, 0x1, 0x0, 0x100000000642, 0xffffffff}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x5, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x40, 0x7, 0xffffffff, 0x9c}, {0x80000cde, 0x1, 0x5, 0x6d}, {0xffffffbb, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x100}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x3}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x1006, 0x100006}, {0x4, 0x5, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) kqueue() (async) write(r0, &(0x7f0000000040)="1a962cf243c6fa6c91fc0da6da63f3ab3201576b0553e5e467b139f3f4c0810cdf338230d7cd0bf2", 0x28) (async) socket$inet(0x2, 0x3, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x7fff, 0x3, 0x9, 0x0, 0x5, 0xd87, 0x41, 0x1, 0x0, 0x100000000642, 0xffffffff}) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async) open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) (async) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) (async) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x3cc) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x3}, {0x7, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x5, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xfffffffb, 0xe, 0x7}, {0x40, 0x7, 0xffffffff, 0x9c}, {0x80000cde, 0x1, 0x5, 0x6d}, {0xffffffbb, 0x803, 0x14, 0x4}, {0x3, 0x81, 0x1, 0x4000009}, {0x3ff, 0x8001, 0xc7, 0x100}, {0x4, 0x5, 0x9, 0x10aeb}, {0x803, 0x40, 0x1, 0x3}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x1006, 0x100006}, {0x4, 0x5, 0xfff}, {0x0, 0x5, 0x4, 0x30000}]}) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) (async) 54.997555ms ago: executing program 0 (id=526): setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x4, 0xd, &(0x7f0000000180)="d361a493dcd7c35071596fca36926ad976e36795f4320e10f3e969272c2bc2fb3c08d4e28d8b01f626e20177b40b8e261c7d19e5e2a183a5367cc836a3591d42074560f45a967c6b9837d88d8e27a1466fe1ba314dd74851a6be8c6b684fb11c684615461768c818f42027c1e59c1174b9245824258b6ead8afd8414a5f27f057ee9a2cd93b63b4f66abb4b8a9eb4c1a7ba808a4141450753a9c977377e544bda20e9edea02337e4da456965006789de447294e682b80a9afd0f182278727a5b00a62fea67f0c53f19444e1fe444e29cdf5c8c36c8", 0x62) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x28) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x0, 0xfffb, 0x1ff, 0x1, 0xff, 0xffff, 0x0, 0x2, 0x2, 0x5, 0x2}) 3.305231ms ago: executing program 1 (id=527): r0 = socket(0x6, 0x2, 0x0) shutdown(r0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x1, 0x7, 0x3, 0x0, "97aa00", 0x2, 0x7ffbffe0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xcd504407, &(0x7f0000000740)={0xffffbff5, 0x8, 0x803, 0x800003, "7a0100000000000000000000e500", 0x10001, 0x7}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = socket(0x2, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) writev(r3, &(0x7f0000000940)=[{&(0x7f00000004c0)="2354fa1e5c341ee4b4fd8bebc8fb820c0e35c034d84d84c88f904bce0ad009aea0620291044088a6965c2e9946f4ea8d8dc86404e53c5a71af17f2bef261286125357e2ee2c5f447b9d8b751bf4d0c68f04e491a0bd5f0d96469592eb18dfb0e4abf9c6499ccbd9537eea37a6976eec5ebd08e27a81a23c0e0b049dfac35006c57ec82f4fc031929cb52bc4fb366706903b0cdb2c1d1280cbb7e732a3617705198fee1d303ba3a36cf108ac1e475a17ba53ab910e0bed9f50b97f82916c92ec0d87773f1b6c5d891c9f7579af50e4a54d1284e0d7ac34e397ece50", 0xdb}], 0x1) flock(0xffffffffffffffff, 0x1) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$hw(&(0x7f00000001c0)={0x6, 0x16}, 0x2, &(0x7f0000000280)="f3d0e879893802fbeae919fd0030229877d2b90dc94bbc5e5a49d159e267580849475c35aeefa1e5b2e4c0cc9219d04be33bd1633f6ffc01a9d1bbfc8be2389a2432603656c6c1ca8e7dd61290d106b8f8e526a10d3c94b38ab3eb4a2f365d90790da9ea128fd3d2eb1d4e3e70d54a4c3a04bad22fb4286ff9d70b889896c3dce6fcc077ea510e31a40a69173eea4e25afbba4684a81a6fc1e3cb67489a39c0a113936176e06ec454dd77a487829752bbc47abe607eb094f80af1911ff205796f4d61ba2a31466cd19f0d01e059a66010d5539e68f52954e78b4b26fe6573ac79d9b56e22092e3", &(0x7f0000000380)=0xe7, &(0x7f00000003c0)="a7dec587fa6d6f9cc221361f145641990a089c96e2c8aa02e368113eac1d389718bb5ca0e8996308eb75c8037ed59dd0529961c299f86daea98ccab782e45b4443b5e3f2b90f7f3ea0468ddc31caa6007c8fef51cecd0d09306801f992cb4cb4f2a2ecf08f395803d1bb35d73677eea6fabdf77ddbe80aa82d02177294e4368402cf358915344f784e53b5", 0x8b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x5, 0xfffffffc, "fc686b340da1e4795af94547bd1305d65c21963c"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {0x2}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffe}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x7fff}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x1, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x1, 0x7}, {0x0, 0xfffffff7}, {0x3, 0x7}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1, 0xfffffffd}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) sendto(0xffffffffffffffff, 0x0, 0x0, 0xc, &(0x7f0000000080)=@in6={0x18, 0x1, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x883823bad6046581, 0x4000, 0x4) setsockopt(r4, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) getdents(r5, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 2.369322ms ago: executing program 0 (id=528): r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xc635, 0x11ed2cbc}) setrlimit(0x8, &(0x7f0000000400)={0x800000007, 0x6}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x7) writev(r1, &(0x7f0000000080), 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x2, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0xba4, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffbfffffffe, 0xffffffffffffffff, 0x1], [0x63, 0x3, 0x4, 0x10000, 0x0, 0x0, 0x10, 0x4, 0x80000002, 0xfffffffffffffffb], [0x7fffffffffffffff, 0x0, 0x1, 0x9, 0x9, 0x0, 0x5], [0x4, 0x0, 0xfffffffffffffffc, 0x165, 0x200, 0xb], [{0x0, 0x10, 0x80000001, 0x80}, {0x2, 0x802, 0x1006}, {0x1000, 0x3, 0xfffffffe, 0x9}, {0x0, 0x6, 0xfffd, 0x4000000000000000}, {0x0, 0xa832, 0xc8, 0x7fffffffffffffff}, {0x9, 0x2, 0x0, 0x1}, {0x0, 0x0, 0xaa, 0x4000000000000000}, {0x0, 0xfffffff5, 0xc00000}], {0xfffc, 0x10, 0x20000003, 0xf5a752c}, {0x0, 0x5, 0x401}}}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001600)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xfffffffffffffe33) setregid(0x0, r6) setregid(0x0, r6) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) open$dir(0x0, 0xf02, 0x186) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r8, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d85", 0xf) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) shutdown(r3, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x7c, 0x6, 0x5c, 0x88f}, {0x40, 0x5, 0x1, 0x41b08}, {0x6, 0x2, 0x2, 0x3}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) 996.662µs ago: executing program 1 (id=529): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (async) socket(0x1, 0x2, 0x2) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x3}, {0x4, 0x1ff, 0x800}], 0x2) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockopt(r1, 0x29, 0x2c, 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000000940)=[{&(0x7f00000000c0)="6d34d1a171b5b164aa469e16097d226f003e36d5ee2cb19f", 0x18}, {&(0x7f0000000380)="0c0e35c034d84d84c875904bce0ad009aea0622291044088a6965c2e9946f4ea8d", 0x21}, {&(0x7f00000002c0)="0147d41031ebf3afb4140149619f325fdfeeb187c11603ee656d5a843131b56f424430", 0x23}], 0x3) writev(r2, &(0x7f0000000140)=[{&(0x7f00000001c0)="4103000000817aa201e47374ec73a21c2e875ac85e6f4c", 0x59}], 0x1) unveil(0x0, &(0x7f00000004c0)='r\x00') (async) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) (async) r3 = syz_open_pts() (async) r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) r7 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, r7, 0x0, 0x0, 0x0, 0x3, 0xa2f}, 0x80000002000009, 0xffffffffffbffffb, 0xffffffffffffffff, 0x0, 0x1, 0x400000000006, 0x40000000000005, 0x7}) (async) fchown(r3, r4, r6) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000040)) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x3}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x1, 0x0) close(r8) (async) socket(0x18, 0x2, 0x0) 0s ago: executing program 7 (id=530): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xc7, 0x2d, 0x2, 0x8}, {0x48, 0x6, 0x81, 0x3ff}, {0x6, 0x2, 0x9, 0xcfa}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)='#!', 0x2}, {&(0x7f0000000540)="93", 0x1}], 0x2) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="20092000019c0a", 0x7}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="500e14263bbcf6ab1bc91e93e28c7703000000fd5b4e6919b9c6933cd6d21c1b0267e600c29e3e0d81000000f368a51bdd462cbaf6a75b750a0948e8d4a9c30100215a8b8e", &(0x7f0000000140)=0xfc7a, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x18, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000380)=[{0x1c3d, 0x0, 0x5, 0x6}, {0x8, 0x0, 0xa, 0x2}, {0x0, 0x5, 0xf7, 0xf48}]}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.161' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-4.us-central1-b.c.syzkaller.internal) (tty00) login: panic: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 194507 31511 0 0x2 0x1 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833b761f) at panic+0x1e5 __assert(ffffffff833f2604,ffffffff8340ebf5,1cb,ffffffff833ac17c) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4360a0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff80000159a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff800030bd4fb8) at pppacclose+0x16f spec_close(ffff8000303d65f0) at spec_close+0x417 VOP_CLOSE(fffffd80751f4298,81,fffffd80097fd270,ffff800030bd4fb8) at VOP_CLOSE+0x132 vn_closefile(fffffd806c197600,ffff800030bd4fb8) at vn_closefile+0x12b fdrop(fffffd806c197600,ffff800030bd4fb8) at fdrop+0x121 closef(fffffd806c197600,ffff800030bd4fb8) at closef+0x192 fdfree(ffff800030bd4fb8) at fdfree+0x116 exit1(ffff800030bd4fb8,b,0,1) at exit1+0x576 sys_exit(ffff800030bd4fb8,ffff8000303d6960,ffff8000303d68b0) at sys_exit+0x1a end trace frame: 0xffff8000303d6950, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "rn != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/pipex.c", line 459 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b761f) at panic+0x1e5 __assert(ffffffff833f2604,ffffffff8340ebf5,1cb,ffffffff833ac17c) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4360a0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff80000159a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff800030bd4fb8) at pppacclose+0x16f spec_close(ffff8000303d65f0) at spec_close+0x417 VOP_CLOSE(fffffd80751f4298,81,fffffd80097fd270,ffff800030bd4fb8) at VOP_CLOSE+0x132 vn_closefile(fffffd806c197600,ffff800030bd4fb8) at vn_closefile+0x12b fdrop(fffffd806c197600,ffff800030bd4fb8) at fdrop+0x121 closef(fffffd806c197600,ffff800030bd4fb8) at closef+0x192 fdfree(ffff800030bd4fb8) at fdfree+0x116 exit1(ffff800030bd4fb8,b,0,1) at exit1+0x576 sys_exit(ffff800030bd4fb8,ffff8000303d6960,ffff8000303d68b0) at sys_exit+0x1a syscall(ffff8000303d6960) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x712c474b32a0, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000303d63c0 rbx 0xffffffff83879e07 cpu_info_full_primary+0x2e07 rdx 0 rcx 0xffff800030bd4fb8 rax 0xffffffff83878ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x21071a44935b393d r11 0x14b51931d8c47d43 r12 0xffffffff83879c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff817c1d35 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000303d63b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=128507 pid=57712 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff800030bd4fb8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a26fca0,0xffff800030bd2fc0 process=0xffff8000ffff21c8 user=0xffff8000303d1000, vmspace=0xfffffd806ba0bd80 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52786 138686 94566 0 2 0 syz-executor 6086 264595 52664 0 2 0 syz-executor 6086 123690 52664 0 3 0x4000080 fsleep syz-executor 98138 62965 69019 0 2 0 syz-executor 98138 310322 69019 0 2 0x4000000 syz-executor 98138 515770 69019 0 3 0x4000080 rest syz-executor 98138 518681 69019 0 3 0x4000080 bell syz-executor 21046 69919 14509 0 2 0 syz-executor 21046 404583 14509 0 2 0x4000000 syz-executor 21046 452229 14509 0 3 0x4000080 fsleep syz-executor 54997 241262 69469 0 3 0x3000 suspend syz-executor 54997 329889 69469 0 3 0x4081000 biowait syz-executor 54997 453618 69469 0 3 0x4081000 inode syz-executor 26156 375436 7199 0 3 0x3000 suspend syz-executor 26156 136271 7199 0 3 0x4081000 biowait syz-executor 3367 22415 1 0 3 0x100083 ttyin getty 82680 491302 31511 0 3 0x82 nanoslp syz-executor 52664 88546 31511 0 3 0x82 nanoslp syz-executor 86705 89076 31511 0 2 0x2 syz-executor 69469 393962 31511 0 3 0x82 nanoslp syz-executor 94566 237012 31511 0 3 0x82 nanoslp syz-executor 7199 285592 31511 0 3 0x82 nanoslp syz-executor 69019 338116 31511 0 3 0x82 nanoslp syz-executor 14509 78048 31511 0 3 0x82 nanoslp syz-executor 31511 194507 49828 0 7 0x3 syz-executor 49828 401000 97991 0 3 0x10008a sigsusp ksh 97991 189577 20561 0 3 0x98 kqread sshd-session 20561 18921 1976 0 3 0x92 kqread sshd-session 1976 144425 1 0 3 0x88 kqread sshd 41795 166052 33069 74 3 0x1100092 bpf pflogd 33069 249011 1 0 3 0x80 sbwait pflogd 84007 105182 9324 73 3 0x1100090 kqread syslogd 9324 48718 1 0 3 0x100082 sbwait syslogd 48802 198495 1 0 3 0x100080 kqread resolvd 64739 472187 60669 77 3 0x100092 kqread dhcpleased 13179 144965 60669 77 3 0x100092 kqread dhcpleased 60669 242524 1 0 3 0x80 kqread dhcpleased 51542 8415 0 0 3 0x14200 bored smr 85807 173115 0 0 3 0x14200 pgzero zerothread 47325 377714 0 0 3 0x14200 aiodoned aiodoned 28856 47328 0 0 3 0x14200 syncer update 84840 250550 0 0 3 0x14200 cleaner cleaner 94326 102615 0 0 3 0x14200 reaper reaper 22699 458220 0 0 3 0x14200 pgdaemon pagedaemon 99053 507977 0 0 3 0x14200 bored viomb 64775 447086 0 0 3 0x40014200 acpi0 acpi0 33928 72214 0 0 3 0x40014200 idle1 23245 251434 0 0 3 0x14200 bored softnet1 82879 486925 0 0 3 0x14200 bored softnet0 13420 26469 0 0 3 0x14200 bored systqmp 1572 456097 0 0 3 0x14200 bored systq 32245 266175 0 0 3 0x14200 tmoslp softclockmp 19946 213428 0 0 3 0x40014200 tmoslp softclock 77466 178025 0 0 3 0x40014200 idle0 1 97981 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex /syzkaller/managers/multicore/kernel/sys/net/pipex.c:78 r = 0 (0xffffffff83869a10) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pipex_destroy_all_sessions+0x2f #3 pppacclose+0x16f #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 fdfree+0x116 #10 exit1+0x576 #11 sys_exit+0x1a #12 syscall+0xb17 #13 Xsyscall+0x128 Process 54997 (syz-executor) thread 0xffff800030bd4558 (329889) exclusive rrwlock inode r = 0 (0xfffffd806e8dc6e8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 54997 (syz-executor) thread 0xffff80002a26fca0 (453618) exclusive rrwlock inode r = 0 (0xfffffd806eded5a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domknodat+0xb4 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 26156 (syz-executor) thread 0xffff800030bd22b8 (136271) exclusive rrwlock inode r = 0 (0xfffffd806d173d90) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11085 12092K 12325K 166960K 12854 0 pcb 18 12K 12K 166960K 106 0 rtable 206 9K 9K 166960K 472 0 pf 34 17K 82K 166960K 100 0 ifaddr 37 6K 8K 166960K 80 0 ifgroup 51 2K 2K 166960K 123 0 sysctl 3 1K 9K 166960K 14 0 counters 70 36K 38K 166960K 272 0 ioctlops 0 0K 4K 166960K 1692 0 iov 0 0K 16K 166960K 29 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1402 88K 89K 166960K 1737 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 10 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 31 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 677 0 sigio 0 0K 0K 166960K 15 0 proc 72 115K 164K 166960K 631 0 subproc 72 4K 4K 166960K 81 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 40 0 in_multi 78 5K 7K 166960K 131 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 229 1023K 1023K 166960K 229 0 exec 0 0K 1K 166960K 538 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 249 175K 189K 166960K 8073 0 UVM aobj 11 10K 10K 166960K 11 0 pinsyscall 42 84K 102K 166960K 1846 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 11 0K 2K 166960K 55 0 temp 76 8680K 8748K 166960K 21268 0 kqueue 13 20K 28K 166960K 107 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 135 0 132 3 2 1 3 0 8 0 rtentry 176 127 0 43 6 0 6 6 0 8 0 unpcb 144 296 0 279 2 1 1 2 0 8 0 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpcb 736 294 0 288 10 8 2 7 0 8 1 arp 136 20 0 4 1 0 1 1 0 8 0 inpcb 328 604 0 593 10 8 2 7 0 8 0 nd6 152 28 0 6 1 0 1 1 0 8 0 pkpcb 40 7 0 7 2 1 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 93 0 92 2 1 1 1 0 8 0 pppxif 1576 3 0 3 1 1 0 1 0 8 0 pffrag 232 10 0 4 1 0 1 1 0 482 0 pffrnode 88 6 0 2 1 0 1 1 0 8 0 pffrent 40 17 0 11 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 2 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 56 0 13 1 0 1 1 0 8 0 pfstkey 128 56 0 13 2 0 2 2 0 8 0 pfstate 448 56 0 13 5 0 5 5 0 8 0 pfrule 1344 24 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 519 0 177 29 5 24 29 0 8 2 art_table 40 520 0 177 5 0 5 5 0 8 0 art_node 32 127 0 53 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2577 0 1066 96 0 96 96 0 8 0 ffsino 296 2577 0 1066 117 0 117 117 0 8 0 nchpl 144 3534 0 1825 64 0 64 64 0 8 0 rtmask 32 6 0 5 3 2 1 1 0 8 0 vnodes 216 2855 0 0 159 0 159 159 0 8 0 namei 1024 11936 0 11935 2 1 1 1 0 8 0 percpumem 16 151 0 101 1 0 1 1 0 8 0 vcpupl 3968 4 0 0 1 0 1 1 0 8 0 vmpool 848 4 0 0 1 0 1 1 0 8 0 kstatmem 264 74 0 50 3 1 2 3 0 8 0 scsiplug 72 4 0 4 3 2 1 1 0 8 1 scxspl 216 18524 0 18522 10 2 8 8 1 8 7 plimitpl 152 130 0 111 1 0 1 1 0 8 0 sigapl 424 989 0 942 7 1 6 7 0 8 0 knotepl 120 353 0 0 11 0 11 11 0 8 0 kqueuepl 224 184 0 175 3 1 2 2 0 8 1 pipepl 344 161 0 134 3 0 3 3 0 8 0 fdescpl 528 972 0 941 3 0 3 3 0 8 0 filepl 160 5464 0 5239 18 4 14 15 0 8 3 lockfpl 104 329 0 327 2 1 1 2 0 8 0 lockfspl 48 72 0 70 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 38 0 21 1 0 1 1 0 8 0 ucredpl 104 647 0 634 1 0 1 1 0 8 0 zombiepl 144 977 0 974 2 1 1 1 0 8 0 processpl 1232 989 0 942 5 1 4 5 0 8 0 procpl 664 1907 0 1851 6 0 6 6 0 8 0 sosppl 176 3 0 3 2 1 1 1 0 8 1 sockpl 752 1065 0 1034 21 16 5 18 0 8 0 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 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 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 15 0 0 1 0 1 1 0 8 0 mbufpl 256 172 0 0 11 0 11 11 0 8 0 bufpl 280 8158 0 2022 439 0 439 439 0 8 0 anonpl 32 11511 0 0 93 0 93 93 0 246 0 amapchunkpl 152 26260 0 25695 44 16 28 28 0 158 2 amappl16 200 3507 0 3224 38 23 15 27 0 8 0 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 7 0 6 1 0 1 1 0 8 0 amappl13 176 440 0 439 1 0 1 1 0 8 0 amappl12 168 1343 0 1302 3 0 3 3 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 47 0 33 1 0 1 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 26 0 24 1 0 1 1 0 8 0 amappl7 128 91 0 90 1 0 1 1 0 8 0 amappl6 120 292 0 278 1 0 1 1 0 8 0 amappl5 112 72 0 62 1 0 1 1 0 8 0 amappl4 104 441 0 411 1 0 1 1 0 8 0 amappl3 96 4428 0 4335 4 1 3 3 0 8 0 amappl2 88 1098 0 1021 2 0 2 2 0 8 0 amappl1 80 11784 0 11190 14 1 13 14 0 8 0 amappl 88 7240 0 7071 5 0 5 5 0 92 0 uvmvnodes 80 120 0 0 3 0 3 3 0 8 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 2 0 1 0 8 0 dma64 64 7 0 7 2 1 1 1 0 8 1 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 972 0 941 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 972 0 941 1 0 1 1 0 8 0 vmmpekpl 168 9473 0 9431 3 0 3 3 0 8 0 vmmpepl 168 68424 0 66234 117 19 98 108 0 357 0 vmsppl 488 971 0 941 6 1 5 5 0 8 0 rwobjpl 80 21176 0 19860 34 6 28 32 0 8 0 pdppl 4096 1959 0 1886 111 36 75 85 0 8 2 pvpl 32 18322 0 0 149 1 148 148 0 265 0 pmappl 256 975 0 941 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 300 0 53 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833b761f) at panic+0x1e5 __assert(ffffffff833f2604,ffffffff8340ebf5,1cb,ffffffff833ac17c) at __assert+0x29 pipex_unlink_session_locked(ffff80003c4360a0) at pipex_unlink_session_locked+0x429 pipex_destroy_all_sessions(ffff80000159a800) at pipex_destroy_all_sessions+0xd9 pppacclose(637e,81,2000,ffff800030bd4fb8) at pppacclose+0x16f spec_close(ffff8000303d65f0) at spec_close+0x417 VOP_CLOSE(fffffd80751f4298,81,fffffd80097fd270,ffff800030bd4fb8) at VOP_CLOSE+0x132 vn_closefile(fffffd806c197600,ffff800030bd4fb8) at vn_closefile+0x12b fdrop(fffffd806c197600,ffff800030bd4fb8) at fdrop+0x121 closef(fffffd806c197600,ffff800030bd4fb8) at closef+0x192 fdfree(ffff800030bd4fb8) at fdfree+0x116 exit1(ffff800030bd4fb8,b,0,1) at exit1+0x576 sys_exit(ffff800030bd4fb8,ffff8000303d6960,ffff8000303d68b0) at sys_exit+0x1a syscall(ffff8000303d6960) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x712c474b32a0, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83970900) at __mp_lock+0x192 ktrstruct(ffff80002a262540,ffffffff833e8c25,ffff80000159b958,8) at ktrstruct+0xdf dopselect(ffff80002a262540,35,7bcf83aced10,0,0,ffff80002a260120,a0ac4762721f9f39,ffff80002a2601c0) at dopselect+0xc6b sys_pselect(ffff80002a262540,ffff80002a260270,ffff80002a2601c0) at sys_pselect+0x25a syscall(ffff80002a260270) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bcf83acecc0, count: 6 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83970900) at __mp_lock+0x192 ktrstruct(ffff80002a262540,ffffffff833e8c25,ffff80000159b958,8) at ktrstruct+0xdf dopselect(ffff80002a262540,35,7bcf83aced10,0,0,ffff80002a260120,a0ac4762721f9f39,ffff80002a2601c0) at dopselect+0xc6b sys_pselect(ffff80002a262540,ffff80002a260270,ffff80002a2601c0) at sys_pselect+0x25a syscall(ffff80002a260270) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7bcf83acecc0, count: -9