last executing test programs: 3.161073675s ago: executing program 7 (id=4245): symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000000)='./file1\x00') open(&(0x7f0000000580)='./file1\x00', 0x20, 0x133) 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}]}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x0, 0xd}, &(0x7f0000000040)={0x700, 0x0, 0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff}, &(0x7f0000000200)={0xcb}, &(0x7f0000000180)) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0x3, 0x4}, {0x80000000, 0x5}}) 3.033420348s ago: executing program 7 (id=4250): mknod(0x0, 0x8, 0x412dfc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e632101a5a12512e3d2b274f1f79b712c2bd616f207a0a30c4a4a5700004d47fa7a93bc845ffaf081922645abf1bff60fa3111376b16b47e2759dbda13529f2", 0x45}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd61b91d3a00002c03ff020000000000000000000000000001ff020000000000000000000000000001cc76f864070d284231e3ba8c44989cc90f4a8791cc0eadeb7f5e246705668c73830945fb29ff9454315e699be2857fbd56835d9d63c6cc5c17b09adbee65a646cd"]) 2.753912133s ago: executing program 4 (id=4257): r0 = socket(0x2, 0x3, 0xff) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) (async) setsockopt(r0, 0x0, 0x5, &(0x7f0000000240), 0x0) r4 = semget$private(0x0, 0x2, 0x41) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r2, r3, r2, r3, 0x3, 0xf}, 0xfffffffffffffff5, 0x120, 0xffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x201) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r6, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async) shutdown(r7, 0x0) (async) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x30) (async) setuid(0xee01) r8 = msgget$private(0x0, 0x24) msgrcv(r8, 0x0, 0x0, 0x0, 0x3000) (async) msgrcv(r8, 0x0, 0x0, 0x2, 0x1000) (async) msgsnd(r8, &(0x7f0000000100)={0x1, "b6cab6e3076c6cbc0cd7ca9e0ec01e8d056a697e08b430e68d2722f61b1a38f9b5bf3924d8e2a62228"}, 0x31, 0x800) (async) msgsnd(r8, &(0x7f0000000880)=ANY=[@ANYBLOB], 0x1008, 0x0) accept$unix(r5, 0x0, &(0x7f0000000000)) (async) r9 = socket$unix(0x1, 0x1, 0x0) dup2(r9, r5) (async) connect$unix(r9, &(0x7f0000000040)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.517631621s ago: executing program 4 (id=4264): r0 = socket$inet(0x2, 0x8003, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x6}, 0x10, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f000062c000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3b5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b936}, {&(0x7f0000418000/0x1000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000076e000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f0000441000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x4}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000005d000/0x4000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007e8000/0x4000)=nil, 0x7}], './file0\x00', 0xfffffffe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB], 0x10, 0x400}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/76, 0x4c}, 0x800) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x0, 0x16, 0x0, @multicast2}, @udp={{0x0, 0x0, 0x8}}}}}}) 2.517489973s ago: executing program 2 (id=4265): ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) 2.515369606s ago: executing program 7 (id=4268): setrlimit(0x398d84ad2ccc6a6b, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x344c, 0xfffffffa, 0x4f8, 0x80000001}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80, 0x2a) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="cf599d594a0987000000000086dd60000000001c2c00fe80000000000000000000"]) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) acct(&(0x7f0000000080)='./file0\x00') lseek(r1, 0x5, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x398d84ad2ccc6a6b, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0x344c, 0xfffffffa, 0x4f8, 0x80000001}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2e1, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) open(0x0, 0x80, 0x2a) (async) rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') (async) syz_emit_ethernet(0x52, &(0x7f00000004c0)=ANY=[@ANYBLOB="cf599d594a0987000000000086dd60000000001c2c00fe80000000000000000000"]) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) acct(&(0x7f0000000080)='./file0\x00') (async) lseek(r1, 0x5, 0x1) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x6000, 0x9) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) 2.51510196s ago: executing program 2 (id=4269): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0xf) select(0x40, &(0x7f0000000000)={0x9, 0x3fb, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000380)={0xffb, 0x2, 0x6, 0xffff, 0x0, 0x0, 0x2}, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) dup(r1) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 2.393943994s ago: executing program 3 (id=4270): ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x8, &(0x7f0000000140)='./file1\x00', 0x8}) symlink(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0/file0\x00') mknod$loop(&(0x7f0000000240)='./file0/file0\x00', 0x4, 0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() r6 = open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x100, 0x42) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f00000003c0)=[{&(0x7f0000000300)="5b8fa05707435cfed57cb0ac36a6ac3b1dcf79c420eb07b5b5bfdf05bc7e5439d3b14768013a79049ab71dbf4d63d9be18133e13215461809ea1ce334495ca7628193d847bdfbb24f572c907721a4ecf97d71bda0b9e3f6c9fb2bddc8c61277f4ac33536628fb2275f585440e13ceeda7456e37c8e8be2b0000670722d6b0a277de347b128821e1148b749", 0x8b}], 0x1, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r5}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r6, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}], 0x90}, 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000006c0)) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f0000000700)={0x8, './file0/file0\x00', './file0/file0/fi'}) stat(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)) pipe2(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONREAD(r12, 0x4004667f, &(0x7f0000000840)) unveil(&(0x7f0000000880)='./file0/file0\x00', &(0x7f00000008c0)='x\x00') ioctl$BIOCSHDRCMPLT(r11, 0x80044275, &(0x7f0000000900)=0x3) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000980)={{0x4, r13, r4, r3, r4, 0x0, 0x7}, 0x7, 0x1, 0x3}) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000a00)={0x1, './file0/file0/fi'}) getsockopt(r11, 0x9, 0xfffffff6, &(0x7f0000000a40)=""/247, &(0x7f0000000b40)=0xf7) stat(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)) getpid() lchown(&(0x7f0000000c40)='./file0/file0\x00', r3, r14) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x10) 2.385831172s ago: executing program 4 (id=4271): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwrite(r1, 0x0, 0x0, 0x5) r2 = socket$unix(0x1, 0x2, 0x0) sysctl$net_inet_ip(&(0x7f00000003c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) semget$private(0x0, 0x4, 0x12) getsockopt$sock_int(r2, 0xffff, 0x100, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) sysctl$net_pipex(0x0, 0x0, 0x0, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="ab3150e8b3b54d43821dddec738a5c5919f8f54bb4d04b93d4ab4f860160dd35f8cf54641b15f9b2da71d1ad98c720f40e3f35535879f10388f71f19f649601c181eb2ca76c2da34f31ab78ebf0e21827a19f986988f33703a127751503d0b5daed076b799cdeb763c3e1b64197d8024ff214b84ee497784f3edb4e90bb7ac04095b6a8d12105584a3baea48fbba9fab723fabc043161c1434e097b06a1b4a209af7baa6da2d5485d554213c2032f756374956e47bb8f1dbade4fa1086a6851e18c4e2b88f", 0xc5}, {&(0x7f0000000680)="41157b60b7c523013022daf3459e96a884a4f6668a1e03a476caffa511d2c7024452c209f6247c9bf98328f855091017c097e67dfb252ae9c40a3082874e89ef93b33ec2d439c229277e36d2af5c1f955a4299b62cd7d555acc98999f3e4c3fd99711f8cd009a1886271ee3234f1c2be6e173af6de23587adafbfb5b07f32dbc08dd7238fb28b3e6d33d65825639c5f588c1fcb461a01af106126d3b49c1c5932afd5d9abae451cf4b3839ddc4a3e06c40c6e40c", 0xb4}, {&(0x7f0000000480)="c07ed5319dba0a7b2b288444e8792e27ee3d3277d36a8dabd38307f3b61ba8349107291c353b3d722e10392a4df95a31dd35cd6cf4c8939bd8fe3aef75f6f1409423d634488d459d1653e3c22695f312ded7b27a72bf76e5caa8da23e4088c6b5d35c09a0387e80b6449a919ab3340dc8ee3366d1fc908bb731b7801cb31e9ffb3eb8861411b4359dadab79804fb1862c91e7a8c528b6012c039c13150b83b37107b7369a1dbf0ee8aa270f505fae7d2544cee41568d6304f5f840ab4a44303da04ddf36292ddb7ae4ab0f58b3c42c9515c33a050615a8c20efa6b85052044ed5e", 0xe1}, {&(0x7f0000000400)="1838a37c481266ad703fbefa33eafc5d220c95559a3e79835efa98194a9e9f9c55f2bd56ba", 0x25}, {&(0x7f00000001c0)="7dd49a56f0ffb3298917ab0d0322479e3a32da4b3f0deffded9645c19eed3b96b2c43c2aafaa00afb5c46fadac41888a7a8b04b8e0aeac8505c1b309d8161a9e09f3761640b56e5b229105c9917908cdcedd42f71c3a41408d8314fa888593221e9ea837dd9de081de1aa3fd4044e05a83c67d", 0x73}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000300)=[{0x1, 0x0, 0xd4, 0x40e}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="00a0a78d0ca82026dec3e59be543bfcb4c969b000000000000001783630f5258246106851580cedf632b5fdd539e2e6866e957dfac2edbb18b78a4e78cf5b25976eafea9b52b15b8716b760c521107ee17c9ced253a68701b05afb784970496a67f540192e1f71b61ac3b88200dff33134b05cd26d5042c75988b99a", &(0x7f0000000080)=0x7c, 0x0, 0x0) mprotect(&(0x7f00005a0000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000000)="dc63931b00"/14, 0xe) 2.218849058s ago: executing program 5 (id=4274): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0xfe) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x4, 0x200000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) close(r1) socket(0x2, 0x3, 0xfe) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, 0x0, 0x0) 2.218713516s ago: executing program 0 (id=4275): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000004c0)={{0x8968, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x80000005a7, 0x4, 0x8}) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) 2.176691746s ago: executing program 4 (id=4277): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xfffffffc}) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 2.176331008s ago: executing program 6 (id=4278): open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1c00, 0x0) 2.120763798s ago: executing program 0 (id=4279): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000240)="ea00000100000000", 0xc) 2.120393267s ago: executing program 3 (id=4280): mprotect(&(0x7f000027d000/0x1000)=nil, 0x1000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) nanosleep(0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) close(r1) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000009c0)="5ece9977e6bfb91247e5685f1d25097554c3da8b3e2c3782a4d7a36b8ea1864defbaffd59723c9100320b12a44cab3618f2a7b951dcc1dca9b2d242f7e5ff5fdb78bd94d1225dd17b5d4de2b701ab81b1e92e79ac35e3b94d481ffec2376160fe987b27760ead921ef04157cf706cbe0b3e919bf34986ae0e006507ab8bc41ffa1cb70d67f65be0832416fc998617e5c45d0f8e63c35ae93204f03f97253d3b683aa1c99f823f2ce60ec38b6587ab8652100765fd823873db2a35925b3d0a347b93fd75f09cfc777c98df2559b58cb3dfe793566394e2abc2b87cf1bc29f92138c3e5eefb67d74a08b716a4d5f0c907965cf5761752dc35bbea317b854b0a784122f80caa80e1143dad28c02fa04b63879f99a6212c519601f509c0f1b3948993f420e1a7ad809f39210f63dfe5a0680238ade746131fce88ef82cc253aa79d04e530bd7277cc1315108c042dac73a483c42e14daca9f7ee288f11295a5dd44786cf7340b51537d13d3b9c44d08aff3a24b5fec497c461d21574b29fec9adaadec4d89ab69fce5c44ec865c99da061b43c3a5b62a3949c67707a36397ece7ca4f4f1dc1b136b5d2a697c3562ae6aa9fb86579711d3d7dfec9a9b66f854e4a9bc7065549c81f2662b5b02b5fec863db6c295c8785", 0x1d4}], 0x1) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x2, 0x2, 0x2, 0x0, "cd002200002181baab4c8c6d09b975390a000004", 0x8000, 0x6}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x88) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x2) setsockopt(r3, 0x1, 0x1, &(0x7f0000000140)="2c000000e24c0c00000800a309c9e6ce333acf71", 0x14) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="5263f22488fbd2c62a852e89fba194e8c6f40a4d7f29745b820655c29f620c94274a5f28d557a731986b2b43ff52b2a6bcb29aa303594fe617abf12e351888a4d57f22146c00b1ec0d", 0x49}], 0x1) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) 2.081004385s ago: executing program 5 (id=4281): sysctl$kern(&(0x7f00000001c0)={0x1, 0x49}, 0x9, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="190bceeeda45fae9a97c27708937c7fa281fb0342a6f90f2b0e760ad92fa663dbf1282d33e4e3ad63c41796ec3c426d1494d61f7c792fd2e240bdb2576108c597a652b4a39", 0x45) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x40004, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x700}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000000c0)="b3f829b4a8dc46ac181ca1f26a55f2ed7fedbe6ca970e9aafa0ca71e0d5fb6d84f8a1606e697ad1c3d2c17d813ffa12ff8ab96d3b8fd2146a6786dec73e64cce", 0x40) r4 = socket(0x18, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) ioctl$VNDIOCSET(r5, 0x80184600, &(0x7f0000000100)={0x0, 0x4, 0x0}) ioctl$FIONREAD(r4, 0x8020697a, &(0x7f00000001c0)) 2.080780433s ago: executing program 7 (id=4282): close(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000046230000000000003c0c68f3e01a0744edc10b7c61ff337b6e71c87a7007a26163"]) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 2.080584491s ago: executing program 0 (id=4283): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) poll(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000401}) 2.078835719s ago: executing program 1 (id=4284): mknod(0x0, 0x8, 0x412dfc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="f968f845920e632101a5a12512e3d2b274f1f79b712c2bd616f207a0a30c4a4a5700004d47fa7a93bc845ffaf081922645abf1bff60fa3111376b16b47e2759dbda13529f2", 0x45}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd61b91d3a00002c03ff020000000000000000000000000001ff020000000000000000000000000001cc76f864070d284231e3ba8c44989cc90f4a8791cc0eadeb7f5e246705668c73830945fb29ff9454315e699be2857fbd56835d9d63c6cc5c17b09adbee65a646cd"]) 2.078712343s ago: executing program 3 (id=4285): ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) 1.970267096s ago: executing program 4 (id=4286): socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000a1e000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000009}, {&(0x7f00005ce000/0x2000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f000089c000/0x1000)=nil, &(0x7f0000159000/0x4000)=nil, 0x3ffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000496000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000062e000/0x2000)=nil}, {&(0x7f000079b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000693000/0x1000)=nil}, {&(0x7f0000129000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x3}) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) socketpair(0x7, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00"]) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 1.969894506s ago: executing program 6 (id=4287): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x160) readv(r1, &(0x7f0000001640)=[{0x0}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/8, 0x8}], 0x1) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x1, 0x1}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x1}, 0x2, &(0x7f0000000280), &(0x7f0000000040), 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f0000000100)) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) mkdir(0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f0000000080)='./file0/file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00']) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) 1.969665291s ago: executing program 1 (id=4288): fchdir(0xffffffffffffff9c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) fcntl$setstatus(r0, 0x4, 0x80) ioctl$TIOCNXCL(r0, 0x2000740e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x40, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) r3 = socket$inet6(0x18, 0x3, 0xd3) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3f}, 0x2, 0x0, 0x0, &(0x7f0000000340)="c52a2d2fae22d686be1ae1efc6d92e65b428bc8cd999ab6b12d51c5dc7dac32d28d5d81d55be1e84f77b25487568458e7d4bb617", 0x34) sendmsg(r3, &(0x7f0000000600)={&(0x7f0000000380)=@in={0x2, 0x3}, 0xc, &(0x7f0000000580)=[{0x0}, {&(0x7f0000000480)}, {&(0x7f0000000540)="55484402b57b5fd532c0cf77c160", 0xe}], 0x3, &(0x7f00000005c0)}, 0x71cb6122cbffc9a) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000640), 0x0, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000680)={0x1, 0x7, 0x6, 0x6, 0xfffe}) close(r2) 1.969244599s ago: executing program 3 (id=4289): r0 = socket$inet(0x2, 0x8003, 0x0) recvmmsg(r0, &(0x7f0000000040)={0x0, 0x6}, 0x10, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f000062c000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd3b5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8100000000b936}, {&(0x7f0000418000/0x1000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000052e000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f000076e000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x4}, {&(0x7f000041f000/0x3000)=nil, &(0x7f0000441000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0x1}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0x4}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000005d000/0x4000)=nil, 0xb}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007e8000/0x4000)=nil, 0x7}], './file0\x00', 0xfffffffe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB], 0x10, 0x400}, 0xa) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) r2 = socket$inet(0x2, 0x8003, 0x0) recvmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/76, 0x4c}, 0x800) setsockopt(r2, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x0, 0x16, 0x0, @multicast2}, @udp={{0x0, 0x0, 0x8}}}}}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x28, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0xfffff115, 0x80000000}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x7, 0x8001}, {0x4, 0x6, 0x7, 0x100}, {0x3, 0x80040b, 0xf11, 0x2}, {0x9cb, 0xfffc, 0xc, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xb7}, {0x9, 0x1, 0x6, 0x7fff}, {0x3, 0xffffff7c, 0x8, 0x28bfd}, {0x0, 0x2, 0x8, 0x7}, {0x3, 0xc7cb, 0x7ffffe, 0x2}, {0x401, 0x10, 0xd1b, 0xa2}, {0x3, 0x1006e2, 0x2, 0x6f5fc4cb}, {0x3, 0x101, 0x6, 0x9}, {0x9be2, 0x2, 0x2, 0x3ff}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) symlink(0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xfffffffd}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="0300", 0x2) setsockopt(r6, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x6a, 0x0) 1.926767323s ago: executing program 6 (id=4290): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x1000000000000, 0x100000000000003}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xe4837313dbdd44bf, 0x0, 0x0, 0xc}, 0x0) 1.92645184s ago: executing program 7 (id=4291): mkdir(&(0x7f0000000240)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x0) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file2\x00') 1.926272087s ago: executing program 0 (id=4292): close(0xffffffffffffffff) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) setitimer(0x2, &(0x7f0000000140)={{0x9, 0x9}, {0xfffffffefffffffc, 0x10000}}, 0x0) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 1.925219928s ago: executing program 4 (id=4293): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffdc9, &(0x7f0000000680)=""/100, 0x64}, 0x80003fae}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0, 0x4}, 0x10, 0x400) shutdown(r2, 0x2) ftruncate(r2, 0x2) read(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 1.848868754s ago: executing program 6 (id=4294): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff5f70) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x2400, 0x2}, 0x6) r1 = socket(0x11, 0x3, 0x0) setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x365, 0x1, 0xa, 0x3176, 0x100}, 0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000180)) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x1, 0xffffdf83, 0xffff7f8a, "08ed7faf00090000000000000200ffffff67ffe6", 0x1}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsync(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) setrlimit(0x6, &(0x7f00000002c0)={0x1}) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000240)={0x3f89, 0x3, 0x617}) r5 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x80206913, &(0x7f00000001c0)) sendto$unix(r1, &(0x7f00000000c0)="b10005010000009f0500070107000000121c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01560000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008a7193f8343712050500b71dc000090005080000fca65361ba84913f0100"/177, 0xb1, 0x8, 0x0, 0x0) 647.503721ms ago: executing program 7 (id=4295): sysctl$net_inet6_ip6(&(0x7f0000000480), 0x4, &(0x7f00000004c0)="72b1b6d121d4e7aa6205e6c4730154f45caf8c01bf4d00", &(0x7f0000000500)=0x17, &(0x7f0000000540)="6f03bdcee7230f941b937802bbf9333130c753b13a38764c83703258ac89d94be90faa930c9927f0ea7146f5f58b2fe6df9f377582665acd22e00e5c7a96b7d7b52d5650485c21c4fa18c1b84f631ae694c708602940b9b724d95edd614138843ddde20ebc5dd1d43f9a20c996a5018ac08a3964fa5de2f70f05bf7fbea542020330030d1ed9e3e97ec41895162edbb81308ff94015b2b77e94fc630a592506641decad75d4966dfb1397a36aee804fb379a4ec71a7936d5b2b7b1312913c58b09acc77010931908e8ad04271083d792820f644a735484d3fa75a6c836037379b1d6b7392fe283ca42d685bf3e31ba163fcc29f36a5cbfeb9d4c7510c3119e171277e28aa5a46b4193be1463c8187384753eb855211bf492f1b6bc43f65b0086ef689646744d4a27d80917fb51dbff80c4c91eda4f799e169c113e3e7c377055122477374301431c5a834547bbe964ce967f35eda4cfe5ae1c802ce9e22a1d983c3ff60d9788854e49f658499b86ad0ec647bc95a863273cb823133d22907d419841e8420b5de9d612b7baea0bf247e462eb8281472bd7fe2dfc8bc57f34d962d1169682eade41dd52c55f95a84080501747e378285d2fb43511b79af2a9ad08a4c07b086fa234c711605cb23cd4c76898e4c8cda9e8ff11a710b20d58cf534a4c38644aabbab2732c5cf85761bfe05163d0aeb47f33e89dd074eaa14eae9f68f0e07fcd33bbea831bde4f5ec42434f45490524e422988f9f1fc7ea9c0c68576b279ef1f956c4eb70697effe72690db657113d7ef1d75230eb4c0a6befad8a8c8283171f63e41f4ab5e11619e3ff483358027cb0f55d1b6bc5398a8512fe8dd4d2534e1c10b46300429482e7e3155c4e608ff130460ed408be7c4f05d274d2971e70dac92ecf5312aeff1808c951765de1d0b76aa9652a0cb621143581c3c9fd11b93bcbdd69f0d116eeb4da289a1b6d29da77bfc3a49566b6b1a2c1d6e1c5bd2efa56a0d5fa326f4f55da4e40f3336e92dd257566529a43cdd0df1a587ed7ca999bf1e6a78dd27ed6c0a5c93c338767534bcd66a6d7329bc3f28d9deab12521302ea70bfde61399d64aaa988952a9d6033fa7994769909c3bcd10787189b03da11c0063e15b3170a6f6248f2d9858088617c463741a3f492cad602501e6e3be8d0e4a6c6175a19506710c499daac4ca58ab76817b23d0bc962af1da2a81175baa3b8d2154609faf2ada9d529d858202128aa96f38054755b6fed87943e39b4cb6f6d6657d9035ad12d577a0e0d2f596603c4b2942cde6ef24ec3d94403aa689815808fa6ced828590fc69cf1fe5925f7d46a6e09ac2170c5243d89605463257ac1fe70f4848f2df5d0ffb3d4784f08b04ea8ffe04fd36ea926293fcdebe35ccaf7a2030d34f29adfb88baeb0c9f633ab51b1c39127f8cff7a628525fe1596587de9cdb744e8b48560228736de6b013d6914a6d0692d9a48ab8de59d41375b4d977f47173c7b31a2fd977f4d4d39f2482169e9aa4be16dd88159037c5e80e3a440eb616f1d268d6ba62405c1e5e137478f3bc2c9a049127209f0135af73c13b5aad879a93d65a6eb9be589b5ff5f766cebfd89d04bdd5990aba9835d1823fc357c02aa3fdb87bc4eeca5fc4ae3519af35df375c73dd0c021f91c40674d6b5f7719775cae0e62179bd13b052094896dff8cfd09fd57885848bf1a817bcdacb964b3cb63b795fdc359a0d52bbcac629492e79d502e1d1d51b05bac14ceb2191c0ffcdfb3bece570fe4e9aa6b5c4e551b179d66e5c996fe5ce0cf0fbe3caed69d74f3f1e6faa20251a2ee2e3daebf1982bf33f4a9905cda4f6b3703e35e18a3282f37bfb47bca9b9ce99e86db269175a6ee2bbdf4ad69d7bfff72dcb2d7cb25038be3135091381d5f439927223fb0e5e736ef0d5108464fc1505e33c2ef720a0367753647c0b0b3e3e8bdb4889cada11316f45172c013cd02e1b8ac5efb3faf9c1788ec606b2b7c4e0086d038b0f5702b824c40651e591bd0e9fb4ccbfe30c7102701a860d63cdf65c7930566dd121235b7238ff9d7d2de1eaec6c21530a2ace4173a1a1f5d5ef73782225c6d1f0050afcbef5d3b9cbddc527958794e6e9f47ae4b89bd03cdbe52ca6385d34cf5a0a8b07d4c4708f68cb44734d1263fab96f5df9c70a56151b61984ecdc39dfdd2141361abb9ad180bcba0ea3e5c7c542f5f2712fdf1b04f2d94eb9ac7a32412be3082f2d1ac7beb97800852f4b3283bae4c74255684beec8fd9385ba882dc8bf772f5fb9a6004c6210c41dd9a61e4c2055463e6520bcc596f1fbd52273e669a15a74476d7c1b07b0ed4afb8e76a351cad408eeaa963b68ae3b456fff7938f9ac3431f7be817297ac4c9955d0598a4d9631d9156b6daeaf8344e787760d010eb0e0670e9f62c47200204e516fb7a6605e1a25c7e08f9c39363d78cab9944f78148f1818d015c3ea6a3bb887e32ca6ba8542fd852bce999c1723792a3f1f55c332c0393b0c3eff84419e7f74c480c63b9a60ff1fc9f5a8f61758a350186fd747d43504f46c9979a3b9da0f6143075eb4ac8adaa5eae61f52667e8013af78118371a5898458cd2f49210f2aff15598f00f44500182b0cce868c1088e56fd9b78ed10fffdedfbc4e1585c65a7355ca4669779514a353aa8cfaef6461670b08e3cd0c3ad806715aca4d227140670c265644814583a47f2c3197d14b8a339a1452c9e33f7af61a688ae9d286fb45e2dc2b0fc5d137bcdbd2d103cfc9acddeef77ccafd7b190f0479bfb7f6d30638e5a9d0f081bbe4cf83d6a98522b303370f2440420d002d3cbc32015c4d043f5a8365f24ab8c32c30a1bc752f16e78ab80eb36456b0f66d7fd26b34b8f633f463268ceb53f3f9d0613db49fd5c120044607cae6a44dad96b74359ee80c8f6775117db8507e980191c2e86b9d601b01191849f747eb5fd39a6954722bb0f42d0f96b28c77f22b953d40e16d1fd0774d98d84e9a685a19cf57d647215c4124157bdb796196225c6ef9c4e841d9fcb9e4a464f8ea9238bb8cb2f5fed7b0db7a973054cd2cd26c2feab07e68c5ebc26702bece23e6781288a74b1bf47eaea10d2d1b97fcc970dadaa82d05f665652e6650bb5cd10a4ea87f431f163db1e341494e785830d439c1f44b97e30c13f55a8f2a829abcb13714bf502514c9fdd5a726caf92adb2750b1716efd8d2f89bb09892743ed4bb5f9e7ee9bbebb11353217caf3d5a119800fa88890cd9ed811bb7fddeba6b70279a9c345b086fc401279ff50f7273fead2a45be73757647df9225bd41c130e566549a970299e931f2702412b937f5bd2a59fac0b28364752fe439df896d1019c1ecfa405cf45f130d9b129c87e89e0d4b2440e5a1bbbe720c682d1db692702d8edded972aba5b36c827d67adaff8d4eae4355ae665eb6157e40e28b37bc237d5d553fcb4c8304d516d57fcb51704045713f5bc628a29fbd8dcd77fa98b74092365b691dad89618cad7bdb1940d9617f13791b809b97849bf0d50e9876fbf28e66db4fd7f74b2bd8fa0f62c6e859b44f021094b6cf9a827e7d36afa5fca049a6007c594b920d09415de16e3793d7571affcb2470b6a696bd821723eb288c2c518d62fe76a1991053ac38128a04169f1541181c57182b8b466d864953f94681973ff03845ecb031a9493ce02afc9c4496d8b10c5ec3323aa6a621860b9c7246a8228109f12e3255d0a9e7da6cd3ec939d0515dff310bd3114b2e35c32a0cdf068f4ef72ee7c58fe17618d31239407a94bb295c76db146e8e2ef9f29878c6c832dc32cf853e70cf3fd383a50245c31284b45dd78f81e21911ba614ddf3a5def529ebf7e0f8bba50611d352dfb952566ed7ac99812f0c49d8e5aa4d467a638729ef283705d34ccbf77217fd8db70c7c48c55c8c9d4d83ff32b736b735d2f2d53bf3b783381f2a8059c96867468177b520163e0d2903cd626d6f97b0c8d34349a567bee95218a1a70972dcb62cb7d2ae1039942a82433020c9d29302e004322dc16a28b263115a6a772a24c8f9b6038bf4340d4a084e34c5832a44fad4729f3a7000f67730f519afe34dfac89d3648f683dea91c0992fd081fd7eb60e4b9263e5dbb38a1493bfb8081333b52d96ca414cc9e923aaee663f3a0deaa874a72e4c5ed0f9f4c2dc9079a77db5213b1e3be812aae87bdedabd64c8223e2711ad9926d4be9373f1ed5ec7e349fb6b8b064dc43ec404e2cdc81b47a18137a0170954bc283fdb49931abe9687fa00d81c82179f1d6d7327ee56b3202e175b2f989c4742ff9a61b9b57e9d188d4488db6828642321aad32134a61c1ca3ee797e061df39b7485671a72ad78d2eef1bea73c909aca4c9b8e1da6aeeb02543fa47ea4fa2b2c53c7614e401798f5bf8c4e1f5c9c95ee77dc37abd6932acdce8f460d36ef6574d32f5b067959a5c3e06e00bb231684af6556fcb1ae7e69cb06c66651db4c6c274481141a893ab2c0e5bcc0ffdebe8cfc6539fd354f9626787c6efba85a6d2b326ac0b8ecb809b96959cea1a8ab2460e295cc6c1abaaf1fb41411efcd91e4e5505294c2f90af1bdd2c1c2b0abddeeec6250a50fe17332e931e92e78213eb5132cdabe130c01b59dab2927aa0ab25059df40d36927b07e2f1d24a6f3f3708548dfd1e99042bd1cd7725ff19b0021ee5f59c7b3f849493760a63a37a5d6aaa2765375c06a4130b0607c7db113a7699b435a88ef4f0f2d7372065149a6831ed2d90d694f1f0e6aeb6b9a7975bf7d4a15c1ffa8b9803b2328579c1132f7b17c8bb9e99db3447b3dc94b206a6515ba754e5ab78637103da6b62fcc9ad9d90d48674b2ef5e14591d32898ea522481d91d58674d2aedc3cc3ebc3cbf5e0efcef0021e1690307c52376653cddeb2ebb8b33ca95da75bb955961ab46019bfe1e4effd51817f29523ef1a1c4a0df8f3be69a0f6744d9e3d3693823ad24fd03078cef76052d24e142f248532fae1451ce3a5b7f9065ff6b3e1cdfa67e4c7b913d01ea1e0aca8b04ad82c0450e7d69ad9d82f01ac7d5b7aca557f1d6a819fa", 0xdfe) sysctl$net_inet6_ip6(&(0x7f0000001540)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, &(0x7f0000001680), &(0x7f00000016c0)="bc689b832ba837d156106f2d6c7c1fe36925811c771dec4b", 0x18) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) sysctl$net_inet6_ip6(&(0x7f0000001700)={0x4, 0x18, 0x29, 0x2d}, 0x4, &(0x7f0000001740)="fcaa430f2065d50cb95eec024ee20f51af195098", 0x0, &(0x7f00000017c0)="9fa945f44081ecfe3373e4b8599ced1a5db27dbef2e9a239aa52cbfa1762bf858897a1e64e0eee7a18d5dd6ca7896460424726852ed6bc924d826b896d63132f0ce5f544ef82a720c503fbcbe4d4696720114283eb1574def580679c5bc449ba457ab95d82cbaedf6a5a7afb8bd12c1164c79119e9112ec9045ffcd7d5329bf5093369e1839f720115", 0x89) syz_emit_ethernet(0x2a, &(0x7f0000001880)={@remote, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @broadcast, @remote, @loopback}}}}) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000001900)="637c4bc7084d21732946349b37", &(0x7f0000001940)=0xd, &(0x7f0000001980), 0x0) writev(0xffffffffffffffff, &(0x7f0000001b80)=[{&(0x7f0000001a80)="a46c5cf57c02d081305b6d8878d397090e0938e69afc7708001d5dc0bcc7928427dc50f08409", 0x26}, {&(0x7f0000001ac0)="fe3c9913359902edbea5c1e5960c1aef697543aab4598d5be19c71ae451e1fdd7e75b625614fb772948db80c1c811ff55538fd3feda4d7932403cfe9c0f85acca68cf9d8df2208603e7a75fa1f8196aa7f73c300a855a01d1ef055067c010cc9d24fb4df882c6feae55ac4efc0f27d633998c2bcfe059e290a2b75b579a5a870727548507969b82fcae2", 0x8a}], 0x2) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000001bc0)={0x4, './file0\x00', './file0\x00'}) r0 = syz_open_pts() madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000001c40)="f9c877a45c2815dfb47ee2493da680945f8e717cad12c7abc328b54ff7d07dc1bd0d1bb9925f2572e775ab6c3ca9ff411903ddfaa8721f722ea71fe477a0eac77769156a97bc3e9832206ee0d32a82c3eac3b4208124a076c6be17d5d923e9ea92216e645379b5a8a5e4942ad58a970552fbf76666d095b1ea3e34994d77898a35dfddf60e96ff0c2453de9383bcfc2fa2a10f8db7bd6cbf810bd98e05bd762504f8ee03629c8e8b827a83a3115730dc02cc65a9580085771809f7d7ba4264b307b0df78e260a4fb8548a6d2e43acc579ba3dc5ff189590c1a9966c60a8022408cbfb34935208570a693761b8f320853", &(0x7f0000001d40)=0xf0, &(0x7f0000001d80)="8e163bbe048198a555abd1a767c940859f74c800b954ab24c1c0865ffbc7ce4929b2361cf8eeb6b960d8b6df21a12e380b7436812eaef86cd0bd6945399edb7633b960af272fe75db1e6255afc52e02245ea643ced42672eac478870bb30b0c9a180f056de209acba6220e57d7e5a51808c28e4e2f8ae4bb42361866ec63", 0x7e) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) open(&(0x7f0000001e40)='./file0\x00', 0x20, 0x3c) sysctl$net_inet6_ip6(&(0x7f0000001ec0)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000001f00), &(0x7f0000001f40), &(0x7f0000001f80)="65c027d9f8bd091fc1b0812086200d71b0f815bd1979230cdaeea34a460cc588bdbde8b297f00c41504efcfb5fe09432ddee135330191d415188b1c54a3436ae7f8e3f2de5a666e5bc23259c87abfb7a3f0eb0f15a54343bfba7db38813933d50df1b75fa5d4c16ad77127b66ee64962532bcf6e5176e4dadc8cbff7d674081c36fee534e9a327aa2a4b334f8a35dfc4ad6aa336bff998613afc6066df77a964a63a34e26233b09e29", 0xa9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000002080)={0x5, 0x7, 0x1, 0x2, "b93bd3c30d8e516786aaf1444c24ce658ffe3f41", 0x1, 0xd0}) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f0000002100)="b42465459ef101b4e0da0414342837008553119c10436120f5f114bafae5eae924794717f5cc3056d24cd0713c881e93dd68fd7383f9c48f38d0849004dd9836bd3d95cafe31663e0c3a68f5cd0450ec801ab3d6b1aaae0059fcbc2d3a3448077dfebf28d358948b7acab02807d7101581", &(0x7f0000002180)=0x71, &(0x7f00000021c0)="31744f7f", 0x4) 502.971087ms ago: executing program 1 (id=4296): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005fe000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) 501.40716ms ago: executing program 2 (id=4297): writev(0xffffffffffffffff, &(0x7f00000001c0), 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000780)=@in={0x2, 0x0}, 0xc, 0x0, 0x0, 0x0}, 0x400) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x8, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffe, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x610}) 418.383617ms ago: executing program 2 (id=4298): sysctl$ddb(&(0x7f0000000440)={0x9, 0x1}, 0x2, &(0x7f0000000000)="011f374731ca519093edfb57fd3967f65855f7acc0b1c1919160e658f6f1ca62d0fd5a412617b32a2283205b7190e0def4157ca638b569d799ee04c244ebddd4902e4d8f990206d1ddaa53c13d109d3fb368b1a35741abc0a594ca681d8671c344fe0d911194dad44f1d3b5b67869319eed29006f384bb7372ada08a385f97fa2ff772070360ffdff790b4f26562ccf17f068ca8ca7737387861e25598654408e6b0b6b38809789026a67c009f755d49504a4fcd32653f29866bd5d8eb00", 0x0, 0x0, 0x0) 418.035292ms ago: executing program 1 (id=4299): setreuid(0x0, 0xee01) (async) r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x40) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) (async) r4 = fcntl$getown(r0, 0x5) r5 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, 0x0, r3, 0xffffffffffffffff, 0x100, 0x6}, 0x800, 0x4, r4, r5, 0x401, 0x9, 0x5, 0xffffffffffffffd2}) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0x0, 0x400000000}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='c\x00') (async) mknod(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x6000, 0xe03) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x403}, {0x6, 0xa, 0x5, 0x400f}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="00a0a78d0ca80326dec3e59be56897cb4c969b000000000000001783cb8c8b90526c4973a9dee6f5e712ecca4361c9930d3de2576cceb0563749699600", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) 417.871795ms ago: executing program 1 (id=4300): close(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB="0600000046230000000000003c0c68f3e01a0744edc10b7c61ff337b6e71c87a7007a26163"]) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 417.710112ms ago: executing program 5 (id=4301): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) syz_open_pts() 413.38975ms ago: executing program 2 (id=4302): r0 = open(0x0, 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x1, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x1}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f000069c000/0x4000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0\x00'}) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) 295.826017ms ago: executing program 5 (id=4303): open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) 259.70607ms ago: executing program 2 (id=4304): r0 = socket(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000715000/0x2000)=nil, 0x2000, 0x1) bind(r0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x8, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x8) 259.525391ms ago: executing program 5 (id=4305): ioctl$VNDIOCGET(0xffffffffffffffff, 0x41946472, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x63}) 258.043516ms ago: executing program 6 (id=4306): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x8000, 0x0) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r3 = kqueue() close(r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x20, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x63279feaa8aa4800}, 0x2, &(0x7f0000000480)="f668a5491d9b7a359716e25555599958a66f82cbbad385dfe6aa11dd5cfd5d5f47cf8394de0a862cf8537125da8999bc6e61f96f0ce356f63230999c7e73e9c96ad4e0bb479ee50a13536679121dd5415414ddfac574bd5eea79b2dbf34387d7b1d9eb4c789bcc8b0f975958f5ef43c501dfc02e47f0924381b2647f6dfb3ef7706408bd32bf2845904468d25786e1e7c45bd30818c935854cd162f44011455a68a73dff763063c1a84bd618fa160614756085641c40c79d11e654c1cf704f80895a91c4c3db3c378e2c287b69d39ff0f70e8ca8ab6b1b6cd0eeadae8a854ffd906181e458bb73a28f2af0f13403c7e75178e129444c49ec85b0c678834c70c7f154670079cc2c50b3f31a605392cffebaf0dbcce80a3c5873c2139d59b01c613a92fc872ba17db22dced0bbc531bc49d3d948e722d702331b5be1faae123b66f624dbdf1c2e4c9a1678b3aeb0c748bceaa16498e1916000cfdf44fc9968a685dee6ca5c0d46426a4fadbc4176ded7d34367a1b3fd86694fed9e48b9c3cbd2a26ce33e54d08291637b2d355c3c3ef7b8c38c24889a84ad275c1dfb396f2be9cb9936281a5f97b817895c6e72cb9d0f485f57a651b65dc7fb6b76933f479271561131291ad267b8b462bff656b7f82bf8f292499720a1be5f6a5f60a6b3a2026f0c80bf9f250146bb4e796e2698c260b65e0e422493909df7759694da42bfc195a46944dfbc0dde6f0e71d45d551fad30d5a116cb1391a0d13b6a3cd94cf98e0e24c42b1893b83d682385118fbf838ea1d475d5c9499914b773ec8ba58c8613262d3157adf5418af4fa56047a6977bbaef69ec7e258e186b67c77630682b4e83e2490ea82335cc7f716b2359a5532c14df560b2843093252915608b193fd43e1ea2c7fc7fbd84b361a35ec323435c88400365524a382779c39414cab3cf2508618da4476b26808ec17bc3970d56446c3edf7730ed8f1df6a3913b3861b55374c1214aa41eed82e8d692c4cf892e8a577236d15f710a65ab3967c63f6451f5ef9c5dfa507b5748e64fa3d331b82d948ac7cbdf89d8685a87938db16eaf37dd1dc85d9b0eb954f65146434caf8ff149d436f52acd601f84abf0566333a3cea59f368b6765d9a64fc82ffe63e6a5acecea861db16cd683af250d57d0349c140e811f03555a2d85bc3ca4e264ddc0a8546d649e0e5b9bfa3f2e10a5c1ce88c6da3fad035d9f41ae843239a997d8b69952b3a22fff5cd28c70b53ab929508e4b7294fcdff2e7dd26ad4553f8e51b504afb1d11f8ebae1e57c0b8cebd845971357ec37e65df446f7984c1903c47c37a7b18e1f303f13d29fd86805ea1c0c03076fdca4a24a9d33e34d28745504d7dae408d26b829c2fda2a556d2d674db7d9355012cc356742630f49cc826679d227ba249aeb3288183eaff0570436d9f0ca0e3166024fdf3fae86f207110f0fb24394c47267c2004ecc4161bf2bcbdd68bf621639fe5671f44a0c7d7390daf4cb9eb9bf99e92c9d4ff867a65ae338e5f099948af5bf607dd5092d8ca6a7486c5f6cd5e75c4df2e467aedbd23b4b13a763f208069e911cee3ed18a9d8af3d81791e24a8730b144f1928b2d24f566ea4e57025b02761d7665b18f08bc9d8d8bfcbb80f12da146872b4bb31763b65b93f838ba8d65d224a434f99a360e1b4b224c1ffc2e8f12db91d2cc19c51ff3a3d089f4d452f63570584ed747186c47e9711d65a1563384abfabd72e04d259fb9ca5db66bc837eabc97f2542bb2658b7753537fec0f0dd413029a9bf5e576d5f5d3a3151f2a1abab3b5870eda96a8ec6eb0704ad62e54f54409b2ee1890565c4024c285dd98dc00948c7c423d947fff285818c60b98079d6d5b7c7904f057210a0d3eeb10be08b96fb8d195056cf61b55206c017362ed27626d690b5b9ec5f5df726f5752eab7c3d227a3cffcee40f69f7fde9063169549fde3c9c430c9c54c805a0b51decc948aa967bb5f2cf029b7f54d28a8b1d119aae7f89d3319b9fb0d630a9f467cd1e93f917becde140eeb3df471d1d4333fc43c2c1599eeb93e38ff15974f34ac59c289f3017bc6e70218338e4d5e155e798e2068605e1c001e13bfe38c16165a687f73429b293b455b117adf382c12bb0b8a090a4b42d449a7bde2775fa8ea9343fb35ca7106d1838e318fe9ca4fdaccc0a829fae2d969aea30ebec68abc7342360af9a79ea6f6d155b8dab1450cad79d66b478320ac567c82f19d66660fe1fb5baad3d2c4addf784ebce99773ef66a53558f3fbe7c10044f5b3fa522f21261fa4d8ff7741ad07925d95d704df34a2fc176d1f95e26670116ead6cc26ce89e02894083a07fd803c0be4d56278515aa0b8e668da736b7a3b6d35b1ce0eb3db24d3cd6d91b55cda650a650a255df5a0c1c542e372275e38bb9f63a26419be5d3dc39de55590a446b6946b92cd73d39217f239a83cef4a406f40c077f2ddca4606050ef9b96ce11ed14bcbba14be037a7177819b60a7de6dc42b9016d1ec760d69010edbebd3f34ed1a47b2f914b37f95192266d6d79d4d10a69371d56073bf243db306188239ba20720aeaf82fd3e06dd975caa6f465019733f6f572950f0b6875a1c127ef8574d808d21e78e0b9e5ebf1093fcde66d5093c4ff24b2cd3a98fe80bff00ca972f69ba6fde222bad269f75464aa2cf92a3fc5a7f8b9e60bd765024bc827f19c0234a404915dc5b4db32e4360a16adef2cf8ecf427ef4763566026680447c63678dbcd10bcfea04d4ceca1252a6439468451293516ac3024b526bcf6c428005ed645d079faecd9a6203c48ea6183dc4912de85353e934976e28f07fe13ae33fb8a43d0f71db3fcbc468556318a0bd78434013b970fca2eabeb26a478f0a7ab31f74c0aeb3de6f5eee09ba416644d09c4471dee1b5346d89053f81beeebac59e843642412bed70022be890d9dbbd36e88e045ba3e95cace8445fa4ad658f91d421d9056e25571c4aac111b673ffbacb633259ce7fc6c495d899a4792ffc3efa4eed4ee411f67f1e7d0d1555cf38e9eaef82eca54ea5aca8bd6745bc3d5f6e51cba011011b60c36b2b0874dee8b70fbb124868a127063eb43bc4cd2e4fd0edf9628cfc712bb11176cb42cd156bb0f833be077910c2d4a740df6e730c560e19db8ae38bf376dafda10f596822c453d3bde2c556673f1767af368ebe3ec22af5345c2126af337294bace9c9c8a866491557aa33e0aa4523aa4d7f9f8c2830863272d51da51d1f7b21ffe05f733089737da211582f5f125543891c4c477ede4c9961418b28734d4702e05c985674f896f6b4e8c4a58202a2df4dcc71ef96e8d577a3caacd5a76ea4716bebbed01b2e01f038b28f9e30ff3c2809c1b97b1d761ae680aa81f741632cfe959482ebdab96c306978c0de58793cbef822c314308d5517c14a9a35eb029addc8cadd52f21f7f652b6dd37550810d3686a2670fa80b9deff3097107183458f1f7e21a0be278faed466c320b1605063dea154415dd56bcda1b6b4a3100ea50752233955c770f03b1305baa933ec30b10988645ba3eafc556fc027696af89ced2c7a6972e448e8d8e451450e2ac712c9f8113ec2f49ece3ac7ce46705eb7a2f277f1c4ab2dfcf741a9ab8e7b0f787e37d6d524b2edf730a796b076f5fcf0ddfefa58de0daed961c102b8e29df7b5c82df70084c1838afdbd5af5925d4175e416ea3b621d40837a54ebae3dd6646a3108e301d56056026a9b40fac723d510f6f9a17137bfae16246b72bf28862ac75d0b504d41641da947f0ab59fba020946e93fe9e1b39df0edc43ea5c5a63d1f47af8221276e8ab782b053870473429aa89e58e298bece4fa3b7542218a55903857db67a912aad0ba6679fdc1a5b732a7ef6ed0ebc6ba0086bf56bd349359e1c5ab4db4c968e58326df41f6b326cbc494af9bec120d43445afaa777b828c89061275118e14797b2c536d24b714dc629dbe889954ade443eb596f1e8df375733236ee3d1d664d0f13c16c2cc9d2771f1da762f37203d478731daee8a5c06de3514588d2589171cdfd9de961d23df81d17a4a82ec839d1f57e81c43280e239d0193a098fed43424a058e691824d789fb86c1c5106f8f91878fd3a44bc667dbd24fa652f8b6635af9d92dfca8f8b61afbb0f377b1129c2a8a39708b33f37a453c04ac26370b5ad04a85c6646708529b4eacc3b91a6edff88ab9b872e90616a3a441d6d1a7199b13db44698938fea310e6bd2f83124afd7d046678d7d1179cf9b3ec673cef10d1d09b2d5e82b6b66d7e20a0b7387da52ae88178b1d31f8d3ea7bc3e57818060282f7c3fe39e9d81ed89a5be5f046cf3a8205cf42740b490e920f268a3fc73af98c2c199a8338b8ad725765d83ab1070b2c3c41e16739d877366b5e228b7fa7ab8bd13283974abea1c561d6d1f175079efc0b65b8a2b2e76231fa58e43442942b4691ae2612e4117e7e7244a496188ac37f6221979a803d00b888083693f3363babd71fa994c105335c7abdf2e96f886973d4790f53e27372195965832d2e8b95eb5623a14463a8d194e5c9b461ac9ed2c2fd9812b141f4be6b8e2f2bc51e938c5e558b1626c81967954f4b3b071e8ba9596f53d8b21b52a8706bc5c8de587e6603e5798e5828d70d19e02f9d6a625d0c46ec189f19c287c5dab9e68503959a514b5a00329055a2400814265dcaf63181ff77e1ff737c0b626478d2a3b157ffe1d562b035cc61cceeb5c4b715f910a301a39cb2d8f1307d4bf7542d0125ef8a7ff0bf5311336decff330af00dce6791a4eed03c3d2b0ef2e77a65d30e230a664f36bed09c9aee2435385bd6417dd98d726f854735280bb348d5a1a5b39867eeff94709e486a671d6472ba527e65cb1363833318ea982f2d0c11918f06801ee89f8643be5795711652f3eac3a00619b218b5433e4fe47c71dc6e96896a4d6080d30773567ea4338f7d4e13fa3b7cdc178c94c752b55ae33e8724ba39b05a9274c148f6f223934196b4483b6b0d43ef72411eb77c823197607b50ea3ae1f0db280a10ef487ee59a47b18ab5761216aa8399d9e6e5875130c70c7a4c3183683c9ff2cfa3ce8a92f3664c60d04bdae4e607d7b21bda3da2ddeb9c79f49b3ae4ea2dc01b66629b046c97453e016f9098f0422908184a70433c31d76b06e07815c47a24aca2ce6617031dcb71c64bd354e244f844f5f154a7d3fcb6446ee61608b8c3199e892fca7dd0a925a03b89d074af731b3be662057232de53cfd0dcedfe1d76af44b5b6a02556d0f27df863708b87bdd4aaebfc511a8ce3485d5cdf07f2aa3508aa53695123f5faf05eb34b1f82c8340045290af0fed13447f5465a8e3ea307b353a470f78650169af1d2bd231fd30bf895c1f6561616b3b01dbdbe983bcf856d974258c0f5ea78f5611aae9c9e9fadfaf7a8f209c0da48a34fa9d13b30aa36d1ef54fd0c5f6a985c5bb57748a1e3e5e952138c8095e5abd6a826a91a33535c0bbd2baa326689daf57ca991f5ad41e664bc23f58c6d9c2261ff1486632623418d73084aead5f57c39eb9154bb6e5756699c8ea241d2226582345479fd3b54c42a5b053bbdb674c2b28b0b74df26bbba76a64152110aeb1ca089cd4cafcfff2f73da8ef795635f22116ebfde9b559fc2557f70f2e1af283e4b5840f6868ae1d6e4937b88974f4eb21ba4239e5cd1801c948df198816ce74ec0a20476e38771c7c870e37175581c35b6f257c4b05952169af66c9f1916a36c382c80d93d420872824c54299bc72c69b7a", &(0x7f0000000240)=0x1000, &(0x7f0000001480)="1edd83ab0d5823d4d67c6d79bfa84ebfd1f72a56e5e17a64d505786c739e55e174836cba9421a47ef8df1bd068565d1db26a53ed054472fc23ca9e4021333ed09b5946ac339bddbc9c6f", 0x4a) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x20}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)={@random="533ed089f74d", @random="be18f0edadcd", [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x29, 0x28, 0x65, 0x9, 0x1, 0x2e, 0x0, @empty, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0xffff}}}}}}) setsockopt(r1, 0x1000000029, 0x2b, 0x0, 0x0) 257.72044ms ago: executing program 0 (id=4307): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffff5, 0x0}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x2, 0x7f}, {0x18, 0x1, 0x13, 0x80}, 0xb85, [0x6, 0x101, 0x4, 0x1, 0x9, 0x6, 0x0, 0x5]}, 0x3c) r1 = socket(0x2, 0x4001, 0x0) getsockname$unix(r1, 0x0, &(0x7f00000002c0)) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x2df5336b, 0x5, 0x1, 0xfbeffffe, "00644658602dc1c57800000000000097b8037b00", 0x7ff, 0x10800}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000000500)="f047ea32337d29c82edcbb4b25404929566db28e6a599fbe891ebbf1ff5e252b415cf763c96fb4d00c5e2d1d04b6095a11b3ef66d7035e19afd3a604422aa4c469c4858cf1f0275fb15f6a44140d9558ac24de714b3e0a8cfada71b59e1edf51622ff891e5311682657101a0f4be211a723e66ff56692c7d59f5a8121247c74bbb0cde835d7a8bfd56c9ca6300f02f00cdb3e1f84b272f32e4734b86e85b6fa8c0ae48fad19be0d81da7b9171e7ec7a9f1b8e982dc0e9437ffc20237839191bca990b267324cc8e65a90a4428e733fdca8dd3af6d9cc", 0xd6}], 0x1) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) 188.930984ms ago: executing program 1 (id=4308): close(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000b80)="cc60d3d79a1a7122a5fb9de9ea6ca0743968bbfb3f23cea8b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c547759764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a67f9c605ab2829d78ea25719006ed6e9679af3465e713b4a33ead9603734cd6e81d74cfc43998d28a7ba7f2abc822b880e15d945a2fad6d4ceb14d6de3ad1748124e61575f044947d2603ed240aed84070e5899d1d1ad0d8fb9434e01bb5523d8354d134c82a94a872455393f2d8cbec2ed9303c4aa91b00"/285, 0x11d}, {&(0x7f0000002e80)="b389e5aeb7b42eab8dd0017236f060f918", 0x11}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 183.58374ms ago: executing program 5 (id=4309): socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000a1e000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000009}, {&(0x7f00005ce000/0x2000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f000089c000/0x1000)=nil, &(0x7f0000159000/0x4000)=nil, 0x3ffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000496000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000062e000/0x2000)=nil}, {&(0x7f000079b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000693000/0x1000)=nil}, {&(0x7f0000129000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x3}) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) socketpair(0x7, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00"]) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) 126.549216ms ago: executing program 3 (id=4310): r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 603.495µs ago: executing program 0 (id=4311): socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000a1e000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000009}, {&(0x7f00005ce000/0x2000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00004ed000/0x1000)=nil, 0xeffffffffffffffd}, {&(0x7f000089c000/0x1000)=nil, &(0x7f0000159000/0x4000)=nil, 0x3ffffffe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000496000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000067e000/0x2000)=nil}, {&(0x7f000000e000/0x4000)=nil, &(0x7f000062e000/0x2000)=nil}, {&(0x7f000079b000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000693000/0x1000)=nil}, {&(0x7f0000129000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil}], './file0\x00', 0x3}) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) socketpair(0x7, 0x8000, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x40, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00"]) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 317.17µs ago: executing program 6 (id=4312): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) unveil(0x0, &(0x7f0000001a80)='W\x00') 0s ago: executing program 3 (id=4313): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x3) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x24, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={0x0, r1}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x33, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) chown(&(0x7f0000000280)='./file0\x00', r4, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0xdfffffff}, @icmp=@generic={0x1e, 0x0, 0x0, "4c1f8ba3"}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="629b36378c0da40a1586dd1fc6b05461"]) execve(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setitimer(0x0, &(0x7f0000000000)={{0x7fffffff, 0x9}, {0x4}}, &(0x7f0000000040)) socket$inet(0x2, 0x1, 0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.84' (ED25519) to the list of known hosts. pckbd_enable: command error load: 2.47 cmd: getty 4181 [ttyin] 0.00u 0.01s 0% 339k EI ssy]Wj ' )yO *)@h&fuse: Cannot find fusebuf OpenBSD/amd64 (c) (tty00) login: uvn_flush: obj=0xfffffd806ba897e0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! 0#+"$%.!",%: #/--!.$ %22/2 OpenBSD/amd64 (c) (tty00) login: pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error    OpenBSD/amd64 (c) (tty00) login: pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff83961d70, 0xffff80000152d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x19: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *478880 9518 0 0 0x4000000 1K syz-executor 304946 46979 0 0 0 0 syz-executor memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c43d048) at rtm_msg1+0x306 rtm_addr(14,ffff80000152cf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b2c000,ffff80003c43d460,ffff80000152cf00) at in6_update_ifa+0x1752 in6_ioctl_change_ifaddr(8080691a,ffff80003c43d460,ffff800000b2c000) at in6_ioctl_change_ifaddr+0x621 ifioctl(ffff80000151e5e0,8080691a,ffff80003c43d460,ffff800038418548) at ifioctl+0x1571 sys_ioctl(ffff800038418548,ffff80003c43d640,ffff80003c43d590) at sys_ioctl+0x5c3 syscall(ffff80003c43d640) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe4417113d10, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xffffffff83961d70, 0xffff80000152d000, 0, 1) -> e ddb{1}> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c43d048) at rtm_msg1+0x306 rtm_addr(14,ffff80000152cf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b2c000,ffff80003c43d460,ffff80000152cf00) at in6_update_ifa+0x1752 in6_ioctl_change_ifaddr(8080691a,ffff80003c43d460,ffff800000b2c000) at in6_ioctl_change_ifaddr+0x621 ifioctl(ffff80000151e5e0,8080691a,ffff80003c43d460,ffff800038418548) at ifioctl+0x1571 sys_ioctl(ffff800038418548,ffff80003c43d640,ffff80003c43d590) at sys_ioctl+0x5c3 syscall(ffff80003c43d640) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe4417113d10, count: -9 ddb{1}> show registers rdi 0xfffffd806c046948 rsi 0xffff80000152d000 rbp 0xffff80003c43cfc0 rbx 0 rdx 0xf9 rcx 0xe rax 0x7d806ab19948 r8 0x2 r9 0x1 r10 0x62acda2300d2f935 r11 0xfffffd806c0468c0 r12 0xf9 r13 0xfffffd80600de500 r14 0xf9 r15 0xc0 rip 0xffffffff832060c9 memcpy+0x19 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003c43cf08 ss 0 memcpy+0x19: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor) tid=478880 pid=9518 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000384194a8,0xffffffff839c4fa0 process=0xffff800038408028 user=0xffff80003c438000, vmspace=0xfffffd806c10b210 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 9518 227631 86704 0 2 0 syz-executor * 9518 478880 86704 0 7 0x4000000 syz-executor 46979 304946 3149 0 7 0 syz-executor 46979 22788 3149 0 3 0x4000000 biowait syz-executor 21131 347528 80747 0 2 0 syz-executor 21131 501786 80747 0 3 0x4000080 fsleep syz-executor 14019 154365 81681 0 2 0 syz-executor 14019 150509 81681 0 3 0x4000080 fsleep syz-executor 22821 369582 46313 0 2 0 syz-executor 22821 425778 46313 0 3 0x4000080 fsleep syz-executor 77791 479017 34846 0 3 0x80 nanoslp syz-executor 77791 404385 34846 0 3 0x4000080 kqsel syz-executor 77791 158264 34846 0 3 0x4000080 fsleep syz-executor 81681 353412 20449 0 3 0x82 nanoslp syz-executor 34846 435057 20449 0 3 0x82 nanoslp syz-executor 46313 73137 20449 0 3 0x82 nanoslp syz-executor 11006 449318 0 0 3 0x14200 acct acct 31133 519789 1 0 3 0x100083 ttyin getty 33246 466867 20449 0 3 0x82 nanoslp syz-executor 80747 289279 20449 0 3 0x82 nanoslp syz-executor 76144 124228 0 0 3 0x14200 bored sosplice 84654 451916 20449 0 2 0x10000003 syz-executor 3149 307815 20449 0 2 0x3 syz-executor 86704 487580 20449 0 3 0x82 nanoslp syz-executor 20449 293719 40240 0 3 0x82 kqread syz-executor 40240 515194 46516 0 3 0x10008a sigsusp ksh 46516 492087 94281 0 3 0x98 kqread sshd-session 94281 481113 33569 0 3 0x92 kqread sshd-session 33569 63124 1 0 3 0x88 kqread sshd 23175 309920 59175 74 3 0x1100092 bpf pflogd 59175 97087 1 0 3 0x80 sbwait pflogd 77034 73878 13881 73 3 0x1100090 kqread syslogd 13881 289331 1 0 3 0x100082 sbwait syslogd 29115 433327 1 0 3 0x100080 kqread resolvd 67650 77755 56582 77 2 0x100092 dhcpleased 74899 152680 56582 77 3 0x100092 kqread dhcpleased 56582 281230 1 0 3 0x80 kqread dhcpleased 58743 505190 0 0 3 0x14200 bored smr 86342 466336 0 0 2 0x14200 zerothread 28140 409280 0 0 3 0x14200 aiodoned aiodoned 40590 440394 0 0 3 0x14200 syncer update 14439 469235 0 0 3 0x14200 cleaner cleaner 19774 172720 0 0 3 0x14200 reaper reaper 79905 274490 0 0 3 0x14200 pgdaemon pagedaemon 12519 276158 0 0 3 0x14200 bored viomb 16211 34947 0 0 3 0x40014200 acpi0 acpi0 59217 84223 0 0 3 0x40014200 idle1 23160 315573 0 0 3 0x14200 bored softnet3 20333 210106 0 0 3 0x14200 bored softnet2 42182 28804 0 0 3 0x14200 bored softnet1 2989 435381 0 0 3 0x14200 bored softnet0 9241 353087 0 0 3 0x14200 bored systqmp 78988 413795 0 0 3 0x14200 bored systq 45592 455169 0 0 3 0x14200 tmoslp softclockmp 48898 403748 0 0 3 0x40014200 tmoslp softclock 56030 164476 0 0 3 0x40014200 idle0 1 251002 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 9518 (syz-executor) thread 0xffff800038418548 (478880) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff83903458) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 malloc+0xe5 #3 counters_read+0x1d4 #4 if_getdata+0x16f #5 rtm_ifchg+0xfb #6 if_up+0x202 #7 loioctl+0x158 #8 in6_ifinit+0x1ed #9 in6_update_ifa+0x163b #10 in6_ioctl_change_ifaddr+0x621 #11 ifioctl+0x1571 #12 sys_ioctl+0x5c3 #13 syscall+0xbc6 #14 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff8389b480) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 in6_ioctl_change_ifaddr+0x10a #3 ifioctl+0x1571 #4 sys_ioctl+0x5c3 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 46979 (syz-executor) thread 0xffff8000384194a8 (22788) exclusive rrwlock inode r = 0 (0xfffffd8073280f48) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 14019 (syz-executor) thread 0xffff80002a2974a0 (154365) exclusive rwlock vmmaplk r = 0 (0xfffffd806c10b8b0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 vm_map_lock_ln+0x12e #3 uvmfault_lookup+0xe8 #4 uvm_fault_check+0x8a5 #5 uvm_fault+0x106 #6 upageflttrap+0xa9 #7 usertrap+0x3e3 #8 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10220 11177K 11517K 166960K 14172 0 pcb 20 12K 12K 166960K 401 0 rtable 226 13K 14K 166960K 853 0 pf 34 17K 67485K 166960K 244 0 ifaddr 38 7K 7K 166960K 189 0 ifgroup 55 2K 2K 166960K 319 0 sysctl 4 1K 9K 166960K 18 0 counters 68 36K 37K 166960K 354 0 ioctlops 0 0K 4K 166960K 1830 0 iov 0 0K 20K 166960K 80 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1329 84K 84K 166960K 3037 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 18 0 VM map 2 1K 1K 166960K 2 0 sem 28 16K 16K 166960K 50 0 dirhash 12 2K 2K 166960K 63 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 106K 166960K 4546 0 sigio 0 0K 0K 166960K 29 0 proc 72 91K 128K 166960K 924 0 subproc 72 4K 4K 166960K 127 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 283 0 in_multi 77 5K 7K 166960K 302 0 ether_multi 1 0K 0K 166960K 23 0 mrt 1 0K 0K 166960K 35 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 109 493K 493K 166960K 109 0 exec 0 0K 1K 166960K 618 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 4 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 245 169K 182K 166960K 38094 0 UVM aobj 8 2K 2K 166960K 8 0 pinsyscall 42 84K 104K 166960K 5795 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 124 0 NDP 12 0K 2K 166960K 125 0 temp 83 8688K 8814K 166960K 101555 0 kqueue 13 20K 28K 166960K 414 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 148 0 145 1 0 1 1 0 8 0 rtentry 176 269 0 186 6 0 6 6 0 8 1 unpcb 144 799 0 778 3 1 2 2 0 8 1 syncache 336 8 0 8 3 2 1 1 0 8 1 tcpcb 736 455 0 451 1 0 1 1 0 8 0 arp 128 43 0 29 1 0 1 1 0 8 0 inpcb 328 1725 0 1710 4 1 3 3 0 8 1 nd6 144 45 0 27 2 1 1 2 0 8 0 pkpcb 40 24 0 24 5 5 0 1 0 8 0 kcovpl 48 14 0 6 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 2 0 1 0 8 0 ppxss 1192 106 0 106 1 1 0 1 0 8 0 pppxif 1504 20 0 20 3 3 0 1 0 8 0 pffrag 232 16 0 11 1 0 1 1 0 482 0 pffrnode 88 15 0 10 1 0 1 1 0 8 0 pffrent 40 36 0 31 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 pftag 88 1 0 0 1 0 1 1 0 8 0 pfqueue 320 1 0 1 1 1 0 1 0 8 0 pfstitem 24 183 0 64 1 0 1 1 0 8 0 pfstkey 128 183 0 64 4 0 4 4 0 8 0 pfstate 384 183 0 64 13 0 13 13 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 rttmr 136 8 0 8 4 3 1 1 0 8 1 art_heap8 4096 5 0 0 5 0 5 5 0 8 0 art_heap4 256 1096 0 729 34 11 23 32 0 8 0 art_table 32 1101 0 729 5 0 5 5 0 8 0 art_node 16 256 0 184 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 8 2 1 1 1 0 8 0 semupl 112 4 0 4 3 3 0 1 0 8 0 semapl 112 40 0 14 1 0 1 1 0 8 0 shmpl 112 5 0 0 1 0 1 1 0 8 0 dirhash 1024 53 0 36 3 0 3 3 0 8 0 dino2pl 256 7805 0 6278 96 0 96 96 0 8 0 ffsino 288 7805 0 6278 110 0 110 110 0 8 0 nchpl 144 12905 0 11193 64 0 64 64 0 8 0 rtmask 32 24 0 24 2 2 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 32650 0 32650 7 6 1 2 0 8 1 percpumem 16 192 0 143 1 0 1 1 0 8 0 kstatmem 264 192 0 164 4 2 2 3 0 8 0 acpiwqpl 32 2 0 2 1 0 1 1 1 8 1 scsiplug 72 14 0 14 6 5 1 1 0 8 1 scxspl 216 67260 0 67259 16 15 1 8 1 8 0 plimitpl 152 246 0 227 1 0 1 1 0 8 0 sigapl 424 4838 0 4786 7 1 6 7 0 8 0 knotepl 120 784 0 0 23 0 23 23 0 8 0 kqueuepl 224 527 0 517 2 0 2 2 0 8 1 pipepl 336 199 0 172 4 1 3 3 0 8 0 fdescpl 520 4813 0 4782 3 0 3 3 0 8 0 filepl 160 12966 0 12741 12 1 11 11 0 8 0 lockfpl 104 959 0 956 1 0 1 1 0 8 0 lockfspl 48 421 0 418 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 64 0 47 1 0 1 1 0 8 0 ucredpl 104 1747 0 1732 1 0 1 1 0 8 0 zombiepl 144 5037 0 5034 3 2 1 1 0 8 0 processpl 1240 4838 0 4786 6 1 5 5 0 8 0 procpl 656 9790 0 9730 7 1 6 7 0 8 0 srpgc 96 16 0 16 4 4 0 1 0 8 0 sosppl 168 36 0 36 4 3 1 1 0 8 1 sockpl 728 2722 0 2683 7 2 5 5 0 8 1 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 18 0 0 3 0 3 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 15 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 111 0 0 14 0 14 14 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 33 0 0 4 0 4 4 0 8 0 mtagpl 96 33 0 0 1 0 1 1 0 8 0 mbufpl 256 1234 0 0 76 0 76 76 0 8 0 bufpl 280 23527 0 17385 440 0 440 440 0 8 0 anonpl 32 12752 0 0 103 0 103 103 0 246 0 amapchunkpl 152 130606 0 130097 45 18 27 28 0 158 4 amappl16 200 11241 0 11201 84 76 8 30 0 8 2 amappl15 192 24 0 24 2 2 0 1 0 8 0 amappl14 184 129 0 117 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 5558 0 5527 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 70 0 69 1 0 1 1 0 8 0 amappl9 144 247 0 247 2 2 0 1 0 8 0 amappl8 136 20 0 17 1 0 1 1 0 8 0 amappl7 128 139 0 127 1 0 1 1 0 8 0 amappl6 120 251 0 248 2 1 1 1 0 8 0 amappl5 112 152 0 143 1 0 1 1 0 8 0 amappl4 104 346 0 327 1 0 1 1 0 8 0 amappl3 96 28902 0 28789 7 3 4 4 0 8 0 amappl2 88 758 0 695 2 0 2 2 0 8 0 amappl1 80 26868 0 26265 16 3 13 15 0 8 0 amappl 88 36988 0 36818 6 1 5 5 0 92 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 8 0 8 3 3 0 1 0 8 0 dma128 128 260 0 260 6 5 1 1 0 8 1 dma64 64 9 0 9 3 3 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 4813 0 4782 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4813 0 4782 1 0 1 1 0 8 0 vmmpekpl 168 30872 0 30808 4 0 4 4 0 8 0 vmmpepl 168 282254 0 280237 126 32 94 115 0 357 2 vmsppl 480 4812 0 4782 7 2 5 5 0 8 0 rwobjpl 72 67488 0 60612 136 5 131 136 0 8 1 pdppl 4096 9633 0 9564 143 72 71 87 0 8 2 pvpl 32 21933 0 0 178 1 177 177 0 265 0 pmappl 256 4812 0 4782 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 523 0 102 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838c4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83903250) at __mp_lock+0x192 intr_handler(ffff80003c437d80,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x6fb6c4669f20, count: 9 ddb{0}> trace x86_ipi_db(ffffffff838c4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83903250) at __mp_lock+0x192 intr_handler(ffff80003c437d80,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x6fb6c4669f20, count: -6 ddb{0}> machine ddbcpu 1 Stopped at memcpy+0x19: repe movsq (%rsi),%es:(%rdi) memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c43d048) at rtm_msg1+0x306 rtm_addr(14,ffff80000152cf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b2c000,ffff80003c43d460,ffff80000152cf00) at in6_update_ifa+0x1752 in6_ioctl_change_ifaddr(8080691a,ffff80003c43d460,ffff800000b2c000) at in6_ioctl_change_ifaddr+0x621 ifioctl(ffff80000151e5e0,8080691a,ffff80003c43d460,ffff800038418548) at ifioctl+0x1571 sys_ioctl(ffff800038418548,ffff80003c43d640,ffff80003c43d590) at sys_ioctl+0x5c3 syscall(ffff80003c43d640) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe4417113d10, count: 6 ddb{1}> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80003c43d048) at rtm_msg1+0x306 rtm_addr(14,ffff80000152cf00) at rtm_addr+0xb9 in6_update_ifa(ffff800000b2c000,ffff80003c43d460,ffff80000152cf00) at in6_update_ifa+0x1752 in6_ioctl_change_ifaddr(8080691a,ffff80003c43d460,ffff800000b2c000) at in6_ioctl_change_ifaddr+0x621 ifioctl(ffff80000151e5e0,8080691a,ffff80003c43d460,ffff800038418548) at ifioctl+0x1571 sys_ioctl(ffff800038418548,ffff80003c43d640,ffff80003c43d590) at sys_ioctl+0x5c3 syscall(ffff80003c43d640) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe4417113d10, count: -9