last executing test programs: 2.494253521s ago: executing program 4 (id=3030): r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) 2.474912278s ago: executing program 4 (id=3033): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x3d, 0x1, 0x0, 0x1919}, {0x7ff, 0x0, 0x2, 0x20000009}, {0x64, 0x2, 0x30, 0x7}, {0x6, 0x4, 0x7, 0x80000000}, {0x7, 0x8, 0x1, 0x6}, {0xf628, 0x9, 0x9, 0x1}, {0x1ff, 0x5, 0x0, 0xb48}, {0x6, 0xb, 0x3, 0x80}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x3ff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x80, 0x0, 0xf1, 0x5}, {0x48, 0x7b, 0x14, 0x4a}, {0x1ae, 0x8, 0x1, 0x9}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 2.47477706s ago: executing program 6 (id=3034): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) syz_emit_ethernet(0x6a, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0]) 2.436925407s ago: executing program 6 (id=3036): select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() syz_open_pts() r0 = socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x80000001, [{0x2}, {0x0, 0xeffffffe}, {}, {0x0, 0x1}, {0x0, 0x9}, {0x0, 0x8}, {}, {0x0, 0xc8}, {0x5, 0x2}, {}, {0x3}, {}, {0x3, 0x4}, {0x0, 0x8}, {}, {0x0, 0x1ff}, {0x1, 0x8}, {0x2, 0xfffeffff}, {}, {}, {}, {0x1, 0xfffffffc}, {0x406e0f656ed361c}, {}, {0x0, 0xfffffffc}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) poll(&(0x7f0000000000), 0x200000000000002c, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000003c0)={0x2, 0x1, 0x7fffffffffffffff, 0x1ffffffff}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) readv(r3, &(0x7f0000000600)=[{0x0, 0x59}], 0x10000000000003cd) recvmmsg(r3, &(0x7f00000003c0)={0x0, 0x1}, 0x10, 0x1000, 0x0) recvmsg(r3, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1000) close(r2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) 2.43421022s ago: executing program 4 (id=3038): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f00000000c0), 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = socket$inet(0x2, 0x3, 0x8) getsockopt(r0, 0x0, 0x67, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000000)=[{0x40, 0x9, 0x5, 0x4a}, {0x80, 0x69, 0xf1, 0x4}, {0x1ae, 0x8, 0x1, 0x9}]}) (async) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0xff) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) r2 = socket$inet(0x2, 0x1, 0x0) (async) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x9, 0x8000}) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 2.280981678s ago: executing program 4 (id=3041): syz_emit_ethernet(0x176, &(0x7f0000000200)=ANY=[@ANYBLOB="878709a1095dffffffffffff86dd605f68d901402b0000000000000000000000000500000000fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aa4f6d38913c6594e8078600ee446214600100"]) 2.28004227s ago: executing program 4 (id=3043): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xa00}, 0x0, 0x0, 0x1}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x40440076}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) fcntl$setown(r2, 0x6, 0x0) 2.043683344s ago: executing program 3 (id=3056): r0 = socket$unix(0x1, 0x1, 0x0) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x18020, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1000, 0x2, 0x1, 0x1, 0x7fff, 0x0, 0x35, 0x0, 0x1, 0x8, 0x7}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x88, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000180)={0x80000001, 0x9, 0x6, {[0x81, 0x6, 0x7f, 0x5, 0x0, 0x5, 0x7, 0x7ff, 0x5, 0x2866, 0x6, 0xa04b, 0x80000001, 0x5, 0x2, 0x1, 0x46b, 0x3], [0x2, 0x6, 0xffffffff, 0x5, 0xd, 0x80, 0x9, 0x678, 0x2, 0x6], [0x4, 0xfb50, 0x7, 0x4, 0xe3b, 0x0, 0x9], [0x7fff, 0xe, 0xd0, 0x80, 0x6, 0x2], [{0x4, 0x80, 0x7ff}, {0x56, 0x4, 0xffff, 0x7fffffffffffffff}, {0x0, 0x80000001, 0x9, 0x80000000}, {0xcce5, 0x101, 0x3ff, 0xd}, {0xb5cd, 0x10, 0x1, 0x6}, {0x81, 0x9, 0x8, 0x9}, {0x784, 0x9, 0x101, 0x8}, {0x10, 0x8, 0xd82, 0x5a9}], {0x7, 0x7fffffff, 0x0, 0x5}, {0x1, 0x1, 0x9, 0xb}}}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000400)) syz_emit_ethernet(0x3b, &(0x7f0000000440)={@empty, @empty, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@arp={0x806, @generic={0x6, 0x660, 0x6, 0x5, 0x2, @empty, "20e1bde220", @broadcast, "00a929a97414ee70c447c846c26aa373"}}}}) close(r2) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000480)) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f00000004c0)={0x67c1, 0x5, 0x5}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x25, 0x200}, {0x82, 0xcc}, {0x41, 0xfffffffe}, {0x21, 0x79}, {0x20, 0x4}], 0x5}) r4 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000580)=0xd41b) close(r2) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000005c0)=0x6) getpeername$inet6(r3, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x4, 0xffffff1b, 0x4, 0x3, "adf48d9e3d007899db076666f23d96ab471b2fb0", 0x8, 0x6}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000006c0)={0x4, 0xffffffffffffffff}) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000700)) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000740)) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000780)) fchmod(r3, 0x40) faccessat(r4, &(0x7f00000007c0)='./file0\x00', 0x1a8, 0x0) dup(r3) ioctl$TIOCSCTTY(r3, 0x20007461) 2.043290078s ago: executing program 3 (id=3057): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x65) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) syz_open_pts() (async) syz_open_pts() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x6815b4ce7b2913a1, 0x0) ioctl$TIOCSETA(r2, 0xc0084427, &(0x7f0000000740)={0x21, 0x2f, 0x0, 0x0, "97a2a2935277306fcc39de926cc9795a6b47c1d1", 0xfffffffd, 0xffffffff}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) unlink(0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, "97a2e900", 0x8, 0x9}) (async) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x7, 0x262}, {0x41, 0xd}], 0x2}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) 1.940881596s ago: executing program 4 (id=3068): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x8000, 0xfffffffe, 0x1000, "ff14ef100000000002008000", 0x1, 0x40000}) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x41) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x6b, 0x6, 0xa, "3bd78df61904edcaade8733a5f41f5aa8da601ea", 0xfd, 0x4c554fdc}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x8000, 0xfffffffe, 0x1000, "ff14ef100000000002008000", 0x1, 0x40000}) (async) socket(0x2, 0x4001, 0x0) (async) dup(r1) (async) fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) (async) close(r3) (async) socket(0x2, 0x2, 0x0) (async) setsockopt$sock_int(r3, 0xffff, 0x10, 0x0, 0x41) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x6b, 0x6, 0xa, "3bd78df61904edcaade8733a5f41f5aa8da601ea", 0xfd, 0x4c554fdc}) (async) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) (async) 1.657756172s ago: executing program 3 (id=3082): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xfffffffffffffffd}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x6a) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0xffffffffffffffff, &(0x7f00000000c0)=0xfffffffffffffd0b, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f00000006c0)={0x41424344, 0x41424344}, 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0xf) syz_emit_ethernet(0xcd, &(0x7f0000000840)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450800bf00660000000690787f000001ac1400aa4e224e21", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="d102000490784000030306051a000099e2000000030000000700000008000000020000000404020088830520e7372c34b5a9b79504a7c8195c3f9c871503fefa48631464c88f4de289c159339a590a6d4b5ae0515ac64f3d1cd366fffc9d9281496210a6228a8e658e9a8749ade395dad28311a4cbe2b4530f40a09412fc3d85a39aaaf8a4d06369c0cad4c6279edcae220e93d60f1fd918fa2d7ee9ae247a5de6a263acb95900c65de4b200ef893d1ccd4c253f583b2e9ea085ce758b60ef1837459098c5de76d736155d629223d5222a7110f35bff35465b36bf66c23687cb176efdb3ffce5ddce040ed565dbd4e87b6e847ebafb2d3c3da2f3b81094dc9f4c36bc14a0dcfe86a4de767740543128dbe0f3d4c0ae77a0a4d7f5b2028"]) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) close(r0) syz_extract_tcp_res(&(0x7f0000000200), 0x5, 0xa55a) sysctl$kern(&(0x7f0000000000)={0x1, 0x21}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0x625f67caf536db17) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000080)="397cf69a079398499243f24dd9afbcaebf0f28d79edda2785ac3567b9f43e159006f781572ea547cb5a01a36c07ab596ee0dc23c052c62baa45da983b1e50deb08208b77f5f3e525851070286df9d47ee022945d3c4e5ebbddbf509c09c749908154afd19dbbac181cdd2bb9196cc39a73d42249b030", 0x76}, {&(0x7f0000000100)="39d89e542214cd3ca0dfe4181f9da0620193d4485bb99ce8ba521a454be38542feb2dad528b530565cd0cb643264a86ff78be78d77dc1d381692ff225156fb4521d9dc0d5cae74bf03c43d1c0a6258bb8faccfbd93e17180d0e38178b5b6c9d60f3fde2ce05d3d47eedf633d7976", 0x6e}, {&(0x7f0000000280)="ac0e9ac4bb83caa76e7906f91a689062870a55c1e2f55aea0e09b599740ddf333543765d188d3f8e147f9b46f468452b2374760c117d8b7923e5f7daa3beba9364aa8966ff0a480cef03fd915bb8dc0c116d11b2efcf75ae5ae4a2b9663fe284ad302600c3d247204eb3dd1b02382ec9f1ac9d9b033baf6330216f3777f8b230edc26c", 0x83}, {&(0x7f0000000340)="41d00d0a793cac5d19e97d4d5d59e489a41d602d5cb896ae5b94d7495a72bc13db6f7c76b1cd28202d3a3c22f7eac75d5c3ae834b061b7765ffd0b02cef62250b0e4d286f2e0fdf429e3951857ef7c48066167b36900bf7ab19dd6a50703d039cf1f0a93d4ed1011d66367cbaa9ef14a882f78a48c387306bf97e93ff460952fdc2f21a6ed0f55556f6ad69394e9cfc8376ca3979cf252efad5b1cfb8468538e5b3f9ef8447e1757162237feac0a47e6ddde4e6fc6ba088f04329270aa12", 0xbe}, {&(0x7f0000000180)="674935dc784f02fff9049f169ed2214644e60551b1c4be9944a9ea8b4cf8f84214dcf5", 0x23}, {&(0x7f0000000400)="f959ab06a4af7876fc4e3dbb55477565957b2117ca5c5a4ac34bd73acefe12afd2bc09ac8d054e4fbb2ebae580f4cdb862fe34203ec712efd396675a6559bf723a0b0417892f675dc43367e7716997f2ad309e62aa1ccb68a780f19724820e1d9536af9915ca1786a3a55fb570419ef919d1559dae841b8aef1d29ab17e4bc5d2eb48a3c2ac71cd10cdaaf04", 0x8c}, {&(0x7f0000000500)="8d73126937af26633ad904db49bef06fbeb6047271be68a991eb8badfa86d851b7c44cfb51640a700608deca6cc5e8f2ee97108637295732dc1291207dbb03a7d7d3e7c2f1f5928d7cc7b6c160c6247c84df9f4311bf510850049303ca86af5258af85ab089e63d2229dc9b4bdedff6b19", 0x71}, {&(0x7f00000001c0)="4ffeac6d4252e2501e928fcb746c2d8fee7d02c705b68b63bd579c3bdeaac09e95", 0x21}, {&(0x7f0000000580)="d8d63c6ebd32a9a1d0696520b336f3055897c81dbde2115085946e0fa132f0b6e16581f04bfc1fbfff54bfb9353e8af23aa4e5811ac48d6ccf2177214aff452007170bb012075bfa07cfc52471060b85d6c874b2692eacedfc13034fa2fa0769a42f0d7e5608d07a6ab9c38cd4", 0x6d}], 0x9, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r3, 0xc0307004, &(0x7f0000000140)=0x5) munlockall() mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x100) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x20, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, 0x0) 1.563158753s ago: executing program 6 (id=3086): mknod(0x0, 0x2000, 0x40000802) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x8) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) 1.538246746s ago: executing program 6 (id=3087): r0 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206999, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000000), 0x4) r2 = fcntl$getown(r0, 0x5) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="d29e05b6", 0x4}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = dup(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r6, 0x1) r9 = dup(r8) recvmmsg(r9, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) r10 = dup2(r7, r9) execve(0x0, 0x0, 0x0) shutdown(r10, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r10], 0x28}, 0x0) setreuid(0x0, r5) r12 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r5, r12}, 0xc) 836.61108ms ago: executing program 0 (id=3112): r0 = socket(0x2, 0x2, 0x0) (async) setsockopt(0xffffffffffffffff, 0x0, 0x21, &(0x7f0000000080)="c5", 0x1) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x4, 0x200000, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) pread(r1, 0x0, 0x0, 0x80000000) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x9, 0x4) (async) r2 = socket(0x2, 0x2, 0x0) socket(0x18, 0x4000, 0x2) (async) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, 0x0, 0x0) 780.114584ms ago: executing program 0 (id=3113): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{0x0}, {&(0x7f0000000040)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x80206982, &(0x7f00000001c0)) setsockopt(0xffffffffffffffff, 0x20000028, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f00000000c0)}], 0x2) 775.96282ms ago: executing program 0 (id=3115): mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000380)=""/68, 0x44}], 0x1) (async) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000380)=""/68, 0x44}], 0x1) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000080)="5cf08aa45ed46456afffdf8e953363fe4c6fa8c9ad5ef8d43d0da97a8b17c9e3e1c92a033023d36590ee6bb352b2ec30b62c1560fc020f2f23a4b4d90fa010d1e3ddc2bccad2cc568ba31e7ae120ce43247f8657b76e885332eb6a51ddbe2ff84b459a8b323f3b3184931f63260a7afc1e002d05", 0x74}], 0x1}, 0xe) 697.982191ms ago: executing program 7 (id=3119): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x200000b, 0x385, 0x80000001, 0x81ac, 0xa83, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x4, 0x8007, 0x40}, {0x3fe, 0x200725, 0x2800, 0x7}, {0x9, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4fb, 0x20002d}, {0xfffffffa, 0x803, 0x16, 0x8}, {0x200002, 0x82, 0x5, 0x1005}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1ce, 0x10005, 0x9, 0x4}, {0x8, 0x9, 0x7f, 0x2}, {0x10, 0x7, 0xc4c5, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000006, 0x5, 0x5, 0x10001002}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x8847, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 697.742058ms ago: executing program 0 (id=3120): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r2, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) (async) r3 = getuid() setreuid(0x0, r3) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0xfffffffe) (async) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000040)={0x1, 0x4, {0xb7d, 0x3}}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x80206982, 0x0) (async) semget(0x0, 0x1, 0x281) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) r6 = socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, 0x0) (async) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000000)) 697.030112ms ago: executing program 5 (id=3122): r0 = msgget$private(0x0, 0x785) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x8, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="020000ab"], 0x8, 0x800) msgrcv(r0, 0x0, 0x0, 0x3, 0x800) msgctl$IPC_RMID(r0, 0x0) 690.933893ms ago: executing program 0 (id=3123): syz_emit_ethernet(0x12, &(0x7f0000000100)={@empty, @broadcast, [{[], {0x8100, 0x0, 0x0, 0x4}}], {@generic={0x8100}}}) writev(0xffffffffffffffff, &(0x7f0000001380)=[{0x0}], 0x1) getitimer(0x1, &(0x7f00000014c0)) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x17}, 0x2, &(0x7f0000000200)="1503ae5b000d1d79a34b8e5f90000000000000000000000000000000de423d03ebfa0db7a5b62edc012432208adcc4daffbc81da405f15ef65f94a5d8f8a3093594f3ed708b6ef885f307d53f61319a7db79b5cabf3a68a9717e2b0881f31cc13970cb94154feca4e6992f819da6109b5be2f5e019d92f896d5422f77b3dd892d3dc49b83015c22c13c05fd7d9305b66ac50c870783bcb9dbeb9939f4512dd38e294c5cb3409a0d10828c98eedd11e1f", &(0x7f0000000040)=0xb0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)=ANY=[]) 599.329711ms ago: executing program 5 (id=3124): syz_emit_ethernet(0x176, &(0x7f0000000200)=ANY=[@ANYBLOB="878709a1095dffffffffffff86dd605f68d901402b000000000000fe00000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aa4f6d38913c6594e8078600ee446214600100"]) 590.487789ms ago: executing program 5 (id=3125): r0 = socket$inet(0x2, 0x2, 0x78) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) socketpair(0x18, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000100), 0x8) 590.370396ms ago: executing program 0 (id=3126): setrlimit(0x8, &(0x7f0000000000)={0x200, 0x100000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x40978b, 0x10001, 0xfffffc03, 0xfc83, "bb08000100f167d910508bc49d7323000000007e", 0x20}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) dup2(r0, r1) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) 590.207135ms ago: executing program 7 (id=3127): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) r1 = shmget$private(0x0, 0x1000, 0x46, &(0x7f0000000000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x7000) shmdt(r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mmap(&(0x7f00002be000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r3 = open(&(0x7f0000000100)='./bus\x00', 0x800, 0x12) shmat(r1, &(0x7f000045d000/0x3000)=nil, 0x1000) r4 = open(&(0x7f0000000140)='./bus\x00', 0x10, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x25}], 0x1) r5 = kqueue() r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffb, 0xb9, 0x14, 0x1, 0x7}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x5b, 0x2}, {{r0}, 0x1, 0x10, 0x80000000, 0x7f, 0x7}, {{r0}, 0x846ee7fc7f12905f, 0x1, 0x40, 0x6, 0x2}, {{r3}, 0xffffffffffffffff, 0x4, 0xfffff, 0x5, 0xc46}], 0x38ce50b5, &(0x7f00000002c0)=[{{r4}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x1, 0x4}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x1000}, {{r4}, 0xfffffffffffffff9, 0xc3, 0xf0000000, 0x81, 0x8}, {{r6}, 0xfffffffffffffffe, 0x48, 0x2, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0xda, 0xf0000041, 0xef, 0xa9}, {{r7}, 0xffffffffffffffff, 0x84, 0x1, 0x6, 0x7}], 0x1, &(0x7f0000000240)={0x8, 0x7}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00a0a78d0ca82026dec3e59be543bfcb4c969b00000000000000178326909655636e729535f1324b2276a0a0", &(0x7f0000000080)=0x2c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) read(r6, &(0x7f00000004c0)=""/235, 0xeb) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) madvise(&(0x7f00001b9000/0x2000)=nil, 0x2000, 0x1) 489.879445ms ago: executing program 5 (id=3129): syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x7, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) (async) link(0x0, 0x0) acct(0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x62}) r0 = syz_open_pts() close(r0) (async) syz_open_pts() getrlimit(0x3, &(0x7f00000001c0)) (async) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000180)) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000340), 0x0) setsockopt$inet_opts(r1, 0x0, 0xa53b953fda82c286, &(0x7f0000001680)="e2951a5380f473f1b25510b4b05014b938b1aee8a96391bcf558eeb918afd6ee3a3a08fff3edde1c2cc0a5b7bf1c5dfb4cbd94129873be38cc2e78fd0adc68f9c9b88aee626ebedceec0836678b4a5f0d4293018aed3cfcf182969ab7a61af7a1f65143de2e66e4d5ed613a204ead2f894e639ef6b0d37b9aacca2f778ded53ffa1635a97db823595e231b7bba81e6704b2747229f2ce03cc7ff47274d6677b2eef867d0b989ea30e696d4936de88aeef203afec551ae20fe217c19f67abbb7132e3659616be2d253b4ad096000f2e1578020d4bd6fdcdcf5aa7a8e2192517c476014fafd6affbe0c8f9dcdb58aa7d40b2b92129515d4ff87a9eda4b29fe558f947286ff7b993bd31282a0a421e4a89b026e5c8b65a8ac8bdcdfe24b87871481c9598ccbbe6de522f84c579d0e5ef5e00f510e3e9b42a67a5950502597c057a5055e2de5cc5b53626f19a1e1bb6bc926b6d422e065aa2ff0c903e37fdeb1dca734d3720741b56580a48d9cf9f34f47111280fdc982b2c97d0d57606f4e3482cc26c6768691bd11d858047dc633e8aa7af5c933fe04c61b4ac328dba5b5fd56006aafe25d155efa65042e2cf9fe956e1d0bd9a5a4edc63bf28126a3b386ae371d305b289cda186ebdb9ebb78a307f89316b8ffc06dfd32eaf856c760cf80ddedaca3c21a9021c22ce09147c1d1fdc9674aee528a34fad2ddd46ec4b8699fd86d871356fc108b1db5328e1acf9d7cd1af5d3b04824c8efadac5275412fdb42bd646e21278d33e43b941f96d2bd86968e73a0d49494deaf1a1878ffc6f630c3d1162ec98e5839e941852ba4c93f873eb607155a3775c85e38d30af0024ef98ac3abbbd028a2d4d99be246d9b794d0f26b1558e2bc1c6ad2715bd99347b5a9c93d814b1a80f0b761cff63db30e208cab30ce89bbd80ffa50f5de06d10287a39ce273327fb7966dc3a30a0a478e53595aee2a299ac79131e52d138f6ddaa65aae108e821f17888b5b149ac994c8a89e58a7cc04694a93aa11d119895ce3306906be8448a0397abe032c8cd2a1e7308edf7e2a02115fc0d5e258eacd513cc983968f846c16b5e12c3add13731a7fb86f24eb78db2122c4dceac1be6bea8114a4933f4dd838475ee2f615e9f7220b423e0a5735677b6cfe8a01b4953bc879ece39e5a0475f0846b4463da8fe31155db1fa1ae0384d050f3e0b589e2bb2406f0f33edcce4a7a9b59b30e04314b56aa942432a125c51a185c8d4b816478c128243f1be474346fe4ad7a8950f46aa7303055139eaa4cd35a581b335ddb29468ed8a5e1e350352cb7a0a56a4db264f7a8b2bdf36cc29848555f1d409cb36c0dedc76c05360222fdde370319e0d8add3a36b4a9ca208469666d2a12c67cdf5a1bf220e7fe99a3b55d821f1290416dd2024cd927af0db50bce92a1e072216191380b34d7c9f3d40da4df0b5ae479d2de4dfe8d9e56f751ed0485c18fa4b3a5ff2b39a5d12baa2a8672c5f3a17ce0667a7421cd404bdfcdd4ba77baa2374b2932ec5abdcd53f263110a69a556d2f034f1de4227288256e1aadcfbda9b8e598c9791209e99d93d41871b7d6d05ddc741c278675b94012fb9291dd0a9dd1ffc7c159d2a1fac2bf22a3bcb084c197d96f66f00594e641a58f728615840e94e6abd5a958140903798c2aa4696d696d276119e4b5d91661b2920575e207cd0fce60e497eb658f642c6903a321bc55f9f6ac47b6187d6970f834f6dc7ef945c582975f704c5b04b9b80cdab8f13f65e8e1109733230b3d8f70a0fb0a4b16d5004a90c20deeae886a89ea2b469aeffc208fc6b2fb87b33204120c00e4e558374301a0f81b0e0983a176a05a4ce4d8caf2a1a5e86f8036ba759a46febc01f5f302bf6c5e0e7346861e98680daf6531d78d53ddb851b20d4b154ffe2a5e9d793c3d9dbde3cd47e633d248fb5073979d0fe581692f58fd7e1f9f7fbf0ef6852bf150164b9808a06296dc04eee5535049f41ee5a35b00a6abda4121a219b8a5a7a7ccd9177abe266c1052403090261b514c8780c9492faece048d6fbe66b9887bc2448dc80f1c6886290941681ce730070dbe020c3cb2e26501e9183a6d34ef7767e91d284d6d7c3296c5fe43b65b5440226a049d7cd4a4bb3fb234425dcf22996f963ef4ae427ff66595aba3fed63491a5ada52c7313421b652910f438deaa9197aedd82337493cf08922253a9b450f346ffb006d7fa3e0ca525aabd36c01e850431c09647a8928fb5a30fd59bd7def31ff7199c8d83dc05c176fae924f7da8339faa46cf139040089ea5390d9784e522783dbcba1c2b621cca34767cc99d0af975a20e15be2f35b90da4127263b55bf43bf567df2da24746654d8e23a8dcffb6c69d078d220ac82801a6852b3bf53fb15d6d029345ee098f535c15bdd60e4c509321f4a425b39986b976287301e9058d89eb8a9f0959122c63b04d4f9f9f2ced80c86c3660f54dd28c00bbcf61eb8b00f40598419530162743b5570c9ccdf63d50815d947d5e8aebfb93e5fe7c63d8c0796f757d8641b95581728b018e1dd02a1730d8ac45f79d18091921398599b008b8e5b25394bf2fd4000c7183028ad96b8c8971077235643c65d3285752800846ee54258ca6bb3cf1e25440ae0e7edb3f36a87dcaa7b3164704b61252fbfe7d6a3c8c0566879ec37049cf75374bed085962924d3e7b0cb39c34243a2b4b0719ba238000951dc18add02b213fe3283048c2022bb48b6621aa93febce6919fbea689c04789c9842df798d01892b150389039b294b3f77c45146a3d3111ce75fdf3ab8b9b4fa240da5837eb56707eb64a81a8eeea51b290f728fecb2aea274a42e6ecbdb0e1c40cba2f1f496324749cc65f7de957d3433fc012b5b56ce697e51d2cea56d15f09f6a3ec3b2e78a5196f42ffd0945e067341eb459f9a7f449849e8ebc0a3804a3ca6c47aba98cc004887d102e9a8b6a893b57e88c33e447d738568cf01bc6513e41bdf96f5fba08f5598c2701bacd9f19a49611965cac942e0147992609996fbefec97978e803f9a04da507f85814bf3cafc49f4ca27f0a007c5b11685472ffcce25bd705e6dff7a62d23675cc62cf47b2e36bce51df00bd16c11c5040dc9fb938676ce2218de7e1dd6c22f8a02d2d38c2ce84b7e2eb60f20bffa36014147d3676ad9d11b8b2a5fdab9f25944dcc6cf731959b6b3379127dabd3768d40ff6cdd2cd7055e7dd6ad6478f746af4fbd358201708e3a49879c16e4c81796e5bd128c3224d8b547761049467baa275f0aa014ba428e0f849eb6a8c4a9c81a9e893e4e9c0563b181a36e793e8a17c0f74667e6599183ed3bc654c31e0138e042432dcffc9418f2c418af0e4a43e83ed81795ade9ccca9e4f345a87569225c9061203b255b5dfba308d7be224be171a066e235a5b69be17292094d8f39fdadb0de0a7843fbdf989f5913f20c8b55c69de1c57a720246883ce90f275a36357a45b0fbb99b365b38af495e9e0a404750fbbc8b8493469ccdc2e83b316a0c442c5c0608395b2ae058953d93ed5b0db853a8939e865e642e66153fb5459ae1c3ac7cd4ed5bdd34a436b9654b9f6a6dc1c38906cb4f7434d82995c3abc3f04379dcf6f9646fe072f68260a621a4d671d58d08eca010a08773943f37988dfbe436f56b3fa5a4354959bc6fadb0e345e0e2a710988daf1df932e627dab8e96c48171047da8282cf313c0a2369eebc95fe561b5ca9a16710fbca7cda830ff46f36780d394aa769ea38cb906ccc7da74f79892f55e651977f440fb7e54b0d2132c0ca9d7be87b960011fe379b0f521dc5fc4a1c384c4893a3abd45bcc73a0fb3a631845d2644303cc3ffba5e7f6f20470e65d37250340055e3157f1854bdd8caf51d97d5a951c4a836cc005a5d6e1db7f0f144c8470b544e91fba3d0b0437a469a62f10a81b935b78aa3b345ce5376b62ce491072a9c9688a13e19954a9612d0b8c22d5d152f25ec5faf30a426441b9aac262f3dfd9dcf09cc8ce64a126b54254c0b7d6ce40c0078b7a689f1f59876337ee4d8bd221ff18cd9f000cf400c59ba08d49b6b70756507c8e5f1ab392b10068d0a30c1c2b22b2a9c824e092ad3b5d091f7c19703dc274895e772ef44b87a45c29e8fdfde34be31e1329b3ea483709e1dc0b3317f9cb4b57d58f27c22c22a109e44cda11e256e12f1850c1f3f05b940dd98a5e406b29485cf52b009d5774859068e6f5d74bbf119098d9d0a92d9f676da332fda8454e7560bc3cfafa6d0a0fc880c379e44ccac1f11f4e3297bf1461157cbcc51a8ee90930b8b849961f06443fbf6ccd026d96055dbf32781d6c1c8191a8488ec16e53649ee54c90d2a3477b6d42dd2e825ce795a552b8c5e27da5abc5feeecef9e813281b8d2163a2450400501d14506a5cd71e7ba9e07dded49f2244fb9aba60bf8ddc4d61c5b9624f9020097240d2bd7246da9544b7e4ee5f66b143e2adaa05809b1325904a9596b45201dedeac74f6205e730c0cf2a6568cc98398931f442da387713c67df9951ab2b7ceac4831bcba598d9449acba7027b059ee910f494a4946516126b22843bd2bce19253e4e6f7f1d23a3427620583ad4bd3cc186620307eb5a95a5c2936ad26d4eee0f6c298d3f9eccdc970641236079e3cc0932e4f625fd2dad3ff56d941f9ccea6d5f80400000028cb5051474cd371a30a748054f214561523559651a6f1f709d77eedf6d921163b195e6d6d1ecb03fe6cd36c037c3aea77b0265685e9cc44914bada3b633fbf3cfc47c5ba2c67e9f97db67f3dbc7c0db84fc8b6de3d63063001f08e1c0d642a1807e03f0b1a62d36c9bbc3c481225bfc11cc5885efa5920190173a6d68d73d27127ebe404fbbc4c06b6d286b57ac5b637e9ed64ac01ffedeff161d62ee1762cbc45103c74c39a2736dbfa348b3a232206156793b57f49b38b7e6f9c2d00bfd7470eee375bc521673fb6010e7d6514ca666b98ab4656411b41a7fdb51664138c61c3cc7400137ed420b6baec29ea82905534a34898263e68a898111d6d3021b94101f324c14ad9ad9ddac3e7bdd9503a9b7f71e015b1dc31ccbaa99e4ddc8ad066f1eb0f3a1e480e76de30aaec77b2e096c46dd2d1d14ee6b00877846a5db9ce60988a50a8001db1355e9167af45f218b86db4f01f504b7e3e293d233c302a0203160efb2efba98f97c1aa391ced6bc79ea6ed3cdfddcdaa4ec9ee895ada7f0d55766f7e4e3167fedbdef05275d075870a9ca51d57b740c05c56c3e6e72fc79cd4a383cde27ad68f1024fcfc908f90f3f909b6d5f5d7032a57305e4b0738ac79fc9b5a1f8893dea064cf611d3632814afa7caf38cce28983790e94ad836385733d62788b519cd31a9eda3b0d093407ab0d9e3b9c0d61beaa511b8b4e07f5802b7899cf6effaaa143f791b915a211d496df537d15a90d2d968f203eb8ceb5db3274df96e3e5a95f280598d31fce7e5b4089c15e1435e7351ced67d50333b0719fbe5044c1e517d8dd23809b95c0130457694497e139fa09eaab92be2a5cb0a914956d72d974dc9765aed56132625d859b54386f64159e0b1a1d0fb07996bf0edf79348db40ecc9e0d910bf0beb12e79167857dbd7dceb05a11396b92bc5a58fa28342626f49bf913a3e02c5f1a3532d8fdc9d6a620b5581168100b31909f4b9b90bd948b1f058ba6fc6036ca66d3cf87d86c213b909d1c3e7a1d87637aaaa050272e660a434893e803a4b854a184929bd5d2ad7149d418ac31c00b069fe7f60c3f01ddaa05fa788f5765b4", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x8}, 0x2, &(0x7f0000000100)="8ba41ca0431cd59ec97414717f62be8e3720d8bbd31eb930a87f92e793b9", &(0x7f0000000140)=0x1e, &(0x7f0000000180)="075f1f0b3a0813f0ad335506799f", 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0xc, 0x2, 0xc}, {0x4, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0xb, 0xf90}]}) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000200)="f16a1145920e6321661d59c7d1a344bf109ac0e90a7b88a0c687864490f48041811b6eb8eeb9915a107f57f9b36f8885db3019f99269a7c3172b280f46b0cc348f11150ad3fc233519c6fc5e", 0x4c}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000640)="3b945e9306d4429ca013c80b7070b239b2b861a106502495a5beb37b7fb4db52b150f27829120000ac1009781a", &(0x7f0000000080)=0x81, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) pledge(0x0, &(0x7f00000000c0)='\')--\x00') (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$setstatus(r2, 0x4, 0x80) (async) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) (async) shmget(0x0, 0x3000, 0x153, &(0x7f00007e2000/0x3000)=nil) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) unlinkat(0xffffffffffffffff, 0x0, 0xe5806b5b3fc107b8) 489.024097ms ago: executing program 1 (id=3131): r0 = getegid() openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x26, 0x0, 0x0) open(0x0, 0x1, 0x114) r2 = socket(0x2, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(0x0, 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0xe84, 0x10001, 0x10, [{0x0, 0x2890, 0x400004, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x9, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x2, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1ca, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x2, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000399000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x1a41a8a2) unveil(0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x7, &(0x7f0000000140)=[0x0, r0, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r10]) 366.984728ms ago: executing program 5 (id=3133): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r1) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/189, 0xbd}, {&(0x7f0000000240)=""/89, 0x59}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f0000000300)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r2, 0x0, 0x4) 366.074205ms ago: executing program 2 (id=3134): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) (async) sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x28, 0x1, 0x37, "6302267c0e16250fd8ab0009be99114377"}, {0xb8, 0xffff, 0x5, "683764d2ac10a2417f284f2cfdf42caeae1a369967c59c0165daae241311724455ef2fea392c2d48f14524c36e5180f9bd1ee2c2a5a4bf3c4345508b4153d5c04b714530789a0e60ca8f446cd2909854e003b1d6e24c6c3818f7523c1cfb547e900d0b9dbc357be931d0ee0d7a269315bb0c55d9c31e6ca27dbfc8859af0d1853dd0f0c06217394080c065c0adbbea4aeb657991b099255eb9eee78dc52356ad47"}, {0xc8, 0xffff, 0x7, "77da0a5c652498c5e91aa8f1d716dd669073b6a8bbbdf75c2d55a2cffaee3734f6c11e5c34d10c13f977fa430fd969e16fd6f2e83a7dac949ef7c4213f326a0dedd1de5f82849becd39509a5fcecf16db333bf0927b195cd0d18b2193fd9bd5ef2244efa5c9bd7f537d12c738a22dd6d506ad8562691f2e07cad00e6cde9e5f3ea4c6d0756edb55b633fa46d46344ad0018baa274b0f4c1156b62d40a75ee5a0875b64ddd08a22a14e6999f6cc507724cb"}], 0x1a8}, 0x400) (async) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0xa0}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}], 0x200000000000007f, 0xa) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bd7b5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91e9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x100000000000001d) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x1, 0x4, "0000000000000000feffffff000400", 0xcc93, 0x4}) 360.355124ms ago: executing program 2 (id=3135): r0 = socket(0x10, 0x3, 0xb) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x7}, {0x100}], 0x2}) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693f316e357ae302b37b673031d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821020000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0x0) 357.562287ms ago: executing program 2 (id=3136): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0x0, 0x807}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 355.694885ms ago: executing program 7 (id=3137): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xb6, 0x6}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e7f84cf71b59c7afec37082", &(0x7f0000000080)=0x6698, 0x0, 0x37) write(r2, 0x0, 0x0) 236.033762ms ago: executing program 2 (id=3138): sysctl$vm(&(0x7f0000000000), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x100) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f1543801004d2feb0900000000000ef962613c13c8dfe58746001cc5b78df1100081559edefcc431f13a812fb293afdaf5832ed13614621efcceffcfc1883238941c09549a63ae0ca7f4886ee22a8a64942de1a4c1867e2d3571e5f26b343c96220f491f022d434305a47da46f1e1e5c3c57ada9164a62fa41a9ef2ae24ac2c8c0ca1ecd6773e8f54377f09f9113b9f6ed800f9c691f854b430c3246c2f84138954466538e546df8fc362b7a1c43a269a0d5111731185bea05363fdd7053982afb2f0f3e6a767faf6dd7a58f0e1af2d750f5fe8bed2167d77210ea6ae6ddbf3ce4eb43602f1b180e7d322d812ab57f0800"/273, 0x111}], 0x1, 0x0) r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) ftruncate(r3, 0x80002) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000640)='~', 0x1}], 0x1, 0xf87c) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 235.79691ms ago: executing program 6 (id=3139): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000b40)="fefd49e1d9163eaca7b275647022ab8cd7573ff84247eebfde50961d7de8dfb9ac7fab6e2834b37e0068e8028aea4cd967376da7c2e2d1283bbeb9d66993cdf55cc08be9f875e774d37513071e317ec75650da3de2f075ae442be540bed2929d8c1750c47bae32dab8a2", 0x6a, 0xd) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) r4 = getuid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r4, 0xffffffffffffffff, 0x2) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) recvmmsg(r3, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0x9) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000280)={0x3, 0x5, 0x20000200, 0x1, "1800e6234f5d7a00000054094562f7ff2000", 0xe4cd, 0x800}) sendsyslog(0x0, 0x33, 0x0) sendsyslog(&(0x7f0000000000)="67af4577bffbd2e1ec2ed5d86893e982f921dcaa478c224253eb9375a2fb881f13667c888bf9144b6670064e836b70563d1096d6c54a972b56c66e5065824a2a", 0x40, 0x3e) 210.336263ms ago: executing program 6 (id=3140): mkdir(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xcb) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xe, 0x5, 0xa6, "0000001d0400e3ff00000200", 0x7fff, 0xd}) open(0x0, 0x615, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x1e, 0x0, 0x0) accept$inet(r3, &(0x7f0000000540), &(0x7f0000000580)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c3211821", 0x62, 0x404, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010872dab311690006040000000000000009"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) renameat(r1, &(0x7f0000000280)='./file0\x00', r2, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') setuid(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000200)='W\x00') munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000500000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r5 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) kevent(r1, 0x0, 0x9, 0x0, 0x7fffffff, &(0x7f0000000100)={0x1, 0x7fffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r6, 0x0, 0x0, 0x0, 0x2, 0x0) 207.82753ms ago: executing program 2 (id=3141): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304f1", 0x4) 207.13691ms ago: executing program 3 (id=3142): syz_emit_ethernet(0x176, &(0x7f0000000200)=ANY=[@ANYBLOB="878709a1095dffffffffffff86dd605f68d901402b0000000000000003000000000000000000fe8000000000000000000000000000aa02009078000000006006c33e00003a00fe8000000000000000000000000000aa4f6d38913c6594e8078600ee446214600100"]) 160.936801ms ago: executing program 7 (id=3143): semop(0x0, &(0x7f0000000200)=[{0x1, 0x6, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0x7}, {0x0, 0x4}, {0x0, 0x8001, 0x800}, {0x4, 0x0, 0x1000}], 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184405, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffd7}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xfffffffffffffd9e) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, r0, r1, r4, 0x141, 0x8}, 0x6, 0x3}) socket(0x10, 0x3, 0x6) 160.18168ms ago: executing program 1 (id=3144): syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1efecdbe80628a57, 0x0, @broadcast, @rand_addr=0x101}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0xa, 0x8, 0x0, 0x80, {[@generic={0x2, 0x6, "c17a2f93"}]}}}}}}}) 160.056143ms ago: executing program 3 (id=3145): r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0xfffffff7, 0x0, 0x800, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xb, 0x4141733800ee6be4, 0x7, 0x2}], 0x101, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) close(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xa76) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r1, 0x2) lseek(r0, 0x1, 0x1) 159.960351ms ago: executing program 1 (id=3146): mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfffffffc) r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000003c0), 0x0) setsockopt(r0, 0x29, 0x6d, &(0x7f0000000240)="399b72983a1effcdced660e78887db9e75f5727d9e03feab32e31c870781036d63c5169e9f92d21b210600669fe97dd0835b10aa398a715300"/70, 0x46) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="06f172ddb7aac12507ddbc58300836f3c1e4ff651b6d48159b53cd07ba5e58ec55f5af396aebe2be02bbc7c7ec730860051c8032a0b9e4dc5d37bf641dc7acb688450708fecef8ab53a8c6ec007e5ecc7edc016200c4f4f4150952b8ac6f53c533d746fcb9d0ce4ce0c28be858aa373a76436bd38684f8a52f3e710560261c57381caa10d133989b5bc19df47e701f36c1be0ef6399030baaa991e313d1d20e6c05fddd336fea160d0dc57f37905a9905c2f50ff9368fcaf4e1e92", 0xbb) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xe) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x9, 0x5}, {0x7, 0x9c1a}}) 98.940677ms ago: executing program 1 (id=3147): r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x24, 0x2, 0x0) getsockopt(r1, 0x1, 0x4, &(0x7f0000000040)=""/104, &(0x7f0000000100)=0x68) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) fsync(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xcea0, 0x5, 0x8, 0x4, "f4bc2f6eb0ad85032826734ea47918d532e767c8", 0xe, 0x8}) 98.660917ms ago: executing program 1 (id=3148): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @jumbo={0xc2, 0x4, 0xfffffffe}]}]}}}}}}}) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x80) (async) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x40) fsync(r2) (async, rerun: 32) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2000, 0x4) (async, rerun: 32) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b04, &(0x7f0000000200)={0x0, 0x10000, 0x0}) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async, rerun: 32) ioctl$TIOCSETA(r0, 0xc0104419, &(0x7f0000000740)={0x2, 0x2, 0x0, 0x0, "01d0430a0047c1d10000000000000000000100", 0x7, 0x6}) (rerun: 32) 98.186958ms ago: executing program 7 (id=3149): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x80, 0x7, 0x1, 0x6}) (async) ftruncate(r1, 0xd68f) (async) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="ff99bb9ec1e9", [{[{0x88a8, 0x7}], {0x8100, 0x3}}], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1f, 0x5a, 0x65, 0x4, 0xf, 0x2, 0x0, @loopback, @local={0xac, 0x14, 0x0}, {[@generic={0x89, 0xb, "2e06279a3d69bc5ef6"}]}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x81, 0x2, {0xb, 0x4, 0x0, 0x37, 0x5, 0x68, 0x8, 0x6, 0x6c, 0x5, @remote={0xac, 0x14, 0x0}, @multicast1, {[@ra={0x94, 0x6, 0x1}, @generic={0x7, 0xf, "78964a2cf5df87fd595a949730"}]}}, "c1abc27a8d28"}}}}}) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xb, [{0x1, 0x383}, {0x1, 0x3}, {0x2, 0x100}, {0x0, 0x1}, {0x3, 0x3d0d}, {0x3, 0x4}, {0x2, 0x5}, {0x2, 0x2d1}, {0x1, 0xf2a}, {0x3, 0x7fff}, {0x3, 0x98}, {0x2, 0x8}, {0x3, 0x4}, {0x2, 0xda}, {0x3, 0x2}, {0x2, 0x7fff}, {0x1, 0x6}, {0x2, 0x7}, {0x2}, {0x3, 0x401}, {0x1, 0x80000000}, {0x1, 0x81}, {0x1, 0x8001}, {0x6, 0x2}, {0x1, 0x9f2}, {0x2, 0x5}, {0x1, 0xe8}, {0x1, 0xfffeffff}, {0x1, 0x35}, {0x2}, {0x3, 0x3}, {0x1, 0x3}]}) (async, rerun: 64) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x70, 0xe3, 0x4, 0x1, 0xdc, 0x800, 0xc, 0x0, 0x2, 0xc, 0xf6}) (async, rerun: 32) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000300)="94457f8b843343d22e577ed2221e6da2e2b309ce59f459601f3b6b0433f74e0e9d78f291488605e1016b0b5b8f164e8a6655ff84688fd5dfae40a3174be0727d6dd4de03ba138d18dfa480451533ad6f464bcbd649ab5965fc4db4b02d6c3daab52d3e0b9ff0d24705b2a5281cf8ca4c5cf37c1988058b1a038af9367cad9fd3689117a852079fe853604b15db4adee594e5608721915d71bed6663340bd34315479f3db180134491b9e29fbcd02f1e0e362dfa654af3ea21a1e9e45adc55026973b5717e7ffaccb4c51cbb79c02499b687cf871b6db66407c20fa1cc1973217871079f6c9fd343f24d6c06e7e198b438003d4b6e9b95a14b54eccef9a", 0xfd}, {&(0x7f0000000400)="18c7a99bc4ed0e1ff70463edd45c51094f2985602cffc88abf0143c74958ff34f9614c3460d908a1759973cab96d0a26b90b8cb82f75bca0d7e99e31d03a4976553b84c0204b87d128282f5d5bd8f98cdcc97f76afa7caee61639817b6", 0x5d}], 0x2) (async, rerun: 32) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000500)={0x2, &(0x7f00000004c0)=[{0x47af, 0xf, 0x9, 0x7}, {0x5, 0x3, 0x3, 0x4}]}) (async) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000540)={0x10001, 0x2}) (async, rerun: 64) r3 = fcntl$getown(r1, 0x5) (async, rerun: 64) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000580)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x8, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) (async, rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000600)={0x2, 0xc}) (async, rerun: 64) syz_extract_tcp_res(&(0x7f0000000640), 0x521, 0x2) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x8, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) (async) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000006c0)) (async) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r2, 0x80) (async) r6 = msgget(0x1, 0xe4) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, &(0x7f0000000780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x2a, r7, r8, 0xffffffffffffffff, r9, 0x80, 0xb00}, 0x7, 0x964b, r3, r3, 0x4, 0x8001, 0x5, 0x3}) (async) openat$pf(0xffffffffffffff9c, &(0x7f00000008c0), 0x800, 0x0) (async) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000900), 0x10, 0x0) writev(r10, &(0x7f0000000a40)=[{&(0x7f0000000940)="490065c30fe2a75b5522cfb638818eceb05db8dee3f81699419e1412eb9cf61787c1270087b7ef95cb3182de94303ffd7f75b41f5ad361936183af1a2f92bac07a1e5af10e7b18fdbb19a5c8ffcea49591c045b53d6f0e20505fcfd1fca28a4438d1cdca70747cf4d3f46ec7d042f44119a5411eec98366dd3cccc516b130fa31ab43120b6fb8bd3de593d20dbeae1f1fba77f55e2a102ac19ceb02a35cbc40476ee866eff9f6025b756bc8203737e39f989a77f143559bc5a445aeb8b96825416526f39002943feec71", 0xca}], 0x1) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000a80)) 97.930418ms ago: executing program 1 (id=3150): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0xb0, 0x5, 0x102}, {0xc, 0x89, 0x0, 0xa}, {0x16, 0x2, 0xa, 0x48a6}]}) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x7f, &(0x7f0000000200)={@random="3929c6f14e16", @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x2, 0xb, 0x71, 0x66, 0xfb99, 0x3, 0x50, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x17, 0xf, [@loopback, @broadcast, @broadcast, @local={0xac, 0x14, 0x0}, @broadcast]}, @noop, @noop, @timestamp={0x44, 0x10, 0x0, 0x3, 0x6, [{[], 0x400}, {[], 0x4f2}, {[], 0x8}]}]}}, @generic="7b8a8f0eeb9d998532e13dc44b4f68a886ace31d0892f02b146eaf33b96c06b63d757d259245c3ad59c397c5060e128f85"}}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x0, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x10001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000300)=[{0x7, 0x4d, 0x8, 0x5}, {0x101, 0x7, 0x0, 0x8000}, {0x7f, 0x3, 0x80, 0x7}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000004c0)=ANY=[]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xce, 0x0}) 97.164162ms ago: executing program 7 (id=3151): r0 = socket(0x10, 0x1, 0x5) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="4f56abfefa7f561e804b0a708863"]) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x0, 0x80, 0x81ac, 0x4000008, 0x10, [{0x10000000, 0x7, 0x2, 0x71002}, {0x9, 0x6, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x400009}, {0x1, 0x800, 0x8007}, {0x20401, 0x200727, 0x2800, 0x7}, {0x5, 0x650, 0x3, 0x98}, {0xce1, 0xffffffff, 0x4f7, 0x6b}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x7fff, 0xd1b, 0x4}, {0x7, 0x10001, 0x5, 0x4}, {0x9, 0xb, 0x9, 0x1002}, {0xb8c, 0xa, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0xa}, {0xc, 0x5, 0x2000005, 0x10000000}, {0x0, 0xaf7, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000000c0)={0x0, 0x800, 0x0, 0xffffffffffffff67}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x3, &(0x7f00000001c0)="71ea0cc7aaf9f25d410c350b6ff7f91eac5c8dc82237ecb0947e8454c73b2d91fc", &(0x7f0000000080)=0xfe10, 0x0, 0x75) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) syz_extract_tcp_res(0x0, 0x9, 0x800) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x2, 0xffffffff, 0xfeffffff, 0x9, "080014e8eaed00", 0x6, 0x9}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) r4 = getpid() ktrace(0x0, 0x0, 0x1d0e, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x2, 0x10, r5, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r6, 0x0) clock_gettime(0x3, &(0x7f0000000080)) 2.125987ms ago: executing program 5 (id=3152): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) dup(r0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000000)={0xfffff576, 0x5, 0xe9, 0x8, "01af9b197700008000", 0x10008000, 0xb}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xffffffffffffff05) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, 0x0, 0x0, 0x34}, 0x400004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) sysctl$kern(&(0x7f0000000180)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="8001c0e999759a9c43977e03ccb4542997a6847323653b0067124629387f004f12ffb6f87170d0fbfaaa56e8936170aa7955d4831e0e539c749fbeba6e9ae77150faebbcf7a49f148d406da0a28b34f89e7aed57cf3f3dda5a8400ce46bb81dcdec7576c8381278b0e006c8f85b195c66746f1b609d8f02b089dfcd3f30e421e7c1d5b5124104cfc", &(0x7f0000000280)=0x88, &(0x7f0000000400)="34241b344c98f962b1dc1c85b8865bef798bbb7ed8299db3f1703416a38deb0968b2dfbb7930db7627e0405a9b2009f0314aa579b4d7bd5e167dedfaa638b4f878cf2947756c8a278f5e50150dcd6e7f50ede9960385ccd0c54534a961c54d6bb9a4013ef0de1940c52860805729873e5e6def38a921518d3f71cd1425bccda0d1286900", 0x84) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x27) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) (async) dup(r0) (async) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000000)={0xfffff576, 0x5, 0xe9, 0x8, "01af9b197700008000", 0x10008000, 0xb}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000003c0)=0xffffffffffffff05) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, 0x0, 0x0, 0x34}, 0x400004}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x32}, 0x2, &(0x7f00000001c0)="8001c0e999759a9c43977e03ccb4542997a6847323653b0067124629387f004f12ffb6f87170d0fbfaaa56e8936170aa7955d4831e0e539c749fbeba6e9ae77150faebbcf7a49f148d406da0a28b34f89e7aed57cf3f3dda5a8400ce46bb81dcdec7576c8381278b0e006c8f85b195c66746f1b609d8f02b089dfcd3f30e421e7c1d5b5124104cfc", &(0x7f0000000280)=0x88, &(0x7f0000000400)="34241b344c98f962b1dc1c85b8865bef798bbb7ed8299db3f1703416a38deb0968b2dfbb7930db7627e0405a9b2009f0314aa579b4d7bd5e167dedfaa638b4f878cf2947756c8a278f5e50150dcd6e7f50ede9960385ccd0c54534a961c54d6bb9a4013ef0de1940c52860805729873e5e6def38a921518d3f71cd1425bccda0d1286900", 0x84) (async) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x27) (async) 782.973µs ago: executing program 3 (id=3153): r0 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x3a) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSKBDIO_BELL(r2, 0x20005701) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xcc, 0x10000, 0x4, 0xfffffffc, "000f000000008471050200000000000000f70080", 0x0, 0x2}) 0s ago: executing program 2 (id=3154): r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x84, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0x0, 0x807}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x9, 0x100000000e63}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.163' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error denied attempt to set clock forward to 261993005057 pckbd_enable: command error lo0: can't handle af0 pckbd_enable: command error uvn_flush: obj=0xfffffd80654f7708, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error nd6_resolve: something odd happens pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 6, size = 287762939904 nd6_resolve: something odd happens nd6_resolve: something odd happens       OpenBSD/amd64 (ci-openbsd-multicore-2.us-central1-b.c.syzkaller.internal) (tty00) login: denied attempt to set clock back 9223372036854773783 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens lo0: can't handle af0 pckbd_enable: command error pckbd_enable: command error load: 9.81 cmd: getty 1779 [ttyin] 0.00u 0.01s 0% 343k denied attempt to set clock back -9223372033128217475 seconds pckbd_enable: command error pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens WARNING: thread `nfsio' (260762) exits with status -1 WARNING: thread `nfsio' (165775) exits with status -1 WARNING: thread `nfsio' (335065) exits with status -1 WARNING: thread `nfsio' (436179) exits with status -1 WARNING: thread `nfsio' (328843) exits with status -1 WARNING: thread `nfsio' (205359) exits with status -1 WARNING: thread `nfsio' (288692) exits with status -1 WARNING: thread `nfsio' (323755) exits with status -1 WARNING: thread `nfsio' (149848) exits with status -1 WARNING: thread `nfsio' (81129) exits with status -1 WARNING: thread `nfsio' (49674) exits with status -1 WARNING: thread `nfsio' (412281) exits with status -1 WARNING: thread `nfsio' (145178) exits with status -1 WARNING: thread `nfsio' (109202) exits with status -1 WARNING: thread `nfsio' (232256) exits with status -1 WARNING: thread `nfsio' (101641) exits with status -1 WARNING: thread `nfsio' (468564) exits with status -1 WARNING: thread `nfsio' (315660) exits with status -1 WARNING: thread `nfsio' (332144) exits with status -1 WARNING: thread `nfsio' (381256) exits with status -1 uvn_flush: obj=0xfffffd80591ae990, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost!    OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: nd6_resolve: something odd happens lo0: can't handle af0 denied attempt to set clock back 2 seconds nd6_resolve: something odd happens       pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: fuse: Cannot find fusebuf nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 4129213584 seconds pckbd_enable: command error nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back -9223372032725564258 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock forward to 210453397505 nd6_resolve: something odd happens .$62%3/,6%: 3/-%4().' /$$ (!00%.3 OpenBSD/amd64 (ci-openbsd-mult) (tty00) login: nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 125829123 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens uvm_fault(0xfffffd800b027960, 0x0, 0, 1) -> e fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff82de7230 cs 8 rflags 10207 cr2 0 cpl 0 rsp ffff80003c46f8a0 gsbase 0xffff8000299ddff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff82de7230 Starting stack trace... panic(ffffffff8333eefa) at panic+0x1d0 kerntrap(ffff80003c46f7f0) at kerntrap+0x30b alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001698000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,81,2000,ffff80002a2967d0) at dtclose+0x105 spec_close(ffff80003c46f9a0) at spec_close+0x45f VOP_CLOSE(fffffd805bb60018,81,fffffd80097fb618,ffff80002a2967d0) at VOP_CLOSE+0x133 vn_closefile(fffffd806d046478,ffff80002a2967d0) at vn_closefile+0x12b fdrop(fffffd806d046478,ffff80002a2967d0) at fdrop+0x126 closef(fffffd806d046478,ffff80002a2967d0) at closef+0x192 fdfree(ffff80002a2967d0) at fdfree+0x116 exit1(ffff80002a2967d0,0,0,3) at exit1+0x59c proc_suspend_check_locked(ffff80002a2967d0,0) at proc_suspend_check_locked+0x2fd userret(ffff80002a2967d0) at userret+0x8c Xsyscall() at Xsyscall+0x156 end of kernel end trace frame: 0x7a0027df3e60, count: 242 End of stack trace. WARNING: SPL NOT LOWERED ON SYSCALL 83 577442208 EXIT 0 4 Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *278115 64142 -1 0x10 0 1 syz-executor 68893 9649 0 0x14000 0x200 0 reaper savectx() at savectx+0xae end of kernel end trace frame: 0x7cd76146bc30, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffffd800b027960, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7cd76146bc30, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a35ea70 rbx 0 rdx 0 rcx 0xffff80002a2979c0 rax 0x3a r8 0xffff80002a35e9a0 r9 0x1 r10 0x1836fd6ff07df67 r11 0x30a913bdf08fa8f2 r12 0 r13 0 r14 0xffff80002a2979c0 r15 0 rip 0xffffffff823983ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80002a35e9f0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=278115 pid=64142 tcnt=3 stat=onproc flags process=10 proc=0 runpri=86, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003b816cf8,0xffff80002a296d00 process=0xffff80003b8189d0 user=0xffff80002a359000, vmspace=0xfffffd800b0273c0 estcpu=36, cpticks=8, pctcpu=0.0, user=6, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14793 269043 29940 0 2 0 syz-executor 14793 448556 29940 0 2 0x4000000 syz-executor 5809 166076 57561 0 2 0 syz-executor 5809 322 57561 0 3 0x4000080 fsleep syz-executor 93703 258997 8385 0 3 0x80 nanoslp syz-executor 93703 351624 8385 0 3 0x4000080 fsleep syz-executor *64142 278115 64313 -1 7 0x10 syz-executor 64142 234134 64313 -1 3 0x4000090 fsleep syz-executor 64142 481314 64313 -1 3 0x4000090 fsleep syz-executor 42027 138742 67590 -1 3 0x90 nanoslp syz-executor 42027 447616 67590 -1 3 0x4000090 kqread syz-executor 29554 19455 6629 0 3 0x80 nanoslp syz-executor 29554 110864 6629 0 3 0x4000080 ttyout syz-executor 29554 166661 6629 0 3 0x4000080 fsleep syz-executor 29940 388532 87280 0 3 0x82 nanoslp syz-executor 49681 444947 87280 0 3 0x82 nanoslp syz-executor 67590 333567 87280 0 3 0x82 nanoslp syz-executor 46351 153401 1 0 3 0x100083 ttyin getty 8385 217729 87280 0 3 0x82 nanoslp syz-executor 57561 470479 87280 0 3 0x82 nanoslp syz-executor 37247 209934 0 0 3 0x14200 bored sosplice 20767 7013 87280 0 3 0x82 nanoslp syz-executor 64313 99146 87280 0 3 0x82 nanoslp syz-executor 6629 510708 87280 0 3 0x82 nanoslp syz-executor 87280 55989 96986 0 3 0x82 kqread syz-executor 96986 433138 7119 0 3 0x10008a sigsusp ksh 7119 132031 66742 0 3 0x98 kqread sshd-session 66742 307908 27625 0 3 0x92 kqread sshd-session 27625 365863 1 0 3 0x88 kqread sshd 82258 203755 92642 74 3 0x1100092 bpf pflogd 92642 68023 1 0 3 0x80 sbwait pflogd 70961 38367 21034 73 3 0x1100090 kqread syslogd 21034 66330 1 0 3 0x100082 sbwait syslogd 87976 156437 1 0 3 0x100080 kqread resolvd 8266 200932 91461 77 3 0x100092 kqread dhcpleased 5395 230809 91461 77 3 0x100092 kqread dhcpleased 91461 62650 1 0 3 0x80 kqread dhcpleased 28465 284398 0 0 3 0x14200 bored smr 11888 222103 0 0 2 0x14200 zerothread 7213 71215 0 0 3 0x14200 aiodoned aiodoned 39004 308985 0 0 3 0x14200 syncer update 72916 53926 0 0 3 0x14200 cleaner cleaner 9649 68893 0 0 7 0x14200 reaper 60061 32642 0 0 3 0x14200 pgdaemon pagedaemon 66900 194152 0 0 3 0x14200 bored viomb 84549 147399 0 0 3 0x40014200 acpi0 acpi0 56318 195266 0 0 3 0x40014200 idle1 24337 214309 0 0 3 0x14200 bored softnet3 90069 128235 0 0 3 0x14200 bored softnet2 54409 215233 0 0 3 0x14200 bored softnet1 69575 138258 0 0 3 0x14200 netlock softnet0 30039 317104 0 0 2 0x40014200 systqmp 62755 495902 0 0 3 0x14200 bored systq 49880 326799 0 0 3 0x14200 tmoslp softclockmp 49987 77726 0 0 3 0x40014200 tmoslp softclock 24584 215544 0 0 3 0x40014200 idle0 1 171650 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 9649 (reaper) thread 0xffff8000ffffcf68 (68893) exclusive rwlock kmmaplk r = 0 (0xffffffff838f64a8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x81 #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1cb #7 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10250 11092K 13086K 166960K 16221 0 pcb 18 15K 17K 166960K 887 0 rtable 241 13K 13K 166960K 1178 0 pf 37 18K 22K 166960K 254 0 ifaddr 42 8K 8K 166960K 178 0 ifgroup 55 2K 2K 166960K 311 0 sysctl 4 1K 9K 166960K 25 0 counters 68 36K 38K 166960K 324 0 ioctlops 0 0K 4K 166960K 2177 0 iov 0 0K 28K 166960K 314 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1612 101K 102K 166960K 4280 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 16K 20K 166960K 62 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 158 0 dirhash 12 2K 3K 166960K 69 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 110K 166960K 3411 0 sigio 0 0K 0K 166960K 60 0 proc 72 91K 128K 166960K 1092 0 subproc 72 4K 4K 166960K 137 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 634 0 in_multi 87 6K 7K 166960K 291 0 ether_multi 1 0K 0K 166960K 43 0 mrt 3 0K 0K 166960K 29 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 1071 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 252 160K 179K 166960K 31960 0 UVM aobj 140 8K 8K 166960K 152 0 pinsyscall 43 86K 100K 166960K 4712 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 182 0 NDP 12 0K 1K 166960K 125 0 temp 79 8684K 8812K 166960K 165913 0 kqueue 14 22K 30K 166960K 619 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 326 0 322 3 2 1 3 0 8 0 rtentry 176 383 0 290 6 0 6 6 0 8 0 unpcb 144 2603 0 2584 20 18 2 6 0 8 1 syncache 336 10 0 10 6 6 0 1 0 8 0 tcpqe 32 5 0 5 4 4 0 1 0 8 0 tcpcb 736 1140 0 1130 22 20 2 7 0 8 1 arp 128 83 0 65 1 0 1 1 0 8 0 inpcb 328 4182 0 4168 31 24 7 8 0 8 5 nd6 144 63 0 43 2 0 2 2 0 8 0 pkpcb 40 33 0 33 6 5 1 1 0 8 1 kcovpl 48 15 0 7 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 93 0 93 3 2 1 1 0 8 1 pppxif 1504 12 0 12 5 4 1 1 0 8 1 pffrag 232 24 0 15 1 0 1 1 0 482 0 pffrnode 88 22 0 14 1 0 1 1 0 8 0 pffrent 40 38 0 29 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 209 0 87 1 0 1 1 0 8 0 pfstkey 128 209 0 87 4 0 4 4 0 8 0 pfstate 384 208 0 87 13 0 13 13 0 8 0 pfrule 1344 25 0 17 2 1 1 2 0 8 0 rttmr 136 5 0 5 4 3 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 1239 0 831 40 12 28 30 0 8 0 art_table 40 1243 0 831 5 0 5 5 0 8 0 art_node 32 383 0 303 2 0 2 2 0 8 0 sysvmsgpl 40 15 0 9 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 152 0 142 1 0 1 1 0 8 0 shmpl 112 149 0 12 4 0 4 4 0 8 0 dirhash 1024 56 0 39 3 0 3 3 0 8 0 dino2pl 256 7680 0 6163 96 0 96 96 0 8 0 ffsino 288 7680 0 6163 109 0 109 109 0 8 0 nchpl 144 12371 0 10663 64 0 64 64 0 8 0 rtmask 32 16 0 16 7 7 0 1 0 8 0 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 43585 0 43585 5 4 1 2 0 8 1 percpumem 16 177 0 128 1 0 1 1 0 8 0 kstatmem 264 194 0 166 4 1 3 3 0 8 1 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 12 0 12 4 3 1 1 0 8 1 scxspl 216 99155 0 99155 19 15 4 8 1 8 4 plimitpl 152 714 0 696 1 0 1 1 0 8 0 sigapl 424 3726 0 3675 10 4 6 9 0 8 0 knotepl 120 803 0 0 25 0 25 25 0 8 0 kqueuepl 224 1447 0 1437 19 14 5 5 0 8 4 pipepl 336 544 0 516 9 6 3 8 0 8 0 fdescpl 520 3675 0 3643 3 0 3 3 0 8 0 filepl 160 26409 0 26173 36 22 14 20 0 8 0 lockfpl 104 2345 0 2343 8 7 1 4 0 8 0 lockfspl 48 912 0 910 2 1 1 2 0 8 0 sessionpl 144 41 0 32 1 0 1 1 0 8 0 pgrppl 48 117 0 100 1 0 1 1 0 8 0 ucredpl 104 3932 0 3916 1 0 1 1 0 8 0 zombiepl 144 3677 0 3675 3 2 1 1 0 8 0 processpl 1240 3726 0 3675 6 1 5 6 0 8 0 procpl 656 9042 0 8983 8 2 6 8 0 8 0 sosppl 168 16 0 16 4 3 1 1 0 8 1 sockpl 728 7344 0 7307 61 51 10 19 0 8 5 mcl64k 65536 11 0 0 2 0 2 2 0 8 0 mcl16k 16384 10 0 0 2 0 2 2 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 95 0 0 7 0 7 7 0 8 0 mtagpl 96 193 0 0 5 0 5 5 0 8 0 mbufpl 256 1262 0 0 74 0 74 74 0 8 0 bufpl 280 42105 0 35963 440 0 440 440 0 8 0 anonpl 32 17728 0 0 142 0 142 142 0 246 0 amapchunkpl 152 113176 0 112576 71 37 34 38 0 158 5 amappl16 200 14895 0 14805 106 80 26 36 0 8 8 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 147 0 135 1 0 1 1 0 8 0 amappl13 176 35 0 35 2 2 0 1 0 8 0 amappl12 168 4437 0 4405 3 1 2 2 0 8 0 amappl11 160 54 0 40 1 0 1 1 0 8 0 amappl10 152 5 0 5 2 2 0 1 0 8 0 amappl9 144 252 0 251 1 0 1 1 0 8 0 amappl8 136 25 0 21 1 0 1 1 0 8 0 amappl7 128 164 0 151 1 0 1 1 0 8 0 amappl6 120 256 0 252 2 1 1 1 0 8 0 amappl5 112 161 0 151 1 0 1 1 0 8 0 amappl4 104 395 0 374 1 0 1 1 0 8 0 amappl3 96 23098 0 22982 5 1 4 4 0 8 0 amappl2 88 840 0 776 2 0 2 2 0 8 0 amappl1 80 23908 0 23294 19 4 15 15 0 8 0 amappl 88 30558 0 30379 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 0 1 1 0 8 1 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 9 0 9 4 4 0 1 0 8 0 dma128 128 256 0 256 3 2 1 1 0 8 1 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 151 0 12 3 0 3 3 0 8 0 uaddrrnd 24 3675 0 3643 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3675 0 3643 1 0 1 1 0 8 0 vmmpekpl 168 28670 0 28614 4 0 4 4 0 8 0 vmmpepl 168 237162 0 235020 158 38 120 120 0 357 13 vmsppl 480 3674 0 3643 7 2 5 5 0 8 0 rwobjpl 72 67316 0 60241 151 11 140 140 0 8 4 pdppl 4096 7358 0 7286 130 58 72 82 0 8 0 pvpl 32 26254 0 0 210 0 210 210 0 265 0 pmappl 256 3674 0 3643 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 539 0 114 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837e4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc intr_handler(ffff80002a2402b0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff838cc958) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff8387b750,9) at __sanitizer_cov_trace_const_cmp4+0x3f mtx_enter(ffffffff8387b740) at mtx_enter+0x4a msleep_nsec(ffffffff8387b778,ffffffff8387b740,4,ffffffff833e8b88,ffffffffffffffff) at msleep_nsec+0x2f1 reaper(ffff8000ffffcf68) at reaper+0x14b end trace frame: 0x0, count: 1 ddb{0}> trace x86_ipi_db(ffffffff837e4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc intr_handler(ffff80002a2402b0,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff838cc958) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __sanitizer_cov_trace_const_cmp4(ffffffff8387b750,9) at __sanitizer_cov_trace_const_cmp4+0x3f mtx_enter(ffffffff8387b740) at mtx_enter+0x4a msleep_nsec(ffffffff8387b778,ffffffff8387b740,4,ffffffff833e8b88,ffffffffffffffff) at msleep_nsec+0x2f1 reaper(ffff8000ffffcf68) at reaper+0x14b end trace frame: 0x0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7cd76146bc30, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7cd76146bc30, count: -1