last executing test programs: 5.81967913s ago: executing program 0 (id=3128): open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x2, r0) close(r1) (async) r2 = open$dir(&(0x7f0000001700)='./file0\x00', 0x80, 0xd4) utimensat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8e4, 0x4}, {0x997e, 0xe00e}}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x40047477, &(0x7f0000000040)={0x2}) (async) r4 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) (async) symlinkat(0x0, 0xffffffffffffff9c, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) acct(&(0x7f0000000000)='./file0\x00') (rerun: 32) lseek(r5, 0x0, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x46}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="10"], 0x20, 0x2}, 0x4) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 5.804262663s ago: executing program 0 (id=3131): mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) getitimer(0x0, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) 5.736828008s ago: executing program 0 (id=3138): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x10005, 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x20, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000040)="2a85244927124b4b5da92356b1a9bc0fbd3a581c2116317c7144a2438d7bbbb9fed0722c8c6945a4dd31f4b16f6b87e9ca72e2ef7b78d7", 0x37) getrlimit(0x5, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet6(0x18, 0x8000, 0x29) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x5, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0xfffffffe, 0x2}) 4.584541249s ago: executing program 0 (id=3143): execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc028698b, &(0x7f0000000100)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r1, 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0xceb8) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="d3123c3b415744f1d5295bdee2357bd9ab244b1186881fcc5f56355786b250", 0x1f}, {&(0x7f00000000c0)="2d671955403b541cc461c56681df39d245ad61556d8c4378c0d88f8e02cf7181ec8a4544dc2898069e2dbc418c0c9476d8a826e02f945f7ed86e9bcb089eee9d049d227ae1f4c7b7b4721cb0942f6773f5be4751ad5f5b2110e4464bf3352d5c96d0157312583fc076fd3f14ddf3e3aa1288a81c45bbbfe52ffb204cd397e54b90fb6dfd1905b1c25d8c424bc030217ec571fb4e5c868a87ed7dcc5503512a460cb05093a768a78024fedb317270cca30415441f8ceadeea3f90de414275159bf20654e92df688cc165b6de826e1642a8bcc9ee50e0f71f65df82a41879566", 0xdf}, {&(0x7f0000000200)="39950f23e79571ca7b641389d6ed72e4c6527e51f3bf8ef28d5e8cb60736ede7dd4f18588fb7aae87df63dee195b7f13f5c7ed7705e0c7596f024f7874e0460bb6868b62aa38cacac3d01b666c9dd996d56e4490fe5db306119ad4f6ff33f646dcdebbff62d7032442d79039ef6d6378d6edbd1dffed4709b45b74521545677215d7c443c96da4f1f160702a2a5921715b56f94eba2f1ab3640a1ae8d43f81031bcbb0bb8fe6c8ac820c2103701b2640c1bf707bcb7680be380c4956dab1b1aa759ca0ad967c8dbc9861", 0xca}, {&(0x7f0000000300)="520ba8c032c1ce14c47ddef762a948e1480bdefe1dc4fa525110bf0d552d804e9cea49bfc31eca146a73d56219d2930b85ff1f82f569fed2806268777672b4e613f73d090c25f35fbf6c505d196909955b3b466074771d5e936b72adab41bd7b3079a97a0f8b7c0d12eaa2", 0x6b}], 0x4) 4.290476309s ago: executing program 0 (id=3156): r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) 3.201285465s ago: executing program 0 (id=3159): select(0x0, 0x0, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, 0x0, 0x8, 0x0, 0x15, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(0xffffffffffffffff, 0x40000000007) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x3effc}) (async) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x7, 0x77f1aab, 0xd, "79903a9e55803966cf286cd783696162d2e0e078", 0xfffffff8, 0x2}) openat$bpf(0xffffffffffffff9c, 0x0, 0x40, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) listen(0xffffffffffffffff, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_emit_ethernet(0x66, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b504026b6386dd6036ea0700303a00fe8000000000000000000000000000aaff020000000000000000000000000001010290780027a469fb5adf0000002c0000008bf6c12c00000000ffff00000000ff010000000000000000000100000000"]) (async) r2 = semget(0x0, 0x1, 0x281) semop(r2, &(0x7f0000000000), 0x23) 2.628306788s ago: executing program 3 (id=3177): socket(0x2, 0x3, 0x50) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x6) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaa65a83379100b6fa5ab05348eddaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffcb3ea4dcff070b1eac1400aa7f000001000e009078000b0008000003fc00000001000000091520"]) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x2, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="04bdfa5d1d2873c63e35341800000000000000c43050006123339a346f734000000000000000b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0x1d80a) r3 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000200)='./file0/file0\x00', 0x40, 0x8) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1405, 0x779e, &(0x7f0000000240), 0x0) close(r4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(0xffffffffffffffff, &(0x7f0000001d40)=[{&(0x7f0000000180)="a77a97e67bcaa2d936c6c8739bc4af04150f5c07b47822fbd3f081ca67b0b0c27f484792c3e94b6d30bb9d321adf8ff732b6b7e9522c97cf8020160000000000000005", 0x43}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) 2.627411331s ago: executing program 3 (id=3178): sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="e15a79c7de1e2c6bf7635a54862902af124413450000a1f515df5a9da4070000006ebb807e7fa1d2498b43", 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000000180)="041422ba5da19e5c0eb9f702566894d8970831ad04e97acc776c1feea0fe57408799580110b17b0fda7c8cf66efaf67c7caf39fd6de8a36bcc8b9d9adaf26ab8a399bc4f10db596b8ffcb00bc5d77dac43d9493a08aefcadc732d7b1cd30a4", &(0x7f0000000100)=0x5f, &(0x7f0000000140)="d286bcbcf89b71900c2c0d79ee0e", 0xe) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x200}, 0xffffffffffffffff, 0x8000000000000001}) (async, rerun: 32) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) lseek(r0, 0xffffffffffffffff, 0x2) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1100) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$WSKBDIO_SETENCODING(0xffffffffffffffff, 0x80045710, &(0x7f0000000040)=0x80000000) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x3, {0x400000, 0x3}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r1 = socket(0x18, 0x1, 0x0) (rerun: 64) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3f, &(0x7f0000000040)="00fb6c4f", 0x4) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6b931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (rerun: 32) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, 0x0) (async, rerun: 32) mprotect(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2) (rerun: 32) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) (async) r4 = accept(r3, 0x0, 0x0) bind$unix(r4, 0x0, 0x0) (async) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000180)) (async, rerun: 32) syz_emit_ethernet(0x3a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004622002c006400057e379078e000000100000007070304004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500000cf9078000971a1f4118d3adf1e00bc07a2904e5838bb6b023668f930b9e36b193d56d49cc27723a8fc8b"]) (async, rerun: 32) mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x880) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 2.227454702s ago: executing program 2 (id=3185): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000380)='./bus\x00', 0x3a0914c44f7b202d, 0x5) setuid(0xee01) r4 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60}, {0x4, 0x2, 0x4, 0x6}, {0x6, 0x0, 0x10, 0x5}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e07004198df9c28f223c2aec9f281daa68985ccf5bd516c885e0ff06a7765e28cf05323b1f4cf7cf9637c", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000002980)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000000)="4a6c5752d7f14b2f7bc922f8531bd6593654b2fd7ac6a9eef410b12dd87a8ec7e602b5cf32114f1b18811c98", 0xfffffffffffffee3) r6 = kqueue() kevent(r6, &(0x7f0000000080)=[{{r3}, 0x0, 0x2a, 0x4, 0x401, 0x3}, {{r0}, 0xfffffffffffffff8, 0xdb, 0x280e00ebc3c2e4dd, 0xc, 0x9}, {{r2}, 0xfffffffffffffffe, 0x80, 0x1, 0x3, 0x8}], 0x9, &(0x7f0000000180), 0x6, &(0x7f0000000200)={0x5, 0x2}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1800000000}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005f3000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000069b000/0x3000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40000000ffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x2}], './file0\x00'}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r8 = kqueue() r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x0, 0x0, 0x0) kevent(r8, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) 1.505657234s ago: executing program 5 (id=3221): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x19) write(r1, &(0x7f0000000100)="b9e8bcf5ac7cff02000000315c0a853a1435a9ea23d2c08a5a29cb001d475617509d451fccacbc933bfb3156de2eba3cc19ea741fe417411c3bad309c93fb3dc30cc90efd1ecd3b0218181de6cd5acdc60a049efbb540429a9c30c3d031323ab5a428a2d660ea5116aa98be44ab8eeea59d8bd4a2dc3884ce7a234677f07d58d2ab08a1a9f537f0062f64bc75484cdafb55325febd164d227b7be7725c12198d91db2bb2e9f20fb27ef82177ac73fa48b0f12013b1f368ecee84f752d3528372664ae7d5", 0xc4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x400}, 0x0) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa5fbb8af09d4886dd66e2294500243308fe8000000000000000000000000000aa0000000000eb"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r3, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r5, 0xc0504417, &(0x7f0000000740)={0x0, 0x4, 0x100, 0xfffffffc, "00000000000000000000ec67343e1a43011100", 0x11, 0x1100a}) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000001c0)={0x0, 0x0}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r6, 0xc0284416, &(0x7f0000000100)={0xa00, 0x0, 0x741, 0x0, "97000000efffffff00", 0x900, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 1.348691688s ago: executing program 2 (id=3228): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0xffffffffffffffff], [], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x800000000000}]}}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ftruncate(r0, 0x40000000007) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4, 0x0, 0x27, 0x8}, {0x1c, 0x13, 0x6, 0x3}, {0x400e, 0x44, 0x53, 0x801}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x67ef) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x5d, 0x3, 0x400, 0x1, 0x1, 0x58e, 0x7f, 0x1, 0x2, 0x1, 0x2}) 1.347427048s ago: executing program 2 (id=3230): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x42, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x7fff, 0x0, 0xb19, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) r3 = kqueue() kevent(r3, 0x0, 0x8, 0x0, 0x15, 0x0) r4 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x132) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x1, &(0x7f0000001f40)={0x2, 0x2}, 0xc) 1.132466963s ago: executing program 6 (id=3235): symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async, rerun: 32) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) kqueue() select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008, 0x0, 0x8000000000000}, 0x0, 0x0) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.130677528s ago: executing program 6 (id=3236): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7fffffff, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x5, 0x4) setsockopt(r1, 0x10000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000040)="03261d00", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = getppid() setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1b}, 0x4, 0x3d3, 0xffffffffffffffff, 0x0, 0x7ffffffffffffffe, 0x9, 0x801, 0xffc}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000040000000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012", 0x8a, 0x808, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000140)="9e9e2776ca7000c9bdda07e99c3d4bed1dfc0cce702e2bdfa51793d0e30291a0619d47ccc165ad0279cf3675f46b75df027f6455cee948f204a9a768eee5f8c6c35aa76ad75eaa97ade1dc38e8d634532f2769dec8335322d267a1383f3287bfcae21905753583c433ff636b4b172db24c9d17f1facd08387066ff34f07199a3805f45a08035ea57c338b815e2c83163fe31efaff24a05b95e63339068b1017d4495e7e689b9b426c292217b4122a841a46ffa473b562ec4fec06879e5fe0a26b9f4bad8fb2c672bff5440398bbf2fd486b592a2f5e85e48a02b07bf4bda23", 0xdf}, {&(0x7f0000000240)="bb91c3753c08237b5f93970b8aa9d49d04b317a6bdfe0b1306", 0x19}, {&(0x7f0000000280)="49c020e587c4d1a7a499ed71fa180ad22145425c4118c35ce21e21333bf61634a77530e5af231b17846c286b4828177599078353eff01bf5901e50cc422daa4028a7e4f7b6082ab63d1f53", 0x4b}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r4, r6, r7}], 0x20, 0x4}, 0x6) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x2, 0x9}, 0xc) 1.130033832s ago: executing program 6 (id=3237): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x1, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="00f2c537cb00f0000000000000000000000010000abe82b96afd33bc91cc5e18b305122f77ac6cabfd2f8cee039e4e6d2bc222273e4f1395c1decc3ccfa5df1f274ca15b", &(0x7f0000000000)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x2}, {0x8106, 0x80, 0x4}]}) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x5, 0x8, &(0x7f0000002dc0)="9366144106a0894493003d39613a643b12809736430d469c0bacac0bbf772b2acb98fdcf3e7820926982f5e38655c35796e449d3037bce0722492134e7a08d81d17be772f05eecaf7323bda6d18c1a6e5ae5b9d2ab7a72e7ae671f639948d95ab35f3b845cda58d7fd8a463bd1b1090f80356e7df6a7cb4d0d15bd9917f1ba593db85e2c7c5ead6113cbe458de2fbf83662f0f4602182fc5033c5149609e26da68c85cbe046ed2a3a50762e96326d53cce4870c194d32e5cf9664a9f3557e945edefcafe8e1e052b79468a0ef10eae341c79ddf1da192ac9dc2e9709d0cde216ca72", 0xe2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, &(0x7f0000000400), 0x0) 1.119851645s ago: executing program 2 (id=3239): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e61) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0008670000000000010000000000000afffffffefe8000000000000000000000000000aa4e224e23000890780b340722b34285dbf0375ee16fc36e42c7838fc3c959e71ed595cb150b9843ca3f7f5dff4833fdb06d276b36427a0d3f5361852650d03b8944d05c495926d8ccb0f805ac7484523b53a4977bc331abdb61f7322b1a6641ce2574dfe83f7869786a989d5899c8889ad901e616b27b0fcc31922967ea8c04db98b2928ab99d3ccff61763dae0cf4b6f0a44cfc49c5cefe9b417508b0761db38b2bc09ed991f982fb3506a4c02e75237c3b322411880ce7ccd3ddd300f45e24564552ff78c8d4c8554e9bc07bf0a4241c7"]) clock_getres(0x2, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8016, 0x2000007, 0x101, 0x80000005, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0x9, 0x8, 0xfffffff7}, {0x100, 0x81, 0x0, 0xd}, {0x4, 0x800, 0x8007, 0x7}, {0x83ff, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x400003, 0x7}, {0xce1, 0xffffffff, 0x4, 0x6c}, {0xd, 0x800, 0x14, 0x8}, {0x2, 0x4082, 0x8000005, 0x1005}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cb, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8d, 0x555981a6, 0xa3, 0x4}, {0x29a71717, 0xfffffff6, 0x7fffffff, 0x6}, {0x8, 0x2000005, 0x5, 0x10000000}, {0x0, 0x2, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='c\x00') (async) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 1.015793507s ago: executing program 6 (id=3240): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x811, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setrlimit(0x3, &(0x7f00000000c0)={0x7, 0x100000}) 939.297659ms ago: executing program 6 (id=3244): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x44, 0xff, 0xfe, 0x6}, {0x28, 0x7, 0xe, 0xb}, {0x9e, 0x9, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x26, &(0x7f0000001080)={@local, @random="ec58c751fd90", [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x0, 0x18, 0x65, 0x9, 0x2, 0x2f, 0x0, @broadcast, @multicast2}, @icmp=@generic={0xc, 0x1}}}}}) clock_settime(0x100000000000000, &(0x7f0000001400)={0xe4bec882, 0x9}) 935.449502ms ago: executing program 6 (id=3246): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r2, 0x0, 0x0) close(0xffffffffffffffff) syz_open_pts() r4 = accept(r3, &(0x7f0000000180)=@un=@file={0x0, ""/263}, &(0x7f0000000080)=0x109) writev(r4, &(0x7f00000007c0)=[{&(0x7f0000000380)="4edf0e13a69440cd45c6cf8a284d931704384bd993c6d76e6bb3d557bfd3e831d3e6d8fb789dac1beae45e3e71298134ef388f9b20d17aca74e2542746ced35091a5e200be61d20a0339722fb7a05bab7dca121a3d56dd87be192230cf75a20478464445298d63096f40211a4ce066fcd213ff5b1385dea309dd1d70a27436272e55497368e2aca119b8c05ddd07b618434c09b016367ce0b930d4f1abd310574a", 0xa1}, {&(0x7f00000002c0)="30782b517ac7e53360a1127955bfd490b2021fd3b26e7b29553698e31d499f7e91b6c34da986254dc915a29704cbaf02aecb", 0x32}, {&(0x7f0000000500)="6c21aa9c10a69b342f5568853efc12ba0c69c699f56ecc83cf03cf883d5627eb28df072ba973c93d6bca3a6b9d3dd473a379d56527203e9f78fbb25b1d60e231114c137d8eca3303d3aeab97944d2d86100760209ea0cbce6694279ec6d5c5df3d58f9ef72975173f4d4169c3f37654ee23aa2e6dee8ce72409426c7523f88fba77bcb311f66f12dc2f5d35e81c73d93fbb9f87e6a199dcbc8825c0752f0646040ad42c6edc33e456fe85f4a426390486d1eab30a1a573fbde21dc25d1e2b67823bd3387f34423585a0396d6abe70cec62d15e28b3d53ea22fff", 0xda}, {&(0x7f0000000600)="32959a3f6d70f8ab0782bd054edd0f74f22feeb44e7300004b42f5f8651f89f6d73553d4e6432454d11ed5171d0dbb42681c33a5d27fdad078e540b76a37d3b4b1770b898657ab93d44b1d6274b204c79cd0a2fb043c8f7b041439fad3693cecc12d90cd6a6b99c49581f69efd0b4d3a919d9be42d391c81e050f85c5983801b56cf9783b529c9956735dcd42061837e91b720404b57aec12b917768d4b5a3db4e991f309cbb752c7f37ae81543abb0720854ecb31a418c5376b2a799b889a35f033f0695278cb679cec83a3c4fbfab36ddb48be7e1e6b4821b376d40a0931c40dd8729c", 0xe4}, {&(0x7f0000000440)="04f13718dedfe03ef8dce5f0eb5275d3e39ec2ed6a7540ecb432a6260f93a0d4cbb74e84e77528cf07eda2d5bc5ab9515ea7d996bc606263ed18fc0d0b24f1e7372879983f6bce013598f1ee1331c34ada6c146adfc733433723214d08967e52ea28c2f816ea9bafff052b3ef0bde7f8bd0d2a0af1f327b5239a", 0x7a}, {&(0x7f0000000300)="255a73275f225dd8786520003a6ab4b51b33803c5c994da6a0acd7a8656b", 0x1e}, {&(0x7f0000000700)="c949c31d147f4dc4dec17c2d11db01494f1f3862ea05dfa3a89fdaa57ddfff487600218a69fd42a24052e1afc23c980501e2956b1eafa933b0581bea51979adfae32e3f83b3fd825331ce7637644f8c973176c336a5317cb63c1cf794c18a1b86d90029a95a74beba748692a5bbaad3f7c4363d26478ad05a7327e80d88c6cb6839439d5cc85e33ed3c2b4f1c6a2df", 0x8f}], 0x7) unveil(0x0, &(0x7f0000000340)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 780.895515ms ago: executing program 2 (id=3249): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000340)=""/73, 0x49}, {&(0x7f0000000540)=""/195, 0xc3}], 0x2, 0x0}, 0x40) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000100)="44ca", 0x2}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="4daadca2a150ac", 0x7}], 0x1) chroot(&(0x7f0000000040)='./file0\x00') write(r1, &(0x7f0000002600)="7cc9758525", 0x5) 641.286929ms ago: executing program 7 (id=3254): r0 = semget(0x2, 0x1, 0x0) semget(0x1, 0x2, 0x0) r1 = semget(0x1, 0x2, 0x404) semctl$IPC_SET(r1, 0x0, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) chmod(0x0, 0x8c3d4d922cd1fafc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, &(0x7f00000001c0), 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r3 = socket(0x18, 0x1, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/118) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000140)="00000080f150a8c71076115e17e89a3f6f086d47cbede9a837aca6e24e17497f4d81e08a68aebb18bbe01ccf0c9ebed8ed429fcd8a4eb4749bd347fba08a9c770d573c958379384419c9bbeff0786e9251ba82c83bc9a1131bb52acdf51f908660623b7e5ad5d32454835c65adb9af88e02a2e4bffe4ebf01b9a5ae3fe03f376f2cecea2896649132bc9f521fa3eb426742376d767b4cf04c0cc5f22d60fb5907beac5e5e389837daa79143161efa46a7f7773d358ccee92ce1914059d3468241632ca6f340778cc63d0943f3a2cd7bff2e00d43f9ccd53dc97608c128a7b663221fa62594a931e8f2363551b8c8db7ece97a8f897014c0cba6647115a6672700d92690f3719d54760f000b43afceeee26c9d43fc6726dce6e4684f04b63f81973f683", 0x123) getsockopt(r3, 0x29, 0x23, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000900)}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x80000002000007, 0x7, 0x0, 0x0, 0x3, 0x2, 0xfa5, 0x100}) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r4, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x10}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f00000dc000/0x2000)=nil, 0x2000, 0x5) fcntl$setstatus(r3, 0x4, 0x80) unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='W\x00') 640.620326ms ago: executing program 7 (id=3256): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047476, &(0x7f0000000080)=0x80000001) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) socket(0x2, 0x4001, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x80) fsync(r2) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) 635.467038ms ago: executing program 5 (id=3258): r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) getppid() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x8001) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) 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) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0xffff) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSKBDIO_BELL(r1, 0x20005701) 575.761085ms ago: executing program 7 (id=3259): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x6, 0x7, 0xfffffffe}, {0x61, 0x0, 0x7, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00001d0099d083c35b0000000000000000b7b3d205e704b8d57ded05000001000000001a5a0c3bd8dad7f53d9a4967236499c336fb9c72b372ff30afc348191d44a047c4bc147fa253b7effcff8cfebc94d9221b48f000000000000024cc1de500", &(0x7f0000000080)=0x61, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 572.459319ms ago: executing program 7 (id=3262): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0), &(0x7f0000000340)=0x4) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000680)=r0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000400)="0c6bffb66f01929e23c750deca48f46b31f99854472e517674d11e2cecd75d781de998b2e098b8f0d5b932774848c1dd1d0bc0e736beb549c8238a9d500522dc6ddaf908389797578f67b711c26a412b", 0x50}, {&(0x7f0000000480)="001d6b2de595e59cb6422d", 0xb}], 0x2, 0x6) execve(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000003c0)={0x3, 0x0, 0x3f, 0x200000001}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) fchmodat(0xffffffffffffffff, &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18, 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005136000009f050000002010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x65, 0x0, 0x0) 568.712287ms ago: executing program 5 (id=3263): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d3, 0xffffffffffffffff, 0x0, 0x754, 0x9, 0x0, 0xffe}) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 32) r2 = socket(0x800000018, 0x1, 0x0) (async, rerun: 32) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0xd1ce482c7702ac44, 0x1000, r3) (async, rerun: 32) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2}, {0x2, 0xfffffffe}, {0x0, 0x300}, {0x3, 0x3ff}, {0x2, 0x11}, {0x2, 0x8000}, {}, {0x2, 0x5}, {0x0, 0xffffffff}, {0x3}, {0x1}, {0x0, 0xfffffffd}, {}, {}, {0x1}, {0x3}, {0x1}, {0x3, 0xb4}, {0x3}, {0x6, 0x1fe}, {0x2, 0x2}, {0x0, 0x4}, {0x2, 0x2005}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x1}, {0x1, 0x9}, {0x1, 0x9}, {}, {0x0, 0x4ab61683}]}) (async, rerun: 32) bind$unix(r2, &(0x7f0000000080)=@abs={0x1, 0x7, 0x3}, 0x8) (async) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x85, 0x48e}, 0x6, 0x9, 0x0, 0x0, 0x1, 0xb000000000004000, 0xfffffffffffffffc, 0x807}) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 465.632852ms ago: executing program 5 (id=3264): r0 = semget(0x0, 0x1, 0x281) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) kqueue() open(&(0x7f0000000240)='./file0\x00', 0x102, 0xfa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x6, 0xfe, 0xc}, {0x1, 0x0, 0x3, 0x2}, {0x9e, 0x9, 0x0, 0x6}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f0000000080)=0x74, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000180)=ANY=[]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) writev(r2, &(0x7f0000000a80)=[{0x0}], 0x1) semop(r0, &(0x7f00000001c0)=[{0x0, 0xfffc}, {0x2, 0xb82}], 0x2) syz_emit_ethernet(0x14, &(0x7f0000000140)=ANY=[@ANYBLOB="06b25e5adcccb891aaaaaa640000510d76a98104fa2d818398de61f31246506feca08b74a3737595"]) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x9, 0x54a, "225e19740000010000000000000000000100", 0xfffffffc, 0x400}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) unveil(&(0x7f0000000080)='.\x00', 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getppid() 463.805294ms ago: executing program 5 (id=3266): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x101, 0x4, 0x71000}, {0x7, 0x88, 0x20008, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f6, 0x4, 0x99}, {0x5, 0x4, 0x4f8, 0x6d}, {0xc, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0x5, 0x1088}, {0x1e6, 0x10005, 0xc, 0x6}, {0x7fe, 0x9, 0x8}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171c, 0x3, 0x1, 0x5}, {0xfffffe00, 0x7, 0x4, 0xffffffff}, {0x0, 0x1, 0x1002, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x2, 0x0}) r3 = socket(0x18, 0x2, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000080)='./file0\x00', r3, 0x1}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r4, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) close(r4) read(r5, &(0x7f0000000180)=""/148, 0x94) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f00000002c0)={0x3, 0x9, './file0\x00', 0x7, 0x2, 0x340, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 450.338426ms ago: executing program 7 (id=3268): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, 0x0, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082f9740f62f49ead69c9b3b32c84f8d320018983cea251ec1a2350c127dcdf7c69e1f0e8247ea3b5df5b16134f032c75405a000048044f2c0495f1496131b46051a74f58c9fcbec9fd0312aa24f63eb91489a05c8cf36b67310f648b950e7e7ca075ed83ed454a949c585f359084bd96d93a33c82ae1124227ed69ab8942a9ab7e", &(0x7f0000000080)=0xfeba, 0x0, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) (async, rerun: 64) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x4001, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x2, 0x3, 0x0, 0x180000000000, 0xffffffffffffffff}) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001280), 0x200, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000012c0)={0x8, './bus\x00', './bus\x00'}) (async) ioctl$VNDIOCSET(r3, 0x41946472, &(0x7f0000000500)={0x0, 0x0, 0x0}) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_extract_tcp_res(&(0x7f0000001200)={0x41424344}, 0x0, 0x3ff) syz_extract_tcp_res$synack(&(0x7f0000001240)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x13d, &(0x7f0000001300)={@local, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x800}], {0x8100, 0x5, 0x0, 0x1}}], {@ipv4={0x800, {{0x21, 0x4, 0x2, 0x21, 0x127, 0x67, 0x9, 0x80, 0x3c, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@generic={0x88, 0xa, "35bc55f9d57c5bc0"}, @noop, @ra={0x94, 0x6, 0x2}, @ssrr={0x89, 0x23, 0x6, [@empty, @local={0xac, 0x14, 0x0}, @multicast1, @multicast1, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4, @multicast1]}, @timestamp={0x44, 0x38, 0xb, 0x1, 0x2, [{[@broadcast], 0x1}, {[@multicast2], 0x6}, {[@rand_addr=0x7], 0x2}, {[@local={0xac, 0x14, 0x0}]}, {[], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@local={0xac, 0x14, 0x0}], 0x4}]}, @end]}}, @tcp={{0x0, 0x1, r5, r6, 0x0, 0x0, 0x12, 0x0, 0x5, 0x0, 0x2, {[@sack={0x5, 0xa, [0x5, 0x8]}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x5, 0x8, 0xba59]}, @timestamp={0x8, 0xa, 0x0, 0x1e}, @generic={0x13, 0x4, "9d00"}, @timestamp={0x8, 0xa, 0x3, 0x920}, @sack_perm={0x4, 0x2}]}}, {"69411bf0f14d741cf1a18118ea802b822a3b0b39cc6e1517bd3737a7745dc6770b60bdb435476fd84b1a8b4ba749039a910705e7fed9e67d98b55cbd0df4586ceeca13344508177e973775e4f3f59cb71aede17f6ba5c792a70ea5"}}}}}}) (async) sendmsg(r2, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="974cd9ea2993abf4fa31be933fe2521ebc31cdfd9b2bd30c74e9775234044b4929f735ced0c5baeed50e9ea81c6af3c08672d00cc5570c0b0c37b945648efb0139c03a5a30d3283262cabf2c6f68039d816c3b270326c72b8f6e2937a2fcea27669ad5c4363a43e548764000f80af3b980492c7cdecc7e6ae1", 0x79}, {&(0x7f0000000100)="167f1fa94b4928cce3812074a5fc45c2467df4071632b709e6a9fa93486041cda811518994a225150cae15a2497330180a6df8f793ba879d79ca5bc76c335236906c1b3a72b66a889a17e3a7d0fccbbfbd9af63f2edbd67b42316c4fa185382ba41d7899a442c3f8faf8ce6b2c9ab1c6e0a1bb6a53b85767da329988f1eeddbbed2f66cab9a064b6c27f8a40c613365f1285a524f220d4835a2bed377094cfbd9687c50e95a98c0c712086deaf5a6022c38342fcdef58d53110ff762c1ef725e1223f3b09401eb0263c7df2b4426332f57367d337015676f985008f2ee36a995d620007802331aca1ccad6dc6066d7af0febfa6a4f1db6098cb70cde2c1add597ad9304c37ce127fece9911ccc094c24a806b6e79a32078dbbe5e493870bcfcdf80238e50123d9988befaf8c3cfd52ade3488db25b21607f91dd91831127723f59c408ad093b20bc9b870206034939d84835f364367259aee69fe06cb5768d4f14a6a82f41028e7216e1c131c3ff12de20d6bc0d00b96c0ee85ba3722ad200c491bca79aea1e4d2c73e6a2ad40df7877ef1be8b5e4796f0efa7574ebcc08482907ea4a63ba427aa22baf95f6fc8dda7920149f7f8ed3f429d8510c266a18ffa27f3255e0757a451b61bf73ad7778fd09bf97b61ba809a625b45495981de0625244b9b0147f49ff910344440223adc9e877293ebca9d030b5f6efd64ac5d7b90cb45a35236185ec87cf46a6e1edcbc3f9c46e99b7be07dad7d7f8f49e54864fb0b3a408f0a8d48d3761e417465d46373f36fba0b9523d4addbf531a3efa6534f5aace6ff34d30e596b9d5c2d9fa52276b4a4c7e88f635b8ff891af2e44fb6c64f5867df3fad5f3f3d3007138568fa38d4cd09aebe61f80b741c1075099205ccbaef725f51b025ce79bdfefdede65aea0b328ab33a5571bbc7f7cfae0ee1921509e40b565b6c4f020925dd1d45e898c706c3fe2a783f91bdbdd398fe367c34b97e9798ad44c152ccee21a7bc39c01bdfe0443a9da999cce1204dfa47649c5534ea38266170bb0cc068a53f955cac533f75d8eadea23554cd5abcf07cb597f36a60703c37d46636dda1d57dce85a526fa7c90f6561419eed9fd96c7a967d05f2ad51db71e2db8a9093e9fb62439c487b6a6e730d778050f43258869d6067d06db0e5f3673a2ed6c0867a7952f7ba5d21543e0a539bf11033a724ec6b4eff4d8aba2447a98b55609b5a4e81a36beee9bdb6f560f4f7972b4ecfa22149a9b9038c731d605efafe13b909764cb9db106e4b3b0027d25ba7310a560564e810f14599a43d03b38bc76752e574ff9d5b1571a6b5e3fd86f8ccdc5fee8a9054ad2bb76e7dcad6b2d6b7acd04d49f95cac2358e12da5554a6adfe2e60b549c519e70cc1e0709cebd587c7e6f95406f0a8874415cc240621dc46e92a1bbade1a2a6164f47c4760224e99e5b0f7f90a51e67843716d8b7410bcc6a85a60b5f3e2a3389ea5c979afe5d7cc8e5f0a3abd0a7421e0cd69ea6cd4d2c7375fcfbe92344f411927dafb60974557c205a1476acd6cf9b347ef53379df31d731d22fe577ee0f5525edeca9e16c89a45fd8a0ab9f4a7a1bbb7d16f11dd3157bc31e18c9dddb98a453d4c8e135efff74dffec4ede395bf7e2c877fe2c76bf41ed2c184fea7f0998173ad95e7f727173eb58a75f3619277c613cc4e4904fc32ff12e75b77141de24681e6ac3c61e181deb0d022ef0bd8bb3ccf44ab4e55b298f63864220e5149e5cc80248024cb4a656d3cda81db347b20042f6cc13fb50252af982aef124b4fe891a5a1eb12f5c7c4896ec344198fb5f13f92cfa3f458a9a8d2aa26ecb91098863adfcf0042422547e187549825cb01c63547d850db34c8e70996f7f5834046f117614b8a110ce448ed4f7c874fd2891fb94599cb2e53e3a7aac90605d37e68204ec1ea75f906f72595451bff77b2504861c4cda6fc0f52ae1891efb21d1625c7801e58cef272f0bea00c66f8043c1167d12fbe433bfebd70407912575b8b53fd8febed7d634a019acaef594c0e51afaae6a2d7eba03b832827725cbf625ea091b540dde085f28041938a6d25ed2a800ccc0448ec1d215978bd1d80825428a581ceb942520bad50a0bcaf41da6eb82c6a5417bb34b7f726f1967782efe6c3556c759dd3a9d4e330c9ca027dafdeaf96656a485b85d8a9fe94a0e94d5de47e2cd1b89e008a8ab73f5155b2e760d605bcbbdf1c0d74558cad053ad792a92477697282435ee22f988d3555793c48548dd8cb3264339bec2ec152eb9efb1a78e2889f6f010a0fcd433d71f2aa3896aaf1e5fc67559a91b704d351ab4b406b2da1e5da22be5c68a5598c1b9419458b82b46843c456acff9c3faf7424ad08402b5930230a4edf644cb0443990aa8d88f4224aef31fee110e7428be8dcad0f4eb3ec60f4d0c49f71cd1cc537780022f84eacc8cc4d3267cefe5907fc14b1933703b8b33450a0dd3a21fd20ce58abe27e75e9e823ae5629252977916f837e3440725f51adedf1bd932bdf0e65a720fd7641894b2b8031dc1caec1262feca16de4c3fc91ecf740e497e7ca2bcd55710c2c59bd2959a10d495ee03d402599b9d4f5b22feb793c039c324fafe20a3205597dedafa76d91ff148e9721fb3ccd80584e93a4766a60d45f5691a3f34ab1aee314aa2ee3b8322eb50e6866fc001c2996e1a7338810cc3665ecd3ec4cb4e8ffd366363f682b220b1f379d6e4095b29c0ec8dbd9a57fa51fd0cdfc70788cb391245822a468f9689419fdb83067fef296a061075c5289b11c74ea27ee68212de8ac86f10434c2c99e7b8b812fcaddd957c2300e647448da96015a41ff07a8088ba99763152084641ef40928df7d71376b033df9c9e7781f8bc38c7f3b126c5edcba3292120a3850b5ed5ddebf0735d803d05fd4f22b006c5e22521f3f12c9ba59d74b0f43f96df1303cf1b93132e8eae5f350550f4ef812e36f54fc30ee0cc4db8443adee8a3f80f738443966a17881c4e54041431c1cfb75a8f971d7fbb54f3b3036fe3a09d0b2cc5a37f080489423fefcc782d700ac5632b93fc597c841b3039a6ce763ff672cd9aabb7970e1878c8ba907edafa1fa6e70ed3ec02a93a60eeee45356b494e7d3e8bbccfcbdc3542bbebbad4aab43c7fa72a3d740e5a26aa93b3d5b62ed48b9ef5bbe3beefb30036c7e53da38e6ee5771160710e51d3b6ef71ee344f476a848af87959d99e1732c4500cbd4e0a3382ad3337340c97d190e1bc4f3f75044a92976f0acbacefb13ef196e1b7e2f0316db0ce037aa7a93f67f35fafc1f0c9dbe6832c42d20ab172b377b4d80daf3c2885a0ece6a5efeea0f8b94cd54694a3d22ed4e3c0898cc8da0618af91c06a30f8c78313e9a642347cc48a97f4b36c98c6e9c5ec78257ba9807d856ad2ff4238016f121975441f22c5d9e05301b4674bc30a1a99f81a97d15bd520b97f94c9cd2ed3b6ac90bea6b6b8b139cd5f996b7850d43f9830f8460bb676126672d7807cd2f05bc333f4d70e00875030ec355cc2e6375f6bf810c4e4cf5ce84301ce49eeb0e14f0454882183bb029033fd48a0991120062904d948f25a2edfaf5e7cf2ea9e65d688055820e127e26cd7968fe79599ca0befd313b71216c0ba4cc25fb53b2de6a35ebead499271c41c7b5f51c7253c5d079887bb8ca4571cfd6f83b0a8370e6990e342e6f2fb2cf33b324e4f3e01456ec68f2d7933e6c5b46f6980b5e2331a5327901b887c3defa0f4e353bbe28ad47dd3e1e9c69132a7da44c79df1028f48ccafa8129a186dd51b2223de83f481cee18315e991d832505387408907045b3a4438518f47dea5b12822d9feba72b27127e32930d35510ce41ce872263ad9d3a208b9927c715c5c70a6ac66ae1ba2019dd1c2166b3fcdb9843c73ffc6462cdccac9a8bfff4694069eb8c21ead04489e422afeab00b202f9b34ca4ac47b229bb9b70814fcf1dcf12cbb1ccdf593e73b381ca46144d424fc16699e57916a399bd21972352d47211139c0536e21788d8ac6cbdc5f417c9dfd93a88b01b902e0350bb46f670a950c605a468eeca4d2f713bb99620a3c1b84092ef14448ef9d597284f2a2fdc339110477a670bea9f6b92dc5b2c3325bc8772e7ce036d69a35ab13f7844cd65c9170d19a9b39f4888dbbde75cbf9f17a1d4b8b214ccffb308dbf1d066fcd6abad97f792b09a05c871eabd78a0f27f9da1b10b9abc9d7b49968ea6b79f43bcccf7307d2d558d9c23b8efc7386ff0c04bfa37095424c743cc6ac19bc902cf6916685d6c1b47997c8f364af25d7e74693a596c5c51689a40cb6b39d735c9acf3fa957c1d9e1d4022ae32ff4736ff84f380c42fd92683f228fa5750fba2c94dfd8551be32584679a8a8dee2c20d232846a45f12cf16e2104553c6a673e6c16d030e763ff58ff23dc894a599cf15611dd73415288678f39f5ed6996bd9679912167625cfcacec9ac9dad7d733f33c8fe275107b4c27c432f3331d5f31e614681081e0a55be9f2995c9528625ae871fe1dd491e935c7ed970bbca530c5c94706af3cd76d18787e5c7e1e4b6f8f048bccfefbe3edc0442d9a7320116a51c62bb29f428156590059a0ad2b6f7bf3bee94cd6249361a5afac1a1f76b43e1d444036a81e9ed81046b0657052bfba2ee89d1441e0223eb827153bb921d0f8bfea691038d5db833b76ed3863a3c629650e9a40c4ff13ff678f1ab05c248e91cc2e93fb9276ff2208c49cd2058c705f96299748b5458b52f77b684ba696efefbbf9cc6dbd835faf3295dcfb43ee2581f34b601b00813b08939b8cca6ea0056df455a95e25da651d44b423ac07eb8050d2f5b21df3663c875913168af25a441072050cafc50fbd328c85e818a114acabe9f8b2f0c752fe7da2ee917d9b15970897669de065276a9e4a8f0d7c84af8f9d448163a910eb585c764769c3a46ebba5e214f72ecac235f5f138eb9e581c16cb981678eee5fb0bf984d6e08f7648601b8fea43352232b60332404ae60ea8046f1c93103a27233bea6331928061a1e07fd735576b7efcbaa1b7e331b598403f7bcf4af9910912f0ec3de740c5ecfd0bb094df03d50c94731bd13de7f37398b38a05532ea000511970b84a11110ecb398a1c27558eda1bcb6213abf4ff149afb9f1593e11201621a2474481e8107f9a2c3f450e62f5baad8fde275708ef552cff9e1644ef996321d62b0acf4453bac60900aff8a91f548821facde7ab0157f497131453791190b00e923fba7ed6ddd7f13e9550e8320afb5fdd5a2126d07e56f33faee777b54a679f206d9c90369ed464c33bd1385117348540863e1329d7b45ee981fa3d9a3db3d811cb66bded2767c48b2ac7f8870c5a066e3776f3c259eaabb0400e96009b41cebcb20d755a2b4d8c939639abf76fe905463e28e119eac1170846302566762ea7ae6e57ea4d6aaab9041fafd99d48b694aec9687edf05c79fe6f7d2bdafaa0f619ca7e57076a27d6d1cf4689d6bf9f2a2ab669b08163ce866772b93b976efc5a838929e7ae20e492bb8a7fa319e7dce6569b61818224cd2207d28f91ab2f6ea9408dfd25ccb384e39c277460e170965525264d7efad1ab0cf7baa2473fd7819a799b15292147056e056afdb3f41479ba337e00f6eadb935f735f4a700f045cb84999626c800e0c536489a34c9d55b9c4bda72985d0efea3d1941e5da06eb4dfba2681eeed38de18cb8f4a5ce69e9600dca0605ce0cf27e216540659d47db6e42435474f50a52bca64221a1e14f887453667b", 0x1000}], 0x2, &(0x7f0000001100)=[{0xc0, 0xffff, 0x0, "ce5b079bcca5327f5a52f3847b91cc199c57dcb3d184d7c1ed7543a7bae9e295df85ee20cc26fd35517808e9b3b34e0db0a42859156566af6e96f264df80b0f9fb898d5c49ea1122434e5e9cc925ba93289e1267bbde7fef606062058310ad2cd8c9233ddb276e7f307eb7e6d6649e3fa38a7a7d75f19864660fe8ef551461338a070d70375e8dc50a35281e1030215ba3e3ae2590153dbb42a484984b0fb4572f9d2f7b9d82fde47d5754"}], 0xc0}, 0x0) 235.678991ms ago: executing program 3 (id=3270): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0xffffffff, 0x3}) syz_open_pts() ioctl$TIOCCDTR(r2, 0x20007478) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="688b20b5", &(0x7f00000001c0)=0x4, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) 229.807998ms ago: executing program 4 (id=3271): mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) select(0x40, &(0x7f0000000300)={0x7, 0x7, 0x2, 0xc0, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x5d4b, 0x2, 0xffff, 0x5, 0x2, 0x2f5, 0xb682, 0xded}, 0x0) poll(&(0x7f0000000000)=[{r0, 0x10}], 0x1, 0x2) 228.565715ms ago: executing program 4 (id=3272): setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) setrlimit(0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x110) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000500)=""/245, 0xf5) (async) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000500)=""/245, 0xf5) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x60, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ca14d34600001264a284bc16366bab863ef65ad386dae29f94cd6c530725e52c9322fa2626113487659a1fd49855c82b0ef1066a1cc5578b6b3667b2e", 0x3d}], 0x1}, 0xd) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, '\x00', 0x8, 0xff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f0000000040)={0xb, 0x0, 0x200d}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0058095f4377bc5a91501d94a34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6a79336d2011fcf54d9b835068a50d03975a4cc8d9350e4d6c46e0e", &(0x7f0000000080)=0x44, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00'/14]) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open(&(0x7f0000000280)='./file0/file0\x00', 0x80, 0x104) r6 = open(&(0x7f0000000240)='./file0\x00', 0x80, 0x154) socket(0x18, 0x1, 0x0) (async) r7 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r7, 0x80206982, &(0x7f00000001c0)) fchdir(r7) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000040)=0x9) write(r4, &(0x7f0000000680)="7fb51de66f9a05eac8120a5e8fac1cd19ceb782cb81afb50dfce31ea4b739e5d3048f6eafa10c2e4a7e0c829e99bf03d53d34e5c8b76d424136dbfb960a03ec48743a1da270680daa66fb1a0b1b27d243615b3765a35ce8c45b4386246ba7427136ffe9527c86f47c837a0c88a0dadff45820ef38b7cf4677150e17403f70ec3d14b9ebe92ce0da4988ee409a47f74b93667d93f0288f193caf5d53935dfdc31d2f87e9dc492bf4e1804260de2e7d07a6cc0c0bf015856c2c3ab9988604abf2ff2a3a0f7b690844e797a77b73235e1941c8871b3a48b12301b41f40e2508c8f11b3bde7733e6e615523b2d676b3c8398b0a44623536e7ffcddfc973b65b9826b4a8c884c7c6dd5b16e0e494ae6718b604e849cb8dfd13b2f4cd267803a7a80b45f23b62ff2aa350f3d229b4e25a6a821fa0cf1b9ac784e5c9a28cca77088915287f691ea99a4c13abaaf9e35a9c97263907fb2e6b45d1e0097ca10b6fd2e6f98c2656356ebca5d9902c5abbb87832e49b1d9d2cf660c9679fea4b5db9bc0fb7b0ff36073cb210faa2345b85dd14298a1858b62c780ec6b7620a2bd0554c8c76547d0d82cd2191c1de25163676a862493d17ec6f5e970361fc46145c5e6c7376c3a96c2f365264f61490c98d0632f03cde06b30563a6797f80e5106afb145fe053f933b4c3d190aababd2215ec7d0b8e6461cb3abbee157d9c604f04ee1535d0b3bc8b89b4b40f92d26c68541e0982331f1169d57b72b41ee9ab067836563d57c2751e8ea411af2dc0394fca4040725fcbf98e5c2abcab1098be0fb24b36472f9fd5f41a29253ea05bbc4bdf4c9d4c5d366bcd2c2e76ffe531423f1d01efba7f219ae652181b948e713a1289f631a000b843a921b70e71a3d6734b0f62f26e05e92a8c3cce029f13e59c7cd9f768cfd4e4e5d4febeaa0452217e3fe18fd10071fe4266689ce00c711e5d2436eb7d1edfe7bfb463262a0a662d11bb3aa21dead3702cf14eebe59b7fe56652ad0d393c67cee498a4e70598dc0b12b819bc871f2d5187e2ac325470b3087f35aab2f25fe346d19d33dd52eacd5a0800c573da4018adec4ba773d7e3070deed11d236b2cec9ccfb87baf3a102bcd8c04ee58c9fc815d4920e54e73c7aba68116899b947f8f20598048d76544b0d1df7a322adccf841389e1019a892df0445b847666137fc239e438294111250c702520022ad4c3f105fef094f2fbc206c615e6dd841aa5cf576b56644f3bde994b97a22631ae4ce602f3a6a84c6a6f7575f0382d59dd747da6b836170452f868b66266f3e2707df8545e048e990abda00d2b619a7e27073989e970d1ae7ec015edcf589409d266ab064de5132fcc039a8287cd63b2d4f285f11d49f7afa54d2b6a30c40c690ce0fd5704ebd56707f03b1056a8852de601378607a45abb091be2cd344f8af74f68b45044546a557f24c8f2604e777dd6237d209a5b9a4e7749df4d123b2f8996d1e08608eefede042034bc87190b1158f6ca88105e948bb7f34880b6fc119deb74c378540e442a680fff6df3f566bf266b33e5eeb49cefa006ba508350629babe4237eb56dfcdd40a3f768d8794e1bbd17d3126fd46c07b71abbb1dc8e1d23c162683475fa0a75ee599ed29b61f266a40e18ef815fc164e78af82385a28363910d1443aac26f4c32f34414f241a3812edda464218a230588effef23c48638a289628c4603b88fd42fd414000495ec5b9d32eeebf6fac21a16fda1ddd87305610eaebb07d5a07fa4eb922c7d71acb7528e1d5e33bf3aa7f6b5a21b9403838663e67ff89fc60413ac77a3a4fe16b2b08061f506414b78a846fd541daad9af08568b9939a21d9477fd9f73f45afbf3858b5fe90c52eadd5f476d03b576490d592308648526acc90e90c7afbb7b661bf03fddebb951587dba715355a077ec96940ff4f191031862874d2a7049921a073cdb89880f337310d36fd6c61836db6d208083e652c335522efdf52b14cc85629b1934082c1b4bec16fcaaf2b7e5ccd8ccf36381192c082ea5a82d7cf43a7fc1896d36347088bc41370613f736945046c88551fd3a354b67d2ec78fa604d919cc8e2fe7fd842ad48ab4dbec38d8f2268afd02afd6229557bc068116e5da55fae10dda8e9193f6945e5ae2a77f953edafd4bf3213623e7ca8ca53d1b675d2aeab65f6d77e1e8fade1eb00add67f9a885750d7eb1159e5927e746980a67c9a8014dd587eebaa0e41988fcccf5616019bc283539b35595b0f404ddf4a1e091fff9cecb93780c5ff6c57799f4ef482ff74158fe7cb22f0ff97fed4acbde27ba55f6374f646c7fa37bcbc4afceb1f416d4412a1aaf992e89d2360f01672228e89c78d83afed2c6858ac7d0dad317e36848d9f4052666c8e6c008e9396fba1d2f63c37cb32a6a1df0476d729a514d3852a41a87c47b06e1fc6688a1541468a85be2831029a038324387b0ce243983418292f63d8de0982c637e255a690e7abed44af49d3efb1b9f677256bc9391793a6b8cd95e821aeed23c6655e0915e36cc71d6e25c2c19978557ae1ac005852c0da3959e64eef5863c521483cb51ad4c2d7842f74b2ed09dafc4fdf54988b662183540e8676eb0639f27fafc03c7b5ffcd487ad52141271f9691995b737038266b30ca385ffd23930208b038003f142f2f298b22596f1dcd1633c774044d200db8c555568b90090806918cb34b9ea6fe0793d60ca9e009406e4d37b83a85e1a2799d89621b08b1473531421ba0ed55cecfa9ca07edf1d3e1fbde7eabaffe7eb9c18be8dd046c02338a5f767fe2454155e659f327e8405cfbfa193d73cf9ec085ec1612c49b286815546598aa909d86fad009e8bca7d0de7359d1224f95150839e90b91c7b3c3671cae6ffa6ca13f7b50cce267a56031e551f76df079d651d0d1a01176436ab13bed4ada1e2b4997953b30d6bd521c94c6f30a67369f38a73de6252faecdf44ddeb6b0352caa0bca9fac3c7e3031f631fd520795cc5956f67f2584fc13782114625d337e5c2600a08b9f83961b8097cd65157c0cd6def81b1c8c18d7aef02fc810335b7f6baeca9c4787d760d6932c038eb3b8eabb05b01894086e114ffe41e3a36ee62f314c862f37c2347987482dbe70cd972bf6c9b5a5cc9deec6fb22f65aa402f1f55e5bf67bdc96742772101c78d871e6f61b3b2fa107357cbaab2d3287d98b85dc5f4c8536b0e97e789eeaff99fb2e9aef3d698563b57a6318e3dcc1ce37976a29da1b78f4df25594ccf1e8aee2d850cf5cd6cf6f28ca3a370fcef69eb38c75e5df6a1ddeaba793d9294867d1ae97e30d28aec4f731ad6cdc3dcfae00d2ce366889c81084711fcba60243c0cff696e2e329bd94d9d43da07b9478eb40120cf8e6debbceaa52d3b976bde6f943abbf7b4e1992c3b85dc99431924806f9d43a177908", 0x981) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) close(r5) (async) close(r5) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 228.257318ms ago: executing program 7 (id=3273): r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = kqueue() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000000380)=[{&(0x7f0000000080)=""/180, 0xb4}, {&(0x7f0000000140)=""/160, 0xa0}, {&(0x7f0000000200)=""/183, 0xb7}, {&(0x7f00000002c0)=""/168, 0xa8}], 0x4) r3 = dup2(r1, r2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r3, 0x400c570a, &(0x7f00000003c0)) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000400)) r4 = socket$inet(0x2, 0x3, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x1, 0x0) kevent(r1, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff8, 0x31, 0x8, 0x5, 0x3}, {{r4}, 0xfffffffffffffffc, 0x3, 0x8, 0x6, 0x77}, {{r2}, 0xfffffffffffffffd, 0x0, 0x4, 0x421c, 0xd9a}, {{r0}, 0xffffffffffffffff, 0x20, 0x40000000, 0x3, 0x6}], 0x1, &(0x7f0000000500)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x8, 0x1, 0x5}, {{r3}, 0xfffffffffffffffe, 0x81, 0x0, 0x8, 0x8}, {{r2}, 0xfffffffffffffffc, 0x20, 0x80000000, 0xfffffffffffffff3}, {{r3}, 0xfffffffffffffffd, 0x49, 0x40, 0x1, 0x8}, {{r1}, 0xfffffffffffffff9, 0xa0, 0x4, 0xfffffffffffffff7, 0x4}], 0x6, &(0x7f00000005c0)={0x9}) preadv(r4, &(0x7f00000007c0)=[{&(0x7f0000000600)=""/221, 0xdd}, {&(0x7f0000000700)=""/160, 0xa0}], 0x2, 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000800)={0x6, 0x10001, 0x6, 0x7, 0x6, 0x8000, 0x7, 0x10, [{0xfffffff8, 0xcd, 0x9, 0x5d22}, {0x1, 0x80000001, 0x1, 0x3}, {0xd, 0x98000000, 0x8, 0x81}, {0x1, 0x5, 0x4, 0x5}, {0x0, 0xff, 0x400, 0x7}, {0x8020, 0x7, 0xb25, 0xff}, {0x6, 0x4, 0x0, 0x4}, {0xc1, 0xe8, 0x1, 0x7fffffff}, {0x3, 0x50, 0x3, 0x5}, {0x10, 0x800, 0xeae, 0xc}, {0x2fbf, 0x7, 0x80000000, 0x74913546}, {0x2, 0x0, 0x3, 0x2}, {0x4, 0x0, 0x1, 0x2}, {0x4, 0x9, 0x0, 0x3}, {0x5, 0x85d2, 0x0, 0x1ff}, {0x6, 0xff, 0x101, 0x9}]}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000940)) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000980), 0x410, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f00000009c0)={0x9, 0xe, {[0x88d, 0x1, 0x3, 0x2095, 0xe, 0x1, 0x1, 0x1, 0x2, 0x1, 0x8f4, 0x0, 0x0, 0x429, 0x5, 0x7, 0x1, 0x3], [0xad03, 0xe3, 0x1, 0x6, 0xd, 0x7, 0xfff, 0xa, 0x9, 0x3], [0x0, 0x401, 0x3, 0x40, 0x2, 0x42882f1d, 0x1], [0x8, 0x3, 0x3, 0xf, 0x2, 0xa042], [{0x3, 0x2, 0x80000001, 0xfef8072}, {0xfff, 0x434b, 0x9, 0xfffffffffffffffc}, {0x1, 0x5, 0x3, 0xa585}, {0x5, 0x4f, 0x8, 0x7ff}, {0x1e2, 0x9, 0x4, 0x10}, {0x3, 0x6, 0x6, 0x8000}, {0x4, 0x0, 0xfffffff9, 0x6}, {0x7, 0x8, 0x7ff, 0x100}], {0x8f9f, 0x9, 0x0, 0x5}, {0x2, 0x81, 0x3, 0x1}}}) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000c40)={{}, 0x2, &(0x7f0000000c00)=[0x0, 0x0]}) socket$inet(0x2, 0x4, 0x5) r7 = shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r7, 0x0) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000c80), 0x400, 0x0) ioctl$VNDIOCCLR(r8, 0x80384601, &(0x7f0000000d40)={&(0x7f0000000cc0)='./file0\x00', 0x6, &(0x7f0000000d00)='./file0\x00', 0x8}) ioctl$BIOCIMMEDIATE(r8, 0x80044270, &(0x7f0000000d80)=0xffffff01) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000dc0)=0x3) fcntl$setown(r6, 0x6, 0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x8000, 0x4, &(0x7f0000000e00)=""/87, &(0x7f0000000e80)=0x57) openat$vnd(0xffffffffffffff9c, &(0x7f0000000ec0), 0x800, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) 227.622486ms ago: executing program 1 (id=3274): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r0 = getgid() r1 = getegid() getgroups(0x7, &(0x7f0000005180)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, r1]) (async) getgroups(0x7, &(0x7f0000005180)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, r1]) socketpair(0x6, 0x3, 0xfe, &(0x7f0000000000)) (async) socketpair(0x6, 0x3, 0xfe, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setregid(r2, r3) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000001440)) setgid(r1) 159.040428ms ago: executing program 1 (id=3275): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504444, &(0x7f0000000740)={0x2f, 0xffff, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0xfffffffe}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000040)="000ea0e4d30514e284a342f49c48027ec1b1c5abf8b13ce9ce39615dd9c7a936ea8560174a8849ebe0ba2456e00238002791ff5fa586b1461491eea45d14e304a70e1828deec768bd6a0706b81ae7ee66367b5ad8c485c998b46c9be8538742cdeabf61c537e45ea1a1bb3b56151540b2be76f1d0e5df38bc0a683da9900af286613", 0x82}], 0x0) poll(&(0x7f0000000000)=[{r0, 0x44}], 0x37, 0x7) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) close(r2) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) mmap(&(0x7f00007eb000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x1) 157.336549ms ago: executing program 4 (id=3276): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) unveil(0x0, &(0x7f0000000640)='x\x00') lseek(r0, 0x2, 0x845481d54ad13c12) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) close(r1) getsockopt(r1, 0x410, 0x3, &(0x7f0000000040)=""/121, &(0x7f00000000c0)=0x79) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 157.067622ms ago: executing program 1 (id=3277): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfb5b, 0x6d, 0x4, 0xa, '\x00', 0x93ba, 0xae}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) msgctl$IPC_SET(0xffffffffffffffff, 0x1, 0x0) r0 = getpid() mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = kqueue() kevent(r1, 0x0, 0x10001, 0x0, 0x7e36, &(0x7f0000000300)={0xfffffffffffffffd, 0xe6}) chroot(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000100)='./file0/file1\x00') setgroups(0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="5f131ec5243f1c8cbf1eaed18f86093a5adec1aa4215fcb582bba9a573e1cec01aa0d8ee25854bb84ff7484b941985fcde40f2699cfc874f14f9da8d70ebaa7270e6b32804797286e44c36fe8d9c8e1663f3dc5498d60d93b4bcec3f31e46b39f6e6995c7ad3f2c261798e96fb6c412c294be5a34dffc3369914332a8e05ef46e6bbae20d8c1989f418af30a0043e7aa647e5c2141225b299b6ef0e3a50cba19875c6e06c78bed05daeac1e2c287e952a1f6eb917b45c5f4aef71b95b10e2aa411bb887768fb61d8805a785467ac419f7c66d9a4e2d6b95dba021ea4bd110a5234b446776af279adaf84558ca4b12a3d4dafee8ced6699a0b602cf0179", &(0x7f0000000280)=0xfd, &(0x7f00000002c0)="911cbcf0dd516b59cd4808e19872f1eecc305543dec2318a943556a40e044ed3cc7de7f3d66355284fc7484173e86349b33da288bc5825144e4f64b9bacd40e26f94a46e7fbfe3a93285c647129c2780e7e02421567d919a79d7128a3f264c674c94ce02000d3a7ed6a6589b3041dfcc71274bc42b1d336d4b1936e78b01bfe66547052808d7bf911a7f5d945ff1c3c673ed1fdb6b0e52d20e306e91d85fadf8fb2f6e4726bc2adc871f4900c6daf7eb8b69a2f6a0263933f441c17f15840e1b98480ab060ce4986f23928181cf9a74735fbe198db0165358bfb018e2d5d09f582f0eb0d87ad07b767fd9d00082a6e0d5ce76fca52ac1c56651b2416006273fdc23260489a0da03879c62cee64171d0c4ec291155994476912a430e0542b4893c6cd5f6960d9cb0458c6145390716bbed07f48fd226cabc8c38247429fc47570a24fb526ce52e7629a0929015818a4e4ee82a44b569bacb6922553fb7110fc3b9fad04633ee23daf494a6799947a812a29f6d7e3ffb590f6277c19396af15c7fa5604cd010e46c2bb597ae506d87dfffd8cee301b058ebb86ba8f0493fd162a97a9bf2994df2f29e090cbd0b1feec3a1d44fc74555ba70e7c8c7502e6cffd0dd84e7e475e96287b3c18a3c2dc142ae59003b950a7396685dba1dc82e0863df62f556d3a3317b42f02896fb4576d8c18751a3320e68b04976a74aa3aaba21b2cb7c63aefab75886071748ddabff53046ae853aea50e8fbc97530e773a190829d994c52b8d773214a1e2660bdd21f4a7ae6c6aaf3523be94cd23fd84265ee2a61f0548ea3b76cf1c301e5026f86ddd11255e2e3c1cbf6e08e9329b829d2f253b3501ab72829cc1f57aff9a07eb6e63fec86bf5f0e225706dd2e5a0ef759de34d4da810e9ad4654dddfbd70bd8d22cd3a0fbd48e8082935f9ba7a1950681ead6a4f947d3d63c194021e3e32f003e567524a899fbd4817de8d6b761c97fd316c560f35a351c7528f38478e206381704ccc4205cfac0f921ccfd3cdf772c72f802813a106649ee1322782dd17b1271fcb2a534f15313eb1834d50219627d3a524d1bcb6bfeb58ca938dd095f14b6984b10d3d351e594e21f18b7a48d8c7f3300e6e9db2f3030e745715aed17c279433c0505fd4765e078edd679f9ce4f5393a2aea2a9f587737e32b75fbcbc1fd8d50cdf0020674123ce79225824b4266275be1dad457be77d72a5fa682af5e8ae6b54d3189f892c0cb16e42a071e2f7b5c16b7f6c496cb5e50bcf175c699f9f47fe608a21eccf10d0b19f21da16104b25d52973edd5f736eb75b119893c4a31aa880c29258d139c993fe6e4b9444912d6113e2a2f1f78d03fb2b548ed7b6ddb52b77b2977f050d86507de28660c3a85acd72cccb71a251a0bdf3ff47846a7b47df4e0e7f00e2840715f6cdeb932bce61f0f98274a5ef42ae7e31a422575ddfa147c268c5a60c7e0440133b7b5598e61fb768558f9125199443b1a9a54c0584068835de686fd848fd77a4ddb5d0cb9aaa2ff8132246b5a8198f82d1ce903698296c11fcb13cced166e0e72ca11c466f6bb7ae02996c66b56fca946e993dca29ee667a604bc22706648566e6f7fa902799a3efde26c64f232038fe2b850c6e290c9c50be65632f4501810e51bf98c31d1f52618c28a766b62c83db36223bf288fd1f3b63bd9d0c9b902e2563faca2f47414acdbbf7930344bc6654f3e84a2e4b7d9cc412aa0ee7e770296b99267377a553530ec5ff3f8fefbacda45bc144d081367c9baddc89b98b5ac9f2edb9c29dbae4668db95d147d1fe7c9a9f9eb29c51bd147574bccfe44ac8ac65dbe109974f4dcd3b31977fb495d4557d04c820a76fb678f0334979461d2292760817c7344784c35085df209753de6dfaacc6093e87dc2cafa2267725be6e7ca13d022ef275e6bcf90e2b968fcba2a317475fd370d91d8ef69bb40ce8bc00390bc1fe9e116921c1e75e9fdfdb62b14d8dd7c95c976b8bccd643f3dfb3cad2bae1565ca21f0646347c73be904bba77de4ac844d8b59c1aa701f528f2f1c79f3141501b86e7d59af59001537155c8372ba8dcce5aa29b92ef797ff45f026c410d24a7ffb067aa9a89453bbd640d945382d1ae060bf6d6b24395cb0e4cc309dfbd4c0c1fc234883df8814da8a3bfd2842b5da8a807d65b863642820112f4d47b2e637f48d30bbf37ce429f93dc38c47a8b51aeb95c6772a2054854a987d08d0aec33957ac46b2d1c8da5ccfa639e6018f1d26a805e7ef8c589b44885dd48e7d52ddac95608b61496dbb4c6fc756b40a65186e35287fcec9a52e375589c5e601fb3d6cf0ca951d2c494145f84d65e81f03b539626cee661c1a51fcde58d645b3a3b9b5934c616420e8b4e18686f3a3553dae7fe3f601ba1ad074447977b8d6228865114ea093fac4785973b9bef6e48b438883af3e83976bc029b94cd85f1bc009d9a185c776d2c35d1dd6bdc5941446fc0efecf8c6a308746f953b91e0686dbc7477fda7923dd8dbe86c684584a835d20d70ae3fdefab46a31aebd17796d78d566819d555afc5a703302020b3157309ad07d9203ebc7c389041f6d40824abfd70144f415f0c6cca7d2e19858a286dc39e531efb9b7cc7e84e6487385960c440cb810ae06aa3a2d3f2e554a19cdbf47647fbd698bf25a63290c507186e0c033fd0c3d67fcf9c73ab9c5947af51d2232c58cc89effa419085bc4d76dc8dae3712476336b6d5b167b25222aeefe7ce132b934d86152634de26eae2d749f9e1da8b20507ea1d31d5f26ea6157fde274720053fcda0f85ae24d3b4e215b3884ab6e71c00a86c915515b38a3513b7498e8b3099e755364e3d2f8f90c15d13b902423ff41273c9f17dce93ce0e343cbedaad04c074cbcc65d2e588fdded956b474c4767236d9c3517b485aa0a43023e7d31a4a48e435ff807e69f39e9a306610dad983dcf786d527b86624cde3fdcd15e16ae42a8bf5af01cc789004dadffd51bbc569975e141a1ee4ffa770633e1174568806f6a60c8a5ed05c05381a0565d1ea23a75c7ef064c97a192217babf44dcfa53acf5ebaf6c4546c694ff21a4e02d5aa3d2ef91233635ac13595f181d1d1573b0c62f6d0b3c9dc43dbf4d96ab0cc3764c66093fe2e6a1877d4ce237529f9faeec3fa38f86a621a2e6055422b7e0c3c8756d3dc0eca5a4a3db6e15f9da6219706ab99d5662145bf8712f0586146c8d8e422fe94f7aa298b25e17447248e3075d587fed74f669caab979f081288acf594fc3669d1c36c5f5f975ee27097984c980008fff5e61846e8e6098459f0088302942423e96afc765342c6107458f6fa2520d691dac7133f5740ad1d209c1bd39cbc322ca9656ed3df593717ca5e3748d518e640a241120aca2ba2c25c34b5a84be4df6e107c623a23775f36583bb97b44f4d0af369f2f2045b3a9640d8fc76988f7c4c0442d0e78b11044c319a62e099b1d41250d8cbeb2fd9461bde651767ddab47c48394d76df40982fa5a23747e8b8ec9362e0d8a20c47ba0e12e94fc0aba3edbc027a0e5543954d825e9cd108b3e7f5cd39c7afe7e6352897bb8cd668115083b11dd30c38c5c2aac352b476fb3aa1bad57c6f65a0d677d949fa1bbb41c5e1e879cf6c16c98729d181005f106a2067944f3243e0481a84334b40f7241fe203801d08a761776d5b9c713f981139970f322e0b7920b93aa5e2d2886e8811f83c6415e905a3b8900deb0ebb525d5af581a07da7f875ca41b8675715f02113ac0c4c8a1c1965928d5325cb47f3801c89c3962dc4a30ffce0a31616f966be4c9354c7d0c7350bc6e88669808c61daa5a9d46c2250b6f32edaf142141ea217f8e9cf04b59f3a28aba3b2a405c4fcf8c5cd06e1ab2255c4ab463c46d04aab0709310b6049125244a11c256ad1c9d12e2bbbff4fe2a8b1e6549b09294da4037dff6256b9e45f5cfde493fa8e88b0d9a9ecdcc117b21e290faafd0382f859fdc13a728708c3155f55062854c3bb804cba5befb1218c085513386c6d2e26a3b740d43396d4d20f1fe885ecf5f248451b5a3d904cbd1d736bbcbc6fde8ba1f853049fc8d93e1c7e851bb86c98bc2645d0528f6e51bc528adf6f6e6427adf32144fe52eef2b7094e6a64d52ad81649c8ac886eabad144b7f0231ab7b745caa2437fc041e1ee7ba162ea0864f236a268a525db971b42b59ab8e494a1d283387a1297dae41660698ccb524c60e34295adf7dda60cd02b54557e04c3375ce556761f9b2a011b2e650bb9fb7ffcebd9b7c288665834d26dc0f7fb18164e7d0cfcede599997b4b3c30f26d5c05f05ab4dec664b31869a8097def2ec1bb0e1285b4c6e014f27c6903e60ec6c9fefea9533279a9145a9f25e1a6aa3ed01624de263d6a4d00d65fedc6e240717aa56cdb9f08dc275c0f4bb28630e99be06ceba148daed41b836b8e13fedaf17fa3817f1aa2dd556e4f3f4182aebb8ce326f22f45e2b6410012177157ca8bbfa1a9f69736a9ad5332ae1fb98241ea4c2fb37f595d235641edcc6b712bca1df2e07a9f0717e59b4236709313514cf33337e7da2b32f5f295136355f6d5c9145e4f47d9580937efd9fe837330e2e3ad914280657f768c3e4b0090876c198cd15fbc73d9869a999c5ae2153c63a8dfaaf4cb9c98a3e4d495e3e7d2f9d715f6a3458b7769eb50515c30b9fe426c20d514c51a049b5148bf6b8f7d431b559f3537181b97bf63862d204966c71d2da73c61b5b118e52b30657ed3a29a77b552a82cbce88f1e87b8b32da7d3fcc9654dbf17d6ed6c4560f60694904075234a740dc36b97a29ac8499c3e877d075f2da5c51c040129a0850113fbdb16a8c1c64946c31ae1ea4e46f3006303fc5b01c992e3d3e0d2d91564c65c4d659306e2b58e55510a34b59f754ba669729b2a5cb82e483d88ae9de97d92b9ddef46d5396d526dcb794fef5373e8583ac3e7a3d2a7b22854f3cebeab0105fc5934d8507265e8eb3218f517ab3d95bf55ebd46f3b3481650cd49168ee4de244bed356e6345a4b62f6d89451ecbb0d0b5fe740a143ad036fa2328ed695911fd7f285ad683fa872b9a2caeae112cf7aa29ee869dd111e0be58d17644e0d8db8ed8f1afb06d9d013f7f8006cb0e6a3c7ad8e043825e89d916128dd3d4c76ee57869286416bb07c295de6ec964d72f0ade36ddfc2c70fa3e252ffaf874884c224960b3fd7a5cef06b05b289a3f01435b829ae8d20c09a20e0b3eab11b443831aac9a533116259de38b6ebeb8b29a6ce54541fc32688c10a199dee1011036fb402fa7b84f507b86fb6093abc2b301c041f700f4b3e8516bb1c0df9ae9f411f99559f9a3bd5fe1429713ee7f59dc456e2aab34f8be3f709f5a6d33861cb74700961ec0142b73fe066fe9f57ed4e306f06327e87f444eafa85a73e952dc06e7d1eb000a1724a9698197718cdf27a672e9ec80eb1f0092099218c204ae44a5060895cb9ed9f78f14a2baadc444a8b3dd4a7265548712f376a81b0beebc39c0454cb775c9075d631fdfe9435a6b355a737c740b3b74c8483d7d1523d2300f1319ebab01972ea23de1cafd9196b1a4746ab0aef45e07107f4d2762dcdba63a1891c449a36fc51289776edc80c6fd24139cbf0e5d771792fdac7a79e4f8cd857d1899dd5e9e45f3849d23617dc0886b3abccb9514081f98c55355e35d30d3be6ccb61e171b4b26f4ff4c5f02df28db99ee88139ab8a39796d7c8a70d451fbaceb2291c3ef819e392c5ad984af8dd6d166aeabcafcb5e9c6c14f70faf", 0x1000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x1e7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x510, r0) open(&(0x7f0000000000)='.\x00', 0x10, 0x0) setgid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000000)) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x1430, 0x0) 155.77011ms ago: executing program 4 (id=3278): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5, 0x6, 0x7, 0xfffffffe}, {0x61, 0x0, 0x7, 0x2}, {0x9e, 0x9, 0x0, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 139.217773ms ago: executing program 4 (id=3279): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) link(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getitimer(0x0, 0xfffffffffffffffe) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 70.54879ms ago: executing program 5 (id=3280): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffe, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x102) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) close(r1) 69.13102ms ago: executing program 3 (id=3281): sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) (async) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00040000003e187f863769213fc33d0817c53fcb7c7d48c8acbe3b2f85167595", &(0x7f0000000000)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000340067000000069078e0000001ac1400aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800280009078fffc0100080a0000000700000008"]) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000380)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x1, 0x1c, 0x2, 0x0, 0x0, 0x11, 0x0, @loopback, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x6, 0x6}}}}}) 68.828447ms ago: executing program 1 (id=3282): setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r0}, 0xfffffffffffffffe, 0x10a, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) fchmod(r0, 0xff) 65.92069ms ago: executing program 1 (id=3283): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x1) (async) r0 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0315f1d8dec5a317a93546ba", 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) sendto(r0, &(0x7f0000000380)="98edc1cf9d242ff3", 0x8, 0x0, 0x0, 0x0) (async) sendto(r0, &(0x7f0000000380)="98edc1cf9d242ff3", 0x8, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60}, {0x84, 0x4, 0x4, 0x6}, {0x6, 0x0, 0x10, 0x5}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60}, {0x84, 0x4, 0x4, 0x6}, {0x6, 0x0, 0x10, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 65.549073ms ago: executing program 3 (id=3284): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="6e36312176a768d8d60000000000000000000000003fcfacb361632b", 0x1c}], 0x1, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20000, {0x100000000000000, 0x10040000000001}}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x11fffd, 0x0, 0x7, &(0x7f0000000240)={0x3, 0x4}) r3 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800007ff, 0xa, 0x10004, 0x7a, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe6, 0xffffffbf}) r4 = socket$inet(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) link(0x0, &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r7, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea002dc624110000", 0x8) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) socket$inet(0x2, 0x8000, 0x0) 2.241577ms ago: executing program 4 (id=3285): rename(&(0x7f0000000280)='./file0\x00', 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x112) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000740)={0x2, 0xfffffffd, 0x1, 0x1000000, '\x00', 0x6, 0x1010a}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0xffffffffffffffff}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x1, 0x80000000000000c, 0x4, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000640)="f16641c2", &(0x7f0000000700)=0x4, &(0x7f0000000740), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x405}, 0x0) pipe2(&(0x7f00000000c0), 0x10000) pipe(&(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x0, 0x5, 0xffffdf82, 0xffffff8e, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) poll(&(0x7f00000000c0)=[{r2, 0xae98cd7e8d4e801f}], 0x1, 0xfffffff8) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) r4 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x8625, "0100012d29fb000700000000098002005e00"}) 1.938314ms ago: executing program 1 (id=3286): r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) renameat(r0, &(0x7f0000000100)='./file1\x00', r0, &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x189) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x4, 0x5, 0x6, 0x5, 0x0, 0xffff, 0xff}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) ioctl$TIOCSETA(r2, 0xc4504448, &(0x7f0000000740)={0x6, 0x0, 0x6, 0x422, "6374224ff1c14649ebb1789280c9795a6b47c1d1", 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x8000, 0xa) socketpair(0x20, 0x4000, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r4, &(0x7f0000000080)=@in6={0x18, 0x3, 0x10000, 0x7ff}, 0xc) openat(r0, &(0x7f0000000940)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x10) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlinkat(&(0x7f00000005c0)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') accept$unix(r2, &(0x7f0000000380)=@file={0x0, ""/90}, &(0x7f0000000180)=0x5c) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x89) symlinkat(&(0x7f0000000440)='./file0\x00', r1, &(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000340)='x\x00') 875.192µs ago: executing program 3 (id=3287): r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x8001, 0x101, r1}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x100) accept(r3, 0x0, &(0x7f0000000080)) setuid(0xee01) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x10004) sendto$inet(r3, &(0x7f00000001c0)="82b2382b671bcd3343df586cbb0eb5c69ade8a65eb7da04a17e5f926fa5ea01c4d2f03bc35a32b655f1affee28ed75ae553265f6ca24e0982f7425b756f1db80fa180f493abbcc995debedb477a7e60d4e06e78b75", 0x55, 0x4, &(0x7f0000000240)={0x2, 0x1}, 0xc) setitimer(0x0, &(0x7f0000000080)={{0x100000000, 0x4}, {0x6f, 0xe}}, 0x0) geteuid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000280), 0x10440, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10090, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000300)={0xffffffff, 0x881c}) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000002c0)) getitimer(0x0, &(0x7f0000000100)) 0s ago: executing program 2 (id=3288): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="1ca14d34600001264a284bc16366bab863ef65ad386dae29d867aa492ac549bbd8f46cf22d97f9f94cd6c53072", 0x2d}], 0x1}, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="71f91e3471ac0058095f4377bc5a91501d94a34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6a79336d2011fcf54d9b835068a50d03975a4cc8d9350e4d6c46e0e", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@random="cac5909fbfe2", @empty, [], {@generic={0xbaf}}}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x100) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) pwrite(r2, &(0x7f0000000100)="93d4", 0xfffffeca, 0x5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.3' (ED25519) to the list of known hosts. pckbd_enable: command error WARNING: thread `nfsio' (225341) exits with status -1 WARNING: thread `nfsio' (209721) exits with status -1 WARNING: thread `nfsio' (49525) exits with status -1 WARNING: thread `nfsio' (284380) exits with status -1 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error OpenBSD/amd64 ( ȵqL9@NCҟ1n`x'C֮c>ZM-􋾓+B4<2HS6:l5R,\\e7D N ȉ,׎\rO.>^C .i i` b*(;[-) (tty00) login: pckbd_enable: command error WARNING: thread `nfsio' (417688) exits with status -1 WARNING: thread `nfsio' (150179) exits with status -1 WARNING: thread `nfsio' (141233) exits with status -1 WARNING: thread `nfsio' (51411) exits with status -1 WARNING: thread `nfsio' (244804) exits with status -1 WARNING: thread `nfsio' (76371) exits with status -1 WARNING: thread `nfsio' (72520) exits with status -1 WARNING: thread `nfsio' (310455) exits with status -1 WARNING: thread `nfsio' (492352) exits with status -1 WARNING: thread `nfsio' (202421) exits with status -1 WARNING: thread `nfsio' (53092) exits with status -1 WARNING: thread `nfsio' (116531) exits with status -1 WARNING: thread `nfsio' (508083) exits with status -1 WARNING: thread `nfsio' (64212) exits with status -1 ./file0./file0./file0pckbd_enable: command error pckbd_enable: command error denied attempt to set clock back -9223372033017069437 seconds denied attempt to set clock back -9223372033017069437 seconds uvn_flush: obj=0xfffffd806b9c6ac8, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 3837708422 seconds pckbd_enable: command error + -pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd80575a5ed8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! denied attempt to set clock back 4231974154 seconds pppx: unable to set addresses for pppx1, error=17 pmap_unwire: wiring for pmap 0xfffffd8068e0c800 va 0x200000001000 didn't change! pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock forward to 287762808833 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error                         pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 denied attempt to set clock back 4231974205 seconds witness: lock order reversal: 1st 0xffff800001701118 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806b8ad580 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff833d32bf -> 0xffffffff8334590b is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 soreceive+0x27d #3 fifo_read+0x117 #4 VOP_READ+0x101 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xdfb #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x674 #11 syscall+0xbd4 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xba #1 sblock+0xb6 #2 sosplice+0x3e1 #3 sys_setsockopt+0x2ba #4 syscall+0xbd4 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806b8ad580,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806b8ad568,1) at rw_do_enter_write+0xba rrw_enter(fffffd806b8ad568,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8058826630,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8058826630,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a3b1b90) at vfs_lookup+0x11c namei(ffff80002a3b1b90) at namei+0x7ca unp_connect(ffff800001700f30,fffffd805e6f4300,ffff8000fffefca0) at unp_connect+0x29d uipc_dgram_send(ffff800001700f30,fffffd805b73fa00,fffffd805e6f4300,0) at uipc_dgram_send+0x163 sosend(ffff800001700f30,fffffd805e6f4300,ffff80002a3b1e18,0,0,e) at sosend+0x804 sendit(ffff8000fffefca0,3,ffff80002a3b1f98,e,ffff80002a3b2050) at sendit+0x5a5 sys_sendmsg(ffff8000fffefca0,ffff80002a3b2100,ffff80002a3b2050) at sys_sendmsg+0x246 syscall(ffff80002a3b2100) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd40aabff5c0, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002a3b1810 rbx 0 rdx 0xffff80000145bac0 rcx 0xffff8000fffefca0 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002a3b16f0 r9 0x8080808080808080 r10 0x7b23493e6e373d5 r11 0xadc28836c66759e0 r12 0xfffffd8003eff680 r13 0xfffffd80046e60b8 r14 0x3 r15 0xffffffff833e2b64 substchar+0xf1da rip 0xffffffff831577a5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3b1800 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=425393 pid=34278 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffee018,0xffffffff83917b08 process=0xffff8000fffe8018 user=0xffff80002a3ad000, vmspace=0xfffffd8068e0d5d8 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34278 451175 54957 0 7 0 syz-executor *34278 425393 54957 0 7 0x4000000 syz-executor 11394 345444 61800 0 2 0 syz-executor 11394 2196 61800 0 3 0x4000080 fsleep syz-executor 46713 519898 80226 0 2 0 syz-executor 46713 422255 80226 0 3 0x4000080 fsleep syz-executor 40213 429166 64677 0 3 0x80 nanoslp syz-executor 40213 256644 64677 0 3 0x4000000 smrbar syz-executor 7526 343922 3788 0 4 0x82000 syz-executor 7526 373344 3788 0 3 0x4082000 biowait syz-executor 7526 25257 3788 0 3 0x4082000 fltagain2 syz-executor 7526 421391 3788 0 4 0x4082000 syz-executor 7526 217977 3788 0 3 0x4002000 suspend syz-executor 64677 407587 67783 0 3 0x82 nanoslp syz-executor 47524 390376 0 0 3 0x14200 acct acct 80226 273938 67783 0 3 0x82 nanoslp syz-executor 63096 45756 67783 0 3 0x82 wait syz-executor 3788 274608 67783 0 3 0x82 nanoslp syz-executor 50288 80215 0 0 3 0x14280 nfsidl nfsio 83882 78170 0 0 3 0x14280 nfsidl nfsio 73483 95395 0 0 3 0x14280 nfsidl nfsio 17690 360602 0 0 3 0x14280 nfsidl nfsio 72931 384111 0 0 3 0x14280 nfsidl nfsio 59999 320960 0 0 3 0x14280 nfsidl nfsio 23177 32728 0 0 3 0x14280 nfsidl nfsio 96990 326776 0 0 3 0x14280 nfsidl nfsio 71628 236778 0 0 3 0x14280 nfsidl nfsio 6528 28876 0 0 3 0x14280 nfsidl nfsio 22435 351512 0 0 3 0x14280 nfsidl nfsio 10672 133803 0 0 3 0x14280 nfsidl nfsio 74543 85079 0 0 3 0x14280 nfsidl nfsio 76736 257431 0 0 3 0x14280 nfsidl nfsio 40309 54559 0 0 3 0x14280 nfsidl nfsio 21051 152233 0 0 3 0x14280 nfsidl nfsio 33455 205187 0 0 3 0x14280 nfsidl nfsio 16263 310977 0 0 3 0x14280 nfsidl nfsio 50275 309120 0 0 3 0x14280 nfsidl nfsio 91737 217317 0 0 3 0x14280 nfsidl nfsio 54957 360414 67783 0 3 0x82 nanoslp syz-executor 51375 142293 67783 0 3 0x2 biowait syz-executor 72755 156174 67783 0 3 0x82 nanoslp syz-executor 6325 93726 1 0 3 0x100083 ttyopn getty 61800 483321 67783 0 3 0x82 nanoslp syz-executor 1820 39488 0 0 3 0x14200 bored sosplice 67783 263627 14311 0 2 0x2 syz-executor 14311 185286 28285 0 3 0x10008a sigsusp ksh 28285 29243 98866 0 3 0x98 kqread sshd-session 98866 478890 13255 0 3 0x92 kqread sshd-session 13255 21255 1 0 3 0x88 kqread sshd 96172 309188 11073 74 3 0x1100092 bpf pflogd 11073 399029 1 0 3 0x80 sbwait pflogd 85761 478787 98941 73 3 0x1100090 kqread syslogd 98941 384522 1 0 3 0x100082 sbwait syslogd 52096 330421 1 0 3 0x100080 kqread resolvd 21740 68741 62595 77 3 0x100092 kqread dhcpleased 22758 149557 62595 77 3 0x100092 kqread dhcpleased 62595 444683 1 0 3 0x80 kqread dhcpleased 16301 244619 0 0 3 0x14200 pause smr 24079 509110 0 0 3 0x14200 pgzero zerothread 88722 123127 0 0 3 0x14200 aiodoned aiodoned 9500 265018 0 0 3 0x14200 syncer update 12972 205125 0 0 3 0x14200 cleaner cleaner 74576 258090 0 0 3 0x14200 reaper reaper 73733 442009 0 0 3 0x14200 pgdaemon pagedaemon 30460 446308 0 0 3 0x14200 bored viomb 72168 21293 0 0 3 0x40014200 acpi0 acpi0 894 280075 0 0 3 0x40014200 idle1 92772 285478 0 0 3 0x14200 bored softnet1 83277 11414 0 0 2 0x14200 softnet0 88260 57274 0 0 3 0x14200 bored systqmp 72500 119309 0 0 3 0x14200 bored systq 40778 72972 0 0 3 0x14200 tmoslp softclockmp 51367 408837 0 0 3 0x40014200 tmoslp softclock 99012 86046 0 0 3 0x40014200 idle0 1 283629 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 34278 (syz-executor) thread 0xffff8000fffefca0 (425393) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83915fc0) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001701118) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 7526 (syz-executor) thread 0xffff80002c028040 (373344) exclusive rrwlock inode r = 0 (0xfffffd8057ceea30) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 51375 (syz-executor) thread 0xffff8000fffeefa8 (142293) exclusive rrwlock inode r = 0 (0xfffffd806e247db0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8069391338) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10241 11182K 12346K 166960K 16935 0 pcb 17 18K 36K 166960K 885 0 rtable 177 11K 12K 166960K 912 0 pf 39 18K 67485K 166960K 321 0 ifaddr 35 7K 8K 166960K 234 0 ifgroup 55 2K 2K 166960K 401 0 sysctl 4 1K 9K 166960K 31 0 counters 74 37K 38K 166960K 420 0 ioctlops 0 0K 4K 166960K 2409 0 iov 0 0K 28K 166960K 216 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1546 97K 98K 166960K 4709 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 13K 166960K 57 0 VM map 2 1K 1K 166960K 2 0 sem 20 49K 49K 166960K 300 0 dirhash 12 2K 2K 166960K 84 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 3677 0 sigio 0 0K 0K 166960K 96 0 proc 73 115K 164K 166960K 1309 0 subproc 72 4K 4K 166960K 207 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 454 0 in_multi 56 4K 7K 166960K 383 0 ether_multi 1 0K 0K 166960K 31 0 mrt 0 0K 0K 166960K 19 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 241 1076K 1076K 166960K 241 0 exec 0 0K 1K 166960K 1301 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 8 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 248 167K 186K 166960K 35762 0 UVM aobj 9 2K 2K 166960K 11 0 pinsyscall 42 84K 104K 166960K 5149 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 236 0 NDP 13 0K 2K 166960K 176 0 temp 87 8656K 8751K 166960K 157537 0 kqueue 14 22K 34K 166960K 632 0 SYN cache 2 8K 16K 166960K 3 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 384 0 381 3 2 1 2 0 8 0 rtentry 176 295 0 235 5 1 4 5 0 8 0 unpcb 144 2415 0 2397 25 24 1 9 0 8 0 syncache 336 9 0 9 6 5 1 1 0 8 1 tcpqe 32 5 0 5 4 3 1 1 0 8 1 tcpcb 736 1573 0 1566 50 43 7 13 0 8 6 arp 136 32 0 24 1 0 1 1 0 8 0 inpcb 328 4603 0 4593 44 37 7 12 0 8 5 nd6 152 59 0 49 1 0 1 1 0 8 0 pkpcb 40 37 0 37 8 7 1 1 0 8 1 kcovpl 48 23 0 15 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 2 0 1 0 8 0 ppxss 1192 131 0 127 3 2 1 1 0 8 0 pppxif 1504 13 0 13 6 5 1 1 0 8 1 pfstscr 40 3 0 2 1 0 1 1 0 8 0 pffrag 232 21 0 15 1 0 1 1 0 482 0 pffrnode 88 16 0 10 1 0 1 1 0 8 0 pffrent 40 40 0 34 1 0 1 1 0 8 0 pfosfp 40 1430 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1430 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pfstitem 24 38 0 33 1 0 1 1 0 8 0 pfstkey 128 41 0 36 2 0 2 2 0 8 0 pfstate 384 39 0 35 4 2 2 4 0 8 0 pfrule 1344 26 0 20 2 1 1 2 0 8 0 rttmr 136 5 0 5 5 5 0 1 0 8 0 art_heap8 4096 5 0 0 5 0 5 5 0 8 0 art_heap4 256 1407 0 1114 45 23 22 28 0 8 1 art_table 40 1412 0 1114 6 1 5 5 0 8 0 art_node 32 290 0 239 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 19 1 0 1 1 0 8 0 semupl 112 10 0 10 5 5 0 1 0 8 0 semapl 112 291 0 273 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 dirhash 1024 66 0 49 3 0 3 3 0 8 0 dino2pl 256 7923 0 6389 97 0 97 97 0 8 0 ffsino 296 7923 0 6389 119 0 119 119 0 8 0 nchpl 144 12850 0 11122 65 0 65 65 0 8 0 rtmask 32 28 0 28 8 7 1 1 0 8 1 uvmvnodes 80 5589 0 0 115 0 115 115 0 8 0 vnodes 216 5589 0 0 311 0 311 311 0 8 0 namei 1024 48156 0 48155 7 5 2 2 0 8 1 percpumem 16 225 0 173 1 0 1 1 0 8 0 kstatmem 264 260 0 230 4 1 3 3 0 8 0 scsiplug 72 13 0 13 6 5 1 1 0 8 1 scxspl 216 110569 0 110567 16 14 2 8 1 8 1 plimitpl 152 1233 0 1213 2 1 1 2 0 8 0 sigapl 424 3981 0 3912 10 2 8 8 0 8 0 knotepl 120 643 0 0 17 0 17 17 0 8 0 kqueuepl 224 1576 0 1565 19 18 1 7 0 8 0 pipepl 344 722 0 694 25 22 3 9 0 8 0 fdescpl 528 3912 0 3881 3 0 3 3 0 8 0 filepl 160 28346 0 28118 54 38 16 22 0 8 3 lockfpl 104 1959 0 1957 4 3 1 2 0 8 0 lockfspl 48 802 0 800 1 0 1 1 0 8 0 sessionpl 144 42 0 33 1 0 1 1 0 8 0 pgrppl 48 212 0 195 1 0 1 1 0 8 0 ucredpl 104 4013 0 4000 1 0 1 1 0 8 0 zombiepl 144 5077 0 5075 1 0 1 1 0 8 0 processpl 1232 3981 0 3912 6 0 6 6 0 8 0 procpl 664 10077 0 10000 10 2 8 8 0 8 0 sosppl 168 21 0 21 8 7 1 1 0 8 1 sockpl 752 7596 0 7565 92 81 11 24 0 8 6 mcl64k 65536 18 0 0 3 0 3 3 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 14 0 14 14 0 8 0 mcl2k 2048 105 0 0 12 1 11 11 0 8 0 mtagpl 96 38 0 0 1 0 1 1 0 8 0 mbufpl 256 690 0 0 43 0 43 43 0 8 0 bufpl 280 46523 0 40380 440 0 440 440 0 8 0 anonpl 32 16022 0 0 130 1 129 129 0 246 0 amapchunkpl 152 123477 0 122943 77 49 28 34 0 158 2 amappl16 200 15583 0 15431 145 122 23 34 0 8 4 amappl15 192 10 0 10 1 1 0 1 0 8 0 amappl14 184 151 0 139 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 4801 0 4770 4 2 2 3 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 6 0 6 2 2 0 1 0 8 0 amappl9 144 282 0 281 2 1 1 1 0 8 0 amappl8 136 29 0 26 1 0 1 1 0 8 0 amappl7 128 143 0 130 1 0 1 1 0 8 0 amappl6 120 330 0 326 1 0 1 1 0 8 0 amappl5 112 181 0 170 1 0 1 1 0 8 0 amappl4 104 327 0 306 1 0 1 1 0 8 0 amappl3 96 21693 0 21590 5 1 4 4 0 8 0 amappl2 88 4209 0 4130 2 0 2 2 0 8 0 amappl1 80 24547 0 23939 19 4 15 15 0 8 0 amappl 88 34266 0 34091 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 2 0 2 2 2 0 1 0 8 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 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 7 0 7 2 2 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 3912 0 3881 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3912 0 3881 1 0 1 1 0 8 0 vmmpekpl 168 29578 0 29510 4 0 4 4 0 8 0 vmmpepl 168 249939 0 247784 158 49 109 119 0 357 1 vmsppl 488 3911 0 3881 6 1 5 5 0 8 0 rwobjpl 80 71720 0 65046 151 8 143 145 0 8 0 pdppl 4096 7832 0 7762 134 62 72 86 0 8 2 pvpl 32 26246 0 0 211 0 211 211 0 265 0 pmappl 256 3911 0 3881 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 437 0 150 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837efff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83915db8) at __mp_lock+0x199 intr_handler(ffff800033fdde50,ffff800000069c00) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff83915db8) at __mp_lock+0x192 intr_handler(ffff800033fddfb0,ffff800000079a80) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7a495392ba80, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806b8ad580,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806b8ad568,1) at rw_do_enter_write+0xba rrw_enter(fffffd806b8ad568,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8058826630,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8058826630,2001) at vn_lock+0xa4 vfs_lookup(ffff80002a3b1b90) at vfs_lookup+0x11c namei(ffff80002a3b1b90) at namei+0x7ca unp_connect(ffff800001700f30,fffffd805e6f4300,ffff8000fffefca0) at unp_connect+0x29d uipc_dgram_send(ffff800001700f30,fffffd805b73fa00,fffffd805e6f4300,0) at uipc_dgram_send+0x163 sosend(ffff800001700f30,fffffd805e6f4300,ffff80002a3b1e18,0,0,e) at sosend+0x804 sendit(ffff8000fffefca0,3,ffff80002a3b1f98,e,ffff80002a3b2050) at sendit+0x5a5 sys_sendmsg(ffff8000fffefca0,ffff80002a3b2100,ffff80002a3b2050) at sys_sendmsg+0x246 syscall(ffff80002a3b2100) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd40aabff5c0, count: -15