last executing test programs: 575.375072ms ago: executing program 6 (id=7): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0xbcc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x7810, r1, 0x4) pwrite(r0, &(0x7f00000001c0)='z', 0xfffe, 0x7) 386.627062ms ago: executing program 6 (id=9): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a7055c3cb4e9d397c3c2affc6d0a19283d610335e747d989778354ac313b91bb888b8e4876c", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000a00)="a7a6081df2a16809d22a43003b1ff0f5f14cd1819c537b5d00000000", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) close(r0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x80, 0x0, 0x1, 0x1}, {0x9c, 0x9, 0x8, 0x1}, {0x6, 0x5, 0x6, 0xfffffffd}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x47) writev(r0, &(0x7f0000000640)=[{0x0}], 0x1) writev(r0, &(0x7f0000000580)=[{&(0x7f00000009c0)="a9", 0x1}], 0x1) read(r2, &(0x7f0000000200)=""/145, 0x91) connect$unix(0xffffffffffffffff, 0x0, 0x0) 338.877101ms ago: executing program 5 (id=6): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x1001ffffc, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x80000001, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000104], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x525, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x1], [0x8000, 0x8000, 0x3ffffffe, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x8, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0xfb3b, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x1000, 0xffffffffffffffff}, {0x8, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x9, 0x80000001, 0x7, 0xd7, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00', 0x3, 0x3}) r1 = msgget$private(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x13e6, 0x0, 0xfffffffb, 0x0) msgsnd(r1, &(0x7f0000000000)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa", 0xa) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) execve(0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x3}, {0x0, 0x40000003}, {0x1, 0x303}, {0x0, 0x1ff}, {0x1}, {}, {0x3, 0x5c8e}, {0x3, 0xfffffffb}, {}, {0x3}, {0x1}, {0x3}, {0x1, 0xda}, {}, {0x2}, {0x2, 0xfffffffd}, {0x2}, {0x2, 0x9e}, {0x1, 0x2}, {}, {0x0, 0x17}, {0x3, 0x1000}, {0x2, 0xa}, {0x2, 0x3}, {0x1}, {0x0, 0x80000005}, {0x0, 0x4}, {}, {}, {0x1, 0x6}, {0x0, 0xf}, {0x3}]}) recvmmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x800, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, 0x0, 0xfffb4161, 0x0) 334.522322ms ago: executing program 0 (id=1): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xffffffb9}, {0x8, 0xf86, 0x0, 0x9}, {0xb, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x55, 0xc0000000}, {0x2, 0x82, 0x5, 0x9}, {0x20000004, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000040)="00fb534f", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0xfe, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000002f00)=""/4096, 0x1000}], 0x1, 0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000300), 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) sysctl$net_inet_icmp(&(0x7f0000002600)={0x4, 0x2, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000001640)=""/4101, 0x1005}], 0x100000000000018e) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x100000004}) fcntl$lock(r4, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x26900fffb}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0044456, &(0x7f0000000040)={0x2, 0xffffffff, 0x3, 0x10000000, "00000000000000000f0000ee0900", 0x6, 0xfffffff7}) 329.249938ms ago: executing program 4 (id=5): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x2a) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8058, 0x2000007, 0x100, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71004}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x7}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x7ff, 0x12, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cc, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x40000008, 0x8000002}, {0xb8c, 0x555981a8, 0x8}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0xb761, 0x1, 0x54e5, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000503000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be3816499104000000882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba3500000008e371a3f8343712051eeab71d1889e000"/177, 0xb1, 0x0, 0x0, 0xffffff61) 328.288113ms ago: executing program 3 (id=4): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b200c61b4f0919985d04cdfd1b617115d7aacd3dc6959cb3e86fff46c0822411336dc69c7e2bd31c0ae4540ccad300", &(0x7f0000000000)=0x45, 0x0, 0xfffffffffffffcc3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r1 = open$dir(&(0x7f0000000300)='.\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x5, 0x2a2, 0xffffffffffffffff, 0x0, 0x7fff, 0x80000000000000c, 0x100000001, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$PCIOCWRITE(r2, 0xc00c7007, &(0x7f00000005c0)={{}, 0x1, 0x8003, 0x2}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x2, 0x0) ioctl$PCIOCWRITE(r3, 0xc00c7007, &(0x7f00000005c0)={{}, 0x2, 0x800002}) mknodat(r1, 0x0, 0x2000, 0x3361) r5 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xed, 0x42f}, 0x1, 0xfffffffefffff787, 0x0, 0xffffffffffffffff, 0x0, 0x1, 0xa, 0x1}) close(r5) r6 = socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x7f, 0x0, 0x0, 0xbc2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x5}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 312.305721ms ago: executing program 2 (id=3): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f00000000c0)="0b432000004869de0000ff4278ad535c2a4146307f31dbea5624b71ea6834e7b6a0a", 0x22) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000003e80)={{0xffffffff, 0xd06c}, {0x9, 0x2}}, 0x0) 311.579478ms ago: executing program 2 (id=12): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="721d1a7055c3cb4e9d397c3c2affc6d0a59283d610335e747d989778c313b91bb988b8e4876cb76fdfbbb5879094b1b1d83bf81640caa922f339a130a9b166010a973b9e6fe679edaaa396f80b1fbb060be2710b43536a4603aa0cc2d8619a57abc9adf15863c5e43f2a7f34d701fa9bc3254b2a2cb2789208d05237c676451b765980fbcbe029e7c66d5fe660c67420dd88d4537a416f1a3bae14de21783c8b00bee968", 0xa4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a7a6d61de4a16809d26294143b47915d8156c41f3462b255c61b4f0919d7aacdc67877c8b3e86fff46c0fbde88827456f08c046dbd4c74dbf035622411", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x6a}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1012, 0xffffffffffffffff, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) r3 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x8, 0x7fff, 0x1, 0x8001, 0x7fffffffffffffff, 0x101, 0x7}, &(0x7f00000000c0)={0x5, 0x4, 0xa5, 0x9, 0x6, 0x3, 0xfffffffffffffffc, 0x6}, &(0x7f0000000140)={0x81, 0x40, 0x6, 0xd5, 0x1, 0x5, 0xf25, 0x5}, &(0x7f00000001c0)={0xc, 0x61}) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) 270.239058ms ago: executing program 4 (id=13): r0 = socket(0x2, 0x3, 0x11) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000040)="55fdb050ab5b45d498800a61e87d2c7d43d937d1ff1992f871f120faaaf19dfd65118ba2b91afc99b80dc008d8890450b0d47ee3c49ee701f238beeb638dfa089b2e0763d43ceed09e2eea8303021e48a0e722619b9ba94b709d2d27571345239ca73815167971edcbdb20667e360e957bf872267add0f7eb527e4d67bdd5388b2123e7b0374e3bfcb93c111d59549a2bf", 0x91) 267.320806ms ago: executing program 0 (id=14): ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000180)) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x34, 0x9, 0x3, 0x1}, {0x7, 0x9, 0x41, 0x549a}, {0x3c56, 0x1, 0x3, 0x8}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaabb00000000000008004e3abddaf77ccf8b04cb3b7c1945a00030006400060837907800000000ffffffff0b0190780008000045160000006508"]) sendmsg(r1, &(0x7f0000003e00)={0x0, 0x0, &(0x7f0000003c40)=[{&(0x7f00000016c0)="0d3efae708e1c125bb3368a2d0b1fbbcca10f6338077a1e9f2f5579f507c0d377524b574a31da2fca75f93bc4e8c86141485a50e5d0e9d07439c5e548f7bc54e445fbfb012d68095acbb28ad45d17902cd2da8843a84f06bb21738a593f9024d42222f70c18686e606e8c6331ef47e7a2a5b0adc59103209ff41423da8d3be29969f2fec72f8ad7854046ef2ac932d824748d9cdbafdb2426810fe85621d60bc5b758957ecd92253ebe8e0b181bc8b4ad9744caabcd5061a", 0xb8}, {&(0x7f0000001780)="7028ba5ecf226362487d6607f3edc37ee14b88126e653d6660652b07df061624d0d8e14cea8dea7f0b7c50e21efb5629b416f28392962ba28e5f6266e2809cf801682fe2d431f9c52b2d76c777d092701c3ee354217ce32d02726333ce834ee9dbf9588289b45c85a65de8b410e1bc4937b6c16866fc6a1a2e7747e6e443d01c012627759e909eb2bed5ee846e71a7cd8f74090ed80a4588798f0f1fa2d8d49accc97e5496490a697b641751be", 0xad}, {&(0x7f0000001840)="cb6257433c831bb2f105e38aef51d72d8c40fc6c7b5162d882841f0155e32413367e97f42aba51ceb8dc12a670a7d1ca35d81b7ffe827319038373bd7b89378db15f40d6ab2f34a9a5ca7bc268eb8ed1e3fd03b832417a931dc76f72044dd71f58d06e9e025a2dcf24a6b5ba96db566811b628c0f027271d", 0x78}, {&(0x7f00000018c0)="d95641f17a89c3179845", 0xa}, {&(0x7f0000001900)="cfd9dcb3509d4115d5e2fd0aa61030e6872c6b692dc455cd50af5fc360bf077cd63c640c76d19251f5ff9716d7f4f2d1b7e79c54a4e78f1c80a0f6b3d56d0121f640da941b430d2bc34f79a63dd0a193f8b4c277ad4bc6aa34bc332b25a6a984ace9a95b0cdf5b00026df2c11b16052d905b5035dbd641776b7dc43a1fa73f3eeaf3050044b4722dc947708eb8613890550fa8e0324fe5937c19c7108100f6703691222744f14179a2b244e5398a7902e18e5da8522ccf7f0f07521d4c", 0xbd}, {&(0x7f00000019c0)="548873df7092c2dd21ab618d19cd5ea46a2c5161c950b2c1efd77b7de28d4b57ed2efa7972459015c82b8e9735a28a1a421c542e0f9a494914a4e3aa083801f5d7e9614c41673f77dca624d3f3bafed8a9a8fc309f397df297916e47e41a5ddba25d32853d5b72c5f50b0d2ee5c42150f93c4457fa3a4f739d7e12057c155a5237e3ee7b5abb0c5ff562ece141bfed0c9e4723f890726cc242b6d20b3d69722ff35b1ba4f84944c812639e075d1f6bd5b222b1212b9e50773ee6c1143efe4308a0f48f1fb829bf1c70c4004eee7b2ce69cd2a715e100fdaae38ab0d68b237b67079cf58c23026ce6baa38e65a120b3b54625169098ecbfd1", 0xf8}, {&(0x7f0000001ac0)="1cf07e13f392f1adff8127c69c488e5ce8675796a65c6bd932fbfd0b8d3f78ee9e11347f50aa4eb640b3a07e3e02ec44f7ce4566cddb0d2f4f5c9659c7935f1fb851877142f654c3c5d5e1657f222f23e22c7c5104784ba7dcd679f5f1d61d7ccf032863a4a3246b641c2d0b60ef9a4aa1885eae7aa212cf37d3157bca9564aa1089139446f7aff7da3351a2602ac53e022ca332470141bc45bd4c3595230cfb3156c27cbce67afa7496d18741a43fc0781c6e4ffa5b5ec448694d1694787126ffc7649c4211162f28f2bef04577d5fc990830d0fbef3c483306484640bd6778d5bbf09c23277667c359ef2cc1f95c31eea62cb7741cca14a2d8eaada0a2edcfb40b4aa45f9eef802270f3edc13ee06edb32f5aca44fe32788d6c39e321a0dc87b8fa7968099626c1de66e2bd4d5af07a7ff4ac5d45f532ee88f9834fa58c9fcc6f8c5b59d5ffe3474419e10fc79d7455843cb8a52d053fd15f1a5607586744d700f5774a68ceb2b176f9856169c37ab959d62cdced0f48634b5ceeefa386b172c2ed4b69ca89c8b427d632a43f523fbdfb2132dd6634bde07757c9ab6050d70473a2d990a31638efeacfdc3123b48e0efeb549b2665e3ab99ad13c41fd31287a5937949f2578ee402a3db130ca086a00bc4e9b5967e566e2a6241328dc489db79ae628307dedeb7a3ee13a83ba2a948b995a8fc3a6b4a6ff735c5b16e77cb686e57195caad0376f0cec1cb2bf0441f52cd4771f56825010acc1c06b2ca800f4acda76fd4c98de02e0b295df0ff61a5cb7f6bc8d325241784d1ee4180e5f858692ca7bb1cd7155e051ebfb7eef9ee62e9de6ac7bfcc2758fcc600070fea839f335d756bf1c447d537f3db841a903e35cb4c8a5fdd111661e26157a26968e8bd6bdca1cb3771c863439d5330df1e77d63e67295a292a9d8ece8d9d72abda315dc4d672355232a2611b3e8dafbbce628f09cc38c321156d83f6577a1ee9a2fb817e4174ff83e4bd147c7c7b874b4b91db30f0441f4eb0427c6b7171ea5a9704a96291e582fac457630a17c04a15c53038b081ce1a985499b2375ef24a8cc479edb9e7c1265e3b566be05c9bd0655ad384384dca613b808947fd85902b12b312b41bc9170b9316db178036ab106e202a49afcddaa71ed88e1120829f8d69c766ef017a792e0b5a9ba04d13d4aa6116b90732dbe81f0ce9785f7b83b989c21dc6e9b39e88a0c1aeb4297ffc04ec2afde1615262b83fa0fff6c062942dbea5cb7cc5eec5b5e2596337d830594404ffb469632d5078ff112cb4a6fc4d10a2e65bae3435bac27320190dd4d2e86e9d3a495e86d1f19f1762577283b0259495082313399fff43833bffd82f0affdcdb78bd1db4db446e51ec932d105fd96b6b3ad20d149e2e4badd9d889069441a41629bcd6c29483c4c2e92f8247da51e17bba669c34ac636b5ecdae8d899d072b336e314288dc7f31738cbc660006c198edcd96834ded6fd26996b47ed9623b46d0e51b1d13706a546073887dbdcda449c3fca6bdd1d495f61b250cc4085001cd1337846bf2886c0a4cd4c0018b13a96eeb91edcd3ffca471b2cc0050691e4d5ee58a062d29a70b108e18e6afcee58c02b7a6ab0d2c3ef9c28d093ee014cb8bf22ebe076138354a9e89078d7abcba2e9ad4fae80cc28fd50b95c6367ab9c5ac050f9cc4ce9812a082723f5761faaad2ff7e77cdd891e4475d90dbaa3caa778ba9af254658ee761a5f10a44261ba9062a24634617a89818d1f95d3b50670bda31a3a79a2a83b8bb78864c87757478421b45ff05b0a9ba906b926f59b909d766801ad4a1cf5a600e5368c743b3283d1071614d669c2c0ca517ec55849c0e28c7248d4296f61c44e218f1119e920da4ae4259167f9b47fb565ed5f34daeb87d58dfe6f892cef7e53a2a09e6fcebf0b57425c49e7b16225da498268782b2be1d7bf79d4467572057dc715bd3345485dfebe6861989cca48e2ce06a394e40e2ff590ac60e7c0f4acea19a0e165875000a75b195bf614f672b2ae78a9e3a32dc7d08ed90bebb3ff4fae77f4087f4e85f63d8f25d72d63be8236ab414410f370e1f6afcf2a6c593f3af49c870e80c26aaf3ea54a5f6aa20c47a42c0ca883ec2aa203e47791faadc4a7da0a8c30c2886bf2cdce55f09627e6ddf64e3ab87dd64c2a3ff2befe995ee1ec9d481e2b7e682f40c31afd19d05d5695a54478628c4c5a4d73bde29ed1f42e9e1528a35b58855a10bbe7ed83b626840ff299cf68f9a2efb52bff0a4f5e3ecc59037a28d68eb712c5e9b6f9a8d625618be1bf017e3cfd484c028275ba8b2a3a4ea50bcd1f14ee3b22b3709d477ac9c35f755020ac61a21eba89358f5d8cb5b03aa3473e7a2c1291cbd44f54a91795a2d932e024d5ee299fa012647e40d052078edeccfb4d69e52e41613f7a7ae9b8e3ebe4102ab008dfb7a4439c64afdd5a8d658d47295a2ac0c2667df95765c569757e34c729804d70e7362b20c3f866dbda318242b51435fea8e4c0aeb9628a0770448cd59052674d32219ec2ddf2c554cff98e78c07a0fdfc0e70d2f6126cc71e0d633fad8f9c5bb12a6dc6cba2250393bdcbff4551cb4ee06eaa015f426f04c7da02b34ce77005ef607c3d62267265e620fc78afe87d050fa73d6e04f0aaa58da656fcc912e721f54892dfb5433c5dbcb6271184b85a97f71295318a75c244deaf49013c11558e5c0c7a50c44c6a6ec9e117104714a85828c69aeaed6f7574135659090a6635517aa7759c2aeedd5f713f68be37e9494ad24f6f27ebe56024287e1d86125737885d70600eb13b0e05bce61a309dd5e05512da662abfe0d4c9793702383face4e38e0c8071a5a3f36ca066f87e5a88f179d818e81447cba1d6d5e9ceffafc98b763c6797399aa951689571ebc70ee1f90fd437fa0c499fb5673d6f694cfbce17d80b1c796cc49dd8ffbace572baf969bc305a514c26cc24c45c70eff8bcacd8f8ef901acf27b7fec4b4e447aaa765810f6c41c3d629c6b88f0d3c585e02336c5e2c8b2a6695eed8598c4567ad8de81f96916017941b0534911c6170b6e98ad7d203ccf4e735a7794042ebf02d437f29aab3068caf82800afd3afc90ab307d6aed6547a858a8fe2526139a38dfb977252a67dd842e537b85033782f5b59d61bb91ece92779782939703c912cfd95704a51a3b88a76ae228e8ab3ab33c1d3a63f00241ba6dbe2098ab2fcd246b7520e16e0e004c5075bc371d4d9a3494fbcbb96b8a73da3f30f855d1c24ec3d59eb48568de5b527b8ee04945e0a653b3ed730f6ef4891870c05747755e3d9544dce29e7a24ff73fb0ee321f36f579d1ac9c4b46da93668572102f2300ae9e0322bdc0d2d791c450c9889a42063509612d4af9dcde319dd096b41c9c0d5f06bad12e8c434c2f139849d7ccab5a4a6279528677bddaa9484c845e3d556dcce921651c063fc5d8ee6d0adb5ca7c5bdf30724fbba8f8890baca52c1e9b6595f3ac41b99c84dbbd7d91e9897b3988e0078fa0570d7e9448ef0fb7f82973150dea9f41e01130b2b03064c4020c45d876b312140cebad920227b5d86cb74d97b18c51c48331e2bc18c9dca55a2e950cbe85262d76dc5532e8b575e97b6499968e8c02f3cbe515033dd9e2012a15597afa416c49e7f5eb0ec54ebc602cc9ef4e01c7c18450c3546581cef04230a02b11ee9640ce8388c78209307fe4a1b2d68d94d64f1b7552b52d46c21f7c9feda4c806f3b8dfe2f5688469e1b47fa642db0cb5d53c5e21b6a9aca11b13ea520bf631fe445ab8a9e0009c40de6aa6483a54ca6f72fd5245be023ee24fa84734082f1b1deace1de01f50f1f55f3bd94c2da216cba059dbe9a8cc9fbca6490f4298a78c385b798c65f06267a46f24fb477700d24c3682677ed906e8aa496850684b7285dc24f50ed98e8e51ee7f7ed71f7aa0490636b6e64cfe8558c26af1ad016c6620467a9705cb5adfb910934e67343c81f745621322c5e82ffcafc0f85b2034b5cc0ebee85bc9e69e33d2d0517a84bdad5d430d1046a1ec9a06494df6264355b19b89b503debeb3b357a73b3cae63c84c5ade1202b6ef64f6d5825581f5a0d8cf2328c96a4be72fbd3fa120014f75f5be6717c9c85694675d46e0bc5c4360f087bbb309882ad230259e36b98cd4419a80556f9489369a485b249bb3da7889692dc4210d8dc616f92cac754ba7ca4926393a05fd1dfafaee4cca0e3a6bd362f04d056762b22e8a8675afb89aafb4500c597c7da4088b7529252558ddf4c177122ca47873ccaacefab7b17d2f12ae343da14e546f3b46cf3c8aece0d5502c8de9f6fc2837a805a2f5f60f646f101ecb9cd2fc13f2bc51a250369d37a17cd8e26dc561fed5026b2f447c77ebbf78f084944ac2b7aeffc86cfa994f6436945386c996231056221c314e7f9c2dfe2663dd90ec6328db79860fa170cb2083e096ddf8d40ae0054078924597de8af83efd593a6f5eb02abc3631fc33fb1984212b65ce70b9a88313b04b807623959c1d890d4f3e8982758dd9ed2795a66d26fcbc756cac6eebb0630cbf61ca64551b987b2b60f7c29a71290219cc27726e94c747b7eeef402dbeddfff06272b6abc2ba12153dfd03daa3c1d3e5343316cbcc8402c0473e57c1d75cb26c75c56604c3833cfccbdc9c1775c61269d1389a01267646b76459bf39238d1b651f2d804b1bae9c5a2f00c19c821292ad6e94b3b5ae7e53b772290b588c7f214205b7da0c5b9cc450e23f1197813d8145362d27c0540fe03cf61a26e7acbdd856fb4b87cee30eb4cd27139c59c73d6e1ab7a741071fac28d044b132debfe045e0ef5b805f6eea15d35ef01a6cf4270560c141479f82535f310e077d1d9986861dd02f06cb6afea5e9122bb4c6b8c9b59ce686c0708bc361debeeac83e85534c8da07e3ce2a9d55f85c1c78b81ed665271b5374dbad6103954fb841f8b05bd1032d70bc89270e43c3d7655060af51472674ea9537307051a029df9b00c63ce93040ad26ad057a0c69c409caeec4a0ef7fac79a611ade3b0ca62a90fea9a43cdc0b957eaee5a9f0c06df19e5fbc561d8709b2e93bbab6ef118da73567244fb19d18231e4d4d6462cf6010efa6af6118f44b672a10b7001d14d77c87b785642c0b7bfce8aa56d202441ede456e9622f38c15e1e72b5d1f0f9b9ec4233cd302cce06311c70bb1183e78c5a241c5259a118395178c9222dc47cc8298bfefef6e605749dd382c061773d8f37bd1be2c1d62f381b61f943c60be856e7f363c0be9d4fb041b82b4bf97efa0f1cb2212a3b80c63edfd6c9fbfc340b2585acba890c265f8980994c145f9d46a73c35a354a483bee0d65d2254db39b490bae2ffd891da560f2dd713eef9190126a41267b259a3cbbba99b13f91cc14163249af885e4f57cd59c42cef7cb25a676c9dec2a6fd3a755a83307ec42acf0a7ae5d31cb1d9a560eea7c6995fe75c9054e8aaa100be52396d14c39ea19d26623169e68b07e0b13846a10ce2fd33a3d1ae0b3199e2d4b7695ddb396e9d0cd19baa8789d7e91233e59ac436132470cbb69cb9e86c0bee5947a4ff8c47db9306cf5ebeead9952a4bc53884df199eebfa197aec2aa57702cefa58e7605f98115f7afcf0da2b96beaf5b9eecd3eed774b158cac821c90034957efb2ab5d8ad36bbfc0e5a3fd00d284feed53487dcc0eaad813114875389db7c7c6bada503444995805787b4177ced0ce58be3d6b9e8f4c59855b3762f6b553d34246799de2cab2f26fd15509650179e6c9", 0x1000}, {&(0x7f0000002ac0)="93e9672c9ad7fad43175c4a2c9839012e7c68cecaf62f1bc772f2de4d92cb4fc9a5d26e92e1e04633bc1320cbd5c93cfdd9c038fcba2473bb773d97927a0a4b70942ba980363b24c54fa8c030d4c0472e80e0f47e34470b2c3436928822a5b617b92c08d86ab46d75ad5afaa470c967f1ce9371d49110006aa0f7082ad9d6e4612e11cffcc05da945dfa6a9807bbb35da99a0cd37814367a2fbb9c386aa176215ccc835a168d147c38dc5e770b9ad6f99b0d86e7b350cfbeef93d029bb0179b60fa212e384622668239be3079304e0db9fa855765aac", 0xd6}, {&(0x7f0000002bc0)="a6fd0e11a4f307564bb8714c814a396e9431c4500eddd1a8ff4ed1c80592736edf8a4ed75dc92d5c7aba53e43af368ac1e0dddd3c6c9d89656291a84f5a3a365f3dbbd3ad2185257e09af65f72bc2607c06b1bf13effd9494ef96ff5dc4d02ed596792fe", 0x64}, {&(0x7f0000002c40)="be6e2d16f90dc9c36051b09534c152e448d656d1cb4c133baaa4525a5cd278f3ee9a6876b481309b2296eabfd0b53248a42883683ce4dc12f5f42bbe95c4752b7d91b23d6cd3bc11118f320654fad7585fe5483f156b6e8a13690eee021889e231e4d826b32c2dd5a77b3231161e3760f129e53e028e2b930e5b1ab8234efc0841a7c8f0b252d68f7dd5284a79b4c6f6703f0e07cf7310c0bac7583790e1f67aca5e49ec251d5727a89196a29c88a9ed886c436740592403a4588aeab21d4dcb48f314da7d4a212277b7377a0082bb5301c8397a388738f43a301cfb311c4395e7402e3d2bcd6adb401dbba17714234c97f0389f6fdab434f4d78ec4da2ea99e6995a77ecb2c3f44b7402ca9d97839b19c71609ce74f162fc4da377af26d97e5cdaf02f1a9c62144b06f461bddede460b97b8617d9a53ea8cb4f7ac3ec85b2cda5cb12b187414717d32701e91b299352c881217ddfb30f7384ea095aa7f8b1e19a1a7e4ca3c8b8c2859f6c1c3b068a72f0402bbb6b23def01811a3b45c7180b3f3b2b76ce949658568bd0662c4bacd18f178c51201b358819fed58d6e8e7fad9d88d3edb0da9086ebb24605ff3443e9f14d731c1015c9787e345ca014313a905b90cc659f555d65ce003cf95858816e8d8cfdac82b4c0810b548e1f37b7a39caf513acbedd5fef5b901e38b0ff11f8e33e3cb789eafb05cf823d2ccd456b1b79984f628421ba1422c9259cded3b8ff529db76670835da0ad24428e0307a2a6962b56c444d6dbb7c34dd2b70b40bb462e3cf7ca87e64c6986378c2c80eef63f3c405372e68a96cb4568366b6b02eb5efb1b9e3a088ed44335703ab90084e9fb52c1f6971b8aa9776fc535803d1bf9dcfab7f1eb4a99b6036366d8f9c8efb4fa790d59b7e03c9bbe008703d0736a8fba25db761bf450c65b5a7a947c9c273ae64aaaa3b531e6bec46911d2f3acd0bf3f5abe21cc54467b341bd7c91362777c276f83ecfde5ed2e313f021576e0207b739b2f9f4ac9e820e8e4b8fbbcf3e481915790a1bf8d1a01dc86e6dd925aa74171aa09041b7b31ed20a922e856c991f68bc2418729dca64123ad6019dfc855ef59a3e6dbb7a3de45beb97a53104efc20844845b292e4baa47f18645bbc8f86c2f5a75e65d0fdcb0ed0f2f46acee82784512d6f6a34f5545028a9a3f32ea4951142d62d79f3e2c13ecac01df7fa459aac8ac891c31d0635cd19fb759ce49278bd9a98c421937f6aa1d83c4afcaf72aab3deaaa9bae39510bafab4d2acf4d7b6d414b4f5937190857a44894f01c6bcf91c5c5ff0ee28a23598de2f827c7d97c5ba8dafcbcc2195e4f53149541a2c9aa582a0da753d6d701dfe3db9ba43e64e6902ef17b0afa86808cb1f4a50a5c9d352a12e664de60c34124da651a2bf5d80aeb19a83d055b3c14072837c733eb37b41a21a4a3748df2824395cdbcd8248490dd095a09973492a383dc806f22b1a23dcfff413afad35acf8b4a29ebc4ae995d712085d17207abd31c3b53560454f370abf8debbb0a24ad5dba6a61102c1bcdfa1f688f6a26f41ef15a1fabe6cfc07310b08bda268ffe159cd56093e6b9d6cdfe99fe2880f833a063d67a3d3d04a0eb351e54c6ef89666a5a2165260f0207f02ef1e11aa17341c9e179413241ff2de2cdf5105407687afb2651c0adc0ba6dc8a8581878fe2bf6b67779cd4e6a3b7c0180c10d4ea563e7ac3f5c65f77ed4574793827c58cc618706262062a492b40cd502647cfc71678fe504c7cca64d201834620cc60add69db5dfa6ea820e51e5b84bb94fc452785869a7f05db944e67eb843b81fcd96b049d25a3595433a5e1e5bfc63440198c97583659697cca1c690c3b9e509a23b2fa761dcde0995a99793ece17696a99fed6ad94bf0d499c12f3a0f7797b6a97efd786559b7d648c4966f5adc385e2aa1794029a60140880c4c6981663695472b6dd32dd5a5a8fdbe7f708d2ed82e243da12dcee45e3eedf99fa9326ae2ac6b22bc08631782b135991ddeb2f757f1f5085d669961a0a23e5266fa3c2f410cc3dcefb4a3c3af112dda4bb0007743220aa3c1b312b84907443eb4ecef5bf1b59d26f38e2524e1798aff32e4602fa722d2512aff698c121d53451868bc2a916187190e2f8146049511ba813dc1150bf6bb6f9060b10f5d89d2a9c62b5203f4843c811481b6b8fb14e30af7a019106dc5c7117d874ba24e1130f778b2f4fc2b54cf0c83500610279b4cd6fe63d5edccdb6e80abf2e896b73313b1af7f9ec7fb2ec3aeeb297ed06428abcdbc66fe19993c5a1dfceffab8ff759310f91af037e59257c1d60bf3bd8281bfbacdfe97515577c041feb892a91fdf94c25d18ce0e4f6dff96455d00db1fb194f25e9319de63b1582bd4f6ee4ece38c2486acabe54fdd0f8a7679f55af03ab509b5e6e3b37380eaf2cdcc10e7129a84f9967b88fea1725aa0a370bb9501ffceb1478c39041413e2495bd6a23d73b33ea7b1fb1f74f3db8dce995378d712025316337f6959b8b96b20d90ade1e6620f611d615dc8469693869e2efbd828ac3270866196436e24d96e92bf9f55ac7f4a8cd0406c19513823428d29edf9bdb8686a5c3846131b43eb1be58571b0529ce1f01ed881aa06aa2d89451e51c28f714941659757bb4817cf713c0754c17f2e2d7d823c64aaa63966d30a67df4a304e42bff12f5517637be72b213769618a555f23865b81a88c5af7b2ffe9609560b2b5793c5639fa4494f8fdecf11e98f1bfb972b43c5e0ab1950d2045944a50a62516fd68b7b596f6b3187261e7914556ff9bb7acf4efd461dc8f2a0cf00a96b42a1766cf09e4d768183b635b37f5e0179f0de68acdbb3e72edac60e09e2081b69870ccf849d2b94f4132c13a502ea93e235e87985d7425e6985f7391c2446180f79fe9bcdd61d51b78a137485131a4113fe071256350f23523c1f06220e4b437260a49cfb4b09bc0840a847d7c937a0bcb0bbd82b4f470a48ccb041a0506c7b4e7beac814ca9a6b5fd659d19a5cf61200953e31790f96bbfcc444095cdbe1dcc84113865225575086bf0884091a37188517f3a28a4245142b84af3be814d899925922621ea216f6567c9785ee2c1f75ca3d66718abe501f5635897e9067fff0d1a5b772f2b2a67a3fdff2b2d359ef3502bb827f673a7fd7c890aea587ddb4ed7d8bf46759b9c3129d99cd128c592b3b683bed9c3e7d7e326d607c1a8a838d10fc923f0351dd799923435c845d78c6f4fef5ac927b2f827a72049da28c9a5ddacd983f9e60688bb5de5377c5062d0b58b39472941655d5bec4112bb6e441a91c40e2b04f9f9039233734857bdcc44bbff7b00856971ac0fc98950f419b50a14aa310c7ee5794a9ffc4b3ed894c7f6fd39c458dc0def14f04d597403bc058df80d6289da54add45780893ae70025136a9d1700e178c14bb6bd2bbe7db23e8b6129f0bbcb727eb74f952dd42089203190168b25a10ea384281982e10e96b0a5516895e54c0e70673d19c4e494af3dd7ef2d3a87edb393c5c0a10ac0f982fc7fcf3192dba9574b9b0b7963b43c21b1ef6594270c3591f734189c219c8cba895b03766c0ceb2ffdd21c881fc3e4c2c7313a90b94be82c8318993eaf648b6c8038228466ecb370ed59eedacf92abb1ca1efcdd488120fec5dafa87ed1f447c5af984dfa2a01633364cc56427a46df364342230c1e4a5c2a527867fdfe428f5de4e0b44704808df3c3afb510c4a9b44485e3837f8c8a4cc699f31284bbed09ad93987f4c9ae15a97fb42068ee80cc54edb99f27edd3af4da590097b4289ad07e4e95a809750c0a6395d0c3ab7a02bfa45a8972c35ae3e8076ef6bcc6031ee358ff7e687c527a6fda84a4a158f100ab45621d56acc88fcdd07dc17096e057a526d4ba4633e62fd001908de3c9193019b367e0820b0dd045d8bacddc3b46762bd6f3b788b265d2e1fb366a97055a9eb7f8c70a7a74cd32597150fd78fe0b7bcfb32b64e44fc306b0346fabc872dda81b0fb83884e4c8ee33728ead", 0xb2b}], 0xa, 0x0}, 0x2) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x94, 0xad, 0x4c}, {0x1036, 0xa, 0x6, 0x3e0c}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="0033ac030000007a63f2a8bf0027f6dce6db3be39894eba2dc633dec2433367facb5747dc91a8fdca48e6cc167c52b717260bdc35c4265d01b5afd742258bf637c4e30ffb0", &(0x7f00000000c0)=0x45, 0x0, 0x0) (async) getgroups(0x9, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) (async) r5 = getgid() (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r8, 0x0) (async) setregid(r8, 0xffffffffffffffff) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setgroups(0x6, &(0x7f0000000340)=[r4, r5, r6, r8, r10, r11]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 252.477067ms ago: executing program 4 (id=15): r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = semget(0x0, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, 0x0) (async) semctl$GETNCNT(r1, 0x1, 0x3, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) (async) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r3, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x22, 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195ac49fb6ee8486b47aae9157492458d108d0fcface1392fdf88be327280a9ccb04d81e8c6efb7ee", &(0x7f0000000100)=0x70, 0x0, 0x0) (async, rerun: 64) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async, rerun: 64) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async, rerun: 32) setuid(0xee01) (rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x80, 0x8}, 0x1, 0x5, 0x0, 0x0, 0x48000000, 0x8, 0x4, 0x9}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0x42, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async, rerun: 64) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (rerun: 64) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r4) (async, rerun: 32) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) getpid() (async) rename(&(0x7f00000006c0)='./file2\x00', &(0x7f0000000140)='./file2\x00') (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) r5 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x80206979, &(0x7f0000000180)) 251.688534ms ago: executing program 0 (id=16): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x1, 0x9, 0x50}, 0x8000, 0x7, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000600), &(0x7f0000000000), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sysctl$kern(&(0x7f0000000080)={0x1, 0x5b}, 0x2, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x2, 0x4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x8b, 0x40, 0xfa, 0x1000000}]}) r5 = socket(0x20, 0x5, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) listen(r5, 0x3) ioctl$BIOCSETF(r1, 0x8010427f, &(0x7f0000000200)={0x0, 0x0}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000100)=0x3) 233.448498ms ago: executing program 0 (id=17): setgroups(0xffffffffffffffd5, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x8, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xac1400ff}, @icmp=@redirect={0x5, 0x1, 0x0, @multicast2, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @multicast1, @rand_addr=0x1}}}}}}) getrlimit(0x1, &(0x7f0000000000)) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', 0x0, r0) syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6010000b23202b03fe8000000000000000000000000000bbff02"]) 224.278975ms ago: executing program 0 (id=18): setegid(0xffffffffffffffff) getegid() (async) r0 = getegid() setregid(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x100, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x78e, 0x20) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000000) socket(0x18, 0x3, 0x0) (async) r2 = socket(0x18, 0x3, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) r3 = accept$unix(r2, &(0x7f00000006c0)=@file={0x0, ""/511}, &(0x7f0000000400)=0x201) setsockopt(r3, 0x1000000029, 0x39, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001"]) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff020000000000000000000000000001"]) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x801c693d, &(0x7f00000001c0)) sendto$inet6(r2, &(0x7f0000001f80)="256ca8a4c4fdace9c2965b15bd2978441141df1c73c89fdcbcf75fdb1f9945b18ee7b79bc44f0e587dcbe2c6cd41a6f1d7b0111078e88b8b299d0f35c5af28f2dc8af8a0ab9f75a85d75f47eeea791bdd82673a97a305626498b17d225dbdb96bd8cf6b85280c9dd3893adb8e8d3a4a711c1a6bf5c12122ff36e064128f255dd79592b6bbb86f910653bea1c4e0c5956e30ba0c098f2e00502d7f5d8d7cc84a4f9fc6e4f6981d91fdcd7e13737d3f9e37688181cd45e60cd0dcb058634911513f2243a7faff5b07d03983f7838b7190f7528d985f955c27e71e979cdd772a4e6ac6283099948d508a1475d05ee98e1851efceb9e922c67dc84ef901b795e75d216d11c3fa53a48cba2a78ae0ae72831ec0109ebb163b0cc3587953e98191055625feb3b4d18f42af4825f2844dd94b601671c4d0a6a0659c6a4997348e0cff8f15367c3281f231bc5444290ec381a304f27c2212e54db560218ee1c0835f64797e3933f9ebe3663472ea72a71ae854a7ff8a1df00720ac3df2954b857f16392684de861d7b411e92dbc65acbb266da00ed5042f5edaf17e80047c0173b52f6fa1f65d36748c2372e3e509b62c8b7f92e746232e6b53b0128b1cdf557b359340763485006485d124977c0eb81d640f87adb57ebe764b044bdba27cb689d9df20a84fd8fbc4037a818d21d0bf23ee7b066a3631bc771231a362ede1c0a5667c4ec1ba10ef7d2f567cf8108e46cde0f25c8018b3f255ab663cf424242a151969ec6213033605eddfcd7e66213c7646603f4b32efce058509e49f282f14d9cf40ced72be8f956726e134da5c9b00451dd11c190781ae391437985a2a888bb848fbc8719a20e60f913677f77da39fe9fba475bb5d56a7c28abf232cd2c692406099e28eb626e14016782909d55b19c6250711d796eeff0506cd472feafb207bdb58b78be5f1ed946358755ef5c6aebfcd0fcf21920e4e979fe881ba5522c03ea34eb7ba6a1a84667f193abc5f86dd2a570146c80907ac195b8d06b87d0114732b1e71d306c2a66d5dc1aaf8a4431a75f6f3d61524be28ae213caaf0c7f6e2bfc38baa6311b284494a42f70d0f1553dd4f4b3a7533bde25632c3759b868e19fef32317ed3c0aee1a0b34666881bb7b596ba514eefbb52db6215b6dc05f2fea3a084db056363896292e583f915088dfe57e792ae95e5d22c2cf0265246b78155ebaefe7ed354627e982dfda40e40a37fe3b66bcd90f5636211b558ff04b662530ee51c9736f122836043a08481e57136b8bc0af535387cc81a5b3e373a109ea26c6b41d4754c870f137c3228c59f8bfa11ee04a33adf8d63a49c47a033fb5490e23468e09548cfa31fed45a6c2cfd3da9924a4d41d85b22a512bc0ccf08e405f3637d86254f2783ee37ed68cc1349b47a4d2c0bc115fcb0568546c2f2b8bc7f6c6bf1133be88c06eae6507bfb8b2abe9ab9f1ff0c95f768c04b73f3c50267c8ac1256ae82c63a0640687c3b358707655af76efe6fd8236f9f5fc8ee8e34ea59184b752a127db8f6645e3a2e8bcb526ed1ea6ff11371feaab94364861ead5ade47a96b95cbf75530182a9e836e09d856248483f1732c5aa1dd4c51211d82855ccd9c0288ec0d70b5141ef33bf10312cb8c33e304f86f4f6a78d44e2d8b3a6bf3087778336ee3e9eff263d98d400ea14f07f7e2ce24c802028429d01d4d15e4b1079de751e55394086771c1bbf7a7de9f44b39802ec5ffb4e85f121002d32be3d9d4375d90467b99b381d3cc6e12b22ab2bfb75551c134f2d89bc7f1d52c834c590d304b8f1b2039114aefba4b7b9677b4c7c3b12a5493724a6d2680ad11d4c6862e870ac6a261a5de7d98530524bdf9220ad591fb88a735361ce6e34b9379b7b9178684205317e91cd6109c092d24e5f4f0c218a4fd0a66617a1092af581ae11325d95d202c5f548f5fc3a71963400382e92e4e0c989daab63db9f3a09fc22d74a489c702d7e1b75ac12b3baa3d9fddfc773b1f083a23a27d6708bb39b21ee4cd4dae3393b31057898d114df7e131a517182a26291cc05abbef4c8fef8b8230009f7dfcf036af0eb8463041002574ce3ed6e5ac1613c8ab624bc01b2065ecc0f8e967d0b71fe883253bffa6a1e84462ac95ef2c82d8c343b41eb01af67ea154871df18bca9e58440654ddf0b764b87d5e4701e3766ea893edad828fee46d03769e930b4466324469227a2dd437ce5bf5faac36b184c648bf70a4e555393750d3f59d347e6fdf0d628a4f363b4803eb16c8bd832a5802e2d5171323fc784f51bbcb411f5d73dbd7904d671c04b51f4048ca235da168fa2db59369f0ff73fefdad4b854066a6038f1a14df16d4c211627cceb9460b4851edbbd4740041ee8d32162a3d9ec36e3b989f86109e177fed90c03743cbf6ab3adbbfbcfd57338dd9f261fadc176d59e7fd1dd55d783707d10f48858de853fc5e0ccd37d685219288b41a7feff647cfd1f19fd417f8f2b619295942719b767bc1690007a1ec85a48a774fa2419261ac167b269f1b7841be09391c4054ae3d85abe7086a356b2c215bfc8e73cbc1038bfbf2f0b09c9320a6c20c48293696f7a46281c95a437a5a07f60bf9386f863b193e6180ddac6ac6805be37bcf6bf25092be0d971e0a6d89037cc87be9cd7675dd5b93f68312b7dbb5e0ca9e380653c5a7abff7d63b572ee220288a2313acfc8c78358158f1999424b53901d5ba4a4f9f11a56f1e88314d00c5e8cf3f537fb4c3dc7e3ba1cdd3493133ced82224cc8ed9314a2af418f3a94992effc21ecc16cdbca182d0bbf76eee678d1120f3debde0f6349360f9759882342aa85a9021fd16d117d3b8e0eb9028fa90677c8e31df79e90af9c71060cb9414a465fd3325abd7a7803a02d11b816a99bedbe9d144a4242eb2c23a1b681971fae20a43141f24b2a775966c6c6e456d846e3eeafcce8d223f16b116adb14e9a7e73d19bdea74207f52c94d58954ad99df4e21d4572b38b3c74d7aa36cdf5cd2b196a3555be8279c3516ff72e4fe16e3d48a52aceb0705dc5f669a6eceac119b48b8566932434bbaf8eb1422f8908aa9bc7ef7824f67ec548e0f43c8b9746ed27a9c2786bb8f2314d8ff7ce1401fbf5cd3f77455b17862534e1f9cface3fdaade265f8b9c342a93cc96ba5f0175e94f0b4d976cae67c6d7fc8e957153aabf6e2ec643b5da5344564e3864fa83f104a5a9396a77613d72d4668bfd2a82de02c7eb52ca691b92cf44db581a97fd8af784a81a4659c41fe1c56118240f6ff294e0e438b20d5c6e9b2fd0b2bd09797939f20430a2a8fd0fd732010b443ce42f190d8f53888bed9f3155cf430b5862da6a404b3a8cc140c791dbdc95e2c9b7676da5223569dc316e98de4ca437419bee4201adceab2e3a90925ac471d1f6aa7502a373ed119c578ad0b91d851574a0a62ccb75e5500809fc83aef1c79b56f6573eb92a0c8772ff2d5a30692f0902175243bef2d5d18f6f1ade0b5d2e5979bebaea9c2d99b735d2327ee3faee115200d851a8f8ead0430c0160750e7c8e908a6894cb7f23c7ba804b644350220ffe62ed3ee42357c819601492d377e3a77382c54e056b820899cad0f236a0d4b7aee85627440bba3aec9de821988625831eb0e134311788167846957ccd8f79453fbee6e18b69c55ab13b483caa9329f8bc90d2f16d34beb64bbb0ce134438e46c23b9d3198a685cb417efb96dfe67edf8c6e7f83ab9a919a5ff39b750c43d0361feb7f8e07310fe406f08ba0dbb978c7d8f81d8561afce62ec703cdbbcd22de898bd8edbdafa57dbc169305d04ba78a6705fb59fc4a2b30f0df27e1d0301bb04e3ec4130ccae0c19dce5b2a896a540d93fc00d1f7ec85d1b373de184915ccd1587b9902917e4d2b475f6529044da6494fe4cc1e216348e51636730bd0ff3cfbebe19930330935eabfcb10f10ad34546e8b95b9da669de5c023c26255e0636fa1bb857ebb0b34e2c763a140f627289aa45482e600f57a5b45c710c87bee2f307484949a304f7eaef4b4d00d7d794c24eaa8da7e450041ad7b25048fae7ad2f8147cbd9578aa969f2627892dd147b040a8c9904e652cfb60fee6e43e3072280116dd1755f43bc5d0fb6e7fe560d62477dfa6027050624fe31d40658bab819e76724152320f999242775fec476eecc8165adcc7d68c5b2e72e3b9509a962c57b5d1095aba05db0f2f744fd58449e998f484bc5b49e652f217d84b4b8e80f53aec92652e120ebd3d738b55c7d04c59133eb3bffccc43ad04f66f1c00d70badc9ffe935a4698d67fb94965b6feaefaed79f16a505485c2d3d1ac1ab1a0b3f89dc4d5675ddd968dd3c6f653f3ea06db30ecce95076600ad894fc28a9962034f11539fca52ce49ef9e05a9e41c8814d8a5abdc10efd2955af73466975003450cd9b4c134d961962786819c6eb49a763266e8a7b9731fbaad42caf38e0f87b64822c77ef912fb78260e7265d9ccf05d6b697bb2fc7be4b870bb3dc5931f3eca2e04f69b79e9ce3fbca27aaa44888a2263eab8733131443af4448589e326cdd8bb26b1ee8966a097f32d0f9c452b4f76a7c9b37424f78de65907c998f77eb4a909dc9df04603bd9512762d62ed8c6fc5a4a6df2b59a82a383be8ba0500b82a39d1e770bd7714ec8973df4e0c7d85c5ddbb626607048fb343e301b0aa288d98cfde169dc8302e64614fa3946f7a75db2a1d4daa57d2672ed58313a5796a310c341ca70244492e09f87efbb59621efc26651f65aa2839771efac38831be05827591315a196beaa1f059f8fe1f331a7420e18511f9d7a907607ff05e383d995d9f87d69600360115fd06dfc6f402da31fea28d1cd0cc627720bd0ccc2cfd7e554ae405f71c3fb451fe8b05bab891394f6165ef053a02921ce1f44d67a2cfa8d8371d0936c003e0b89cee45d36e7027603e153bf303e878d4df266aa3cfd0b890e569928db20459957d1a3b7177f7ff5d4c20b505a98506e09c4ba11a70268464627df8b0d04407cc824d2600f2f04c42f1806524d1d8af47db13c5b0e89a1872e28a237c0779cb02f11f3d6f8f5a781d237696d5fe98ee4cdc99071211823325eea7dcb16d1aab4881aa95a4c5ad6e735d1c64f933e4416f343c9ce61a6572f607c43f0f5eefdca2f476f6581e9d2df0722468d070ce7132fe2d9703bfca4d25a3aabdc2787fa582604dbc6fb3677c49bb4296a37f60bc7120c5abdbef9d98fa66ffb7c70985f957062a9d575a7eb60f92d54eb3c81b2cedb79dfe5c143d916da02f013b187798ab7f5a5c573e9e19504b5d7b83a25745ec53611ae50c4f7892c4b041b3e2a5183067301d90f16cafbe67abf14dad79b2a52c78de07caa9ebebf03c702ebd4811faec56734bbec8af269aa1298ff3f3585b7bd6857eaf255d19ceb3eb740d6842a8c71df4bf854b4f1fdd5f255ace46e2a968918bd6ef0735c2adb13065da6ec4b7ae040bed30ea592f802915df76f79d5ecc40263604c13012107b9360d0b52319f662317dadf2b1c0c1cdfa9f7f97db00d13491f10aa766aaee539e455373b4b747f856ddfb5717ffc78875534f9ee292daa188040656884f9b85c2bae812515bf91070f54e0e99cf6f766561ff42fd1841d9b2df1560013b90d42f582fa2bd2d37a08c1d8f3eb1b24f3530fb02c17f092b7fa88494c7ebb8e811e38bc9a37d32e333380ee7e681774551dd1280552c48ed63fc3a8e6fb1eaa26da30d8d51dba120222386a8f3f95d41ef31aa315f54f3ef29be161b6790e64393d7f", 0x1000, 0x1, 0x0, 0x0) socket(0x6, 0x2, 0x8b) (async) socket(0x6, 0x2, 0x8b) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x9, 0x5, {[0xda, 0x9, 0x5, 0x5, 0x0, 0x6, 0x0, 0x5, 0x8, 0xa969, 0xea26, 0x8, 0x8, 0x5, 0x1, 0x4, 0xf7, 0x7], [0x0, 0x0, 0x6, 0x100000000003, 0x7, 0x6, 0x1, 0xaf, 0x1, 0x40000000006], [0x3, 0x6, 0x62, 0x80000001, 0x4, 0x6, 0x4], [0x8000000000000001, 0x3ef0, 0x4, 0xa, 0xfffffffffffffff7, 0x7], [{0x8, 0x521, 0x8, 0x1ff}, {0x3dc6, 0xffff, 0x8}, {0xea, 0x8fa, 0x7ff, 0x6}, {0x0, 0xfffffffe, 0x5}, {0x7, 0x9, 0x5, 0xffff}, {0xb, 0x7, 0x3, 0x6}, {0x4, 0x72737d9b, 0x990, 0x5}, {0x8, 0x80000000, 0x7, 0x86}], {0x1, 0x7b561c0c, 0x40, 0x4000000000000003}, {0x4, 0x8, 0x200, 0x4}}}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="7f454c4602e4e0d6011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c50019377fa4300b046e521", 0x40}], 0x1) (async) writev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="7f454c4602e4e0d6011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c50019377fa4300b046e521", 0x40}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_open_pts() (async) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x1000, 0x2, 0xfffffffc, 0x9, "084fa95b56021012923221c9754d908e2a2b81a9", 0x9, 0xffffffff}) recvmmsg(r6, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0}}, 0x10, 0x801, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="10000000ffff000001", @ANYRES8=r2, @ANYRES8=r5], 0x10, 0x8}, 0x407) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 223.376247ms ago: executing program 5 (id=19): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x100, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r2, 0x6, r3) r4 = fcntl$dupfd(r0, 0x3, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0x101, 0x4, 0x1, 0x3, 0x10, [{0x5, 0xfe3, 0xffffff26, 0x71800}, {0x1, 0x100b7fe, 0x800002, 0x7}, {0x100006, 0x0, 0x8, 0x2}, {0x2, 0x0, 0x200, 0xfffffffe}, {0x4, 0x3, 0x80000001, 0x7}, {0x2, 0x47fff, 0x14000009, 0xc}, {0x5, 0xbffffff5, 0x7, 0x6d}, {0x2000a, 0x8, 0xfdf0, 0x9}, {0x0, 0x7, 0x34}, {0xfffffc04, 0x4, 0x8003, 0x1}, {0xa44f, 0xfff9, 0xa38c000, 0xe1}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0x9, 0x5, 0x3ff}, {0x10008, 0xe2, 0xfffffff5, 0xfffffff8}, {0x5, 0x5, 0x24, 0x4}, {0x81, 0xd654, 0x3, 0x6}]}) syz_emit_ethernet(0x4e, &(0x7f00000003c0)={@local, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0xd, 0x40, 0x68, 0x9, 0x7, 0x3, 0x0, @empty, @rand_addr=0x5, {[@timestamp={0x44, 0x1c, 0x5, 0x1, 0x0, [{[], 0xffff}, {[@empty], 0x4}, {[@empty], 0x8000}, {[], 0x4}]}, @rr={0x7, 0xb, 0x39, [@rand_addr=0x80000001, @loopback]}, @generic={0x82, 0x2}]}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x9c) setreuid(0xee00, 0x0) r7 = getuid() chown(&(0x7f0000000200)='./file0\x00', r7, 0xffffffffffffffff) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1, 0xc2, 0x4f3, 0x1, 0x40803, 0xfffe7fff, 0x1, 0x2, 0x2, 0x2014007, 0x4}) r8 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xe, 0x100800000000009}, {0xafc, 0x10001}}, 0x0) ioctl$WSKBDIO_GETENCODINGS(r8, 0xc0105715, 0x0) r9 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r9, 0x8080691a, &(0x7f0000000100)) syz_emit_ethernet(0xec, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300b63c03fe8000000000000000000000000000bbff020000000000000000000000000001000000000000000081000000000000004e214e23000890784dcdd628beff23d6b73060af53c55bcc6348a50b2690f5deb4584107e41499faf4bee2c3b531133f3a6bdb27b6148ccd76701443cfcdc91533299c00a9adc8be5bd83c93af1fbb206ea30b8188b53211c0253c6f018222f92f4f1d95e3a17f80050d788167f94629468d91561d9bf339fe385d9bd4161f1b70d423cb3acaa6758b55333c15ca9c1dd339f9a0184f6b4aa09d88fd32544637228943a15d6e"]) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x6c}) syz_open_pts() close(r4) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000040)={0xf66c, 0x3ff, 0x3ff, 0x5ffffd5c, "9d1cff7f00052b961985921707700000ed009700", 0x203fb, 0xad3}) 208.096133ms ago: executing program 5 (id=20): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000340)={0x0, 0x4, {[0xfffefbfffffffffa, 0x1, 0x2, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x4, 0x5, 0x7ff, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000fffffffb, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x4, 0x812}, {0x3, 0x5, 0x7, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0xfffffff9, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) r0 = kqueue() sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000040)="3751578debf44d7ddff785e9d11b71cc3a143eb926f1472bfdffad73c92611661a25ffb8b0a96995779400edf5a31b9e3e", 0x31}], 0x1, 0x0, 0x4a0}, 0xee1918aaadf8bcd6) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r1, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) r3 = socket(0x2, 0x1, 0x0) getpeername(r3, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x24, 0x2, 0x0) setsockopt(r4, 0x6, 0x41, &(0x7f0000000280), 0x1c) kevent(r0, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r2) 206.072359ms ago: executing program 0 (id=21): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0xffffffffffffffff, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000180)={0x6, 0x16}, 0x2, &(0x7f00000001c0)="5450825e", &(0x7f0000000240)=0x4, &(0x7f0000000280), 0x0) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r4, 0x0, 0x64, &(0x7f0000000240), 0x0) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) connect$unix(r5, &(0x7f0000000000), 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x8, 0x91, 0x73, 0x1ff, 0x80, 0x3a8a, 0x4, 0x10, [{0x5de, 0x7, 0x9, 0x7}, {0x0, 0x2}, {0x7, 0x7, 0x2, 0x31}, {0xfffffffd, 0x1, 0x7, 0x98}, {0x2, 0x1, 0x7, 0x1}, {0x5, 0x8001, 0x0, 0x5}, {0x7, 0xf1, 0x8, 0x200}, {0x9, 0x74a, 0x6, 0xffff}, {0x4, 0x1ff, 0x4, 0xfffffffe}, {0x9, 0xaf4f, 0xe3aa, 0x49}, {0x2, 0x6, 0x9ea5, 0x7}, {0x5, 0x2, 0x512, 0xfb}, {0x8001, 0x10c0, 0xffffffff}, {0x2, 0xfffffffe, 0x2, 0x101}, {0x8, 0xffff19b6, 0x9, 0x80}, {0xbbca, 0x0, 0xf5, 0x8}]}) write(r5, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf534eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895be4e6fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265adc3f46c7a4790853cbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b3a27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e31631baab0f9836486f8e0acb23c55df91", 0x171) syz_emit_ethernet(0x167, &(0x7f0000000240)={@broadcast, @remote, [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x2, 0x1}}], {@ipv6={0x86dd, {0x8, 0x6, 'VEL', 0x129, 0x6, 0x1, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="7696452ad5132ec4c69af4765312eab5", {[@hopopts={0x3c, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x5fe0}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @ra={0x5, 0x2, 0x4}, @generic={0x2, 0xf, "8ba04a661f002ee6bf608c227b8ab1"}, @jumbo={0xc2, 0x4, 0x3}]}, @hopopts={0x6, 0x1, '\x00', [@ra={0x5, 0x2, 0x101}, @ra={0x5, 0x2, 0x5}]}], @udp={{0x1, 0x1, 0x8}, {"c5309432d0408f6b21949dc04940a2b0a30c47a2a14132c1e2aecfbf8967831a5fdc56c84e51625e5e89ebb88dca17f3b031c24207a41dc1607ce6ac34899dcb3f7f65398d80f2250ce7d32d49f7cad344b3c7f6eeb3a30821a305b4054445aa1fbd020ae828e4d9230c5265cfd7dc18076e6a50b756ef3eafb011b65d773b96b76f72aab10a2f204519b852c3172806e9d608b87316dc74dad75ed45cdfdba49aaae78c80f16d5e7e339c60a503ffcf954ed8802cb7b1a8dedd98bc3b87e08cdac458da12f72cf29f4aaec29c3fbc2fc7f678d8d46d436bc1f4ff0edfa037855e"}}}}}}}) 205.652607ms ago: executing program 1 (id=22): open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) setuid(0xee01) r1 = getpid() ktrace(0x0, 0x1, 0x40000238, r1) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) 196.943271ms ago: executing program 4 (id=23): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2a4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000d64000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f00008de000/0x2000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xb8}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000c68000/0x4000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000012e000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil, 0x5}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x43c}, {&(0x7f0000ed3000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x8002}, {&(0x7f000057c000/0x4000)=nil, &(0x7f000060a000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000875000/0x1000)=nil, 0xfffffffffffffffe}], './file0\x00', 0x6d}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5b8cc0c16ed0898e17c03ce480135a128250801a22ed2b1ad6a78ef1d47e6abbbdabb26a5a12af0f460032b34b77a", 0x31}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)="9a8a0d7d5efec75aa48c22deb37c833f7a586bc08885a54739", 0x19}], 0x1) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="4103000000817aa201e47374ec73a21c2e875ac85e6f4c", 0x59}], 0x1) execve(0x0, 0x0, 0x0) clock_settime(0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x3, 0x0, 0x0, 0x0, 0x0) 151.185432ms ago: executing program 7 (id=25): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x3, 0x48}, {0x40, 0xf0, 0xff}, {0x6, 0x80, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000200)="a7a6d61de4a16809d26243003b47915d8156c41f3462b255c61b4f0919d7aacd3dc6959cb3e86fff46c0fbde88822411336dc6609c7e2bd31c0ae4540ccad31ec09413bd00a21202", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100001f00", 0xe) 140.30509ms ago: executing program 1 (id=26): sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="16d76aaebd03467093c82c38fe48ba51293976512d302ff4b6aab5e82dd78e1f9ef480f0d5c8b530f7af0d4eda008866140e17a7ebaa8ef4356b3a57fd59699a05f1270aa259ab67f6180b6ebde96cc9a0", 0x51) openat$wskbd(0xffffffffffffff9c, 0x0, 0x400, 0x0) (async) setrlimit(0x8, &(0x7f0000000000)={0x4, 0x54}) (async) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000080)={0x0}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) (async) r2 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x32}, 0x0, 0x0, r2}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r1, 0x6, r4) (async) close(r1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r6]) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001880)={0x3, &(0x7f00000018c0)=[{0x85, 0x11, 0x3, 0x48}, {0x40, 0x3, 0xff, 0x401}, {0x6, 0x80, 0x12, 0x6}]}) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) writev(r7, &(0x7f0000000000)=[{&(0x7f0000000100)="721d1a700200007b4a008156bed22b98fffffedad574166b4a8c296fc6c10a0359b1000000000000000000000000000038bc1d33205687410c1aee83ca7722e4febe17e864184631357283448e5e968faecbfb21576be39dd09309fc37771e9f41422827c3f78f838d48133f670fbb7968e9665b6e6f1c7231fbe091", 0x7c}], 0x1) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) 138.321256ms ago: executing program 5 (id=27): sysctl$kern(&(0x7f0000000040)={0x1, 0x20}, 0x2, &(0x7f0000000080)="bc3e3786f2851a6f6443c054457f50d1c68f4ac4c5bbc1d5142bfff962659ec86033138c491e213e55a6c316f2a4dd421291ec7b7b60ef9f5e99877bfab1d574fe69d60bc398aef210d8c826a44dc476eb958655efaaabceb848f9d1d65f5d8ed01f1db4f5e2a565", &(0x7f0000000100)=0x68, &(0x7f0000000140)="9b1dbcc7adec8d9972f9856d5b7a421d47631887fe8408cb7c4e5889041af9aebee57a048e788ea1d9054754a255fcc7139063f393ac41007bb59297b5f2a69b8121c1c6d74aa3d3244bdf3d0079b2d4632398c2bbd6ebef470321ef0c", 0x5d) sysctl$kern(&(0x7f00000001c0)={0x1, 0x54}, 0x2, &(0x7f0000000240)="12ad70246dcb5f701dac1bed3fa8786592bf4e6b009170e1e5157f6fbaee5ef341d51e5f5b0dd7856cefe805bb8cff4a077922ba70377fe76a58c3d48000e7f99bd76d9e1ce5f38351b4ae409821667d898e3a74d48762a2c88d9835f432403300", &(0x7f00000002c0)=0x61, &(0x7f0000001340)="5292ab06019d89aac38fc39b61d2e16ccb4db9c29bebba2879d444ce7a29933fda40e8ca1a9e157e7b331211dd53f36813549b43918de22034ebb3c3f08c0c9e46caa3eb3cdde08f6d37a46148d253a5b13f81066f92d2ed1544267280e079d461f08425ce6e51effc4524e21fef8c0b88bd7d3b8d7b8863ae1037c7d848971f62d885f569cb6d931a4e30f6400f5c9ab219efeabf5dda44c95cd37878271ee55ce7aab382e50aabb80dca2990fd75b42e66d21f60baff61d4449c187bcbda228ff5de955dd0b15cd1bfbac5426dbfec07144db7a1e01c8d1e9efbb3aa19aa816de765de9a7dad61378af878bb85d0535c762a3fa0da627b3ce9ac7cfc4794bb152bd8643c8449151cf551ac9a5a64d0660d3bdcb7a8290734d932dcf8b090ee65bdb67600d272acae9444a8123b7dd9bf2a12ae5a6563db393c08263ddc4d55ceb21dfb77a51a2c3e56290969b3a3fe42230cb67c28595cef5cd703fbd04d4e5687b3806f459d9685c337364b49061e22266770bb55c44199a714dc2a18c1636ae64b4e5bab307e4654754a7d5da5333d1f9f33e2f665df8da0bc8c70832ca4fecaa0ee6ec728569221e5d89271d5dccad6eb382b1187e3b1ff616c7e8cc58944915965cca2ba7a1667db520b21675c4451bcb5df00a4d6a8b0fcbb3ff542220fa0d6098d8ccf6491408d089b6cedee34bfeedcf984474bbd989da5e9dff39cb3cd93d65a8e1a0bf4a17b6bcb6748262bf611eee4ab3f37730f3627cbfab672a8ec792bc5bc64b6067ee0abffb221c76d4c280f39d5537294a72f1b16b15863cd427cc75d9afd8442b7c69760b1b1d5b8707baa94ac994c6c7256597f08fbf591ed2a0e5306d31cecb3f838d5dc3d199b10494f6c296e176aca91b260df89e15f0af0810ed1d33f74acb9f1301d81d5b70629dddb3ecb646af91765d789fbebfee10adb10c285d2173201045ec329dee480d00f8040b43d9bb89466b80c4636cd4ffcbaa67d008329d5e2805c0a984e46c1cce7e15505698b4e2eb39aa341c934c94625814d94bf24d9a63dca9c8ff53bff8a956668d098c065b8052fb95149d6de7371c20330005887c12da35f93210286ecf4905aefef4f91b9f637a58ad71c098c6ebf960811f62ed579958ae6be86f5a41a0be24a835402328bc5a9338eafd32bc38ce7378afd8c20eba0e704b4d9f7821da1c0163a6dee34c3def56dc60091d5b72fddc2b642be1ef1b3e3d96202cdc9e1b77c0d07f61f90f0e865caa3d751864a21ded51cacae73a3edddb8480c71b94be671ad0d7c7cd2f6ce7d735087d502a082f56a0aba930381197b883d0f0b9787046a1f752fee35fcd5ac128065970040551ed63a01d3efdfafbf2a695c34bfb70f6bbe9a2a3db10c991d6e0334920f289211d34bbd0099ac1040d67fe8d4fc281ce62c215fe16517c1f7418ebfdcedf85d8fbe62baa63d4b7705951c20c1179f8349e7e100baf340ba68e8d8b25cebb8964bd505562ae3c5189e02ce28d8bf6c6f646cb1c2f3ea156ed7acf65e5cfe31a6db46dbc3e20acdf7b398684e9eaf2447d432f4229a3209ca9483b7826dcedcabbccb0bdbe959ff2a261b98bd127fb9636f1536c678e6eaec6a55814e7cf98f9e1b321485d6cb8fa2092c38f00060c01f75506ac4dbca8a544541858b893816e5e4f6efc4421332a880522bc1027f964d1c42d77c11ed82891571192a3919ea8dd7870c2827270ad912c6ad90aee76c69c436410592854fbe38a189734db6cd88e2aa3246e32fe22a1bf226095d6feb665e763d45d56670350c2bd560f3b00deba2b8445461e5c3dbead5250e90eb6e3911cd5a1b4f0cf657be3b636b1c7cbe1c84cc10b6e23b4f4b52b72e997f44cd0d9cb4605484de7d685a6836986ffe40b90323918a6930b5b1fecde8f5e9f26599767407407ce73a8649fc6e47c210712877d58b7be3c8d6685eb5853d6e615f369aab1b9c95e090a5b5fe37a24a803f506c800b649bf17b74d228db77f2960571e89e8617b7619138d698dc0b1bc3eda756ff4ef6e4c76a7159fa1b7d0da6dad6fc1e63ddf905f228154653bd97baaf740fd284959b02a166637773e7f41bd0669bdf7d2cb8171070a3b69eff16f9094a3fe0e2f07836722d7781aefb2d999d3f35ef27af18dafd5f9d6c7afb0cfef1e0d06830d1485780ecbe493be0f77ab5770b17e732895ebb6fed6a3abd0ed0418c104cce2d0b2ebcb6822798972bd48b29db1ef74d68efd56db955ebc1a9a7d6dfe1e77260ed31efbd3fd9500a95981b26e6258372ef80f1acf38c8cc4e2e24ff458d92ead7dc75f3f1c651d305e6193ba0f59d5456f24823f513667e22927f7ab0ba001457f5af92ea784271062b6f0a3bc1d42ff4fb0605320c8863875243ce0b8c3626922855944d03ee67aba400bc1d94a21e929ee91fef4117c884cea5197a207fa4c37f8301943ad04663d511e1e894598fc7c85ee0bbbe4c5f0e083b9ec99b06454f748ba199ddca69e60d6187e9ba9a5beba028bb86efd0c3734447f813525b469c34b827eb2c92e7d7ba24b0d22a8e541becbe0955dd77475fae2088cff17400e5a9437ce359bfbe9a47b3a05c2515261b25aedf4570b9be64df85d6dd40d65db7c4a19f15fdf5f4930950d35551e2d47c75e66fbe9143a43bba383bddf2b79e558b35cdc81199a1db0501b61c1b3f57eba741f1d7b7fd139ac1c7e17872010b881be6fd4f680d0e726f735935f6cf48624fdc35496dd1d970fa270f3c74ea8ac3004625e2008bd702bdbbeb354bf03df515d0ba3413f85a88a2b68839764c605b1ff56efb47a4eebeaab21ec42bda48f2dc79de6177b504ee67ca18a9f95aa34eef7f9c133975bb886e5f5a18b20c71cb6898190b279e7c2624d7e6f7deaa089852573e5b28a7b1ade0f1a7ba09902ad6fb57397c50686c5372a175ae0a63d80445f31430cd1bf6990ca49a36b7c44f9266a04db84d39b12e3adc67ae6a441ca97258765750607c87fea38935dfbbc7eb67aaab75dd9da6b482275de9e85f0769e474a254525f532be701b8ed5c65e024313224a47bcd7a9eef1dd2cae8fe000ad762aa1451416fc0d374559367f6e78a7562c282ae141798efdd6167bd1cce2b813bb032ee7e8b22f2ac957184ac0982d21b056eaadcda0527acf178d836c81a7b09c27095e6fe30a1ee678dc6caa3529343ea8251c5c7813e2562c8c440324ea26f6456a3f8bb205d6205ea8e294f9e54e4b1a8abad0d1ddc3c6ad64ee89eaa10fcd51cf98f4a1026e0f57b99ed3c977162368f62f13c7042fa6bd839be63aa69fcfb745c96cc3165649a0a078a3ba06336bed28d2c19fed4ab7e254d0d03b41e184a1b72b72fbe9fb2b62238b62fccd23def662823e3c0cfe6c6eb812657fca38f95d808c56550e9330988683c7af417fdca7fcb99aef14c7fd1aa615d5b8977be258e642a67c2429f79f7d00f1935b9a6a82ade1fa64f56aa51a679c5bebc3c0478b07892b720f9c322b35a81994401e0ea518682ba456b2e7a8829230184b89fe316f85cb7ef16edb90ca830126f6c6ce18a7da981bff89366e99ec242bf498083428f503836f4976b69981cb2721ae7a8d2388d69b5476cae7ac518ec4fd48ad6c23482afbac9b761a6c68cdda47acb20f9154417fcd6bf1a6bc7fa485c8ce06d8e2441bfd73251be97b272a13014485e73295185340b8e0e8354aac92b200f49e85848b4785e2eb42031cec86c4c272361b9eedd549676aa94cc314e72141089181dd9c1c4c277a0d07bbbfd4353dd0be6307518e8025ee103fc4040b0f73c3e978bc232bb95d6b6996ea0ffc229b57662c81548929eaa3dd44bfcb89b9e300e088b4a97a4f2efe0315231b11666e77a565e2f57394857ad1b0261fb8db8b4354ca0d9aea147141bc6ee094742c6ed445ee472eb970ce9a8a20ab84ae9c2067142cbed7a65345e36dee0765cc8220c13316696f9180455ff1886563833bddb1a8750b3b05c51ecde3326ce9bbe6ad9e9819f0e87c757cb3049ed9ea758be4d4bb6e00384c9db4e4ce1367b5cdb906762cf43fbd2ee0ca52a82d7e4b153af889f026be481d2a601689cbc94392e0fd1a7f585556680a4b9050308c068e96921441cf0f40ef4359bf2447208d8cfe45aafec094a5a04cf2e5fda8eef5667404f51587d0ca68e4c9c58f89e37e0a3e7a61ecbb395b10757140bf39672650dda63d0f919e7d3d84554dc769a7bc99ac97da6262c7f1b679bc9cb6157ba3e54a5fcbf831bc370307c41d005477d56137b832400e65fcaeb1118be8d244982cef0ec6bb8894c353e2676e188a113fdf4907a314f52722cd11f85f4a0949f2298dcaabc8bc42dc7e2db370959aa1faa4a24982c911a1af91b8adc64f7563853445e4df0e1de56fdaea510d7e87a000e13b59fc7b96061b38d5d4227dba3893a966c23b9f22f7c22d775680eb2af9a66dc4b486ac79fd5a9d93f448c2da598d40da8e693dc7835103038165fdb9fe674e3b48a2a596108f0d5b35007ca4eca5555a051d8c43dc9218c568db6025d301f7aaf9eb28ab9f240b20c5b1fbd93575300b3318e6704781e1f360b343db26edeb134fdc59ae7f74c6a4effe998a7e8fdddab5285b40fee33ddef3caa471d44fd8231a1d2fff834bb729f6d55dc55983e4d4fba1abfd3190b60c1c7b21d3e140bac84775f23cdc1eed3d8645b3d8559af9c349e82bc99fa172fb0ffb756e245b5897046f11abb2b67003a88421bbb959d52fe69e4dd7ab8bc402fa6935300ad7b1a21a2ace554c9edfa985db2e2a0c4f9d01a36d29396ead6e7eb84110841f0415c927f5510891894372d74808518d7ce14a765dfcb8b4031fbb60d87b2ec31574ee7826832eb0ffc77fb78504d6a474f2320f0410a6ce5c2dc13f0313e359ba5e5cd13111cb010a72e2181009df71e93cef33ea12e7f3bd4e6c364e7dc41dc8562e25b2713cc6af8b2c83b1e4cfe2b5837e2891ac68ee6fb81f641446b9180a8e2284b3e9f0e59f3030c4f17392663ac3dd182fa500caeb2f80ee865e404364c15e36e75de5584105274cdbb589fa321e6105560791ba1aa3428a4dae5a94ee47919dac4af3bb561a2e98c510f0110aa5b763fda1cde2b5be3521a9d999911b918d6127acb2d35a3dd68de23c79c836c7c069d5b263189f8146179d664069eb99a4a4b862505c3bbe67dd034a5a764891df74f0b293e510b7f6e36de2aa4b311e2bcc3f6e9d6845bccc81b04ddeb4f85a58ce8744689d8aea198c350da4d785af4b2f8b9b16c1063201e4bcbd4b76022121977053098e2e82c862033a0285deadf176e0630f41915043b4f829d6525da2e4986379f48ecab30d92806ae33630f0cc20ce27bcf8fccaed1fe0b8335f6d64933f11f7c582fd65980c241646945de5bdc841db4424d50cf532e95f93b5746ff5771d57a466393466da8fb7db76e6466d3e5e04860680bf924124d82dea71c9fcbaf8ec49d7f9340ef83d37e540ea2dc0d493fc24189adeb40a7f6e321c75ef8c2f0d24dd4289665951afb61eb983fe0e355c118f8105dd088cca76bbdb63aee28dd08201f2ce37ce6353726fb6cee0964f869b644955145f7b04299c04216005c919171a292c48b636b7e057b5669b74829cdd90077d3370f5ba5f19f4748753b958c509c43085eb42f540dd508ccb4916e979e592d1a05a106b54c87f6629234e72981712604cb11b3027edebc64c1b0b1c9229f455496a9296570f57286300d13074f61925bd09f033c311edbdca36c451ddf8d0f5", 0x1000) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000012c0)) 137.831616ms ago: executing program 7 (id=28): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = socket$inet(0x2, 0x3, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9c05, 0x2000007, 0x5, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x3, 0x7, 0x4, 0x8000}, {0x9, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0x6, 0x8, 0x3}, {0x401, 0x2, 0x2800, 0x107}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x3, 0x400f}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x3815, 0x8101, 0x80000000, 0x88}, {0xf, 0x10010001, 0xc, 0x3}, {0xfffff7fa, 0x94d7, 0x9, 0x7}, {0xb8c, 0xc3b, 0x5, 0x1}, {0x29a71717, 0xfffffffe, 0x0, 0x9}, {0xc, 0x4, 0x6, 0x1}, {0xfffffffd, 0x6, 0x4, 0x30005}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x7) 137.623633ms ago: executing program 5 (id=29): r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000740)) 134.556262ms ago: executing program 1 (id=30): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) r1 = getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setregid(r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000d00)={{0x0, 0x0, r5, 0x0, 0x0, 0x18, 0x2}, 0x100, 0x5, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r7]) r8 = getgid() getgroups(0x1, &(0x7f0000000040)=[0x0]) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x9, &(0x7f0000000140)=[r1, 0x0, r3, r5, r7, 0xffffffffffffffff, r8, r9, r10]) setuid(0xffffffffffffffff) r11 = socket$inet(0x2, 0x2, 0x0) sendmsg(r11, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x180}, 0xe) 57.339264ms ago: executing program 7 (id=31): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x1000000000a}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x4008, &(0x7f00000001c0), 0x7, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) writev(r1, &(0x7f0000000a80)=[{0x0}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x121) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1ff}) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setrlimit(0x5, &(0x7f0000000280)={0x7fffffffffffffff, 0x477a}) setuid(0xffffffffffffffff) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x1ff, 0x1}, {0xfe7, 0x8001}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) 56.643943ms ago: executing program 1 (id=32): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x11, 0x85, 0x45}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="001a030002013e4275a56e00ec10507f69b4bc000000000097214641bc6099a9772500c1a0e16102337c1067cd0292c0ebba696642c9f9f500dd129fb5e22c3ce69a11a21c", &(0x7f0000000000)=0x45, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="f81af227c11df3f7ff0100000000", 0xe) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x404, 0x0, 0x0) 42.613722ms ago: executing program 1 (id=33): r0 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) (async) ioctl$FIONREAD(r0, 0x8028698c, &(0x7f0000000100)) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x5a}) (async) r1 = syz_open_pts() (async) r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000500)={0x3a64, 0x5, 0x2, 0x101, "8b02000300090a7837b13e13355f4fa7c2f4e300", 0xfffffffd, 0x22}) (async) r4 = shmget(0x0, 0x1000, 0x82, &(0x7f0000ffd000/0x1000)=nil) (async) r5 = getuid() chown(&(0x7f0000000200)='./file0\x00', r5, 0x0) setreuid(0xee00, r5) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000b40)={0x7ff, 0x17, 0x2000007, 0x20105, 0x80000005, 0x80080001, 0x10001, 0x10, [{0x3094d43e, 0x10a6d, 0x99ad, 0x1071000}, {0x7, 0x8, 0x8007, 0xfffffffb}, {0x8, 0x400005, 0x3, 0x9}, {0x4b, 0x803, 0x6, 0xfffffffc}, {0x7fff, 0x200726, 0x2800, 0xc}, {0x2, 0x6, 0x3, 0x80099}, {0xce1, 0x81, 0x4f8, 0x6d}, {0x206, 0x803, 0x14, 0x2d}, {0x2, 0xe, 0x285, 0x9}, {0xc, 0x95, 0xd1f, 0xc}, {0x1cf, 0x5, 0x5}, {0x7ff, 0xd, 0x744c01d5, 0x9}, {0xb89, 0x8, 0x40, 0x3}, {0x29a7171b, 0xfffffffa, 0xfffffffe, 0xfffffffd}, {0x3, 0x5, 0x5, 0x5}, {0x0, 0x200b1a, 0xe7, 0x30004}]}) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40f}, 0x0) (async) ioctl$TIOCSETA(r7, 0xc4504443, &(0x7f0000000740)={0x7, 0x2, 0x8, 0x2, "01d04b0a0047c1d100", 0x9, 0x3}) (async) r8 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000200)='./file0\x00', 0x0, r10) r11 = fcntl$getown(r3, 0x5) r12 = getppid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000180)={{0x8, r5, r6, r8, r10, 0x0, 0x2}, 0x3d, 0x3, r11, r12, 0x10000, 0x8, 0x9}) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000005c0)="212d147ccc65d437620af53f4af641ebd52a71d7355682dd46618b1aebfb3514beb15a23388ccd80b0b321c40add551e51e11920db2baae15e0d52bf21ee17e6bb5033299a319235844c9857eb38a9d6f23bd16b9cb909e63606ee5a00935d71d5ee035e257a1f58559b932fb322807211f8a44b17cf37fd5ed45c1452ce26e8ce8d6902e91290e282d6ec730c7056fe68d833eadc2e328973ec3fb06e8337bc221fff04273d76d9133107400c54aa692c5dd995526cb2bda429dc81679a500a94ed825975948863f0b0fd412e5aec0ebf90c58fdd042c7e1e0b12ef91f07a45edaf85fe146e13d23d388697a20b99a039ed202dfe61abed1b38fa3e38d22522ddaf8946f3f38807443d7f3dd7e2a4ea860f18ecb1cc9b96e37ea91b8d69657e49579137e7743ce5744ec94e6d796b2a54a88827278814fda650c54a61e812b839a5166abecd2a339c4a8eb34d2afd75a43f78439a01638a9acbd721c7ff303d7d7de62d0471b8fbad40125bbcd0f3699809e2f22082d636ed8834381b47df7f360bb9a6d10b0e829db1272122caf42aac5a6feea0e2f177cc5b62a6f22b3429c76a74cd91d3ab32f84c4aedf51ef5a2c77b2d9fffd98a67c125595442ee6fdd3188654f9911d74084250acbd6a408e9d1f20ae35f8f5bbc65dcbeb6582135adcfed53b9699b744b09b117eed8c77d7a1938dbd6f1ba6007b8e6645caf8d7585f62d1413c11491976176e42ad9f1eec85c82adfa2a60d5ca7946e198095f749e6de20ec98625503da0e1ffb11fa293dd6b4483b9b3fc7eb827e826d830e0de1bd87bc5dd1b3f4693ae142f6faa8f2e58cbd97d7917a1df8924c03d3f09286b1ea2b9bb45a96e39c595900b221809eb0568ee551c84864eff5d395afd57f2e5b21bf22d1a7fed0286ea0e4c3f16716631614f2b94d17bec6c90ef71480f39b1b07ae0830920331876c465b24ddf9b01276499d610879bbae239e7a64a815390cb91cada531a1e32df0254540d77c36180d5d5d37c1ed10e3615e1395c99fd8dd7763bf4f3f5f072de92514fca27af1f9e8603d72fe79c24e837486186711084a09a193d031368947438c02670b159f7a2e3cfc3678073d135c03ef74bc529fc83b5dedb228fb3c4c57a778810f3f56d332f3272ecceb3a46f48b2d091a19ae7808df0439727c7cfbcf0ad80c9e4ca811809f8a9c33ec62d61cca9526741d0b10b07541f716da0a823c6a3fe1421ae13f12ebba56d1144041c443fab988b7d88345dfa263c90c06cc34e2687c877c21c395aa41954a394eaa9d6b059ad28292aa0d677baea61fbaf89b61fa3be730caf55f0f3231d0a83bdb2419b867a4c0fd97fa44bc6da82409767234c43631b74bd28d473bdfbd5f0551f67378d70545642978b8f7ba5882d53ace83c025c278e283a31e52994d5e6683f39f4f841f65bd9e709fbd1690293cf1d34813657a567b24b1cc7b83cdd9dcf55999215695e2037282a481f5d7857b4555bcb0acef0ce12ce76bfc13bb2ea6f29a2382de13128a33d2082ebdc8743fead2160a0a9581f1501b968c6345288cf87a2540a2f57595077461e0c6ad8d05d8fd8b0d42b5930980e8db44f4ad2426a226aa83c0773954d80d43c852b936282a4fe43f0ca3a1f5af378e0b3da390f7893ac75ffb8a856def5b520823594e92799bd061f043c5681f57954f1d18b4184d349f35eace7de2b510eac38cc8c444953424dbd9f843715426ef9674a60d13ff4a17d4a9a550026d81a028d3ce8d877402eb477a4e1bb87a3e7b7234c217499e49c59851196d83fa21ab4ef4ac7ed5d2ca4ec41d7ddf7823e80df0c5805bd760905dbccb8aa35324316f71ad35b0f7cd2aaed9f8c2dc0a10dfefec53e2e878ec9369427a4cc7da589096ab2b62c24c9027bf103549050c72a40f8b2d378ab2b36f682e712b9ddbfaf1af66bda9ce6fc0748c9c4bb894ffc33470a858cdea9061eced0fc9a5555b44dec69d7defe9608e599f2b82ffde1c97cb3472953df37d2ca57ced59264229fe7e3bb78dba208cc69412c3ee382296ee7ed5fe3c1fbc24bf3430f6d61d4ee62894a99c55e7234654b774708805afad05a0db4194a1191618d92eee5491c0c6c723c9536f80bcc948d1a2846c25d7239817d345630d0d3814ef188619fce0b5b5e1ba1a18548d0fe50043f18f81e452e2f953ed2facd85a09fc72b668ee7b677278946b98f989c259955483fe72c685e07b7d3f2efc4b12fe40a375ef4e270582d9c79a34d6b8234760638f14e32f4b8d66f33ff889d946403f67333f9b06937d0251162b46748c960b82dda8c796c29dc76d33348786c3c969a5d3323dcc178267c6767fde492ff61e9d89fed6868232a0daea589c86ebfaa1ec7d3e958a01eeafe9f23b096dde5f32af7782eb17a235950aaf0cb6471906ebe4b5c963dd3a1b405f9cabb91585123a4183bc6916cfcf03e99e397a1dd57cff3b44f7b15a77ba59692e0acac93355fd182b8206877ffe553f06f70078460410219e0ee183b68efa1ff69eb19f76d3f54108c9ef64f01d5b20d732dc6cda4474462ebffd64a973ddbce0b5e3e17d8e3ec85caeac6fcf9e521f0911a60d890c617a0e295e7534078094410dbc83bf15e9881dc3faf6a1440e4c0c6c4c20566d0d08b4a87277297d28b5e7dc776fbc008ef384b11f133a7b8af326a6772dd51ce3c84e585c2acb03fd390a68e58f53fe68339e961e47ece762542a59685725c36f6117c6b6b0ef22d95c064d1ad92703a9c211c643a1fca5ee2b0729c5cc214dc761109310b71293d4fbb858db26179d8388307e6e53907e8bf8b85a865977720f4a0b2911c46bae9591577e22eaac2f0c2abe34c5ddf232eecc0e5bfe47e5e8d2ea6151d42085fe3a1cbcb1178d3eda16e41fd63188623554f85c064ad65ebb04fc172608d58d94c6e786ce5612c181c8f4ce346faa6a4a4f1f5181df09fa46ad1d1cfe6f6336f357a58e99ce7f565abee5d623f0821d4beac6075e0ae4a8ae3e6fa21aa4b0bc82fe186450f95c0566a10e98369cd55a22d105e584b4c179a873455c733c8685b31fe69c103049777a7167b6c12ed20b36713c5806a4087d9491ee22ecbd13cac6bf0c88f1018b9e9626ee760af6023e5616094480265129567aed01bccce72f0f0704565d9e52522cc0a509e839e354e9f108304fdfaeef713356ca7e4a75d60834f27886a3a64f860f8938e1bf93f70c797ff9e4050ed55e0b896953cec7bc922cd10707c9dca718984a6d5c7986561af8d929630830842abedcad73a36b93b294f194152bdff888fc88b8804cd8a4817e552100dc3b8fc0bd0dec8f9ee754c3b37d2a1c5b125fe76ed8af2375ef618c225eac8f120473668c4ce4b7a7b701176bd164b8fd81c89def3729817f94de07b3c55b30cdc3a089acdfce859b364937dfb1bbd976225fa870dfe408d30c14e7d228f8321db945d8e48f91053662e99bcac23a148a632e672cbfa21de36e57c912bb78d51157f8ab9edb96e8722f7f570c0de5bbffe251b84a0fae10c00762a9f23dbacd7b737f45e50efd6612f4e742130b7125cf339d47b4d1ecd8b6276d485c5f5bd0edc969aee7275fff929eb6c0587fcd04cd3c028f102d4facf5bb7daacd340adcc3eb1a6e79b8ed8e038c1a2b16a131f4891fce17b2ef4b1bd743ea2fbb4d5c1a6e9341f7c307b1ca44a8773a22c5d343eb885a9beb7b42b26d811a338fb1d9186440fb32c1d02a83440bdd9ba8ef1fc41c50ee9a4aac23264019ec560fb7e7af9f4c4ccd9a066d32670d2994ff3a93b1439f45697e7b042e200580985721438ad360790cc59dce536c09ff6c8d50b2c6a16403f4bebaa3818753bec461d21044f923115cc6ceca46de9ff155e1771c622126cea9aa370223cddc42406cf192aa8d699ad4fda672daa755ca72808e4deb06f2ede0bdabd02c481e2b588e7b12252e4cd83f25d7bea9fc80ee2c44d5505d5c7c6f909d6d2255f1c0e4dcd9ad0ff365e6828d7c21da1c8414ca84bf1381a93f2617db038391176158761b3356f101a37881016e8d5d9591bd4c1f2223d3ffc0be2951810be9615e3bb4f0aa1ca9e842c0d6661554cf017a2a23471496c992f50b69837d3f2c94099a26c674c24217f4a07b9d66f81fd691d3dc715793cd038f87d539564296aa0b0b8ea7fa104b6fecd35002776b0a930584c94415714daead3357d7d574b13432dd9611cb39efc4cb14da9041a3725b48987b1aa5c68b1dc6c1c0f093f05049ebbca7a52b4cb7ea25d1a06b8968bcad6a0704120228cb08dced120ba4e1af55d6bc3d9c9b88c06b945ccbc2604ea1169f21a9f61ac88f9c984ca3f4eec7f5a2085459f0e7bdba71b545180e6c3455a4757127f0dabf58ffd5b79edc8d1a42aa13e6bebcb269e10d1cae7bfcea00f9a41c48aa8916a47cc04530b035d35b6613bd0ef5a87e7df4b1c93a6d1078e0fb8bf0150c0d6067117714554ff68354f1b4ccf7c4e07b2f738d8e0f79e33c5abd302023c54d77a6c6db37c2b83e8cb203e71a7c0387cea3be3ba6c18fa841081cdb528235a16ddd6426f8476f4b7dca1d78242fc858f5ee99b1ef986619a80007f54010693ef0dafdfc15a9bf153c64d9b27524fe7ad28d662a5a038f6b06f122b7471551a6efbefdfb797b4b1ee69d96ecb2faaf6b4355b3ae7945e9d7a963351b6fc628caed4e5f61dfa8418a8d13d0386a4df61bc83b0d88cfa9997ab3b91ed44209ba4b78041fdb9873fec2357e681370c7b184e26d69e659609c9c730fe4e9ffee694f4b0044e7f00a9f2998ba3d31c247a138f428c99b0d1d7fe60d92055294ab2b4a8ddedb413e28cb0a7dab36ed4cd4e1d5ba705a775da6e2bc186d6185d9877c8403fcc8a2b395ea7d66dd722e88963f089468b86a43b8c426cbea47a5a4669b35ab92a37ef9c02300a43a697b170772efce17b5b6f7cead74904ccb97924766dcffbf818ebd492be358d494019f66d6ee0142f2e29c9147161d5c4b6b9641a6460eaf90f5a22f4ce5ad9dab2db2d5bd4bb73b2eeaded97db289f1309c617c3ec4dc90f450d1c11dbf5c5aa777e905e7e3f4cd031a86aa38933e0f7f18c0d5689bd25348d44a90aa2d6b0402fa80e9aee5882ffe45ad38ef782ae22bd22a84e9c3bdbd7636c37b7c317e1255cba63d7af4d80b6bd934cbccff6849d0cc537c4dcbf173c551e7b1025eae03340db6feac0308384080965627273ec34fbc6e74d5cc950360303efc736fd66b07857c88443eede509e5413f92d48e50819e77332f45ad0128fdab03fea772220e04a49a1f09a3a0546ca966e09be19fb669802314d356ef8eca1c47b530d991f1889f6737d20c634d1f9e272c684e0604c42564b44e94d82e2ab554dfd3c8214365d7a9d964e9cceb37b721d79dedca78fdbff8871b192b5217223e14fb7ca76954cc29d524b36642d3f947eac5bf545fe7885244e8cee2c928c435cf650807b1e44dbf503b29487da2e7d9fba12e8dcb5a0fd2809e94762b77b0f857d605c1dedeccc9f02d19715bef7cad4325a4b32dc591cef86843277d4b8186465a1338823b1a498816070f0c94fb712bb617bcd77617613a14172813e90495185ca5a6d6c0741009b82a0ef9c9a0cb98e66fbb550763d5d79f3f32dd09efd0593b9ebb8243d6187c137e76ac360b2aea0c39778492bfcfd49ce88ef1828574615e37288d033e7208cf53b156ec60ff03ddae3b17cb101beb4bdec51600b588a49335b03", 0xfea}], 0x1) 39.872379ms ago: executing program 7 (id=34): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) execve(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) setrlimit(0x1, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x3, 0x800}, {0x2, 0x8}}, 0x2) setitimer(0x1, &(0x7f00000000c0)={{0x63, 0x5}, {0x6, 0x9}}, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00004a3000/0x3000)=nil, &(0x7f00000dc000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000628000/0x3000)=nil, 0x7ffffffffffffbf7}, {&(0x7f00000e8000/0x7000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f0000543000/0x4000)=nil, &(0x7f00000eb000/0x4000)=nil, 0xfdfffffffffff7f9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f00000e8000/0x3000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000411000/0x2000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f00000e6000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000125000/0x1000)=nil, &(0x7f00003d7000/0x4000)=nil, 0xc8}, {&(0x7f00006ee000/0x3000)=nil, &(0x7f00000eb000/0x3000)=nil, 0xb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f00003ca000/0x1000)=nil, &(0x7f0000508000/0x2000)=nil, 0x8}, {&(0x7f0000271000/0x1000)=nil, &(0x7f00007ef000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0xffd}], './file1\x00', 0xfffffffa}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000500)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x1000e, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) 39.464245ms ago: executing program 2 (id=35): setgroups(0xffffffffffffffd5, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x8, 0xff, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xac1400ff}, @icmp=@redirect={0x5, 0x1, 0x0, @multicast2, {0x5, 0x4, 0x3, 0x3c, 0x3, 0x66, 0x6, 0x0, 0xff, 0x1, @multicast1, @rand_addr=0x1}}}}}}) 3.204222ms ago: executing program 2 (id=36): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x6, 0x2000007, 0x104, 0x80000001, 0x80000081, 0x4, 0x10, [{0x0, 0x101, 0x3, 0x71000}, {0x7, 0x88, 0x1, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0x12}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x3, 0x99}, {0x7, 0x4, 0x4f8, 0x6d}, {0xc, 0x3, 0x8, 0x4}, {0x2, 0x82, 0x0, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x7fe, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x6, 0x7fff}, {0x29a71719, 0x3, 0x1, 0x5}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) socket(0x20, 0x4000, 0x7) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) r2 = socket$inet(0x2, 0x4003, 0x6b) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x7d) socket(0x800000018, 0x3, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0xf29a}, 0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7, 0x6, 0x2000007, 0x104, 0x80000001, 0x80000081, 0x4, 0x10, [{0x0, 0x101, 0x3, 0x71000}, {0x7, 0x88, 0x1, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0x12}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x3, 0x99}, {0x7, 0x4, 0x4f8, 0x6d}, {0xc, 0x3, 0x8, 0x4}, {0x2, 0x82, 0x0, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x7fe, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x6, 0x7fff}, {0x29a71719, 0x3, 0x1, 0x5}, {0xc, 0x7, 0x4, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30003}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) (async) socket(0x20, 0x4000, 0x7) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) (async) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x3}) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) (async) socket$inet(0x2, 0x4003, 0x6b) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x3, 0x7d) (async) socket(0x800000018, 0x3, 0x0) (async) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x9, 0xf29a}, 0x8) (async) 2.806699ms ago: executing program 7 (id=37): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc2, 0x3, 0x1, 0x40803, 0xfffeffff, 0x1, 0x0, 0x0, 0x2004007, 0xf5}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_BELL(r2, 0x20005701) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 557.605µs ago: executing program 1 (id=38): mknod$loop(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) poll(&(0x7f0000000400)=[{r1, 0x4}], 0x1, 0x720) select(0x40, &(0x7f0000000100)={0x8}, &(0x7f00000024c0)={0x1ff, 0x20000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0) read(r1, &(0x7f0000000140)=""/79, 0x4f) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000240)={0x5, './file1\x00', './file2\x00'}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x81406947, &(0x7f00000001c0)) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file3\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x72, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0xf, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x14, 0x1, 0xfffe, 0x0, 0x87a2, {[@md5sig={0x13, 0x12, "a2c3e174f8abd6ebfc4e28dcaacdc8b8"}, @generic={0x0, 0xf, "5870f3bd5e82ae4751bd09f8c5"}, @window={0x3, 0x3, 0x4}, @window={0x3, 0x3, 0x9}, @generic={0x1, 0x2}, @md5sig={0x13, 0x12, "3e6f6722ae8ba2546a56030b134fbaae"}]}}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file1\x00', 0x0) mknod(&(0x7f0000000380)='./file2\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x5429, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, 0x0, 0x0, 0x0) close(r3) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000000), 0x0) sendto(r4, &(0x7f0000000300)="12c43cb87bc1cb7aef1220b0f6f380aabbf37d6135ec439992ec9c1c5f8bc052ceedab8655caeb39677ad5cb749b3189df04da", 0x33, 0x4, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sysctl$vfs_nfs(&(0x7f0000000000), 0x3, &(0x7f00000002c0)="a48132685ff72790ed61f0270800691eb5b0e22cb77a8393e78b614a", 0x0, 0x0, 0x0) 0s ago: executing program 7 (id=39): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1000, 0x1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) sysctl$kern(&(0x7f0000000000)={0x1, 0x51}, 0x2, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x11) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f0000000140)=0x1) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x32}, 0x2, &(0x7f0000000340)="c0ea2e51eaea412f0817762d262c996651d0f990917ea7ee94cace52889ba7ce3eed14db2ac90373bc691bec2bc345a150408f1a7f8ac3d31723a89092e5631b5b904d4ee064f5008e5a347f3a8615058badf3d1f5a5c85f42614da0a0d3b0ce9a52035fa93bb63ff8b6", &(0x7f00000003c0)=0x6a, &(0x7f0000000480)="91747f706dfaf3347cd5de5e94a218c9f41a40cc1af3b2fe086de306eb642bda59cfcc2c71716583fe3cf8cbfcf77f0af3ffd39ce4dc69edc06d7d37c8783da4106c5a58ac5c94e865956202383b92d0247b896959c94c2c460b4fb1ae04130101d17304fd57d41a463e9d6c541b298ecdba8187e3f5a9296a23fe6877ccc51581ee3fa58d036851f66fddfb5c4b7a6edb32d6b27975f1ba1a40a0a972c387e2f539f65da76a15afcd95c46b97f75a5cb8b6bfcbfe6a485c53d529981ff7e3fb8a44", 0xc2) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) (async) select(0x5b, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xe, 0x4, 0x2800000000000000, 0x181c, 0x8, 0x423f}, 0x0, 0x0, 0x0) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x17a) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x285b9a) (async) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) (async) r3 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x3, 0xffffffff, 0xffffffc0, 0x8623, "0100012d29fb000700000000098002005e00"}) (async) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="415cc26d741b1a699488531da2a0f62af06db92603094bb39d2cfbec8d43c32c17d4b43549e6c5918842407e6d171197e002a591364b18d490750c889696a409386f5f598104532a584d5833317cab63adda51e8673d5892b8df60b038e003a9c254", 0x62}], 0x1) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x87, 0x91, 0x3, 0x4a}, {0x0, 0x0, 0xfe, 0x9}, {0x16, 0x80, 0x5, 0xfffff7fe}]}) (async) syz_emit_ethernet(0x26, &(0x7f0000000080)=ANY=[]) (async) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$BIOCSRTIMEOUT(r1, 0xc0307004, &(0x7f0000000040)={0x80000001, 0x2000000f}) readlink(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4a) (async) rename(&(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file2\x00') rename(&(0x7f0000000200)='./file2\x00', &(0x7f0000000600)='./file0\x00') lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.64' (ED25519) to the list of known hosts. uvm_fault(0xfffffd8079b67e70, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND dt_ioctl_record_stop(ffff8000015a6e00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002f0ea550) at dtclose+0xd9 spec_close(ffff80003891af40) at spec_close+0x466 VOP_CLOSE(fffffd806c3786e0,1,fffffd8007bfd7b8,ffff80002f0ea550) at VOP_CLOSE+0x129 vn_closefile(fffffd806cb4b628,ffff80002f0ea550) at vn_closefile+0x11d fdrop(fffffd806cb4b628,ffff80002f0ea550) at fdrop+0x121 closef(fffffd806cb4b628,ffff80002f0ea550) at closef+0x190 fdfree(ffff80002f0ea550) at fdfree+0x115 exit1(ffff80002f0ea550,0,0,1) at exit1+0x576 sys_exit(ffff80002f0ea550,ffff80003891b2a0,ffff80003891b1f0) at sys_exit+0x1a syscall(ffff80003891b2a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x706672eb39b0, count: 3 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd8079b67e70, 0x0, 0, 1) -> e ddb> trace dt_ioctl_record_stop(ffff8000015a6e00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002f0ea550) at dtclose+0xd9 spec_close(ffff80003891af40) at spec_close+0x466 VOP_CLOSE(fffffd806c3786e0,1,fffffd8007bfd7b8,ffff80002f0ea550) at VOP_CLOSE+0x129 vn_closefile(fffffd806cb4b628,ffff80002f0ea550) at vn_closefile+0x11d fdrop(fffffd806cb4b628,ffff80002f0ea550) at fdrop+0x121 closef(fffffd806cb4b628,ffff80002f0ea550) at closef+0x190 fdfree(ffff80002f0ea550) at fdfree+0x115 exit1(ffff80002f0ea550,0,0,1) at exit1+0x576 sys_exit(ffff80002f0ea550,ffff80003891b2a0,ffff80003891b1f0) at sys_exit+0x1a syscall(ffff80003891b2a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x706672eb39b0, count: -12 ddb> show registers rdi 0 rsi 0 rbp 0xffff80003891ae70 rbx 0x1 rdx 0 rcx 0xffff80002f0ea550 rax 0xffffffff8379b4e8 dt_prov_syscall r8 0xffffffffffffffff r9 0 r10 0xa5249490f669854 r11 0x99a6536e4c1a9d2d r12 0 r13 0 r14 0 r15 0xffff8000015a7700 rip 0xffffffff822bf1a8 dt_ioctl_record_stop+0x108 cs 0x8 rflags 0x10207 __ALIGN_SIZE+0xf207 rsp 0xffff80003891ae40 ss 0x10 dt_ioctl_record_stop+0x108: movq 0(%r14),%r14 ddb> show proc PROC (syz-executor) tid=100816 pid=26118 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002f0ea550 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002f0f0fa8,0xffff80002f0eb258 process=0xffff8000ffffa418 user=0xffff800038916000, vmspace=0xfffffd8079b67e70 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 93800 505176 42213 0 2 0 syz-executor 93800 149346 42213 0 2 0x4000000 syz-executor 93800 336394 42213 0 3 0x4000080 fsleep syz-executor 78936 275470 28215 0 2 0 syz-executor 78936 71668 28215 0 3 0x4000080 fsleep syz-executor 45888 332356 48801 0 2 0 syz-executor 45888 154461 48801 0 3 0x4000080 kqsel syz-executor 45888 420208 48801 0 3 0x4000080 fsleep syz-executor 69246 358758 65968 0 2 0 syz-executor 69246 79659 65968 0 3 0x4000080 bell syz-executor 48398 492521 58409 0 2 0 syz-executor 48398 472182 58409 0 3 0x4000080 fsleep syz-executor 1903 275702 34740 0 3 0x80 nanoslp syz-executor 1903 114836 34740 0 3 0x4000080 kqread syz-executor 1903 160499 34740 0 3 0x4000080 fsleep syz-executor 1152 283894 27227 0 2 0 syz-executor 1152 393707 27227 0 3 0x4000080 ttyin syz-executor 1152 479899 27227 0 3 0x4000080 fsleep syz-executor 42213 278444 31814 0 3 0x82 nanoslp syz-executor 27227 101818 31814 0 3 0x82 nanoslp syz-executor 48801 452970 31814 0 3 0x82 nanoslp syz-executor 65968 384694 31814 0 2 0x2 syz-executor 34740 28889 31814 0 3 0x82 nanoslp syz-executor 4422 91894 31814 0 3 0x82 nanoslp syz-executor 28215 306430 31814 0 3 0x82 nanoslp syz-executor 58409 237858 31814 0 3 0x82 nanoslp syz-executor 31814 210481 36899 0 3 0x82 kqread syz-executor 36899 374055 64132 0 3 0x10008a sigsusp ksh 64132 186567 70280 0 3 0x98 kqread sshd-session 70280 88628 76403 0 3 0x92 kqread sshd-session 51 304335 1 0 3 0x100083 ttyin getty 76403 88859 1 0 3 0x88 kqread sshd 39815 134987 91586 73 3 0x1100090 kqread syslogd 91586 80985 1 0 3 0x100082 sbwait syslogd 67200 299753 1 0 3 0x100080 kqread resolvd 68493 84986 86318 77 3 0x100092 kqread dhcpleased 27391 383737 86318 77 3 0x100092 kqread dhcpleased 86318 6779 1 0 3 0x80 kqread dhcpleased 38080 126763 0 0 3 0x14200 bored smr 53413 437625 0 0 2 0x14200 zerothread 44301 147202 0 0 3 0x14200 aiodoned aiodoned 87762 476203 0 0 3 0x14200 syncer update 61869 472174 0 0 3 0x14200 cleaner cleaner 56111 157996 0 0 3 0x14200 reaper reaper 18948 250074 0 0 3 0x14200 pgdaemon pagedaemon 9478 235779 0 0 3 0x14200 bored viomb 30424 510613 0 0 3 0x40014200 acpi0 acpi0 99801 362677 0 0 3 0x14200 bored softnet0 30024 482090 0 0 3 0x14200 smrbar systqmp 27066 154693 0 0 3 0x14200 bored systq 58146 114120 0 0 3 0x40014200 tmoslp softclock 29470 127143 0 0 3 0x40014200 idle0 1 361138 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11058 12405K 12492K 166960K 12195 0 pcb 20 12K 12K 166960K 35 0 rtable 215 5K 6K 166960K 355 0 pf 30 12K 12K 166960K 32 0 ifaddr 39 6K 7K 166960K 45 0 ifgroup 48 2K 2K 166960K 52 0 sysctl 1 1K 9K 166960K 5 0 counters 33 17K 17K 166960K 34 0 ioctlops 0 0K 4K 166960K 32 0 iov 0 0K 16K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1347 85K 85K 166960K 1391 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 97K 166960K 169 0 sigio 0 0K 0K 166960K 2 0 proc 60 59K 116K 166960K 475 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 3 0K 0K 166960K 8 0 in_multi 91 6K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 362 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 151K 161K 166960K 3176 0 UVM aobj 4 4K 4K 166960K 4 0 pinsyscall 39 78K 96K 166960K 1237 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 26 2K 2K 166960K 29 0 temp 36 8662K 8726K 166960K 4951 0 kqueue 13 20K 26K 166960K 29 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 37 0 34 1 0 1 1 0 8 0 rtentry 136 111 0 12 4 0 4 4 0 8 0 unpcb 144 59 0 43 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 17 0 12 1 0 1 1 0 8 0 arp 96 18 0 2 1 0 1 1 0 8 0 inpcb 328 94 0 75 2 0 2 2 0 8 0 nd6 112 24 0 3 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 1 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 111 0 21 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 0 1 1 0 8 1 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1621 0 114 95 0 95 95 0 8 0 ffsino 256 1621 0 114 95 0 95 95 0 8 0 nchpl 144 1853 0 162 63 0 63 63 0 8 0 vnodes 216 1722 0 0 96 0 96 96 0 8 0 namei 1024 5421 0 5421 2 0 2 2 0 8 2 vcpupl 3904 1 0 0 1 0 1 1 0 8 0 vmpool 808 1 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 5997 0 5997 3 0 3 3 1 8 3 plimitpl 152 36 0 18 1 0 1 1 0 8 0 sigapl 424 455 0 412 6 0 6 6 0 8 0 knotepl 120 3832 0 3785 9 0 9 9 0 8 7 kqueuepl 184 30 0 19 1 0 1 1 0 8 0 pipepl 304 115 0 88 3 0 3 3 0 8 0 fdescpl 448 442 0 412 5 0 5 5 0 8 0 filepl 120 1551 0 1320 8 0 8 8 0 8 0 lockfpl 104 17 0 14 1 0 1 1 0 8 0 lockfspl 48 10 0 7 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 106 0 94 1 0 1 1 0 8 0 zombiepl 144 413 0 412 1 0 1 1 0 8 0 processpl 1152 455 0 412 4 0 4 4 0 8 0 procpl 664 507 0 453 5 0 5 5 0 8 0 sockpl 552 192 0 154 3 0 3 3 0 8 0 mcl64k 65536 3 0 3 1 0 1 1 0 8 1 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2477 0 2423 15 0 15 15 0 8 8 mcl2k 2048 150 0 150 2 0 2 2 0 8 2 mtagpl 96 8 0 5 1 0 1 1 0 8 0 mbufpl 256 4401 0 4276 10 0 10 10 0 8 0 bufpl 280 2315 0 119 157 0 157 157 0 8 0 anonpl 24 99318 0 96149 23 0 23 23 0 187 2 amapchunkpl 152 9091 0 8582 20 0 20 20 0 158 0 amappl16 200 1876 0 1850 5 0 5 5 0 8 3 amappl15 192 5 0 5 1 0 1 1 0 8 1 amappl14 184 7 0 7 1 0 1 1 0 8 1 amappl13 176 402 0 401 1 0 1 1 0 8 0 amappl12 168 780 0 741 2 0 2 2 0 8 0 amappl10 152 40 0 30 1 0 1 1 0 8 0 amappl9 144 248 0 248 1 0 1 1 0 8 1 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 79 0 78 1 0 1 1 0 8 0 amappl6 120 266 0 255 1 0 1 1 0 8 0 amappl5 112 88 0 81 1 0 1 1 0 8 0 amappl4 104 380 0 357 1 0 1 1 0 8 0 amappl3 96 1404 0 1309 3 0 3 3 0 8 0 amappl2 88 559 0 489 2 0 2 2 0 8 0 amappl1 80 8867 0 8325 13 0 13 13 0 8 1 amappl 88 2483 0 2311 4 0 4 4 0 92 0 uvmvnodes 80 96 0 0 2 0 2 2 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 442 0 412 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 442 0 412 1 0 1 1 0 8 0 vmmpekpl 168 5276 0 5247 2 0 2 2 0 8 0 vmmpepl 168 36176 0 34358 80 0 80 80 0 357 0 vmsppl 368 441 0 412 4 0 4 4 0 8 0 rwobjpl 40 13295 0 12359 11 0 11 11 0 8 0 pdppl 4096 893 0 825 97 14 83 83 0 8 15 pvpl 32 221394 0 212469 77 0 77 77 0 265 1 pmappl 216 442 0 412 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 367 0 14 11 0 11 11 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace dt_ioctl_record_stop(ffff8000015a6e00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002f0ea550) at dtclose+0xd9 spec_close(ffff80003891af40) at spec_close+0x466 VOP_CLOSE(fffffd806c3786e0,1,fffffd8007bfd7b8,ffff80002f0ea550) at VOP_CLOSE+0x129 vn_closefile(fffffd806cb4b628,ffff80002f0ea550) at vn_closefile+0x11d fdrop(fffffd806cb4b628,ffff80002f0ea550) at fdrop+0x121 closef(fffffd806cb4b628,ffff80002f0ea550) at closef+0x190 fdfree(ffff80002f0ea550) at fdfree+0x115 exit1(ffff80002f0ea550,0,0,1) at exit1+0x576 sys_exit(ffff80002f0ea550,ffff80003891b2a0,ffff80003891b1f0) at sys_exit+0x1a syscall(ffff80003891b2a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x706672eb39b0, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace dt_ioctl_record_stop(ffff8000015a6e00) at dt_ioctl_record_stop+0x108 dtclose(11e5f,1,2000,ffff80002f0ea550) at dtclose+0xd9 spec_close(ffff80003891af40) at spec_close+0x466 VOP_CLOSE(fffffd806c3786e0,1,fffffd8007bfd7b8,ffff80002f0ea550) at VOP_CLOSE+0x129 vn_closefile(fffffd806cb4b628,ffff80002f0ea550) at vn_closefile+0x11d fdrop(fffffd806cb4b628,ffff80002f0ea550) at fdrop+0x121 closef(fffffd806cb4b628,ffff80002f0ea550) at closef+0x190 fdfree(ffff80002f0ea550) at fdfree+0x115 exit1(ffff80002f0ea550,0,0,1) at exit1+0x576 sys_exit(ffff80002f0ea550,ffff80003891b2a0,ffff80003891b1f0) at sys_exit+0x1a syscall(ffff80003891b2a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x706672eb39b0, count: -12