last executing test programs: 15.637383987s ago: executing program 3 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(0x0, 0x200, 0x6) acct(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff01, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x20, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="000000d860a82060e7c3089ce543bfcb67d37707f8b4aee6b8f9a2e7f76682e04732e8b31af91489da2f6a23a1458337318adb9d83fdc753822e9f82bf228e7e91f9f61aa45e7b2a856b49bd34394fda0b6d4d0d5591550df09300"/100, &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x0, 0xe, 0xffffffff}, {0x800, 0x40, 0x4, 0x5}, {0x78, 0x1, 0x4, 0xc80}, {0x67, 0xa, 0x6, 0x7}, {0x6d, 0x8, 0xff, 0x101}, {0x2, 0x9, 0x48, 0x5}, {0x9, 0x4, 0x8, 0x5}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', 0x4, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x23) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) 13.488867691s ago: executing program 3 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(0x0, 0x200, 0x6) acct(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff01, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x20, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="000000d860a82060e7c3089ce543bfcb67d37707f8b4aee6b8f9a2e7f76682e04732e8b31af91489da2f6a23a1458337318adb9d83fdc753822e9f82bf228e7e91f9f61aa45e7b2a856b49bd34394fda0b6d4d0d5591550df09300"/100, &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x0, 0xe, 0xffffffff}, {0x800, 0x40, 0x4, 0x5}, {0x78, 0x1, 0x4, 0xc80}, {0x67, 0xa, 0x6, 0x7}, {0x6d, 0x8, 0xff, 0x101}, {0x2, 0x9, 0x48, 0x5}, {0x9, 0x4, 0x8, 0x5}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', 0x4, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x23) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) 11.086268874s ago: executing program 3 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(0x0, 0x200, 0x6) acct(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff01, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x20, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="000000d860a82060e7c3089ce543bfcb67d37707f8b4aee6b8f9a2e7f76682e04732e8b31af91489da2f6a23a1458337318adb9d83fdc753822e9f82bf228e7e91f9f61aa45e7b2a856b49bd34394fda0b6d4d0d5591550df09300"/100, &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x0, 0xe, 0xffffffff}, {0x800, 0x40, 0x4, 0x5}, {0x78, 0x1, 0x4, 0xc80}, {0x67, 0xa, 0x6, 0x7}, {0x6d, 0x8, 0xff, 0x101}, {0x2, 0x9, 0x48, 0x5}, {0x9, 0x4, 0x8, 0x5}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', 0x4, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x23) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) 8.760953509s ago: executing program 3 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(0x0, 0x200, 0x6) acct(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff01, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x20, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="000000d860a82060e7c3089ce543bfcb67d37707f8b4aee6b8f9a2e7f76682e04732e8b31af91489da2f6a23a1458337318adb9d83fdc753822e9f82bf228e7e91f9f61aa45e7b2a856b49bd34394fda0b6d4d0d5591550df09300"/100, &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x0, 0xe, 0xffffffff}, {0x800, 0x40, 0x4, 0x5}, {0x78, 0x1, 0x4, 0xc80}, {0x67, 0xa, 0x6, 0x7}, {0x6d, 0x8, 0xff, 0x101}, {0x2, 0x9, 0x48, 0x5}, {0x9, 0x4, 0x8, 0x5}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', 0x4, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x23) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) 5.177191841s ago: executing program 6 (id=568): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0xffffffff}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="e05f5c584860b8df53096f0d9bc0f0f2a9140dd203de6de567a4d29ba3f9463f14e5e8bdded4b78901b53bc0c14b2fa666d8ede1d898aa8539ae3221783ae7960697738e188f93d7", 0x48}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 4.032131495s ago: executing program 6 (id=576): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x6da) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) syz_open_pts() (rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xf7fffffe, 0x101, 0x51f, 0xd2f, "8717f90579ce018000008080df91480d01000002", 0x0, 0x2}) (async, rerun: 64) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="34645ee41a6637e9b7e37e0f9a1f2e524ca4dc7ba1efb3456f25fe2a1198e928d90a8ac99f645a70e09e373cfdf7ec85e9c69e24f6da2b8aed37803f94a86ce2fa9938ca6736f00f2fb350aa71f0d45bc624410576b2fea4376f2880a7665a13d9a501b70cf7743bb8a2225f12cd4092d1bc7cfbb3b96842c4e6caba9483c1ca17e7", 0x82}, {&(0x7f0000000380)="37b9371495fc48702c526cbdd7e26686feec787763ddf985b349dd43ae10a1bd1d829c6ab00298c7de3f15e0798d", 0x2e}], 0x2) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) (async) syz_emit_ethernet(0x56, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0xd}, {&(0x7f00002ce000/0x4000)=nil, &(0x7f00007aa000/0x5000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xe000000}, {&(0x7f0000318000/0x2000)=nil, &(0x7f0000238000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00000d4000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f0000f76000/0x2000)=nil, &(0x7f0000961000/0x3000)=nil, 0x800008}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x401}, {&(0x7f00000fd000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000e57000/0x2000)=nil, &(0x7f0000632000/0x4000)=nil, 0x51}, {&(0x7f0000196000/0x4000)=nil, &(0x7f0000b28000/0x2000)=nil, 0x11}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000042000/0x3000)=nil, 0x2}, {&(0x7f0000b56000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0x80}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000022000/0x2000)=nil, 0x1000039f5}, {&(0x7f0000359000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000000}], './bus\x00', 0x7}) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x80, 0x4000}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x1, 0x80000000000000f, 0x200, 0x40}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) ioctl$TIOCSETA(r2, 0xc1084425, &(0x7f0000000040)={0xd, 0xf, 0xfffffffd, 0x0, "52c9595a0800", 0x2000000, 0x5}) (async) writev(r1, &(0x7f0000001480)=[{0x0}], 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1010, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\f', 0x4) 3.931482274s ago: executing program 6 (id=580): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) acct(&(0x7f0000000040)='./file0\x00') (async) r1 = socket(0x11, 0x3, 0x0) shutdown(r1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') 3.930246216s ago: executing program 1 (id=581): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = kqueue() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x88}, {0x8, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x85, 0x2}], 0x0, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) 3.907916462s ago: executing program 3 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(0x0, 0x200, 0x6) acct(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff01, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x20, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="000000d860a82060e7c3089ce543bfcb67d37707f8b4aee6b8f9a2e7f76682e04732e8b31af91489da2f6a23a1458337318adb9d83fdc753822e9f82bf228e7e91f9f61aa45e7b2a856b49bd34394fda0b6d4d0d5591550df09300"/100, &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x0, 0xe, 0xffffffff}, {0x800, 0x40, 0x4, 0x5}, {0x78, 0x1, 0x4, 0xc80}, {0x67, 0xa, 0x6, 0x7}, {0x6d, 0x8, 0xff, 0x101}, {0x2, 0x9, 0x48, 0x5}, {0x9, 0x4, 0x8, 0x5}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', 0x4, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x23) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) 3.823913933s ago: executing program 4 (id=585): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r0, &(0x7f0000000300)={&(0x7f0000000340)=@un=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000000000000000000000000000000014", @ANYRESDEC=r0], 0x180}, 0xdfbdcbabc37c629b) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f0000000000), 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r2 = socket$inet6(0x18, 0x1, 0x0) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) r3 = socket(0x18, 0x1, 0x0) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file1\x00', r5, r7) fchownat(r4, &(0x7f0000000180)='./file0\x00', r5, r7, 0x6) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000240), &(0x7f0000000280)=0x2) accept$inet(r3, 0x0, &(0x7f0000000100)) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) chflags(&(0x7f00000000c0)='./file0/file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xe, 0x0, 0x0, 0xfffffffc}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="ffff5516d4aea5389685be3a7116a2ffffffffff1a7a1b42742a6fb76d5f0621a448ccfe3135a8290adab0b394a905ebe4ef7a8374600733954fe7a7b356fa5ae599c67e56", &(0x7f0000000080)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r9, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) 1.656063831s ago: executing program 1 (id=587): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r0, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) (async) socket(0x6, 0x2, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) (async) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000380)=0x9, 0x1) (async) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x8, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x5, 0xc0fa, 0x3, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x7ffd}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x3, &(0x7f0000000440)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26010000005f8ce92bcefd3eceefabee7e3ebe6c7a36746af569ae94b5d1275a9807ef9e0dd96d5d22fcd1289c80d3135ee0d4ccf9cf3d6f8ce70202fcd0738c22516d797a6d4d4577073c00a40824e97f013e56d710915d35dfeb96c0edbd0fc1381ac8d1c3a91ad2d50588da310100000000000000a7c210e97256c8538d64f6ef4ee0513d784dcd7abd974898cd9876d750b23a36c756c3edf75a3d576af5f2a5edc217ca61ebb52a7692889975c180baac6798938ec34cd37b28436db93be49e1907dba3eec9a40afdf9058648e598fd163ba9361ccc99fb6ccd7068422c486a7eb35daa8a6cfbbc01269fe7088b3fd869af60bc0c60136c7717064a9d46c82544ca34442be10218d1fd37ba0603b4f2aec29fa14dba20301a961810d2094eb17e9f4d263cb6cddf913c915a11060c88fd5f3030febd07d4e57c9ae190725f3cc44f193a2f5fabdf894005e7b3280d96ec12d3af346a940924986ba166f3d97bc1db4eff", &(0x7f0000000080), &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 1.655908581s ago: executing program 2 (id=588): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x7}, 0x85b, 0x8000000000000007, 0x0, 0x0, 0x2, 0x7f, 0x2, 0x4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 1.655615112s ago: executing program 4 (id=589): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02ede655ffffffffffff86dd605f6ad900383a000000000000ff85000000000000000000fe8000"/52]) 1.653446975s ago: executing program 6 (id=591): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0xe) setreuid(0xee00, 0xffffffffffffffff) setreuid(0x0, 0xffffffffffffffff) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="a612", &(0x7f0000000080)=0x2, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) sysctl$hw(&(0x7f0000000100)={0x6, 0x18}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) 1.536804277s ago: executing program 4 (id=595): getsockopt(0xffffffffffffffff, 0xac4, 0x7, &(0x7f0000000000)=""/96, &(0x7f0000000080)=0x60) syz_open_pts() syz_open_pts() syz_open_pts() openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="d29ef49c87f88f570000402c5a13f18acfaa1e74b1aa0d1b8812692fd879709e859afe9fa779c2781444db29fc9b744a08efa9a595ca509135cdf4616b953151148754bdda244496", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e0", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@empty, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @udp={{0x0, 0x3, 0x8}}}}}}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x8, 0xffffffffffffffff, 0x1, 0x2000000000000003, 0x104, 0x3, 0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x18c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x19e) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0), 0x20, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x4c4}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x6, 0x0, 0x401}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace4", 0x7}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="2782af8c2d21f155616f22a06f45831f2164674de3b9926a2d543035d559a4c3e53c4a2b5dd1f66be0491bef33983e2db78108a9af341332a9a1c1423c6dd60fcd77863aa49b9059a63f095a388796fa8e7b8d843714b1641424cdd53cde961e3ff8092a45fb070b6efb56b3", &(0x7f0000000080)=0x6c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x8e, &(0x7f0000000140)=ANY=[]) 1.536596113s ago: executing program 2 (id=596): sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) r0 = semget(0x0, 0x1, 0x281) sysctl$kern(&(0x7f0000003640)={0x1, 0xa}, 0x2, &(0x7f0000003680)="093dbdfbcff87200343baae1bf98d3ed684857674b8b49437087fea9f2c3602f0c484508dbe055a58cc532302d377fd9d9797760ff63c4d0eb48aa8cc1526f9f9eea37141624faf3bfac0680e0f2439781ad932e9c086d4bab128b74d1fb0df1cff9d86705fa59513c380cf841a7fde0dc901f4e056eb9d8d978f272ecdb0d3848448315f00fdab5ea633a9096cd45d54600e04642e4feff88dea33e358594e9d1fc73399bd3c5cb080cc1a499ad0be055347de1365bb178f9730f5408ec88a8e1e431f6ce929a93de2be2bb08189b244f88769522dbd2626f27fa86e078db7a0cb5c5ce265d8695c5f9bfc6", &(0x7f0000003780)=0xec, &(0x7f00000037c0), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/55) open(&(0x7f0000000280)='./file0\x00', 0x10, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff47, &(0x7f0000000000)=ANY=[], 0x9, 0x8}, 0x9) setitimer(0x0, &(0x7f00000000c0)={{0xbd6c, 0xd9}, {0x9, 0x9}}, &(0x7f0000000100)) 1.536512834s ago: executing program 6 (id=597): r0 = syz_open_pts() (async, rerun: 32) syz_open_pts() (rerun: 32) syz_open_pts() mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) (async) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xd) pread(r1, &(0x7f0000000000)="2beba8c5", 0xffffff79, 0x80000000) (async) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffb, 0x0, 0x20, 0x2, 0x1}, {{r0}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}, {{}, 0xfffffffffffffff9, 0xbfe7f146e349ee4f, 0xf0000000, 0xf39, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4bd5}, {{r0}, 0xfffffffffffffffa, 0x43, 0x1, 0x0, 0x40}], 0xd3, 0x0, 0x3, 0x0) 1.532363547s ago: executing program 0 (id=598): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffff9c, 0x80}, {0xffffffffffffff9c, 0x2}, {r0, 0x8}, {r1, 0x20}, {r2, 0x4}, {r3, 0x80}, {r6, 0x8}], 0x8, 0xa2) sendmmsg(r5, &(0x7f00000016c0)={&(0x7f0000001680)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000001c0)}], 0x1, &(0x7f0000000240)=[{0xf8, 0xffff, 0x9, "593fada3ee532bfc6d0af80c441e14d474a39fa02529a9ad46e89774c7a78e75874160a03486b334772643d4e536c8a56f04981a3d6168b21951174fbff23e0dcbfa0edada3efa14cba73fdab13fd56443b1256015bc8019426b919bccfd42b45eeffb75755170dde456177e650fb9d0986e1a60fe79ff29c2a845c83c4434b72cc164269f1d6a245b1e5cd123cacce1abe9a0cb75848624f858f6a331c96f531467bd0d7890f242f92b598b7ca3ff690613023c0278fb8d49966ae3d66b90439f987dad26137153a4b6998a9789c1dae5bdbd28dd89360218c949ea27f4899ca648"}, {0x1010, 0x1, 0x4, "73bfad0d4c7fd93d9771cb5ed00ca62f7ff3ae91ac66ad8bfc091bd3a17df85386a80b6af6acf58ae872748090c4b296c78d1b15d6772555a971e20f14fb4b5856689cd270fd566e23eadde38f463bb1380ea24d02dc78ccacb61b5700d2d32b9949c6fe119bc47d6477cfc441813c9a3c73968fc82291a264313037899e15cf835cd5a6146d435c9678a6929adeb4ad2de13501fbff4a92ff57594d7969a94aeee6097442c2265cd74e82645046f673bd69827057847742ee75136f68be2da2e4bcbc202e5ac83961fc1c80791f1afcaf5d1ee8432a5567091801ae10e9c31230bd8f06f47041a07b61d2489f94afce0aa4d41cf37ff70e26a974b126d66fdd286033c2d47fea1506c6661617a1bb5fd7c6aab0c2c7239ce18ecac32f88fd093abd8195d843821dc7a2b7ebaaa450063ba9ba977cd7c278778831c0cba759aa3b54927bd240349e2c2edc6f317bf09576f66abc7908b84bbb51293282b04f1281b858a3cb09b978abd0fa59d237b9b585d8f76aed64c7c0ea6f70db085f95110ee01237b5f2cc3ee94cc8a4fe312d8b57c4bc76da9b2077d4bcbc7b78d1a7591c31794f3e5d67fdab516fa80c6ca7b616e8f5e44e80bd3a287e8e5d16901b5bb76e8ee286130590845a07ae3b6500e100d3b732967fcaa51db8139be689d8ea951d787fe6bd297f2ab25ec9ea551d7a3ff122b5a611da65fc9abda36c6960907af4449f9177061b067f9f17e3f045c3f18f1d403a65712d0f3120f293baa12566eac8e6b33ac2b1e577f8ae9a9a1940a9d33a2fbbecb5d5c27d3b428333662bebf966e275050dc59040d11be7bf30f55084938f5c45fb11c01112cc3b171163552304b73b53464fbd86b0fa3e28dfcf05304a050a7994b582c7a39bd6cb8b3f5e9143ed16e2eeaf335fef009fbaf55d9f2af6e8aedb4776b0cb5cdd9f498a83f3f3972c73300a4462b29f4bc1b483e068bf7f7b2cb72914b3c6a96f7be0984000dde7068013fd22b2f742cfde522b58ce4efd570518b669c1b591904d5134843dd679cb9fdadc611dc34bad799a3606ccca1e747f314f29d783ffd73393a00c6149656478cd6eb2b47fff0ee962dd1ef9fc649b2308b9f5901aee08d510922a80aeb04b9b029ed3292bb19a11adb7508384d20c1009a1ccc9e62508975dac49fe38d92f9ffd8d303794c6dbd7330170cfbf1559626c14336f04f2f8f2579d59558446680f475b02d72727296ef776e829ffd4c67f5fef27de874adf833b32198c87c522498c965b583ab34d3f27d2c7e81828bfc5d95a66386420baa8f86531b231a5c829e27974a48c3b8d5990df007a5eaf10352b7bc5958ce421fc11c60598c0624b84e52fd5e4ae207ba734961e19f747d46b48d3e89123d24b2e73643a38e185b24ad2579fb68a5a90c27adc8c49fa4c5367c051b11dd93ec47f21f45338461a5dd1e72efb7a462c0c44db4ab6f4562db4e53508963042dc159f04be958c88dfebaf28983e4f98c92a6dd6f292fd38e047cb66a8bb8b3cc79724ea984c6efc04b9c93a88cb7e27b0105eb5d8ec3b20ee80407a6289cbf538324537c47b64145fa6d169881ab20f1cd6e8381b8ee872c481cd80746b34f819bbe40f1ddcd2f2e587014110d59fd635e47a9c7bdcedc7b7810efe6259d9947c3781a652bec04ffb9dc5d29feaa70a80087ad9edb6b645c1020e25f43a85b75977a46af334247e16eb637b7b384c4686224adbe0cc35e3c56cc4199bb19d8849f6473274f5af5ce55eb659f707488024720624d104642eca348d9148076b1268f9da4cfed07fe027c0847105b463bd25007802015d12b7c14614fbfbe2c223b5a7eddc1b4a94dc5daec7e257ba8e7211ba68cb5c8de38ae0e50365925af4e128167ba25a2f6977048021a7c7c57fd6ea41325af064178d7083ea18635f4f7effe3a4fec13a35a085664daf2c1608ca0421952355be78c9b082af8b5f1935a117f2e77a629c3d99be5f846c549d97e5932b689c60a061a5fef591a20edabbc4dfcc4227e67a14c6f6567e9c2f99ee9f6f536a8216227ed5a95d0ad9060eef9a0272601732433afdaed0496a27cb61ade0c76f1b531d33f945954a53a35abf96260a5e7df56c53fb050ff85b74f3eb51d5891e19f95d0dd71caa3811c0306c683acc6a6b5583350af6f4170705ed94a69fc18ab94d782e2ff05decff369a4048df21113e079a1d7402462c44d1e090e29f5ddc83fb3541dbb1c8f69bcbe8de60be402ecc05956f693c2ab75b0549e54e71eb91572ea42ab5cb6b417359e59fbe9a6a6227ad29aa32ea426b1914dea67c8a44beeeb5b69062546a9b55465d58e5e0a42653b8e24657b55fab47caaeb1fecb84c8d90d60d41de08ac52c28dfda5e7db71501e9cf9d665ec730196e8d016cd53d811a13219a024737d1e125fa8f27d2b58b2ffe7b36dd7c7bc793f4b91d0c70ebab7ca61bb6fe7e7c51bdd55cc47a68c5d78cf82610198046d75b284230f57ba0a6da59e2330a7c140d5bb54d876888572f71d7b9ac0875e17cd7fc673aec71b5a558210bc9f60c051a0b418ba4ed1e442c7eed72f7441a54d8683883e1c76b2afdf10a3c7de3e1c65fc8f56e68dad9e78f5078aa92263a6721eea2136802d2c464ffd06ac3399ecabb0062705c4d484b378f28ae8451764fdc4627bca3c4bf126c6384c0e06c79ff3e66fcd6015b247821da394992ed101c4df310d4cf6a9f486f83e19b6c273cb9c53ea2be8fda154727230976d8d89d01318df2a7b6c59fb0120665005c0ee948e09379be0b0150793b435548c2206995e6fef72ec5934968d8e1ed7645e75f2b0626ac295a34fe57650d18e3b4755e02e8a55b6c4257a6d061382d59cb0e0f11e9e535e3070fc2bdc88d546ea92a61fbb03cf5a3edf7bbf2da4694558f566680ba83e6ec013d5fd1ccd79c5c0877c6556f42d7a23885b58d607f9b216b3dd965a77cc2f81907d1c9a8f25e5e3783f2da22d4bce1bf3e64f70089ad8682afd17279e21e0e7ca3ce3d2fb9830674ba2eb5d2c1eef717fc0ed205840856dd75ae624f13e1680583e6d05174fea135e3b3a6430f468cb9a1b900fb1c107a2543b606b719dbee358eaace1574185005a951f314ca88870c01c5a79e55c7332ca343df748b729166502f01d7c02f103346505462f5721f3a96450f68f1f9e5ab178a05eb2c5b5013a6386fbc90c334cefb470b73d0d55d2726b9c730736dec0194ff242f108435cabf0fbbd24a07cabf2ad63f2b58723750dc4d44d8dbaeef71f06133dcd63784cabfac4621d8c2cb330bd12d13ae3c03f871280b4d73f2525b87f31713449e9c1da04a8d1a58a6ac3beb83b0c1cfbef2ed95a778a402d59269b4980035d721444948959469d8435a8ef8904e4a754958fbed59749551c54cfd81bf48c1144c93e435403a50f2f7009bf8c987cb8796c23070ade3c25bb17b8516aa136e397eaf679288495074c6a2a15fabd8f45a2c44f108520ecee5dedc89a3740df4773be4d4544cfd37c6044c85a3f31f259c47155625639c655b80107dac458fbb5ecb737b5e0e66e9a13a8bd3bb33d8f8fb012bbab3eea7f39d2c2f5b0ab40c4a158f64383d6de0ea39ea45c49f9631b121b83afb6a7021c2384b63d9a973b7d3a5167d38a05589872d24710fda864832d405fd18132784270f4f08b29337d754bfd89738f6c98e186557a7c7b989dbbd6eb1e0f3c371abc648b272bb4afd6d96f6b3c502af526f05f8717ebccbb0483c2a7a0e3b053b6fdbfd2ed2b1f5784bd130614b955bbe254b32adcec3c4d62f8a99b785189ac3a1baec14623d755e71038d7fafc9023a56d521bae9fe78f0cce72b1b3eedcc8a89d2fefa495173d125ba1368a8e8c04581c851ec5297b85846cfe26e52e0e22651823f1de1c13406423206054d983cf6b41063fdb6f33152899e02eb8414345f0a83fa1c5fcf8ac2eaf1d4ea36b96481031b0ced31d9acfec9d7d29c9b66fde40c36b26d17e9087e0bbc23b21e8b2a6b47e1f2497eaa29fed5ac45c551147eafbd7a8013cf8899e071748d2419a35083e315ea431e03f99eaaa8291dffbdf2bdf9018652583cc7ddb9eb41a47ba0037f43f6cd13729c918a29c5082d03a14ff32b4bb4e7e26f1dfe8c1f73af45cee84b5d489ec862de82228cfa0d345abcbd660c993e840855b7dbea732835d4256327ddf96098504ec1261f40c1806d44717ade59aab3239d967826a3096f64868260f46215598941e2c11b9a036b64954134dbd38e9de9d357001a5a1c755387211d76447940b9d98bbbd1cac8c935be461fb910c1df83cc9d45c0c21db153179d7db07f499dbebe7b62b7451d19dc3e0b734fe9fae877d44dbaf34012b671f0b2fb1bd33afff2badd28a4a804390844efc7d1a36202c62af0b8ba3378b941b023e5995eb50ce78bbb71d86d75b9decd92f77680411a9f28b805e9c0378e563c2bd2a833ebcc17f7d2f88edaa37ca0e61025427b4131ec1c0f495ecfdc8666a4f7d87b586f25f6bdf56530602570c759f56d726c98a67af5165a764bd2a46d50864c7f71f0e54cc2df92985924092898960fed26acd3539b4b2ebc15f486821c97e180d7ca296fee4edfb5501d18ab6ac2f13cf191e80a7fb92e924cfc4e01c05467800d805c61adaa868bb311a18eed4bc2d86359db7d2e38fcbf5e49789337f89df5dacbaaddfbbd692decdd5c9f1fa22650af7a92ef3190a01ccaadc6019c848d3ba1d64c7f2f2d9389d5af65975416047d5bf01bc026c01f5baaad51d2453aa4d735a118f6f87c7957bc1ffdce750f2d68937b15dc714da663ac58ac72434f9613826e72f44b2781ddbb5cd3f4542137085ba102b51f76ddb4b28dc207cb51580734c4bfdc161be5f6a4942e9ae454b453fb6c3eae909d67dabe853f1418dcd9825db0b6aa7393c002a069d2625f0e7f4d05c44921139f987edafea0a92c18da05bb391e6fe52575f4c543f828d210c22d35beac988deddaff280063e693b51f3adabaf3c78da245289f80560bbf276001be9289b2188995f9b4e8e6c6f11528bc39fba9293e54573d80deb7bd05b2d7f69f8dee487474e40c375b42e221809688660804d4d1f2ac3b2036125b42d05f60c93ebf20d63047eea54b02edb8718d49f69ba9f54ce291ea2474e30f1964f4b4991424e5933e3d3c756e72156bf3c0acb23039d357d305eb80c534ea7eb69f7f0d6be54741061ac2f072cec3a74f3c0a435a94bd92471a86b8ec9606f69223fb69378be9cccfd5196f5dd5dfbecaed13080853c96a0275d45077630ca6105359c3784fde62797d803a2ec00f8d31b7b339d2db41f40b2e7322579e87b9515a5546ed253a7f2e8444d14ba99c1fab8b1b9c5bb56a8ef31e3b2599c7bcdc00288bd28134e8dde71991fb44eda7910ba6d2f1a4de4b91ab22ee1ebd117f5d00034f680c4e44756d106d320761d355e733aec0c9fddd965429352a4f06aca513bc87194f13838eff84f8376e37d3b0aa506de126a06dcb5dbcfb0046daf0387b4af0a2d119d82e48a1f0349c071b08b659ce7f43f220a3fc6b291ad10d91b792446f27451f6a64f8efd09946c7d06e0bf240565aeb1574d58ff071550922daabcc97fb5f1bbb7db2a3c5330abedb419a69599c822d8466462692386d2c4befeb32818e1de4c4171165222cfce9a65c3c23d6c8366c9b06e45738dd0e221430c43a13543c87fab7d2c0e100e55e69d911588f1a06c93c55642528d9ffe68ef1d4fe8788db094507f5cdddc164ade099b582863c882ba8"}, {0x28, 0xffff, 0x5, "58ac963bc6f1eb2a29fdedbf673d973705"}, {0x40, 0xffff, 0x50000, "33e41814686d6d628acb715352358d369a62c44d97420c16a025d42824798e7af7fa10ab0fff6ad8b8f6615770e3e70d"}, {0xe0, 0xffff, 0xa310, "eb5a0dcedfadf95c6e8c67948809a2855db42f114d1aaa772b19f15c10331006aca20aa0ce6cbb7f167bc245bcc3353c7442c19368f5c233a555679d0f9dc739161ad740354f026ec168c1c2a3839b01aa82973faf98e4b2c8f13c981cfce5e860e7685dfbbc3142ad7dada120a748aaabd2c9636ccf7e6de8f91a42d15878cd96eb55fbfc0dc2c7a6f0960b2b7d9485afdfa458dfe7068fdba573477dca1e54247154f0ed0f46fe8b678e22f91f25e7bbdc347f6dc4927e717cbafd1a9d4c548b47208ef28d4cacaec1fb62ee2f33"}, {0x38, 0xffff, 0x3, "d7f07de9ad79ecfd4a129b8a501f1876f4f4873e66236967360c02a0e39db3deb66a"}, {0x50, 0xffff, 0xcf08, "9170c53df2b82a30bfaff4018e6dc2594c22bbbebd33f18c0a5943ced534fa8baea7f1e1086b7e3e7f53b4f13c4de21f83461f02b7c47c16657b"}, {0x58, 0xffff, 0xe9e4, "32228e9903cf4660e10cbe2dcd9d6c0e3b392a841ebf29d232553488ec962cb03155734f3b128b2dc3f1823110189db3cdad753004cadd89a477cde5978b838c71"}, {0xf0, 0xffff, 0x7, "31bdb502b1face908b60762374a0bc85aca0f61a3ecbce9014c3d77c6b266d737931fc330ad00df9b98019ce066c348cbdfb9d31b2f42032e782a85276ea17608816093308e8b823dcf7bb8dce67dee64bc66edd99dde3c81e108ca8431f719372f761f110b4ec1d5b4d7ad879d0a1948d163d359532fea2d1c939260b6efb5b2713a3e35a64a3c7096afbdb25e417930f10f2c128266c1d91651741112bd47b190582f9f935796460003bb8bad77aa876729aab89e16bdc746145e48fa4aa083761cfbcbe4e00023b93603ed2c87694c7d052fb203e4d87452e96ea43"}], 0x1420}, 0x40}, 0x10, 0x4) truncate(&(0x7f0000001700)='./file0\x00', 0x7fffffffffffffff) syz_extract_tcp_res(&(0x7f0000001740)={0x41424344, 0x41424344}, 0x8000, 0xb0) syz_extract_tcp_res(&(0x7f0000001780)={0x41424344, 0x41424344}, 0xf, 0x8) syz_emit_ethernet(0xb6, &(0x7f00000017c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x4, 0x6, "4068c3", 0x80, 0x2b, 0x4, @rand_addr="7d286f123e15b038d98192885702a628", @empty, {[], @tcp={{0x1, 0x1, r7, r8, 0x0, 0x0, 0x19, 0x36, 0x3, 0x0, 0x1531, {[@sack={0x5, 0x16, [0x5, 0xffffffff, 0x3, 0x2, 0x905]}, @window={0x3, 0x3, 0xff}, @md5sig={0x13, 0x12, "3ac2f76eb07d8e3605b312e23d6fe930"}, @sack={0x5, 0xe, [0x9, 0x4a36, 0x4000]}, @timestamp={0x8, 0xa, 0x9, 0xe904}, @nop, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0x100}, @mss={0x2, 0x4, 0xfffd}]}}, {"5d79292199ebb5706ed21731c3236fc3602deddaac4d0f0b650ae263"}}}}}}}) ioctl$WSKBDIO_SETENCODING(0xffffffffffffff9c, 0x80045710, &(0x7f0000001880)=0x7) r9 = fcntl$getown(r6, 0x5) r10 = getuid() r11 = fcntl$getown(r1, 0x5) r12 = getuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001d00)=0xc) sendmsg$unix(r0, &(0x7f0000001dc0)={&(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c80)=[{&(0x7f0000001900)="be9ce899e5716ae4c0c618bf3888571a78055fd13348eb9cf99e335f9076b349647e931577a63eee949d70b955a549f95672eaee3e7899e927ff931f4eb3e03dccf88207fc37efc65bfca7845a5e1d7ee394afe07a3f7c45bc9cafcbe9edda3deddbfcbbd15889c08bb8ce0c1dbd9ce9a874d9", 0x73}, {&(0x7f0000001980)="fe665901948d3de664ce200bb748fc8591fcadc7af6696cdee03e008fb58c1aea799250a432e7f9d1c239367c2d62dea10b8c9a9352236c211977f3fc63afbef715a91fb9ed3e7641f364c6c8c847b9ea189934644bcea057197138174bb3a4d6d67cf76f0cc10673d87cfc49ce6a8b226f5857d00b66c455e3827a0b5e7162997bed8e256f9cf60d5c32edfc64e81edc34e3bea1af95a0be945b8ed32d3dda900d04c58ba5c8ff35b7bfa83c087d8235199e260ebc04005d8c9b356b7034868e8c459416d1357b958ab39be36559bf365934a", 0xd3}, {&(0x7f0000001a80)="a397ee5e663c0bc11cac70c948ee84ff860187e7cb299a34da93070a5f7e7858d1bd21540525c9fe83f2078fa5c181022925aeb92952bd27b3f9c94144769d4da0eb27fbd903934f7b3e34eead17e342b6849bbfdb4517136894f0124bbcea61fcc3d076058133ae2b61b7cdeaa314fe9fed8303c89eb5ae2202c05be5ec309b7e91a73332079baa379101a2ca1c4233c725c86905c4ff03f1400080490ce5dafc169f57cfcc78b655cdeeb9ee721e90c861f3d4c53b91365c16937fb9c86f56753ea4d754d73580d87671f99f36acf9fed48e05a33216546cc85e703f1f6feb1fb2621edc28719b3326325cfeed434eb39cb817", 0xf4}, {&(0x7f0000001b80)="3cf1fd09694b96527fe817aca311496d5aa255677f5b482f8b90610bacfa4ed5f0328691319061adbd88de1bffed2afbcd7dc52f01a893de08ce840685d3993a41a5c1e19c2c167bd7a8731e042b1340fba04ce2f140d895eb008028f4f45c0a8f876b058fea559c3ea0d4037f538a269252e4daacaefb87d34fd701be52023d0406b4224385b8af31bc3cd72c77a10fa2812169195d7a7a6e81e25fc83fe950982fc98daf6a7982d900b628a871001dc1b199d9258b8d3b6477193933bf91a2a6a06586b76323945552d9f973138b758d25ce70247a579c56bb9475f043", 0xde}], 0x4, &(0x7f0000001d40)=[@rights={0x28, 0xffff, 0x1, [r2, r2, r3, r2, r2, r5]}, @rights={0x18, 0xffff, 0x1, [r3, r5]}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0x409}, 0x400) getuid() r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001e00), 0x8, 0x0) pwritev(r14, &(0x7f0000003480)=[{&(0x7f0000001e40)="7e6f54233f28bbcea8eebf00255aee392a26535891712c07e31b00c0f70e44c70406bbd9576af5007f34c8c29b4a62ae90fac71a59a9de39cbd238ccd763b73bc74ebb395e9c7603ee88148556a1", 0x4e}, {&(0x7f0000001ec0)="75ee372848903fb4f23fce075832705b77223343d6ddc111c9399890e52a5610abf31ae763c8a7f8df8b9442201cc9218217bbbbc7d97165871adf90a15b783acb0ae896f2b309fe5b2e63e63b130a2af98f6c1186e59a1a4a23fa0af80875aabbf8046184942eb2b9577065b95f44d9166f405e257f4af7b0818f7bf9a296fdf936dcf01302363ef449e5fa242b5dffa5e206bbc6be8671bac68d80b3f7d2d1311911e93ea430a130bc0c3256863b75158a5d9a8f9bd9de06f04fadcd28c5b02c2cdc025a27a9f9a4bb3dc6555b96cc082f21dd97f7ffa01e5da681d8ab70dd7fde", 0xe2}, {&(0x7f0000001fc0)="6f2114c030690f7e3ba38725e6c89a829ed295d662bf37ddf3a190638c5b0d621bca8e141a6669304e592069493d0f2a06e241f1f746822a9bb8290ba8de6f1a035462206cbab9f9ff87d18a1a75fd472b07914977ba5dd0cf8743a45b1872e4704b728249cc786ac7e60576308101cf25739aa101ce", 0x76}, {&(0x7f0000002040)="762ebf4ee2460af9f92590d749c87b1c83cd4612b399d675d80f0e6a76ea65be9f27cdad6eb1cac60762e401226aaa2789c6e97a89382a45e5af4c0d973f16dc055ca355761890a676740eaf2c163d9543746154facfc3182808391f0472d6f9f0b0b79f21d74253360500b98a8205abb20f6e69dec05d70ab57ab78ad0b2468bd2b20273dc72a52d38a3da1073407138a0a075270646bce32837d9c1f6fefab22a1545e69b77911cfd2b3fd9eb76c2c7111e487cb83c931c4b84e1540c1586a798073c2daaf3b31eafd42b1ee55c7f19fbfe5e40049651a82892be307041ca88f8298a4731fdc80f6dac9154f1e150b96d5fe", 0xf3}, {&(0x7f0000002140)="e8e85ed387079f6e238fa95cf4ae59ca910eda66da6f0926fcdd4eee50f292b823cc0bc35e28672ef3d22d2fc061fa16617d6db89ba2ad96072fe0213f8868358a3c2c8f7dc392c4c5236255d0d1107bec334441ddaff4d2532107feec0f67fdfd2ac1c19709ba241fb340ff6c66b57e64f2cbe15fa984bed21ad30620f7fe46578d4ae6868f3483259ca8ac454a59f1c294ae9fa19172d1378268620d27e30486b0c38e51ca22bb2bdae5bb24193bae099b70624089cf76f52b20372bb1f9f95352f0d5c202ab6ce031dc9e3ec18a26ab722a69748bdb961cef3782af949f71a63bd2095be833c60037cf1f9d493076b9872f42b995f38540bf2fb568603ff6bdaf16cd3c894c2c12b79bfa615aea1cd0b37673eeee71cfbc7caf13a532bd83d17450cb5d20f233c2b4065a972f62acbc772f2b2f18e2612e7aa3b849365e4141690eb63055007e658e72847c57fa4da5d5afaed8493bfc8bab28d88652d3e0a160cee543ac7861c5ca4fc64dce5572f7f74f5198e1d23541a38086111f008cf33d02da4cd694ea7c7142a0b48ea8c80d5ef02fe8a9fadfaaae629126ce838437a843fbac38d189ae3cdf0bb8843f73abfd25d13e7ee160516f4e470f1ee8ffc731a3aa8145fca570e5dcd8d74d883c4c8958f08f4d85b01793414a071c82e79756cad5e1229700ffd91a57aaec5ccac379c60fab631d3bda8a42d6710dae9c45eb0baddfd804e23062618313d218b8088c81c9cada41b85884c880812ddeb44d956cc5882fafc93936fc22d67fe1f9b5bb72927d4b76b9256273eb3e9779c8c73f005b0f371dfe09befd3c5cbd553bc23843d8cb7f74158afb647062370ce33504a936b677b75f8b35081d86df1c65ee7bc6a9554dd3753e14b8a0b9df87783e02bbad7aff10c5086fd241e80b36610961f59d7cfa6d9c195c9282291dc3330539ee6df27a6dbf020c043363364a70b87cea20aba10b24aab53acb1a1f813d9e6cbebddbf8a20013926ebaadc49d4df2921303540603cfc044ecfccfd594dfc9976fdf80c4d0aa4cc03f8695610e457b46f66b6753f3ce82673c277e8df1e27b870818d9ce1e4815c04667f0adbcb737b64e4b37ae4ffa0e519a8d340dcb6b0bf86244cc764721ea352206420c53892678fee15063c6cbb870b9acb776f1873487c5cd7ab01277f1f58210356f0e324ff681baf002bc5ebe3873659c9cb412ead8057f6218ab86cc25f5c6cb4d53dd97ac779824284774db3a49ad4f4462edd93e4723c948809529456e4fd01b8b44f06e2eebc65c603e40ab271b77464d78cb181825f37d78d32a8ce10fda246a6909b4e8c6b72e77f96b2be58a863717ecd086612dcd2402d1eefa7c889a70917834eebd569ead2ee4a3931880daad51918af46c5fdae8f07f4003e5a18a789da13eb9c658887aa37b59af52665519e645edbe41a3a338dda10a6172f4abbd019ce0a0584696bb2e70b863075586d9ac83e9db60d0903354bfe0ea2971dabc4918f463e9f29151265fb42b802922c4f3eae0f04ddf03e863c5a5d2c863991340b501fb96703098ebec0233cbf31ee30b531e5aa46192f5e5ecc020bb8737b555bc9f6ba2d05aa3d1040b95a677f3a901a1730371ffc7d3f280abd85d1f2d313d18a94bd1c46e4001a6f79c30ade74ae35283f0c93d22e45b6afd3de784d9cc810fb00ef1e4a4679202ce8ffc4346e6089f6eb3ea9f3e6f8d022e73496c69a29c05679630b77aa09940e5a79b356722e8d07af09b3856ae73365376d4018c110f5bf38091e95a47840adcd3850ebe4eaca2db2c27b9d2f53aa6885de3b69da08a9ec1d7dfec44af5c8757452d8d132dfaa0089e5d343f39bb4102261eb41a23269e15fcdfb4d793021503cde6f8476e9c12af64426ab662fc731ff4b2158b30096f30d65cb433f6b6e52ce1fa46f18af6bc3c0a13703e4fe100ac489bbba1da9a43096da6db10e2eff33d5badf094032060b501af6e46a2c5bb392d9be8834633271972e4c2628e9faaf1648414961eb8729f6f194c7480b7f39b79ad661cf57d334905aab940de421aa271a384208dde6ce8b68e54fc50ee5f28c455c8919ac49f4ce54b0fc785e4693d772098b0cc907644aebaf9fffb35c28554f76c50f266d83ea9db6295b7edb3e17b924c48d989da730ba68466d21aaf96bee35f3328b7b657c3f2dee849eea5d26de869edb48c5a252305ac1046804b82d3cec8fda5a52f8ec6f5fbe16d1d5fd51ba7f8626bb5b193825cb99dc7134318e96e7071e510dacc75bccbe55add5523725a072f7176f72e727900ed1098c1479fd6a604f327d65d9551a92b6dc09963b39e21954e5d841f6a3e370e65a2cfdd66cc88acde1b15c49ff341c06d017ae7b957bdad773113186752e8aac553447db9c81d28d7d4ba6d36df49e45f6db927676dcb4928499b8eed663daf26cb033a5ef8db39754a7dd78a86e9f7cd55f9f4cf3c4871923c38a3bee513e2ba068f429b974ec9eee43ac11573283a01a12d5eb601deb63445e9c907e7fe46f121eaf1c9ff6b18cae93ae965ef4aecf9d5e93e920229463bc825694163314e764c1d181bda520c8abaf4f155db7f4daa8765f21e0835eae67520202aff4baa54a371d5a91c330971c6a832246bb60021d1f0179ef72cbe1e88eb06f42f8fc11f0166b30629f8a7b91038ce0d5ebeaf4a98ef07752ce9d3fe933075bbc990e2e7aec2c08168b845bbed7380fe1e15ca117aa69dc35f13f648f1cb790609aaa3bce0216e99cfe2eeb6e661ea741c86de60ab7f2678ffb9a81e9311c481a71e99c55f1902c2230ea6e46b530934c8771f9e19095ee74e8dde5ad6ff7f87f9cd8bbd898e278fb7c08fa4ba56aa888047a28165f8f4c6af2e6d826184a9db62e7a9f1f43da70c1c1ed333688fef73c127dd880bc45b944d20f9f736d2f078b9ec9bdb58feae945b93c40bda150bb5512ab732e08a9539b48a1e9c00ffa3ab4fda7b826c0db9ea8a592850beb3cafb8c9403970884ec67f6640c934c3ab4d8a9d1891bd167affafe2a5576d4dfaef9d317d9b0c5d3d39c6f16ac3414355cd3ba6f052f951bc2d53d298f792e21f66ab6abfd004783de677aca24fa6d80f5dcb7bbdcde55938f0b34d1f80622bd4035d2ef0481120394c9a0ff5464ad14d4647409977722f31efc1e04adcff5f1a6152bd38b595ec3cda0e3b85c04688abd476cd7dcc26ef7702b6ffa6bfa6f9a9e73c8b93a8d3770487e4d6538c0b8d2bdfd702a0df5c6e2b1bce4d705413dcfba8924464616ab1ba414d866461dcff67d55b1714da98c4522546f879643750d5d7762b1b9f0d54dcdebdccc2601437ed3f0c933e5bec122252d877e7903d7c21516d489db1cb0cbc4bbc8418e6e3a87bbb1fad3852481f94eecd30e2ef6cd36a0a32395cb5e0410fab12444661d9b3e21122b218e25cddeefadee7ba16728068a3753081a8c958839ca0a280f049a4e4bf6b561ffa0711c2dfa9a843ceba39fa46192b8ddaecf6c318738f2f081f229b270c5930f05e7c60abdc148b9649d7c22322323532f6629694be6f20240ff6aac70a60eba3a1c1e44365928734978e889db5c36e956680bbbd03f66435dc5e8a1a81d6b761baea60918613c1b1f22a347da834f8bb975ec5bb1768cf69952025061a8be0ba630adddc7237e4ab270d92b45cdd10f67b2ea2d70e14ee16c43f4945645ee6e437ffcdd85ab6c71e057ee0653386bb54ab6b6e9d55bf400da88819d77fd7d7ad05a57d7e0d99c74f6fd29fb7dd8d75c91e8dd8d9b0ccc0564c8beae5a8fbe70245db3a45545e8504132a7f4723de2536eb06318a3380d18a266cbb1d912ce8b86994e72c4243379ceb7644ad88ab9f807255e84235fa617882657774e331bd4af167e662fb28d69c560a12285889e43d4d9ba6279d46e7ccd99f950dda22853e94b29ffa675756c3162f6d5631ba30e02befa85bf017d23e1ca6dc5409739153ee9f717f0a2386d661b061e739821ec881f426faa17b5a0c933f708bce41ac6adad94e97ab5235cec8af9187b3434186a69fe4dc1808083b33c2d20971da9937e5f23159d6b4d485106e2675c107f7ba6b3c87a2beae42d29b315eb767e45617b2d6873cdad60363eaa420ac2bd449425ebfe6cb0471fb944ed7a7fadee2680e8d60a31fd23a20f7b712536100b49af46712a9e81226be993bf0697bda622a11590d6909f21b210ef647be28663eeeb3b525e0a3b05b2a1b356731544ac10dd7a01734a57328d9de5bec7fa9ae3fe7ad8bf112f8a7418ab050381b34da616c411b3c86850f575d5a5d32430a4e5bcb4e87285f409cf8479067faeec8bc41a43801eecf520433d69c6806ecf57f975e8e4aa1b7e4fe392b95f90cd76e307a727d34f29ff31f2d01a3e4656292be0384a2dd716dfcf6db8645b573669be89ef6e3588ae34a6eaf3cafb9cc5097dce06fffb891bf45504afaa0d39a78a85c8869a294cbde0db67060350cdfaef6ec60affd6688819e95aa3fa8940faa4b281c9ebc4d3c9c6902e92d1291d19c04c7efe8e33d3047b134b050f5270067c7bfe7a8c2e424fb04aed934b4181c559cf295b6c57cb79abec94228c987002f2df03ddbe45932a3ee3d77aa89fdd52f0ee1c08a1c6578e0f572338f165a36d218a585422d88c64667473c459deacf8f4f030fa847474cb6ba15e0d173c7085fe427270434e37e449183d4853316bca867744bc2268dfa30f54c65bc6901df7bc0273cd24fe62114b30dc4c571900b252fe814b7c018eb1a2d3a06f9eb3379634cc5333219557d6bd5445d9e9c6522c99856198f12c300e6e36240dd594696106a0b7e445e9f2a10b968d7115c514581b23a7b50fb96cbb67f89108d03747d5b7d3888db8ac6a5103cf0db69084825876d9e69a3354c2208a4610b1450e573eb1def5127ced57e9a2e66094561534d8638cfa7a2140f6bc7a9b2e1bbdfe566d3cd7158ad799c03e47584dcb6037db7bc5af249803aa4400da860391be961a5cffde159df078d1888c32fa33b3638bda7e2dd4089a94032ae589df5c5818e443b69a12d10f144a056b8d536efd7cb7530b61305eac95ac41204fcbdefca9a4800e3287213623dc2afa42e1644185571892a000eea6e40f929bc04888515b9bb300f914465c2fcaf7029749761471d8683a1a89081c931a4be08cd9bfe069743eb75da0a5191018252eb1738ed4550338b900159fc8f00571f0ee2946d1a5938a3c22cbcf885ee36bed59c8ab46168d7100970bd2ba8fc24a2170877211e8bbec1700c955cfbb03f7c7743adaade1d460bb7fe5f50e06094b3ea6950ba290bdbf5d2c1395a36dfdd798e1a1316b8af945db03e114613f22da28a1fc4754a131802d46780f5cd6730b900918d4bbdcafdba97edca3d0c37c4c9bd8380985236a08557da86136dce3b374d31d2b9edade3d12dff67e29db8ef6f100afe0076e7ea9330f3eefa440c0eb24f7c9747ed9fb946f2b3b28e88eb2eb811e7ad3c9e5f278a3ebf523c6324876070f85a266fd548fa331f498bad1fb369860a560b285f7d6abad8bcc57537864641dd42cf04b33fbb5fc1ac20ef8b32879f50d3a1ef14dc03a2dce3a9e2b0151a1cd3a8160d258e689be6d47d0170f853f8dc9675f7eadc23d53ca2d681166809f66497139631454717899ba82ffca712dec820f6e1643db0073642adf00a714e2cb18abd1b6e9d9e204e1224f102964cf2ae97168b260b019649099c1cb9125a936588ccbd7faa85914e0ac641ff7fe51a0ba5de3121a60", 0x1000}, {&(0x7f0000003140)="599128ad1f32fc6c8e1ebafbce9450f7c9a12d995d4ea2eeda2af4471b15286acd18e91ad64e3ecb1017e3e9445957a74299e9409a722788880a9836fb7384c82ba1b9163e1e7b512d3755bf70a577f38fb7c95d2effe66cddba4a400a29b60304ad05d766c3ebcfa2dc69d80337dc0c3862049498b32ffcd0d695cc412e3d1e51e6ea22ae6a5b594ebf760adf603b1b75", 0x91}, {&(0x7f0000003200)="9d11e9558bddfb8559df9d04ca779a0e121d8804ddd937e7e7ddc75ce6c0835d470c782629daada2ccb2111db2cb9b24f823a17b5665724efcdc16122d1be57198020b12e950654125fbadd36a80327c16be98d53088f623604725374b298416b29531a86a7486c411a92269b0686717bf738c7b683fb872d6e09f959f5f9a73ebc5c8080e1fdc7959faa8e69b369f04323ff0d459652339221ff73dcb0d3ac443774a8520b14963178ad26604190df4d0a38afc4364ba74e07a502899ef", 0xbe}, {&(0x7f00000032c0)="165784d651a25d14ed4ed92a6c9a7dd1011d120ab7998853ea1f352ce03cfbc86672cbd7105b130b1276ccb07822f0b9907ca37baad22a3b6d696606df98d6a3cce52f2333b1eeaecb565fe2a86724c5ac978bbb88318a298ad436bf9b72d0a672c3e8b663d00d92956893b33a39e7c165e1a517750da958c9cdd42baa7fc39eee30db9948b2328929aa51b1581c3613653c8c72bba94bcae369f5a48190b8bba487ff34af35b861b412529f5d9004b519df", 0xb2}, {&(0x7f0000003380)="89db358942ddebaf32d944abf69bea7e8294734944ca75a006ae55b6dd73dac508b55c5ddbcb36ab5f03d45c29623c0cc6d45386af91fe979f606d79d0d751f8abf1bd2b6b7ecb23100c45715ee8e0567f1b2e7f0ba9bac19c3c38ae83e6a3914d70f265e4177a5706f8cc74eff83cfeffb59e7c54ed4d16fa124a073283e3bafa9f6d63bab86599b8bd62e11805ad14e0cd9ec0359507bff6d7f51f1e136778f3229426bee516ac059524ac18744606c93bb4e08dd8e4c572d893924266c5203bd3446fa1a0f6b7ced19bf061b2", 0xce}], 0x9, 0x8) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000003540)={'tap', 0x0}) fsync(r0) connect$inet(r6, &(0x7f0000003580)={0x2, 0x3}, 0xc) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f00000035c0), 0x0, 0x0) readv(r15, &(0x7f0000003ac0)=[{&(0x7f0000003600)=""/64, 0x40}, {&(0x7f0000003640)=""/143, 0x8f}, {&(0x7f0000003700)=""/142, 0x8e}, {&(0x7f00000037c0)=""/244, 0xf4}, {&(0x7f00000038c0)=""/212, 0xd4}, {&(0x7f00000039c0)=""/230, 0xe6}], 0x6) renameat(r0, &(0x7f0000003b40)='./file0\x00', r3, &(0x7f0000003b80)='./file0\x00') getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000003bc0)={0x0, 0x0}, &(0x7f0000003c00)=0xc) fchown(r1, r16, r13) rename(&(0x7f0000003c40)='./file0\x00', &(0x7f0000003c80)='./file0/../file0\x00') 1.480981033s ago: executing program 2 (id=599): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) ftruncate(r0, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000140)="d9abb9ae78cf03", 0x7}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.480448845s ago: executing program 5 (id=600): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) 1.478569916s ago: executing program 7 (id=601): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x3}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x4, 0x1, 0x440}, {0x84, 0x0, 0x6, 0xfffffffe}, {0x6, 0xd3, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195a0a0c31e", 0x24}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000000)="bee3088778834b7146e21dcd15ba5cda5cde47", 0x13}, {&(0x7f00000000c0)="d30d2bc600af50e003c298a19f6919ec51b0cf9199dded4c0dba8a554f0f37cb67d47a80e8402dbdb8b86224488ea2aeccc97d2e82a09293466f62a197fed83349bd1cfb22ff646bf1dd38003e174dc6cb40a572cfb9d60fe23ec3f456f966476f61f90c0ae1f93a332725c7372867e90a35968871d467a506f45054faca6594eb7cbeb0ddfee56b366b43a092cdf6752e058f07560b9f4351a4477dbd1cbba367", 0xa1}, {&(0x7f0000000640)="d5177acaaedc13710c0ab1a3726e1a2a9943978772a8b0de733b127dd3ef1a425148a0a062ea7b49ed582d7cedfdd4035d0ec3b50e90589c6b2c71a0da69bfb24a21ea98a66f88e9804d7349e32058fabaa01e4636aef52773ef0dd14a801065ab00d801aed1993a18da6809bddcbcaf0ff21e7a99ffe1c42abcf8aa26dbee1cf7c4f5fe70364231aa53c301f80c0d9291f4599c7a46c61c7b76b8d4b5765d58f0cd3daef3bdc68b4608116a63948fc6b937c2683cf3a40907cb7c252b1afbf2dfd64c600eff1f3e814bc22d063825ad6cc7376f84e0b5d6ad101fd6f5fa1f7464905cc0d0562c2ef2edbfa485e091cee08864b27770e7dfe5018fb0ca87f6f972e2c6d8f126d00d9c486cf832b25e85117646313d15fe10be401784727f62be7517bb4be669b9cc235894a5bc5aa760fe6bcd1b86de4015cc3ff02eed481ae799e09d79f8ed23ea7ea5e8270ccc8a5b4e7e16c98c80628aa345b8c6d02d02e184b2f17bd56eeae4b28a5953d52c6ac671d2d443daee0ef26d9e31a6245189413fa429fbbd687a93c87985e021cb724d573d5c0c13e4fda40981df8eccc428d944c3cc22af3829cea4f4fa0446fb587b2606889a88509c0dca69a9e5778f5a8f760918c62bd595447321b8cdd6fbac94cfcd22591a98556e4eb916290180b80eed9a85ef28e704fe644fbeeb9f7229a214f624a32f33f7c32cca210861a1dcb3ce44f45690af7126f632c85af170f9c6b349f1a917b41a27070290db5a2bbe68660ab07a5863dd3538262a22b90907d493dcbdc13f37bdb49689ed80227b0b855fe4d70487ca7ed2e2c3b51f347c4f70f33924ef1d3f6be0073a485027399c5f72c848c5a5a0f16f9555e82a34eb579b241b3a6424864d5e1fc4072c42ef6fbb0f1273372d5638fc4b9b1a1fa3f855e750035a388b1505e5c039195f4ae17ebc6f42d5037c9bce7df27dcac2ae25bfe379630903d1a5609dbeb1c545845661047bfe07376c228ab4e8337366c1333e6a829483b2c50c99c0006bccdea9c417a458c4cb93905dcaffc211bb0f360e134a024737ff35ee037f741d247462fcca197052a51760f6be3ecb3e34859cf16895eb90ad304935b879f17357f474ec62d99c00a9ffa837f39c72c92f961380d92b309e79355a0e398a4658fc1f1cd97d6c64ef9d8d186b65afa2552d7360b349eb0dc3974e756fa963d4727380a62a76c252ba121515ee4d072973337a0285bfadd5b9fa86dba4b0b0b0add95ba997aaccb3df6620cddd5271b7b46ac386ea506e27dd2ef9156e6b043c3bca0767bee0eec7ee7c5225ae00848aa861252cd43ccc3a860b6183df2671c2aa439bf0b00643956bdedf72bc89122718059a72ef1dd3d74f42e2257b14f85219d997b74a757e0fac8f401b40a06239854ceda91b126fe1b5d1df788d01d380a29f88d35fe8570dcf6ae6385fbda7746f216a70bb77f120f8ec2e68fd0389a87423ac15f681de9e0456d805df792b9aa9412def218132a7bf5ac498fea5415689f33117cc8ec7c6b68da11c5f0d9eda05449c92457c92638893ccc0102e927ac45e8f153d661730011927fee695a0969ccc64f0a0f02a0b44632aca30155409b94f8da6c0ee26b7863353e9b8dae9d7dacf9364b16b3da970a1a6578b92e9faa4348c3e916faf52fee2b5c394404ec7f25bfe84b62ed328ebdd9a92918f07bed3f9895fc834af95834bb102754ebcc6abd57886484c2b5ecfcf0265bf1aa8d72f444789e1ab2de54a866f385d785f936d387d8f0c31c58169e41b552025619c53e496cf27d881b1b7b84d7b460bf3514b644ead934262ba17d33b8b98fc7c5939b4a5c1d1c0f3ef272f5950f2b1ebbc1bdbe5df5460037321b61ce59f9f79976787eaf206c5daf77352ea2163fd6853129829402a16900efdb5c2901fdf82bbfe79a6995d5fece408a0f3c27e4efad0af49fa807dd252a8de31635db75f8713ed90415053798d2ab4430c61bdcd871d3950630d7feb1fc431bb8d6223432141d3faeb6de21ecf2d46fdba11bc3b343e2717953f887d7c73e94d57256df815c03b720128fb78818e3b01f388e098b87bf14efb0f1e750a6990092655b226fe69a0067f0f3015ff0bc5f09de0b830d15c41f3cb32da50d20a13449cdea462b59b5d759f3b70fbf9b3febc0aca56a4b00afd79106a0cf41307bd193c2ca2b8ce9e94e655feb3d6d8cd99f645f715ab23945ed32695dea49742320955d465ea040596b2933055d270b00362d15c8601d9fee35531060575a68fc852ca7822377e0af29a6c882881246079e3ee214dc753f1dc68ea62114e7fe4d13708f0c608f66ef45b5ff1025c7056feb63743d6e3fa30541b7f62d186204c8478dc0a07ff2411116a67309b46b1d551d3d7ed6fc11d2685708c31e9748158c013bdca404eb6f89cb72cd2a6a0ae7e8c114b3eba0d8eb18d9f63a1192584c5f265cb249d34a272ca7ef4bbfd452d909ce3f3df309bfdd938346b317a6ebe6fad6b472972a12b7590cd325da28aa2d0edc908301ff32aa7f65bf9566a4424e590984f9b595d63830386d8d99fbc8a96536e1bb27a5e7f7a730c6d9d4adf35a89c9c5c0411bd8253d9a65d08400c8ae2c9a242b24cc57e713d13429f621a54d9941eb8f281e79d2de3792459df86275e4816ce11841688ca6f4047ffcb8a3b3b33b46f871ec9208ca5822abb22043ea7142a87fba2b2c51249d93bb35206d0920d1a9cd7e3507a61b83f0d8527ab7e949f6e993f086f5236aa3aab91462c55ae8b1463f7ccf17d1ca02c09e990d6598af8b4d63c183a1f65429738aaa4f8488cb0f06e029e42207c42ceefb61ba74f3909ffc789f12552dbc22e8c74a71d095f4b2945162251ddd1d324a24d4f4a9b056c677c0464a7df528d260dbadb1ffd8c1d45ef752934b36519f884f5cfebd25fe684212f3312d854d1fe96f74ea9251a9f7ac3ced879c82080f21c9eb249eafa983a7c1435e31ac446a5d8385812179e276680e7150260dbe7dd4fb29b5bcd52969fe80e9632f19ba6f4e4304df28ee477844270ca52b41cb1c43ffbd6a357d43278ac8432425e7e60cc180960ba4770b06affede6a7b75bc4dc099086c2b6d3f5de7622d9bc4f5db6e94612fbce3b46e669e7bc76867a45d016c3d3136a8cce927a36b0bf1fe259858a8f1a3810bb2ac200a49d440fa913c0a2883a07154f4743e83345e598727597c130c13d3cf3d4b1e509ce89153763462a5e27ba59f35b322317b5d7407763415f568cc1d1a25c192a31bd531a9f7c0abaf8b35b899d8a9e6983a982b7e640047c9a9e1a53b0c4c5b2a8be64d584a3d3c6ba933c7c39c1fd9359f469d5520155eb23970d71b99766df63efb66059ab9278027ac2fbe304682f979fda3fa95736e133b9f6c0405eeae53b426cfab6f4227ecd83ecd888e1529337bdcf4acc27291e618ada0c4bf4718f7dbe42b5953724bed45815ea9d1012f31d4cb26419f56f067c6caada9c4af2add0f80a77ea32d7db432599222c835db57b6bd2ff50e98618168e5e4fa5bf830201547adfac88dcaf46b11f76b7cf554afb474f0a21f2ecfc55db40d7a85c61e0bf16955ffa2bb5a547586dbbd092434b25123edb4be19ef1bba55410087f6f951be3a6545c188f4b49e6621b5c9a10ef6649f77280e21442649daca4164d7b0d6b21eca333280ff433b5456a8cbac48c3c99e4b6b147d2603a62b145db84eb43a97b4547a72525f73873e1a87625fee3e3c89696b3e6d19f33de99c087014957a5c0d38ea5c350bad603a5c91f27e20c156f54444e88f3b8761c2c12f2285c16610f36976a4d1a45bd14d4c507e32feda4b2a15c79dbdcfdf62c6b2c89c47792da324e133f00d2beb918c7782d32eadabc672afc139026bc0b91172806a4089f2645be871c01aec514ed32b524d8372f873396d85e0d54f4b8a66c66e7683a5537e1ee0765e5cff68cdb9df6ab9e3bd80399d3e4bdb115fbb84326a902b7fc2a089c98b8201cf762c5cf0fe0de9bf9a546da0389aee2a31e6681f71d461e9bb48cab59a08541849c7d6cb2fbeb5a36af5250ba5e19cbea3fb671f1383f3e9fcd5ac5af1b1af8713087f5bba5a00da802f880bcbdaae9857b84fa44840490502fa037e33512bea0c9528f68374b266acc012877baceaa3fea59f157568ee4d98bca7945d9e8224ead4cb29866d3efbbb50acae58998c0393dddca858d5c6dc392dc5a13fa080b54df78b8274e31f1f40e32b472f76b76e10678afd808d71818251d2861e1f1360ff43ff869a00a58373f5df58f8bae45201050effa7eaa9567b5edc9e92b0f83cb284dcd910a77f95b57a1ea4608fdd4ec4c6337b63a419d4b0bd10d10bd17958c58205165532d5f6c7796db9be9a2a7350ef1231eb59f619dfafac0bab0118b91e9d085f8aeed9b6896fcdcb57a93723dda78bd435b574d3af6c5e7b0b489ce703197242cc2cb828ac5df99a1fbfcb9e92dd5db06c32410a3c3e69ed518d53934cf62e616a01e157fb77998a9631826000567fe337e85c633d6eeedccabe2de9f73a09e5ce41052701625af30f620ba82890ffef874ebbf3364314f128caebeb872b0be73fcb35b50a75b72f0c7e1d9aa87bd1279af4f7a489ace064218babc31b80a1d78f730ba242d94726db069e4ef85106c0a5bc9666f994f938dfad8c88bde2424b40161d9820b678e266207ec80c155b8fa1bcfee8c3689f0fe8508d093a6642ab0e36c2b780873fc09244e3d5197e9387a6cf735ff92bd5462b7eb506d49fc23d9428dd791242e909919bd66804a903debdf1727f0a078ebe31b606369cab515b4eef993263d8f99cc6e669fca2874becd2f79c7ad92617851c218f41baefce5bce55f1eb6e99ee92884fb79589b5059035cbfb9c90c62d2392fa49cc37d711af91fd8bb758527a94ce576cc1d56e592d79b22af1fcbdbd4cb4aee92eb0a7fcba3998293c12be5ed0cbc76343a3c6cf542788c038af0de3ea8038581a3fd162549c4d5ba474ac246c011c2faa68aa9617307dc0945eea7d94b55d3b8913b38a9d2de4b851b7963341c26bb110668a9aab2106f256c5f657b892e6e5bcbf97a7d062b0cc3fcbfebfce869fbead60b563d3387fb85519530d5ddfa5a5d32909052d884c42f755c884ddf10fd0c60bd38f6a183d7f58c7eed17bca99d888fcd18224762d9737e928abef3e1f04dafcc026c4ff58c459ef74aa057e303f2f7ea7ada11fa8ee53f436dfc62f3694d030cd21a9a5b46fc19b0aa59993a108d6229204908f1f72750c6e8184ccca2e2763b3bb575516c12b13b6dd75dd6b4e7feb57a1154a21ead74ff657cd0c703d8bfc1e6858fc7a92557a7cabb06e2f6aa039c238396618d0cba048987a2c12a86870afb4aa4cf8b099036378ef2a2f0626e4728064583594d206a9ed7d06c105541a13a301dbd9d7eea4dc975c1cbe47383b6271da7656bbfccc7d256436a0819e3880bf32c56a6555ecbc52e14a2252da2e129cf3463421fb3e5089e8546df49e342fd9baea2ea34c8c5ef1548b8d989ea85e1ecf7035d5900f40d147ac4951e4ae485123d165165a908828844fbb183f314f7b24fbc21044d12f354c4a521548ae022f44609308e78fd98d0b44d44d696ff30ab5c2833d8204741437257a090d7f3660b281f18e8c7c9b1cc34ad300bad2c51efa46fe4935041d53946c3757e1072734741ce6acb3fd678b63ee8bc1f87bca6a26aeee6600ff591f240015b4e4554f626df551b57181dd6c2b7475eed03f824f5697c8a", 0x1000}, {&(0x7f0000000180)="df8474696f0eb853daffa168337919fb3f6921befffb60c06cddcaa0515fa9cf3ad53237ff1eb0f0ac6a953469f6b0aa067b59c8ecac16faae54b80210ed9f20118540d79dccb74c429dd6116d870e5abf53f458fe71851cebcf79f92706ad2cfa0c3b03cae0f2932f93fd6629cab9666f9743e9206117c4618c3e4ada4d2595046af240e6888f49512b3a4b42729a7ee7d04f1f0353e51a33fb780b39a6ea004a78e1b259a493cff5d12f341ebf560e5ffdec0fe0305d", 0xb7}, {&(0x7f00000002c0)="6e0193967b5287a4ad24fadfd8af99a1e430b4838a9ae22c1c49b66c698b4d8541d0b4aa0fadd3daaaa835bf2b59d641feb1eaff10b94f2b2c508ebe78669dff18d77d6b1e0136238f5929d4293eae9a47d68f3c3cfb8f3d5a28506dc332652ea2c015a8787e780f312597bebd4646fca574c5a806738b41b828e203bbd37342cc234124fb3932a83c834e74b612455224430ba124d7af032830390c14df5288202f5e8df2ad318fc004ae4012bf", 0xae}], 0x5, 0x200800) (async) clock_settime(0x100000000000000, &(0x7f0000000040)={0xf61ec87f, 0x2}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092b", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendsyslog(&(0x7f00000009c0)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da04ae20aa418112b846cdd411f6879bd053ea41c075ed3f991c1c693132a8a145260768ea22e4aee82d44a4741", 0xfe, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) (async) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) (async) dup2(r3, r2) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0xc, 0x6, 0x8, 0x40}, {0x7, 0x4, 0xae, 0xf}, {0x16, 0x6, 0x7, 0x7fd}]}) (async) write(r6, &(0x7f0000000200)="d81ad3eed0ab1e4b8a611f000000", 0xe) (async) ioctl$TIOCSETA(r5, 0xcd504404, &(0x7f0000000080)={0x1, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) 1.466538436s ago: executing program 5 (id=602): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = socket$inet(0x2, 0x5, 0x5) r1 = getppid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195a0a0c31eba783061f5ea557fab2c0bfa9d2f04863ec169a53e497700fb2a7d536a3f52f7", 0x44}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e", &(0x7f0000000080)=0x48, 0x0, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0xd, 0xa90e}, {0x58, 0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x4, 0x0, 0xf2, 0x3ff}, {0x8, 0x3, 0x9, 0x8001}, {0x4, 0x0, 0x6, 0x9}, {0x770, 0x9, 0x8d, 0x3}, {0xfb, 0xc0, 0xa3, 0x100}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) getitimer(0x0, &(0x7f0000001240)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 1.465395047s ago: executing program 7 (id=603): sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000538c35f9a4dbf4dd534222cf1200f65d0b08ed41bc6dee38cf3845257f2fc2a8f9149b5480c2667ec2498b2cb0af5fe22efc8c4d3ac5fc2f86d5dbc67f5a4bd040a2d328f66752cbf", 0x4b, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x9}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x7f57}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {0x3}, {}, {0x3, 0x4}, {0x2}, {0x2}, {0x3}, {0x1, 0x5}, {0x0, 0x1}, {}, {0x1, 0x1}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="4b360d4f09b2d0ce16659919f5d531e947133c04a259566dde5e07122f971f5b958c059fb0ba6a028eecee11527ad4fcffd5e3bd8f1aaa23ebe0cca5d693e3390049addac902c81a24d39b294148ff737c90bf94c97cda61279a9e8e60e7dba736e77c53c9924fa57881402cb5b60e7b487c04d8856d8db83e8cb471c4d38c10d4f5d4dc20d04007ccfc7cd97022622f8480872243e23aa6474322c497de15f5bebfc680d6aa90bba42b4d1e1abe555f7412d781a7b66a5ac9844f89d7120e9aeb6d94994b3f91bb689ddefff7defde47d20c932f2fed6f975fb3815247750b061e6f754a4b1faaf", 0xe8}, {&(0x7f0000000300)}, {&(0x7f0000000340)="d5c9139cbab9cf337e1a75e1fcac612130ed4fe8149db4690f1b70f8a7da1e137435aa7c0f71dd3e0d2bf95fc5d3396f739c4195aa8cf30a784fe8e1d85b11a1db991ec240c6e0749657f56ea9174a260c7881c3824cec2d214a7b54255c1ed994d0780c439819528a20f45c6f746ea8e3e214e38b45b4b3c46229c86dceae1cda88e038a945b7bbe103879395cd52202b5f314e6e3a78c40d92e1d99767a29b7ebdb6e6a0e1d4de6f6211af1d4eb0049d28dcfb8d5616b2ff83359f40a241c2aec81f10660348af0e72836bf91bd2479ebe53c774", 0xd5}], 0x3) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.464283494s ago: executing program 1 (id=604): socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open$dir(&(0x7f00000000c0)='./file0\x00', 0xae828e137847f62, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff9, 0x3, 0x2, 0xb, 0x7}], 0x5, 0x0, 0x2, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)='N', 0xffffff31}], 0x1) (async) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)='N', 0xffffff31}], 0x1) socket$unix(0x1, 0x1, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000080)='./file0\x00', 0x40002ffff) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000024, 0xffffffffffffffff) r3 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x48) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) (async) kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x13}, {{r3}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) 1.379281494s ago: executing program 2 (id=605): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)='S', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) pwrite(r0, &(0x7f0000000000)="a1ff1a4bd280b8b5f1ff236d2959d177efb539da57a4eafe9f46b723", 0x1c, 0x6) 1.378980172s ago: executing program 1 (id=606): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1006, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0xf811}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r5) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) setsockopt$inet_opts(r6, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x18416bad, 0x1, 0x48, "0000fff6400000001e00", 0x100, 0x2000003}) read(r1, &(0x7f0000000100)=""/53, 0x35) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=' ', 0x1}], 0x1) syz_open_pts() clock_settime(0x100000000000000, &(0x7f0000000000)={0xfd1ecc7d, 0x200}) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x100, &(0x7f0000000000)=0x4, 0x4) close(r3) 1.350367331s ago: executing program 7 (id=607): ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x81, 0x0, 0x7f, 0xfffffffa}, {0xffc, 0x6b, 0x7, 0xc269}, {0x9, 0x0, 0x6}, {0x1ff, 0x3, 0x7, 0x5}, {0x0, 0x9, 0xd4, 0x3ff}, {0xfffe, 0x69, 0x0, 0x48}]}) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) (async) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) (async, rerun: 32) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x8210560b, &(0x7f0000000100)={0x2, 0x0, 0x1, 0x7, 0x0, 0x5, 0xc}) (rerun: 32) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x5}, 0x10, 0x0, 0x0) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000001c0)="c8002955da237084a336b248fcea69d463399ac58d6cd280157c47e5b861336beaba44bfa6b9307db133a12c116f9d53f8fde17698dfd23bd5db37308608607c1d7bc22d2c83f23a6cf36d6b3c2b73b64cd99f64e996dc987d47b9f53be703f1135f9d8ed217482fd26d0541da0d1d9ca2558607950d5a19c431d89f57feab91a7e02917f0ec398602d7de76ff3818f5512c7bcfbab27ac0779b691a2590e65ccdc2f62f31227a7cec6d61c54f5924511439f1877bcd720676d0cddd77ef647d39f03b97b1bdee43dd39a5cc56c33a01cc112682b16fef61e1ee6e26dafa82623b92f6a96769ad07c00d1dc1de6cc3bedb364de24750927d8d976d3b", 0xfc}, {&(0x7f0000000300)="78e259853913712322fa871d5b3204c51d3c08fd605f47d39cdbb39ad4fb462f4c61b92800a75a5fc2de1da13bff82a840e05b7563ab4eeea6a77868e070b7751b4ca271a91d73d8023e61c3c83cee19f992a09ece1b6c13c99f5dd3ba0767222283b4a5aa193f4c5523bc33239e664cee6eba0d1315c03926014fe37c336dc6e9cb8c0c802b70de4ac62d32cbb61a3f", 0x90}, {&(0x7f0000000480)="c1688f6d5e27b644e6e67bd3956b0ef32b46bf2be68378a8466b6c5f1f1f89851de46367ea731a74d7b2032ec34643e472d22a78489c1bc902067dc38bdd7c02348207c686ec0099a658e4e60889886ab5f1ae549b8c17ee0ab5c47e4ee18908c1f0", 0x62}, {&(0x7f00000003c0)="0d428c54624b58f203561988f0a5d02b6bc130", 0x13}], 0x4, 0xf) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) (async, rerun: 32) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (rerun: 32) pwrite(r2, &(0x7f0000000140)="2bd632f0f51160c8fe95fd4e854c09876d72dfa9615d2a57673b90096f21830fa4cc18bbebf5465c4855b1ee5a22b738ee5f610f14", 0x35, 0x3) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x59) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) kqueue() (async) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40b) (async, rerun: 32) syz_emit_ethernet(0x3d, &(0x7f0000000080)=ANY=[@ANYBLOB="fffff2ffffffffffffffffff0806001e8114069f0009aaaaaaaaaabbe2df7b82c2c94f0eed65670000000000007dd02bfbff02ec3945e69e63f4f562d5"]) (rerun: 32) sysctl$kern(&(0x7f0000000580)={0x1, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = socket(0x1, 0x1, 0x1) (rerun: 64) recvmmsg(r3, &(0x7f0000002940)={&(0x7f0000002900)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000001880)=[{&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/71, 0x47}, {&(0x7f0000001640)=""/47, 0x2f}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/174, 0xae}, {&(0x7f0000001780)=""/188, 0xbc}, {&(0x7f0000001840)=""/37, 0x25}], 0x7, &(0x7f0000001900)=""/4096, 0x1000}, 0x3}, 0x10, 0x42, 0x0) (async) syz_extract_tcp_res(&(0x7f00000029c0), 0x1000, 0x2) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002980)) (rerun: 32) 1.3387721s ago: executing program 1 (id=608): socketpair(0x2, 0x2, 0x1, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000180)="c1c005147e090e280d547ad65ee4ac2d96c72c911a9a583d667c1674af531c8500f1372ea4ee5e6e9f", &(0x7f00000001c0)=0x29, &(0x7f0000000200)="531e5ac90938ba2fc8a5671fc03753005326de49dcaaf37277125be7783b048fc3aea900661eae206e5a4d41a7b54449fabc6307533659e6ee5b1409090076188d332137b56456cece6066ba7409860f10f42ce0b4e8a29d35fe612dad569320d3e89a1fb356c90a7352e463e20a2a79683c9af235f1e0d002649f039b642a504e776a230b34e373a5d464e62593f8efaaf3449639004098cb253c673888fee5fcd80cc2650d03eb265cd191f7e8f924d663d4323e57afd02a0b7c2e78b5c25dcc64b41d11807882f2b51f1ccdbc42d3418123e3578611a68c7024a6a0c09e007f5dc06fea9209646707924b033ff132347ff21b8d752a49aca8c2aff0e5a2c88a694ed476d482aaf3a610ad74566c331e7889bdf73a785ed0ac7748cf2c893647d982b638b79803d6de861c325f73554aca052fc27277548bc01cd209119fe8d8b86cd38b814eb27cff330fa3c1093279773b5163afcbfb85703416602f5b40a7c86d5696ddcf8d24e96c7a521f0276a36bb6b8211b9479bc401c67998c718f99f8119d429c15679d0114c2b9a3354ae1f936058e3f5188fd6ceef70746f528e38222dd98208390b69fc5e9c66a338eaec265706635e7261067a23c7c6858f79aa0fc2c5e883795aa6c5cbf6788de464d4678f7ee029d4ec41a273bdfec41e1b2369d6e8fa4dfe1a441a7baf64f022e95f1e7509311af0f168456594383cd92a7618e0c12ebb5fba5228efabcafc9b21691f8b415e90cd1ce51d887a1f20a2c4ea87759fe3f0c394b338b436b074affd3709a43bb4c36a112ffecda9709be58017860cd5c538d12acc92798e97dc1f2055eb95d0aba253d10eb9e033249525d50d340458a1dde94a0ec90f44eb430ae6685114901894f469f80d1e4b657afc5244d6c1dd7cf3c03d40981c41cddd66b4cfd0064d49c8303c3b10a1dc230bbc37d0330eb69e40e1fe9632663018d56061c0f63d7c53bbdb88e18cc72405a8b067749e219c72f405a79f4ca8546a6e2c0343592311d3e593af94970f82491d82cbdb869832cd275422328014dcfd7dbebd5f6ccd66fd03caa06e0a9e043f535fe06a2b34c5e96fcd66ce8154d413da8a4f67c93cc63c2bcdf06215106b07e0d9517caae09358e6bfe87ed6da544e3c54cad718bcedf0fe698a96fd92c030908c95d93e084d5c5b19da9a44af019893bf2d8f493ee43869c39ba6f78177e8b464b5b54322f328d6419e4209813599e7c71d5da903880027caf4018345f21d8eb7787e93b4a019a8d2525259c03442aacfa8f2a7d2e904e24c7c4f0dc8bd5bbc6af23b8d08ce6234e0003f7c1aedecc62343bb955939b35df938f1d7a87935ccefdce8966f9b494c8e2a1fa921e9242d02f712d0203345ba9fc9b965b6312b7367cb945d3d5ce32a6f73b0e0c299b59dcba25f4bdf8c37d5b73af11200893c5ffbf6df8d365f7f260f349ccca6f4a7683e4c16c121a8245bd0c3d0f2491b699344244f2a8f1549b57674c63e1b88e8ec55adb8fc29d0cd3dd3019ae294c9285c578824be01b73bef08ada512ad07b05389ebb45e4739685d5c822fffd8d73e71be3546601a6daf881415c486934c7473e5cdd540848193e5f326abca8390564cbca194c338f778c3cc7e2cc5ba0676cd8bee8222cf796373b9f241100340d0282ae72f0f8d9811d60d191eb89c50897adcb0ddd16db460b605eeba2faf3f83129b3077cffdfb179c9807f1f12c93cc30b3583e0d3688303db676372df49764207f57cdd4ad9d3705f7d061c5a7741e8238279b9aaa771523669a9462bcf59571d5abd56df26dcd29c44d7d6752196e9cb1cced1cf99a0b5abef0b153e0ac9d57dfb2da385d94ac2a0360107946b38985a6977d724c530aed551b1bd5b054a67bb83124513ee6f811600591bfbf9236d709a6e4f224fecaf69f76b83316dc5b1043e406f924309925b42b0374d3fca1b8c125fe832656897d88863ad4e1ab3d4dd55278c5e3dd6843de620d862ec1ccbb0793ca51b129e5d25e637bbf85eaa6f353551c8a602bd48d5e5446f011abd49f55ba306df3b5f1e571b40090308514ee3091f400c4868aa25457e83b6549274a2fe8d98b47fe12d280998b47f33a1273b931ebf2ad5021029008d00762373233d9720f90cda28f738236ee2a730320798473b494590cabf523a606af50a9cbc8b581412ea7a5bbb652c61515e087e64e69aa635ca832d68984dea9e34d14c9a04ee282fa7ba35f3bf3ccc5c6ba6236e1513ae4aadf3f8d6a5115fbde6f75e2721e177d03dd76ccaf4c5127a238fbf232cde9242b41a424da3b3c335f37be44995c5ab53891489c79f9851d5c803d8ff5ed00407da8700bffe25eb4465dca8792fb8e4e9296a10b3b557944a24f471e24332c51cc18ed18fe8ff37618c7464e20ef17b363b3d889310f7e441fd7502d92c49c1a4acb934e160b363aa3eca508fabc05e27882687c7dd8f0127bcbcb95d3fbc4bc0272b0b1df40bd6f354e69f7ae523b54bb6c10d3daf4e128d348426f6d1af8718d38ef888c8c90ff8a8b0c7e0d2a62452248c9c2b1e3ddd5b5ded3bc56f93d413f19cf4253ce54c741b9acb8a99697a799d4d8709cffcc0c9e7aa13549081cc73097a2b9570c65827d3ac8f46f18ecc58f21e452e404e578b8d404e7b81df3857f719a9090fcb9b879bba788b3ffbaf61db54cfed3caec90240bc516144c368312cd3d72afea0a0e641019b3268d5a829cc0a35d611afe2464ab04464fc42fef7d899ec26b40f7290444862e27cb281e76cad3e3b87538369cf512568214f600d7945d0e3d5c12f3280c8918eeb8b31f40914500d69c360b1c4f29f2de4d24dbc655eabc5adfe676413d9886ad67c6266d3c68931042cc7ce52ff56d5af37ec5c4e740ae323f4be13a8f2cd1b5175b6675432ac4fa408d31300faffaaeaf2e6319a8d36c1709dc093b0ef61dec4fc2b8892d3c91d2ed599cba7bdc2061eb828a54f9f5db1095dfc36ec5bcd50ebb07bd84e317164b9dea9005706b3278d2cd812e9bdde9769a0b84c9629fdd9d495f122d153d50e35711dfa8f1a1f5f25e6317ae509bc683a264dfdd38d5755506df20feb62c69766cbfd0b8c6470b0451720551cc5e1dbe7716dc93da9d7654573133ccf4464e0ecc689961f036b8fc00ff43501aefae1ee4a8976e5b49bbb2dcca2e922030d6f7c2696f83559c8ef5eef920b7b0ad44f325408c68e6d6bcfe6c9bc76267612601c42488c5884bbcc9c9b9823f4a55671313b8d5343b6e164c62a6e289ad6081ada0835bc89aacbf9651219622088130c0207b311de518aab6b48196e572255145172c47c50694da19b10bd53b49ef1be2805c9eeb24737a82ad303df675cdd0dff1bea31bb12519f0073c94e6747ba3a2ec8d752b11fe786cdb17efd9e85e9fcd446fc163ad2ef6c6ca8a9e3bfc57812f482e539955ba4b8c9a060cec76c128c64faef35a8e7e1e7d61ce0fb8917f7375ebff2d1b81caa613f1270127361f321293ffcfa0a8c2559447dca0a55784e73ac874e2450988eab8b7071cf8ad19c368fb74cc9333615df7e96fdcebcfa2d0b101c0dd7f9d18c30c506185f16b1e0e5fe149b5276d2d16712e4c19510129cc66f8fd28dd4bb67377e1e8305d133e0ddc5b4a55da5691f03b32638e86e6ab9dddb0a3ab6841a38b6849607237771957dd063b977047e7e6f7eb8047fcc02e80312b9d6d755d8d3241dfd7691193dcff5ebefd31bee081de7e017305154713f0002be2f9223882da214b6da1d8013965e4301dcd84cb1c9d278b3e2198bd547599a95d9ac069bb0b36998313bb788e3a7e78e4d8cf65762c271f146af6d251d1be96131db907537cd9851f52f2dfb7bb01607c04ad86c43388e172459cf52f85dc2e28c92230765f9ef36a09c5d2b8783e4ca82de3f6ff7b491bcea56d9463ad75dddb41f568b8c654c71a6e931839293d60d279a3c6981d247e65c3524f78cc8576bded9fb4e3817db252090da74f3888df825f290404a2747735485b4cb14ce284e2b8a1140244dd056105aeb7bda350472026f104d0a97a617a2832d4cc0c8d1d82948e46f4e65383a2f2bf5de6204465b452f5c11a470c0b6216b3670af0031784317d2cf6de3114e3fca285c8c1a09377ab83dee8193b52e19fba5941f9965f613ba29d75c351a92213a3ce0ea98cc5e122a16533d4cc427ebe5daa9470bacb07dffd42e008d9674d1ad0c4b331d37d492eceee115384161a05c76e736a979ed597169bff211e90d14c3deb84fcda3bef8c6651374d2a1981a5f62d63e7b05c903173ae328c154f18ab2c3ebd39fd14c125d07387263822d6d300028baf052c9dfdfb6e7cac1e4b7f8cf961819b6075365e86520a77d94a62f760828e7a010db1d768b1febd598b842de575002a48574185fc12720a2e3cd24cd551887ea52114afb409c7dd09ebf77b8340d32bedd6c2ba01ab6d7604afacf3f3e92a5d29419e919eac349228e43bbf39e164d74b5d6d6e880f2d3210a4a36ad35e239672543eeffd375a40629bc51916d3b11effd1f6d1739a846daed1f12ee3c24e4fd51a3366802e9775b4a3ab80522a99e32fb80cc6b08f115e0a4c7c6261f4c4c35db6767b6741c842aef1b7e216f0d457aab55c5a62332916bc5cc279f992512e9627d6bfe6216c7de6ad2d4d1e8457d25095356fa6f9ca699b29aa1f8d7e007bd000328a3d23f060ab5785d9a2b7bd8d0f71313b74bfa1f59d80911c8228f75db9894e689efcb1996b435438da28faccb6a93ba5ce683d37d91820e1b2591275f813a946fea4d8c6c1489b75550e7ac5df87aab8664c26ec5b6faf49bafc1d5892abb4626ee53cdb2856a8aaab3321b32cbba0b795a35eb9095e3c870beb3e475c3e061e828a43fa3771ba522290f173eda27b3ff4cde0c4a1ecc3f7edd2d04e3c826675287870d7f151d4b07cd9f292a5996d29379a75a37116ca6ee75d1aad0ab3e979e3a76d5272ee392ef82ab67556d5520a4a4f6af3958081724b58fa7aa70be10ee7d8067acfee606638083bedf4774a78152a0628b0555b7ae7a30512ad686532b286f293d0e8448ad430afd3f9193ef1784e877476c55d4d481622552bd50847c773e0c0966edcdf081715c189a915b4b9c649dbb2fce94a563e10ab2956eaaf4400e44286f1c34d207f831f9ac93979ba85cb00f9a81b9b77e0ad7ff27d759626e2f83537dafca8ab4c877dddc90a3ab4795d16159b5e193d29bd22c0ee8309699460b8448d8c120c0c1576aeadb3f220f484723709ce8fa3ab0fa6a4f2422f39bcaafaa0a9584748c0fece150f3c681085ee75779e55c8a997271bd4342b0bd57c2c9e97acd5f4504c3465fa6822617900d97e0716591c7d1bc138c985c55f31a49fdd9f5a99a8460c77fa4c9ded64997c45a55cc10d5438864810f827edcaa6bc9fbacc6bd5bda5819624caaa2f15b1c3e4fcd04d5aa67f98f40d9a6f94a643308126663ea7644e1c6dcd0a783f7a8af08aad1d68d8d6615935abe960590bd616342088e04a07debe1061305eb691990e7a8f7c211140cb20eb631fcd5366adaae676587f81ce53357dbce123a8fa55c8d885c5c8e77ec1a29a41072c3199376612c85979c4284227e673dbfc945171a6cc39d0657f4e7b1e821d8a47e4b29709cb55cac28f238e1e60ef2e4fbab87b60a8f66a4fe3134356298169c961ab4d5d6106dc2048f10bdb5a53d784fbc0af342525fcc433d1ef8e9380940086a4fbcd0b00efb1687bad7e9faedb34b5ba1d226941ba535", 0x1000) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000001200), &(0x7f0000001240)=0x4) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000001300)={&(0x7f0000001280)='./file0\x00', 0x0, &(0x7f00000012c0)='./file0\x00', 0x8}) r2 = kqueue() kevent(r2, &(0x7f0000001340)=[{{r0}, 0xfffffffffffffffd, 0xb0, 0x4, 0x1, 0x2}], 0xda, &(0x7f0000001400)=[{{}, 0x0, 0x14, 0x80000000, 0x1, 0x55}, {{}, 0xffffffffffffffff, 0x50, 0xf0000000, 0x2}], 0x81, &(0x7f0000001440)={0x4, 0x1}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000001480), 0x20, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, &(0x7f00000016c0)) ioctl$VNDIOCCLR(r3, 0x80384601, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0) rename(&(0x7f0000001900)='./file0\x00', 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001980), 0x0, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000001cc0)={0x0, 0x0, &(0x7f0000001c00)=[{&(0x7f0000001a40)=""/12, 0xc}, {&(0x7f0000001380)=""/6, 0x6}, {&(0x7f0000001bc0)=""/38, 0x26}], 0x3, &(0x7f0000001c40)=""/91, 0x5b}, 0x1002) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc8, 0x2, 0x1, 0x440}, {0x84, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0xe2, 0xffffff67}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5ea33001aace440f62e18562095cdc75d2268be003fb9f7c1615513b5392c076b163afd44f0a0b2", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f61e5671ac0058bc5ab2501ddc32bd720294010001000000006ad6ae5cddea13491b9f18cff62b", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r6, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000140)=0x10) 1.338466816s ago: executing program 2 (id=609): setrlimit(0x7, &(0x7f00000000c0)={0x1, 0x200}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) r5 = kqueue() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) kevent(r5, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xc4, 0x400fffbf, 0xfffffffffffffff9, 0x2}, {{r0}, 0xfffffffffffffffd, 0x8, 0x386f57e02ed6a4b4, 0x4c, 0xf}, {{r0}, 0xfffffffffffffffc, 0x20, 0x1, 0xffffffff, 0x9}], 0x2, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xc, 0x1, 0x4, 0x1}], 0x1000, &(0x7f0000000200)={0xffffffff, 0x4}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f00000002c0)="5f3d8c9fae15dbf62c", 0x9) write(r0, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/171, 0xab}], 0x1, 0x0}}, 0x10, 0x1060, 0x0) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) shutdown(r1, 0x0) close(r0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 1.332044466s ago: executing program 5 (id=610): syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) (async) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x3a, 0x1, @rand_addr="00f0372e0865911feb7ee80000008000", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}}}}}}}) 1.331691557s ago: executing program 7 (id=611): socket(0x21, 0x0, 0x4) (async) r0 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 1.282971467s ago: executing program 5 (id=612): syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="8faa02ede655ffffffffffff86dd605f6ad900383a000000000000ff86000000000000000000fe8000"/52]) 1.282252259s ago: executing program 7 (id=613): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000000)=[{0x200, 0x2, 0x0, 0x3}, {0x0, 0x1, 0x8, 0x6}, {0x9, 0x4, 0xcb, 0x7fffffff}, {0x3, 0x10, 0x0, 0x6}, {0xe7d, 0x4, 0x9, 0x26}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000140)=""/118, 0x76}], 0x1, 0x3a0) r1 = socket(0x10, 0x2, 0xff) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.28140685s ago: executing program 0 (id=614): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) 1.27928676s ago: executing program 5 (id=615): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x13cf}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000100)=""/62, 0x3e}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r1, 0xc0307004, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xcb) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x1, &(0x7f0000000040)=[{0x4d, 0x0, 0x7, 0x6}]}) socket(0x10, 0x8000, 0xf1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) 1.199993593s ago: executing program 7 (id=616): r0 = kqueue() mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x205b9b) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) (async) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) kqueue() (async) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0xf9, 0x8, 0xfffffffffffffffc, 0x4}], 0x3, 0x0, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff9, 0xcb, 0xfffff, 0xffff, 0x2000000000000002}], 0x1, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x3b, 0x0) kevent(r0, &(0x7f0000000140), 0xe4a, 0x0, 0xa9fa, 0x0) 1.197322923s ago: executing program 2 (id=617): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x400000000004, 0x8, 0x0, 0xfffffffffffffff9, 0x2, 0x8}, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000d9", 0x4}], 0x1, 0x200800) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a612165d535a3672ab3eed65745ca3329e519b6ef46dcae877db092b", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r0, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async, rerun: 64) acct(0x0) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x5, 0x10, 0x1, 0x2}, {0x4, 0xdc, 0x4, 0x200}, {0x0, 0x0, 0xbf}, {0xfe00, 0xe, 0x10}, {0x1, 0x9, 0x2, 0xd}, {0x200, 0xe6, 0x6, 0x5}, {0x8, 0xa, 0x0, 0x46a}, {0xd, 0x4, 0x3, 0x7}, {0xe, 0x0, 0x5, 0x6}, {0xe, 0x7, 0x0, 0x2}]}) acct(&(0x7f0000000080)='./file0\x00') (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) (async, rerun: 64) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) (async, rerun: 64) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x84}, {0x788c, 0xffff, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0x9, 0xc, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10000, 0x0, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48f}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x5, 0x2, 0x69}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.180480237s ago: executing program 6 (id=618): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184902, &(0x7f0000000180)={0xffff99ff, './file0\x00'}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001600), 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000001640)) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x402) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4000, [{0x3}, {}, {}, {}, {0x1}, {0x0, 0x8}, {0x0, 0x8}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {0x0, 0x100}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x5}, {0x2}, {}, {0x3}, {}, {0x1}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x0, 0xfffffffd}, {0x2, 0xa}, {0x2}]}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f00000005c0)=0x3ff, 0x4) r3 = msgget(0x3, 0x200) msgctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) msgrcv(r3, &(0x7f0000000700)={0x0, ""/241}, 0xf9, 0x3, 0x800) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x80000000000000}) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) getsockname$unix(r2, 0x0, &(0x7f00000010c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r4, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000000)=""/18, 0x12}, {&(0x7f0000000040)=""/219, 0xdb}, {&(0x7f0000000140)=""/247, 0xf7}, {&(0x7f0000000240)=""/44, 0x2c}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/219, 0xdb}, {&(0x7f0000000480)=""/172, 0xac}, {&(0x7f0000000540)=""/173, 0xad}, {&(0x7f0000000600)=""/16, 0x10}], 0x9) socket(0x20, 0x4, 0xd6) 1.179795852s ago: executing program 0 (id=619): socketpair(0x10, 0x4000, 0x4c, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = socket$inet6(0x18, 0x4, 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x21, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0xc09, 0x1ff, './file0\x00', 0xff1, 0x7, 0x2, 0x10}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000180)=0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = geteuid() setreuid(r5, r7) setsockopt(r4, 0xff, 0x4, &(0x7f0000000240)="d11619a7b18cdb534604fd252a20ba58a218a72d2f3af12262f34b1a6a07803ae2bc9046ff864a99a81f8a8c0cc1eb3e18690a5d3775", 0x36) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000280)=0x6a) r8 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) mquery(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x0, r2, 0x6c) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f00000002c0)) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000340)=""/185, 0xb9}], 0x1, &(0x7f0000000440)}, 0x1840) syz_emit_ethernet(0x49, &(0x7f00000004c0)={@random="86cb35216417", @random="26a42b17eab1", [], {@generic={0x806d, "7b8a3ac1e89fb351feaa7238d8ca02feefd23e3cbde9dcc03163d89dd51a5c012293440f2050b1ff8a5ceebb283c7272c88c503eddc3a72a5a657b"}}}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000540)=0x2) r9 = socket(0x10, 0x4, 0x81) fchown(r9, r7, r6) r10 = semget$private(0x0, 0x2, 0x848) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000580)=""/197) readv(r4, &(0x7f0000001a40)=[{&(0x7f0000000680)=""/217, 0xd9}, {&(0x7f0000000780)=""/213, 0xd5}, {&(0x7f0000000880)=""/44, 0x2c}, {&(0x7f00000008c0)=""/175, 0xaf}, {&(0x7f0000000980)=""/4096, 0x1000}, {&(0x7f0000001980)=""/134, 0x86}], 0x6) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001ac0)={'./file0\x00', 0x1, 0x11, 0x54, 0x0, 0x3, 0x0, 0x1, 0x0, 0x0, 0x74, 0x5}) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000001b40)={0x1, 0x9, 0x0, 0xff}) r11 = kqueue() kevent(r11, &(0x7f0000001b80)=[{{r1}, 0xfffffffffffffffb, 0xa0, 0x80, 0x9, 0x8}, {{r4}, 0xfffffffffffffffa, 0x1, 0x4, 0xba36, 0x1}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffb, 0x1, 0x20000004, 0xa}, {{r8}, 0x0, 0x31, 0xf0000000, 0xffffffffffff7fff}, {{r1}, 0xfffffffffffffffa, 0x50, 0x1, 0x101, 0x4}], 0x1, &(0x7f0000001c40)=[{{r4}, 0xfffffffffffffffe, 0xb1, 0x80000000, 0x5, 0x8000000000000000}, {{r9}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x10, 0x5}, {{r4}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0xe9}, {{r2}, 0x0, 0x28, 0x1, 0x7ff, 0x7}, {{r9}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x2, 0x2}, {{r2}, 0xfffffffffffffff8, 0x41, 0x1, 0x10000}, {{r3}, 0xfffffffffffffffb, 0x3, 0x20000000, 0x8, 0x8}], 0x6, &(0x7f0000001d40)={0x5, 0x40}) 129.225272ms ago: executing program 0 (id=620): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') (rerun: 64) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x0, 0x1, {0xfffffffffffffffe, 0xfffffffffffffffc}}) r1 = socket(0x18, 0x2, 0x0) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f00000001c0)=[{0x0, 0x1, 0x0, 0xfffff4b2}, {0x35, 0x0, 0x2, 0x7ffffffc}, {0x1, 0xff, 0xfa, 0x2}, {0x84, 0x0, 0xae, 0xd}, {0x6, 0x6, 0x7, 0x800}]}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000600)="d8564b0bf1ff0795548af9200400", 0xe) (async, rerun: 64) close(r1) (async, rerun: 64) r3 = socket(0x800000018, 0x3, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) (async, rerun: 32) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (rerun: 32) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a221611", 0x7e) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) 38.379691ms ago: executing program 4 (id=621): socket$inet(0x2, 0x3, 0xe1) (async) socket$inet(0x2, 0x3, 0xe1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 36.93932ms ago: executing program 1 (id=622): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = getpgid(0x0) wait4(r0, 0x0, 0x2, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) (async) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x7, 0x3, 0x71, 0x0, "a476194fd30ac496b9064b96a0bd0fd6b9165b2e", 0xff, 0x3c7}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x0) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast1, @multicast1}}}}}}) sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f00002e7000/0x4000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f00008fd000/0x2000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xfffffffffeffffff}, {&(0x7f0000c42000/0x4000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000755000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r4 = syz_open_pts() close(r4) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x6a) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000340), 0x0) (async) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r5, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r7 = socket$inet(0x2, 0x2, 0x0) (async) syz_open_pts() (async) ioctl$TIOCDRAIN(r5, 0x2000745e) ioctl$FIONREAD(r7, 0x80206979, &(0x7f0000000000)) 30.683064ms ago: executing program 0 (id=623): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r1, &(0x7f0000000100)=""/244, 0xf4) 30.138901ms ago: executing program 4 (id=624): sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b1000538c35f9a4dbf4dd534222cf1200f65d0b08ed41bc6dee38cf3845257f2fc2a8f9149b5480c2667ec2498b2cb0af5fe22efc8c4d3ac5fc2f86d5dbc67f5a4bd040a2d328f66752cbf", 0x4b, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0x9}, {0x3}, {0x3, 0x300}, {0x0, 0x4}, {}, {0x2}, {0x0, 0x7f57}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {0x3}, {}, {0x3, 0x4}, {0x2}, {0x2}, {0x3}, {0x1, 0x5}, {0x0, 0x1}, {}, {0x1, 0x1}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000200)="4b360d4f09b2d0ce16659919f5d531e947133c04a259566dde5e07122f971f5b958c059fb0ba6a028eecee11527ad4fcffd5e3bd8f1aaa23ebe0cca5d693e3390049addac902c81a24d39b294148ff737c90bf94c97cda61279a9e8e60e7dba736e77c53c9924fa57881402cb5b60e7b487c04d8856d8db83e8cb471c4d38c10d4f5d4dc20d04007ccfc7cd97022622f8480872243e23aa6474322c497de15f5bebfc680d6aa90bba42b4d1e1abe555f7412d781a7b66a5ac9844f89d7120e9aeb6d94994b3f91bb689ddefff7defde47d20c932f2fed6f975fb3815247750b061e6f754a4b1faaf", 0xe8}, {&(0x7f0000000300)}, {&(0x7f0000000340)="d5c9139cbab9cf337e1a75e1fcac612130ed4fe8149db4690f1b70f8a7da1e137435aa7c0f71dd3e0d2bf95fc5d3396f739c4195aa8cf30a784fe8e1d85b11a1db991ec240c6e0749657f56ea9174a260c7881c3824cec2d214a7b54255c1ed994d0780c439819528a20f45c6f746ea8e3e214e38b45b4b3c46229c86dceae1cda88e038a945b7bbe103879395cd52202b5f314e6e3a78c40d92e1d99767a29b7ebdb6e6a0e1d4de6f6211af1d4eb0049d28dcfb8d5616b2ff83359f40a241c2aec81f10660348af0e72836bf91bd2479ebe53c774", 0xd5}], 0x3) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 29.753592ms ago: executing program 3 (id=24): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(0x0, 0x200, 0x6) acct(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xff01, 0x2, 0x1, 0x440}, {0x81, 0x0, 0x20, 0xfffffffc}, {0x6, 0x0, 0x0, 0x402}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="c5eabfedf9e2011c5dc17154e0ec16c8c7d3335c92715c9933a32ab20d8e87b6", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="000000d860a82060e7c3089ce543bfcb67d37707f8b4aee6b8f9a2e7f76682e04732e8b31af91489da2f6a23a1458337318adb9d83fdc753822e9f82bf228e7e91f9f61aa45e7b2a856b49bd34394fda0b6d4d0d5591550df09300"/100, &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000100)=ANY=[]) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x0, 0xe, 0xffffffff}, {0x800, 0x40, 0x4, 0x5}, {0x78, 0x1, 0x4, 0xc80}, {0x67, 0xa, 0x6, 0x7}, {0x6d, 0x8, 0xff, 0x101}, {0x2, 0x9, 0x48, 0x5}, {0x9, 0x4, 0x8, 0x5}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', 0x4, 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x23) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) setuid(0xee01) r6 = syz_open_pts() ioctl$TIOCSPGRP(r6, 0x40047477, 0x0) syz_extract_tcp_res(0x0, 0x4, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x2, 0x0) 9.47745ms ago: executing program 0 (id=625): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) write(0xffffffffffffff9c, &(0x7f00000000c0)="18", 0x1) (async) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) (async) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000000)=""/144, 0x90}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/244, 0xf4}, {0x0}], 0x5) (async) recvmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000500)=""/51, 0x33}, {&(0x7f0000000680)=""/173, 0xad}], 0x2, &(0x7f0000000240)=""/136, 0x88}, 0x7f}, 0x10, 0xc01, &(0x7f0000000300)={0x6, 0x5}) setrlimit(0x3, &(0x7f0000000980)={0x3e, 0x5}) (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) (async) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) r5 = socket(0x18, 0x3, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r6, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$FIONREAD(r5, 0x802069b2, &(0x7f0000000100)) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) close(r3) (async) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xcb, 0x2, 0x1, 0x440}, {0xe, 0x0, 0x0, 0xfffffffc}]}) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000640)="c5ea815c5e032fde99c5536891c29d1b0400000000000089c670ef6921f5d49c0b1db300bd", 0x25}, {&(0x7f0000001700)="2ee58ff55bbff32778f4ee695f54baa5e0ddedf4a1f03434f8f00375b25a125f336ed2a886a20c1c94040d3b0d182bcc0c7158cf2e653b2156769d4def6362eefd7d5f51ee604557ca07d7efcb72eb4f5b87f00be02b9fe66fbda5c676a453a00d7072d7c3416f906a0693fda3b02a20b6e4f0851c0563ab8daa1cad13d8ea2b6089493361199794c0e4b139f40ed122392ce1cccd9cf4adf5a7bd174c601746804c31ec066ea74018b0f51f6e30181a5abf88a1c055d04a4b30e52eebcf1d4e00a9f3fe60005e303ed186a51e500fdc481998b2e23900ed410a8000e9048427b6cc6051ccdee049291e303ebbc54bd6f98fe734dc447ff1e645f1d1feae58a01f719b97b0e0c6612495a5322a3b43b3d7778068699d1c1ae5095be2c898ce156dec22883b065a4b8ab2933f56f7d839593ed90c6e334911c7b0b89994fd53737570afcfd38559325cf42b90bc302cdee6e9ea20049d99de928559882336cf29d23a7dc836853ccf6b45f4c5cf07b51e2db64dc358d2717c057abf29ecacfb81eee0c36f11a62ecc6944d3501335577bfe44b36b0a3ddb525dbe5a36a0a99b92770f53d85816c90292a2645ac61b444b3998b98255ad030dfc36402f214c7fbbb95bf3e7b89171af8802a2e28da104ffdfe5cdf4f64f2d9e8a09ba3e47d35ba9740249bfc8496a6720f3c72da17577b7c083fbf5c8d0812cfde594cac5f67f76f68edba5bda3b56f5a073bc56d0acb8644d08dab532b70fdbd0f6242dae3ec65925cf19b14af0742147edd627fcc46ee3cf72a10bcd8ade063209cd1e0c67f21f1f28560d303992dfa7807ea90cd2556eb3ad8873361c3f10fd3e84b92820e5ac376df46dff7c412d381eeb8dddddcb007bf2e1eb96ab934c06fbba61fe166e98d005fd36665ee068013b5cd42187807f346b0f1d44dc785430691c3b4762454f85d96a2cc4f94a55935ad26a98cf9f71a671a3403f8fc38c03868dbff19bc52bcac6f7dc3c53d6d149034e4df4c6d35a0aae00fec1c3cfe59a5afb5ba77cc658829192f0d8de4ee823c43ae4d18f595d556cf175bbdf65f0fdd0b148eb9bbf803f1700163701099ddf30503fade11da367e309cfb8dee009f3f3627958b59cc2f38ceedacb25cafce44b58092eac0347e2a0ed3d5159d494c947fc66704f3fdba9d49f7ef9c22d7fe945f57972b9d78b1d82761a553f47f73eb4a0599e86e45c787d28867fac3e886b4061387d536e5d244de48e4fb11aa1b2e63b751acf3499d2a476a2513b644e753af129ef71bbf27670ccd07b077b5b639ad4aca968bee77a21683772d80247a6f964ef3e1540b3ee37e9a3f662e272bb3bdd15c79b6cb31982f51b93fc7677eb4fd37e2b538ea090970c84f354143e8d4b92090dace5b166319f2b61be9a5432df5c3eb11f3cbaa3c94246ce9e041acdd72e458e9ab6ca4282e272d24c089017438d130d305f591bd74c6af667e0dcf1d22264f7a99ca352a65e92d6c3d76034122c3c8998a38b2fd2cc53dd950e6b98982fc53ed943537c8ead71d3f7dbd3c14c2213bdebbb380b59211c770c920bc925f254e16a293068c7ee4055ac24f87aeb1b710646fb215543325b4d8f781f7e8f6e1f7733bc842c4dff3f8ec3e2529f891e383979a2f41c73b0442d3f31a6583258fd91d180cb2acc7e0d1a0dd712ebe243d18f0ec7729502949e53a1f8ff863ba29d0023b18811e2a5e91047801a81a6c9baf3829bd8b60b6e9bb737488d7395b1d19499ec6ea69ddd62e3e3bc1579ea1fb3909e2c1a2c655ee3f7da02cabd4f0a93a0f66ec2940de6073018e39765a031c7051e0c6d4bf5d32202a5c80c16a4f37eaed25c1a1013a388bedd4929d04010273bdb03a75153a52056a6b971bb3f7dd3b95ff1261cc2c3a5222c8d322fc37d01549836a8b06df4595149e8c9b472950daf7d7bea5f1b7f682d80aa613c195590360f0d81237287972f35b618ebdd5464269309eeae442dfd71087c6c5ac6888cbb8a7b9f35198b40896358bbaa8bff8e7779455cd8abf2aa164aaf2afc5dbbcbb7695c9e5d90e6d33c520505d78c4bd268735b4fffbd89143a822a543fe7741ff06e80e5c5f670e59a3af932f0cd1bd47a282c6e7d3cadcfc71b85cdc864cf9153409c52df737e586a5f4f2fb04e96c92c5f85a64b84acc1cbfa21b9c4223e38a8e1aa5cfa8da1ec7a228baed342b6096261d125e04101672e791db34bfa232ed23d82ecb12c98a6dcc31bc66572592dd4119c69e8e08f06dee10aec41177e2ef2e61a94ef5f09823326375b195e08fb9c1b62893ba2e0d6a559da000d3195923dfec687b19b7665c00e5dac436e8e5d49d2a2503782055e6af6a5fa3b1809ee0cda1e39c17a980b928f7404f48a9bc7660eede81dd28b5f38553729f7cc9fbd7a22b150b5f9c869b6a8567840eea29d25e0a9c5663be13c8f614a7fe0e30d42195394b0932218d693b291a8e39df6eb53ace2ad23b5260fa98c9d88cc0f05555e2d2c38e22d70daff08c1ddf011526162d41bb72f5d80886631723b11f42015c7f3c21aa8d0230073b4e9a7e566bf3e6c6a79bc3f9066c223fa3d1d459cfda99bfe3a87215edcc8ae770681590ddbb7b8be9c398a9e9f8c8a98e885a08535e9bbf03bb8df37c476e0e1bbb83b4bab1f1551a8be92d56649ab26cdad0b4b250e199888ae7f0ec4e37c7d55f0a4f0b044748a18e69b6514253319383dec6385ca284d7a03b3dcb25c0514686139b8ebc33dfdf02afc852fca281fc1a3d8618bf06f9ca79e56122bdc99211efb9c9cca4f2ae61d007c2551e5fa51198291a67ed89c2371cd37edd30072358a365d355733d5233242f4b12f89df102efc7f7c2ab275cf3c17b6bf05bf6302383804bb8d7cdea389f4d4d4d797259e33be3babdd19cacf7269580630ccda6b4749b75dd688892333c1d831e46d82ae19298f5986af9ced503fb2b08600fd1d3d3dea617177d1b86cb7c3df1ea3e42434cef6189f2f0845117bacf8e6f9dbd9c898d4374e52394196774d7c09807102ab7fea69845400cfbea33c44c1d06c36d590ffb154876feabe68ff8075e36c9a20a1fad81f8271f776ca03340bf0f84edfada0358159ebb4b752e432d3914d0000a978a7d7dea95892ef8a061752e06f7adb01d16d180bd215d33136e8d13663212c3d323f084df16ddeabe29b21e447fd6ce12ff3c8ab4e83a95f4d4c3df7183fc54e6713640de36cf3cd9cccb219432513770b4390b153b759ea420e3e049a2c3ff4a46907af8ff43feead4e9e4f7c16749cde48f2fa7484d8a53932b02e24eb283cc49fefdc2dd3c6f3e10888102446fcc78644da4c8f8a83f4e8b03f8d9aa6094cefc6dfa4fdf15ee534aa0dbca60224d05879f203240c30c92d714d3b5e04da9cf45d06460b5c4f47607c8d456aba80e699a7e0ce7a7bfe439306e5daa9441b3ded6ae085aa71efc7cc59146a632b79afc68fd8410e20f15892b09689d0d48022d61f3d4a177d869ab8b9b47308c84bf523c6fd30520735c4f04fb289be0c762626ef76b0848094d2061a654e8c63d61ced76a39266d80933c017de3b1c85e9c066ea1c0625424776019941526f89697e2a2a5161fe1e5988ed56e4d1daf6fd84f30bb33d58e20d6c162e975f2395b8dccef393edbc907065408338ef68feb81b1bb6e5266c41ccc67849b4f5b85b386d93f865131e70d888137ae7a83f20c668e238baa988974132fa981331c5c2aab4da5c95732ee2c633ccdbcfabe0543dd0bd6244b1758d5436f9fa5bb872a7cc28637ce63979cd34713bde0f2b5e8449ea6d4934ce1eba2eaed994040307e72e8cbf654ca8f26235ced6703d389f2211823ee5882d5289cdfa4f9c9c604279a8c77128588ee08ebb02a4393ac72e78a2b57987d7bcef05337a86d0bbe95f5efc377abe4f617efd702547f976ff6f3e5eae3c7fe89b0920eb3d3fc1002d1aba361f41b0d5d0bd88367a4992e641630902115608d3a9f4eda85f904037444ca5f8def20b0785532c234454e7550a804fc2fb0bc741855b8b4c52f0626780ecc5efd81ed46233ba05910a02a630dd257da99f80f7f65880124e6544c5843acd5297d1bc82ea1e50d281833138acbd5e05c75f2dd20c25776ed173825b1b3bc264e11c29b05cc9465e329d79ba187093aad490c85359141d40b12579c3ee33624b4bc02f4795c45892bf075f09219ea901240e438f1a3a9a51577a68e42cd34ab4026a0c30e8ac299342fb6b8cd7fa752d06ad14777e53eb2fd62b8f218e9571af6f3c5d5a465238dd58c6817cab653d7a8ce9926b33f9d35eb54c8e6c53ea2ad8de152e14b0f6bc0a898dfdc65ae101aaed0c3e8f0aed4e4422ef340e15ef09aefe25e8433925a13aa2a8af52c9f550b2dc1fbe68cb8c05f80e395eca25e17e566cb061af59a86d54bf0c7adead8416c69646c23ada8785f17ba2a35408a0569efbd3b9d259f476d99b2bbc39975f21cae78add6fc043006e4e97b1d897c04316d28642b1bfb8b5e7c411f6bb3a743a7a8ffcd31ed6c90b1324aad72eafd0cbcc0878893d766784e5c8d490516c2d5428b43e08e9e11e5b99c5a9af723af76153c5fe6ad902492d6085144638901d378894bfcc50f26e398dca4cf5b7355a9241457a29fab0e8211f9111f99e4cdd29bb99dc859228550c578c226a857fb34c5bf74c5edf04365c092d9bbcbb94e30c3c6b1d0ab632137089f4c92a9a369d5aaa625e34870dfb7c0946c7286ec53467ac6477adb000183ad4a539795b4c29445cea46ce0dca3a89861d4632d5b9951fcd04a9204a3a62d95891fedd7b0bc83e4cd5d807980b981fcc7bc53589956bb958a041dc8d8c5ed21f393b6bf37dd4051aa9d995d4e5137f33a2938f16e318101601de5d84470b43f24ab4846e4c274a1a429ed1455290ceac1d275117fbd55e655b89608f85f679c35b1d9a148c398fec0a60c0f2f841f0ed2d06e24c3f88fd38a2f3c066fe79a7fed4076f617452721894ce60291a38bc6c2b44071e27c8f566d20dcd730ece38e2351ae5e7c1bf28657bc9141b5670e7bb6eeb2b9c2428c4706a3acb79199e87a383868fe99eefa71ea6774de3626ba6c3856055f284abca615776d5a2eae92b5234d5f8a6f446e3c6e8b1c1f40238f583ab36a614c07993d1468cb201f7ad993ec2aba296bfd46dfde232bde140f67d52d69fb5286c0d632b490467128559dc32bbafd34b689f0ab78e889505b32d8984c7e89e35e8de96d12a58325160fb0b7d6d015da4f8617e8cc6638da72cb460030eb59331e252edd06104c9bbdcd8824a4ec07b59b852644a49156bca740cd014ff17472173ae046776d7d0813608b03f84deef7a0c72afdfbef5b5801fb4616c10cac2a9e5aeccf21577dd36e2254be116f272a6eef3950ddf6b3b33da93b3f1b6d57c520525e7dca384a30539b20abd650e5d5683857c8a6ec513cdb2370f0cc7c9cf1ff6c6684bce62d840419bf971107b179b5d16fd0fdb7171869b1c08cc742e6435841df27d936e53ea491e9081b605bc25d80cd59b1da56bc64853a6b6da8f574789cc10d90aece8f004c170622c0129ebc5b6b7d5798d9b750df15322f9d41ea88fc04b6f2f3c48952dfe023ebe3143da6f3d2b7127f8560c9bea7128c3afd7173a183e7325e6bdb81a060d01f1dc309f0a20afc3b878acc543eca4fe1f744a10b561bb148c15a2e829562c19406b0ac50588c8ae311cbcb5a4a53c62d303f5c2922c88a1be1c89fc9b63b6ac20a5291ec12fc91f80e6bd3fc7b0c1690", 0x1000}, {&(0x7f0000000540)="e7c3d68f0974feac13a54670f1f50e9f89b9511e24d6477ab572aaf37b4574a8cef80be2f7e3f2c12476a35d314272b337278ef0d0a2e9be2790e0814b517894f64428ddf1d98e48054d3fe4dd76a1635f4ac837e36a789ba6b30d9ff6cd191e04e9c7d3fc5d91e7564c0072a3d5a78f63720dab75058d05b6bab8505d281f3be9780180f4c4f30766e395387f8e28b12ef63973420f1205ade2371bd6554560453f30e71fde", 0xa6}, {&(0x7f0000000740)="a252943c4763696fba80610a5e3d7febe8758e391b7049c9c7d4be8c82f8b222f201f50ade2cfb2bfc02939ad212b5615a2eae3f1ee90f3939c69f306737e1db0b022a96430b8ee2400a95f054bc3b6a10b66b561b3d70b71bf002a244a928a085a0b003983c1d2c0e077a205f30a5ece0a69662656826da69ffc98ba2df5bda4176a241693d1570f8f607d2523cf4bc6b8c646add6d110e24f6af474e7658e07c4ef2f1727be6842f9506d3a48dccf2408d5b51343bc2b5bdc7936f2d9bcb36c65ee4efdca382565cb16ec04e9a6d0bc63dccef3fc6a6fbc9f7", 0xda}], 0x4) 8.420095ms ago: executing program 5 (id=626): r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) r1 = socket(0x20, 0x2, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f0000000100)=0xfefb, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000180)) sendto$unix(r1, &(0x7f0000000280)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000000000000000000081ea6e69e0bb76d907a900000200361b1257aea8c5000020020200000000008abfba090008efff80bc7a6d1de540650a1cfafeffffff3512b132ae037503682ce371a3", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 0s ago: executing program 4 (id=627): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xcb, 0x0, 0x1, 0x444}, {0x81, 0x0, 0xa, 0xfffffffc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r0 = socket$inet(0x2, 0x5, 0x5) r1 = getppid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="c5eabfe2f9e200006dc17154fe4cbf9bc7f3335c92715c0d8e87b6a6f18ff195a0a0c31eba783061f5ea557fab2c0bfa9d2f04863ec169a53e497700fb2a7d536a3f52f7", 0x44}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="000000d860a82060dec3e59be543bfcb4493770300b5aee6b8f9a2e7f76682e05e9be469e7022a4f3dffa419babe9683a06b906158efdfd4b6e50e5d8841dc18199d6b41303fac6e", &(0x7f0000000080)=0x48, 0x0, 0x0) setitimer(0x1, &(0x7f00000001c0)={{0xd, 0xa90e}, {0x58, 0x1}}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x4, 0x0, 0xf2, 0x3ff}, {0x8, 0x3, 0x9, 0x8001}, {0x4, 0x0, 0x6, 0x9}, {0x770, 0x9, 0x8d, 0x3}, {0xfb, 0xc0, 0xa3, 0x100}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) getitimer(0x0, &(0x7f0000001240)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.202' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error ҬJ6ZOGn:e|Q(@4wfe=4malloc(): allocation too large, type = 127, size = 6535087492 pckbd_enable: command error OpenBSD/amd64 (Amnesiac) (tty00) login: pppx: unable to set addresses for pppx1, error=17 ҬJ6fuse: Cannot find fusebuf panic: uvm_fault_unwire_locked: addressW nARoNtING : iSnP L mNapOT LSOtWarEtRiEDn gO N sStYaScCk ALtrLa c73e .5.. 7344 EXIT 0 9 Stopped at savectx+0xae: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND 402236 52988 0 0 0x4000000 1K syz-executor *178205 52988 0 0 0x4000000 0 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0xea8490f8a10, count: 14 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 *cpu1: uvm_fault_unwire_locked: address not in map ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0xea8490f8a10, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff8000330ee510 rbx 0 rdx 0 rcx 0xffff80003c52d220 rax 0x36 r8 0xffff8000330ee440 r9 0 r10 0xf861da4067e70a9 r11 0x107b650bcfcb5162 r12 0 r13 0 r14 0xffff80003c52d220 r15 0 rip 0xffffffff811f73ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff8000330ee490 ss 0x10 savectx+0xae: movl $0,%gs:0x680 ddb{0}> show proc PROC (syz-executor) tid=178205 pid=52988 tcnt=4 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c52cf90,0xffff8000334af9d0 process=0xffff8000358b0958 user=0xffff8000330e9000, vmspace=0xfffffd806be24ac8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52988 371573 61970 0 2 0 syz-executor 52988 402236 61970 0 7 0x4000000 syz-executor *52988 178205 61970 0 7 0x4000000 syz-executor 52988 249249 61970 0 2 0x4000000 syz-executor 59103 511990 66483 0 3 0x80 nanoslp syz-executor 59103 21002 66483 0 3 0x4000080 wsevent_read syz-executor 59103 286822 66483 0 3 0x4000080 fsleep syz-executor 39952 468093 1 0 3 0x100083 ttyin getty 31853 19315 0 0 3 0x14280 nfsidl nfsio 31093 377141 0 0 3 0x14280 nfsidl nfsio 51266 382682 0 0 3 0x14280 nfsidl nfsio 26408 171265 0 0 3 0x14280 nfsidl nfsio 84605 245067 0 0 3 0x14280 nfsidl nfsio 87547 359426 0 0 3 0x14280 nfsidl nfsio 87618 187612 0 0 3 0x14280 nfsidl nfsio 41270 273107 0 0 3 0x14280 nfsidl nfsio 25585 313387 0 0 3 0x14280 nfsidl nfsio 33675 29725 0 0 3 0x14280 nfsidl nfsio 9024 482811 0 0 3 0x14280 nfsidl nfsio 26957 383111 0 0 3 0x14280 nfsidl nfsio 8803 506669 0 0 3 0x14280 nfsidl nfsio 10872 487335 0 0 3 0x14280 nfsidl nfsio 42145 190009 0 0 3 0x14280 nfsidl nfsio 91168 445289 0 0 3 0x14280 nfsidl nfsio 71151 126995 0 0 3 0x14280 nfsidl nfsio 98531 270173 0 0 3 0x14280 nfsidl nfsio 2587 396403 0 0 3 0x14280 nfsidl nfsio 72680 499834 0 0 3 0x14280 nfsidl nfsio 7873 36337 0 0 3 0x14200 bored sosplice 14754 480472 68230 0 3 0x82 piperd syz-executor 66483 445108 68230 0 3 0x82 nanoslp syz-executor 75363 318271 68230 0 3 0x82 piperd syz-executor 47297 89423 68230 0 3 0x82 piperd syz-executor 75085 149915 68230 0 3 0x82 piperd syz-executor 61970 213239 68230 0 3 0x82 nanoslp syz-executor 93057 412964 68230 0 3 0x82 piperd syz-executor 68230 43496 54829 0 3 0x82 wait syz-executor 54829 506654 9543 0 3 0x10008a sigsusp ksh 9543 105231 70962 0 3 0x98 kqread sshd-session 70962 355770 33065 0 3 0x92 kqread sshd-session 33065 495801 1 0 3 0x88 kqread sshd 56022 347188 56546 74 3 0x1100092 bpf pflogd 56546 133787 1 0 3 0x80 sbwait pflogd 86921 221120 22223 73 3 0x1100090 kqread syslogd 22223 316398 1 0 3 0x100082 sbwait syslogd 14181 288252 1 0 3 0x100080 kqread resolvd 24162 516180 25878 77 3 0x100092 kqread dhcpleased 99744 468724 25878 77 3 0x100092 kqread dhcpleased 25878 301131 1 0 3 0x80 kqread dhcpleased 81724 84142 0 0 3 0x14200 bored smr 91365 327941 0 0 2 0x14200 zerothread 61958 264701 0 0 3 0x14200 aiodoned aiodoned 46176 386774 0 0 3 0x14200 syncer update 77869 295699 0 0 3 0x14200 cleaner cleaner 39683 354483 0 0 3 0x14200 reaper reaper 28019 263477 0 0 3 0x14200 pgdaemon pagedaemon 97676 406388 0 0 3 0x14200 bored viomb 22178 267565 0 0 3 0x40014200 acpi0 acpi0 86414 78281 0 0 3 0x40014200 idle1 31263 238564 0 0 3 0x14200 bored softnet3 19397 338810 0 0 3 0x14200 bored softnet2 93607 298662 0 0 3 0x14200 bored softnet1 2743 506501 0 0 3 0x14200 bored softnet0 85294 135383 0 0 3 0x14200 bored systqmp 46093 372559 0 0 3 0x14200 bored systq 80914 306396 0 0 3 0x14200 tmoslp softclockmp 53861 301432 0 0 3 0x40014200 tmoslp softclock 91439 253462 0 0 3 0x40014200 idle0 1 341948 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex anonpl r = 0 (0xffffffff83991738) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_put+0xa6 #4 amap_wipeout+0x248 #5 uvm_unmap_detach+0x8a #6 sys_munmap+0x32f #7 syscall+0xbc6 #8 Xsyscall+0x128 Process 52988 (syz-executor) thread 0xffff80003c52cf90 (402236) Process 52988 (syz-executor) thread 0xffff80003c52d220 (178205) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10201 11098K 11410K 166960K 12256 0 pcb 17 16K 18K 166960K 191 0 rtable 231 9K 9K 166960K 1048 0 pf 35 17K 21K 166960K 146 0 ifaddr 40 7K 7K 166960K 158 0 ifgroup 58 2K 3K 166960K 209 0 sysctl 3 1K 1K 166960K 3 0 counters 64 36K 37K 166960K 168 0 ioctlops 0 0K 4K 166960K 1558 0 iov 1 0K 20K 166960K 121 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1403 88K 88K 166960K 2164 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 16 5K 5K 166960K 25 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 12 41K 93K 166960K 1079 0 sigio 0 0K 0K 166960K 5 0 proc 72 91K 116K 166960K 1149 0 subproc 72 4K 4K 166960K 252 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 328 0 in_multi 81 6K 7K 166960K 340 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 1281 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 199 167K 188K 166960K 10631 0 UVM aobj 29 2K 2K 166960K 30 0 pinsyscall 37 74K 110K 166960K 2746 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 39 0 NDP 12 0K 2K 166960K 110 0 temp 52 8686K 8941K 166960K 36915 0 kqueue 13 20K 28K 166960K 146 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 114 0 111 1 0 1 1 0 8 0 rtentry 168 356 0 253 5 0 5 5 0 8 0 unpcb 144 750 0 733 12 10 2 8 0 8 1 syncache 336 8 0 8 2 2 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 223 0 217 8 7 1 7 0 8 0 arp 120 61 0 41 1 0 1 1 0 8 0 inpcb 376 993 0 984 20 13 7 14 0 8 5 nd6 136 92 0 69 1 0 1 1 0 8 0 pkpcb 40 7 0 7 3 3 0 1 0 8 0 kcovpl 48 28 0 20 1 0 1 1 0 8 0 ppxss 1168 22 0 22 2 1 1 1 0 8 1 pppxif 1480 6 0 6 2 2 0 1 0 8 0 pffrag 232 4 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 7 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 2 0 1 1 0 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 2 0 0 1 0 1 1 0 8 0 pfstitem 24 77 0 29 1 0 1 1 0 8 0 pfstkey 128 77 0 29 2 0 2 2 0 8 0 pfstate 376 77 0 29 5 0 5 5 0 8 0 pfrule 1344 27 0 21 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 1443 0 1044 30 4 26 29 0 8 0 art_table 32 1445 0 1044 4 0 4 4 0 8 0 art_node 16 352 0 259 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 20 0 6 1 0 1 1 0 8 0 shmpl 112 27 0 1 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2836 0 1295 97 0 97 97 0 8 0 ffsino 280 2836 0 1295 111 0 111 111 0 8 0 nchpl 144 3960 0 2211 66 0 66 66 0 8 0 rtmask 32 2 0 2 1 1 0 1 0 8 0 uvmvnodes 80 3452 0 0 71 0 71 71 0 8 0 vnodes 216 3452 0 0 192 0 192 192 0 8 0 namei 1024 15943 0 15943 3 2 1 2 0 8 1 percpumem 16 98 0 52 1 0 1 1 0 8 0 kstatmem 264 108 0 84 3 1 2 3 0 8 0 scsiplug 72 5 0 5 2 2 0 1 0 8 0 scxspl 216 12399 0 12399 11 10 1 8 1 8 1 plimitpl 152 293 0 276 1 0 1 1 0 8 0 sigapl 424 1377 0 1312 10 1 9 9 0 8 0 futexpl 64 10248 0 10247 1 0 1 1 0 8 0 knotepl 120 310 0 0 10 0 10 10 0 8 0 kqueuepl 216 364 0 355 8 6 2 5 0 8 1 pipepl 328 214 0 187 3 0 3 3 0 8 0 fdescpl 504 1337 0 1311 5 0 5 5 0 8 0 filepl 152 7661 0 7449 21 9 12 17 0 8 2 lockfpl 104 176 0 174 1 0 1 1 0 8 0 lockfspl 48 81 0 79 1 0 1 1 0 8 0 sessionpl 144 48 0 39 1 0 1 1 0 8 0 pgrppl 48 81 0 64 1 0 1 1 0 8 0 ucredpl 104 1440 0 1427 1 0 1 1 0 8 0 zombiepl 144 1313 0 1312 1 0 1 1 0 8 0 processpl 1176 1377 0 1312 6 0 6 6 0 8 0 procpl 656 2463 0 2393 8 0 8 8 0 8 0 srpgc 96 4 0 4 1 1 0 1 0 8 0 sosppl 168 3 0 3 2 2 0 1 0 8 0 sockpl 688 1871 0 1842 33 25 8 21 0 8 4 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 125 0 0 16 0 16 16 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 21 0 0 3 0 3 3 0 8 0 mtagpl 96 91 0 0 3 0 3 3 0 8 0 mbufpl 256 268 0 0 16 0 16 16 0 8 0 bufpl 280 3786 0 128 262 0 262 262 0 8 0 anonpl 24 180892 0 177862 55 21 34 45 0 184 6 amapchunkpl 152 32469 0 32120 34 9 25 28 0 158 6 amappl16 200 2835 0 2806 19 14 5 14 0 8 2 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 165 0 153 1 0 1 1 0 8 0 amappl13 176 27 0 27 1 1 0 1 0 8 0 amappl12 168 2334 0 2308 4 2 2 3 0 8 0 amappl11 160 65 0 51 1 0 1 1 0 8 0 amappl10 152 18 0 17 1 0 1 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 24 0 22 1 0 1 1 0 8 0 amappl7 128 166 0 154 1 0 1 1 0 8 0 amappl6 120 387 0 384 1 0 1 1 0 8 0 amappl5 112 231 0 221 1 0 1 1 0 8 0 amappl4 104 407 0 386 1 0 1 1 0 8 0 amappl3 96 6404 0 6324 6 2 4 4 0 8 0 amappl2 88 988 0 923 2 0 2 2 0 8 0 amappl1 80 14565 0 13982 19 4 15 17 0 8 0 amappl 88 9387 0 9262 7 3 4 5 0 92 0 dma4096 4096 34 0 34 2 2 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 255 0 255 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 29 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1337 0 1311 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1337 0 1311 1 0 1 1 0 8 0 vmmpekpl 168 12113 0 12068 3 0 3 3 0 8 0 vmmpepl 168 90345 0 88616 103 11 92 102 0 357 1 vmsppl 456 1336 0 1311 5 0 5 5 0 8 1 rwobjpl 64 28970 0 24602 72 0 72 72 0 8 0 pdppl 4096 2682 0 2622 129 55 74 86 0 8 14 pvpl 32 14076 0 0 114 0 114 114 0 265 0 pmappl 248 1336 0 1311 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 325 0 76 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xae end of kernel end trace frame: 0xea8490f8a10, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_cmp8(ef780,1d0) at __sanitizer_cov_trace_cmp8+0x2e db_elf_sym_search(ffffffff81ebd710,0,ffff800033120630) at db_elf_sym_search+0x150 db_search_symbol(ffffffff81ebd710,0,ffff8000331206a0) at db_search_symbol+0x52 db_stack_trace_print(ffff800033120770,1,100,ffffffff833810ce,ffffffff81ebdd30) at db_stack_trace_print+0x2fe db_stack_dump() at db_stack_dump+0xa5 panic(ffffffff83415ad5) at panic+0x1d0 uvm_fault_unwire_locked(fffffd806be24ac8,200000300000,200000307000) at uvm_fault_unwire_locked+0x4ed uvm_fault_wire(fffffd806be24ac8,200000300000,200000311000,1) at uvm_fault_wire+0x12d uvm_vslock_device(ffff80003c52cf90,2000003004c0,10000,1,ffff800033120a30) at uvm_vslock_device+0x112 physio(ffffffff821d14f0,d02,0,ffffffff821d1d50,ffff800033120cf8) at physio+0x277 spec_write(ffff800033120b50) at spec_write+0x120 end trace frame: 0xffff800033120bc0, count: 0 ddb{1}> trace x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_cmp8(ef780,1d0) at __sanitizer_cov_trace_cmp8+0x2e db_elf_sym_search(ffffffff81ebd710,0,ffff800033120630) at db_elf_sym_search+0x150 db_search_symbol(ffffffff81ebd710,0,ffff8000331206a0) at db_search_symbol+0x52 db_stack_trace_print(ffff800033120770,1,100,ffffffff833810ce,ffffffff81ebdd30) at db_stack_trace_print+0x2fe db_stack_dump() at db_stack_dump+0xa5 panic(ffffffff83415ad5) at panic+0x1d0 uvm_fault_unwire_locked(fffffd806be24ac8,200000300000,200000307000) at uvm_fault_unwire_locked+0x4ed uvm_fault_wire(fffffd806be24ac8,200000300000,200000311000,1) at uvm_fault_wire+0x12d uvm_vslock_device(ffff80003c52cf90,2000003004c0,10000,1,ffff800033120a30) at uvm_vslock_device+0x112 physio(ffffffff821d14f0,d02,0,ffffffff821d1d50,ffff800033120cf8) at physio+0x277 spec_write(ffff800033120b50) at spec_write+0x120 VOP_WRITE(fffffd8061869630,ffff800033120cf8,5,fffffd807f7d3478) at VOP_WRITE+0x102 vn_write(fffffd806b5bb148,ffff800033120cf8,0) at vn_write+0x1d4 dofilewritev(ffff80003c52cf90,3,ffff800033120cf8,0,ffff800033120db0) at dofilewritev+0x23c sys_write(ffff80003c52cf90,ffff800033120e60,ffff800033120db0) at sys_write+0xa2 syscall(ffff800033120e60) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xea8525fc9d0, count: -20