last executing test programs: 6.078027214s ago: executing program 2 (id=163): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) getrlimit(0x2, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="8b4f69c83b01ff0cf7ffffff86dd61b91d3a00802c03050000000000000000000000000000bb4079e811670a1ec2952a422d926cce0733820005ffffff833a"]) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x3}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) sync() getrusage(0x1, 0xffffffffffffffff) execve(0x0, &(0x7f0000000300)=[0x0, 0x0, &(0x7f0000000280)='C+{\',\\&/'], 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) recvmmsg(r2, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0, 0x44}}, 0x10, 0x2, 0x0) 5.917161418s ago: executing program 2 (id=171): r0 = syz_open_pts() writev(r0, &(0x7f0000000a40)=[{&(0x7f0000000040)="01ff3865c7c1cf93c99ec4b665dc90f2d4345f628b4e3c5df8dc7e9028fe135683eea206cbbe16c258c29d02006afa48960663c57ce3b68edb9d707fb88c64aceba9af20b5838f1429bc82974f7f3c8ffb691f65260e", 0x56}, {&(0x7f0000000180)="2eb26ac4e2c718858d66304bfb3ed28cb45d54268fe5b489d2b6c62d534eb5dc2bcc1cce4df2e5dfb74488d5ca7cf04dc29f5edd004b0e50ab29c785abe4180f1701d0d19e0f9aa2636e662c76762a88935a645f484ad159e2acf3c43e377878b683dbeb765f6691c0d765454be9483f3adc9c4ecb6c410345359e9a9f1a828db5f34c643a66d93647640b6f1e50acf66525b269b8b0241f1cfea7fbd06934f78382e0fc465cc80ed9b91b219f5c146e4f3e72fedf9e77ff", 0xb8}, {&(0x7f0000000240)="895895d49e15ec0779ea39163258b807b6e1b0e7db5a0a345ce5", 0x1a}], 0x3) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() socket$inet(0x2, 0x8000, 0x90) close(r1) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000a00)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffc, 0x3, 0xffffff80, "0120002d07003eb9af8ed6df356bbbae2c0800", 0x3, 0x3}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x400, &(0x7f00000002c0), 0x5f, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$TIOCSETD(r1, 0x8004745f, &(0x7f0000000000)=0x1d) r5 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000a80)=0xc) sendmmsg(r5, &(0x7f0000000900)={&(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f0000000380)="7b5921fc789f6996ebe7db315ebb699f8fa565cbc1fa3d88c9de7c2e883cbd96a2069ee927e68fcc6cd3179fe62962404f622232238c85bcb4a77aae1c7915623b500d9a3a00a1553a8b3dbf9f94e0589e8b4c372e0411046a7a46560482fcfb47f78c188165337407eab77129db929d25b0d451f0426efd9beea9cb174312e61b56340a55eac6d2dfac67f24d7181d7d85d2a595442e7f5b797788367cfc75985f359705244108d8bee78", 0xab}, {&(0x7f0000000440)="07b7120f35dacd132f5bc386339c06d6cfd4d68d0693cd6c048b2aa91edc73970d8a900dbde8cb528a564af20ed60300c74eb3483d4bddbb6d03ea94b264966117415e670fa442d4887bffdb85b47adf16874ee88407d5a10ad47bd2b4b38d2bcb1af0c4d871598d2ac4f82b5e8a5cac0a08d78a3a9704607d40d5e41852a1fb1448b6aae2715aa7af54bbc0bb72e701bba728f9240ce5cdf5080c2aa15836f6ac8c726ca80a3ccf282aabf481aff5721e62dd660cf8fa549171d1676a1bf7631edacc", 0xc3}, {&(0x7f00000002c0)="4a84275dffd59c79acf30390615dcd274637aefce320a6f30173048b2dc5622f7ca348d53860546b8e4aae4dc21f13bc9d1db8243b2fa4c424", 0x39}, {&(0x7f0000000540)="72485ecbf0db4ab991a3b19df64e1ad16d3380d3ae4c67e61a8d6c36acfb0f3e1587a12f4fca5106711c7912881a649b0b1922382e639d04f292b51359c5421fd8ad756f215847c0d82b1e81fed086f245c839dffaa4408891b1ff31dd77a597acdeba1fddea5f3817d8d0f1e20e5ff98664dacb7c39bf673e649b1f65b448e46a1845f06a1259f6ce2ff1b63b4fb29b2d3ed4d5ffe3e156295dc0bd943355db25f3028cb1a0525c1d5cde3bdcc3a227e6946921aaa56513128625df6b5e12ae084332cef237dd5a504d95f258b5fac0e06a2af020d95093", 0xd8}, {&(0x7f0000000640)="82a30e3452f2838ff1b4cbf363a45dcec26d17d640db3b5f9d301df982607520f4006ea24dd90e5742c1ae21229e8285a84620d570cffe60df30245052a34915da7988eb4082418471151d4a02d5c3598479bee22b944992f71a159d31b3d90ec68409f23df93672767a1558549b6b151de2211fc8", 0x75}, {&(0x7f0000000300)="c8b432e6d3ae51aa8f45058798017aa207f22aff040fc54d0508ac4b7b", 0x1d}, {&(0x7f00000006c0)="888ce17689e136b44388f099f007444ca61e068f0a5a4c3b9e1f2c03fc2ca76323acd815438a81948817539110023ce217aa875fe131af113a9daabaa4c4aafad72dbc75cd2fd1106c66a7de92ecbf06c3aed46a5e3f7011828c7666ea3942da362e6f78b23f68a036ee6cfdb16bc3db8598", 0x72}, {&(0x7f0000000740)="53ed895d845eb65c4b179075", 0xc}], 0x8, &(0x7f0000000800)=ANY=[@ANYBLOB="c00000000000000022ee3e4b0c00000083469c6c5848a477e12515671fd180b4e60751965220f289089d7d0c65faa1b29837ab6448814f2840c2c2ce7c184c9d5069cba8c41a2d227bb75bf87e4910f0f7790f9b62ebd59108459c103357b45c0cf20f93323a9484402f3af70cf9911071fd0ea4ffebf77760efa1dd60d6f4cb824e51535a1119927bfbf90117ea6103c7e2c152dde7e7a65a493c5eed8ca5fc287c7b09bb0a819c0f609564624cdba9a217857bf398ee6ea80292589d000000"], 0xc0}}, 0x10, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1007, 0x0, 0xfffffffe, 0x7, "020000000000000041e2f69c558baa97c50700", 0x41, 0x5}) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000009c0)=0x1) r6 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7929) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000080)="9815ee59e1b680cf3cd1fa39", 0xc}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940), 0x40, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 4.099041713s ago: executing program 3 (id=219): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x80010005, 0x0}) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000001b80)=[{&(0x7f00000005c0)="63d866", 0x3}], 0x1) execve(0x0, 0x0, 0x0) close(r1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0x6b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) execve(0x0, 0x0, 0x0) 2.866824277s ago: executing program 0 (id=238): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x800000004, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x200007fffffffffe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x204}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000026000/0x2000)=nil, 0xb938}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfdfffffffffffff9}, {&(0x7f00000f4000/0x3000)=nil, &(0x7f0000025000/0x3000)=nil, 0x4001}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x1}, {&(0x7f0000123000/0x3000)=nil, &(0x7f000014d000/0x4000)=nil, 0x4}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0xbc55}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000583000/0x2000)=nil, &(0x7f0000632000/0x4000)=nil, 0xc6}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x4000000000}, {&(0x7f0000689000/0x2000)=nil, &(0x7f0000688000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x51a}, {&(0x7f00000d2000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00001cc000/0x3000)=nil, 0x2}], './file0\x00', 0x10004}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x41, 0x2000}, 0x0, 0x2, 0x2}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) r1 = socket(0x18, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x22, 0x4, 0x9, 0x800}, {{r1}, 0xfffffffffffffff8, 0x80, 0xf0000000, 0x5, 0x1}, {{r0}, 0xfffffffffffffff8, 0x1e4e81c7667f6119, 0x40, 0x3, 0x6}, {{r2}, 0xfffffffffffffff9, 0xf9, 0x1, 0x40000000800, 0x7}, {{r2}, 0xffffffffffffffff, 0x32, 0xf0000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x10, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffff8, 0x41, 0x2, 0x7, 0x2}], 0x96, &(0x7f0000000540), 0xfffb4161, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x6927, 0xfffffffffffffffa, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x20000005, 0x800, 0x7}, {0x3, 0x80000003, 0x80e, 0x9}, {0x2, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0x3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x9, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x7, 0x7}, {0x0, 0x1, 0x4, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file2\x00', 0x3, 0x4000003, 0xfff4, 0x1, 0x81, 0x2d, 0x8000000a, 0x1, 0x2, 0x644, 0xfffffffffffffff8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r5 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r6, 0xcd50441a, &(0x7f0000000180)={0x3, 0xd, 0x200, 0x2f, "18000000000000000000000000009500", 0x3, 0x87}) mknod(0x0, 0x2000, 0x412dff) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63e1, 0x5, 0x2, 0x3, 0x3, 0x40, 0x10, [{0x8, 0x3, 0xfffff115, 0x80000001}, {0x3, 0x3, 0x6, 0xfff}, {0xa, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x800007, 0x4, 0xf13, 0x4}, {0x788c, 0x1fffc0, 0x8, 0x9}, {0x6, 0x9, 0x3, 0x9}, {0x9, 0x9, 0x1ff, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x5, 0x8, 0x7}, {0x8002, 0xc7cb, 0x0, 0xa6a}, {0x8, 0x6, 0x9, 0xca6}, {0x0, 0x6e2, 0x2, 0x6f5fc48b}, {0x4, 0x101, 0x3, 0x10009}, {0x9be2, 0xfffffffe, 0x3, 0x69}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x11, 0x3, 0x0) 2.858992417s ago: executing program 5 (id=239): setuid(0xee01) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x9, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') open(&(0x7f0000000080)='./file0/file0\x00', 0x800, 0x4ebfac6bbaf79c1) 2.822071366s ago: executing program 5 (id=241): sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x10a) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000080)="33108a5b", 0x4) mprotect(&(0x7f0000b90000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r1 = syz_open_pts() socket(0x11, 0x3, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x6) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000180)=0x8) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000000c0)=0x5) writev(r5, &(0x7f0000001880)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x100}, {r5, 0x104}, {r6, 0x40}], 0x3, 0x6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x5a, 0x0}) 2.821297484s ago: executing program 1 (id=243): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0xffffffffffffffff}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) readv(0xffffffffffffffff, 0x0, 0x0) (rerun: 64) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 2.802616249s ago: executing program 0 (id=245): open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000001c0)="f6a3e4bd42ef6792126f825933b2000000", 0x11) sysctl$hw(&(0x7f00000000c0)={0x6, 0x18}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x7, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0x673}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) unlinkat(r1, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 1.729337229s ago: executing program 5 (id=247): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x1c, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) syz_emit_ethernet(0x3f, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000310000000000019078e0000001e000000120049078a357a4b27bbd3123a1d0cdb4ad8cabc0f90fa0acb03760fd14739ab6b84dddcaf17dbb67d64e18"]) r0 = socket(0x11, 0x3, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/22, 0x16, 0x820, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x810, r2, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0xfffbfffffffffffe, 0xf0, 0xffffffffffffffff, 0x0, 0xfffffffffffbfffe, 0x6, 0x200020}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) socket(0x2, 0x4001, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = socket(0x2, 0x400000000002, 0x0) setsockopt(r6, 0x0, 0x23, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r6, r5) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r5, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) 1.689763063s ago: executing program 3 (id=248): sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="e15a", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) pwrite(r1, &(0x7f0000001080)="1f", 0x1, 0x9) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 1.688533664s ago: executing program 1 (id=249): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) setuid(0xffffffffffffffff) utimes(&(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x0, 0x6}, {0x3, 0xa}}) (async) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x5) 1.687754575s ago: executing program 0 (id=250): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x8}) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000080)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)="13e71a4e43d7c29969f1156d9d38c4b5ed58af7671e667da829ca6a6afba6c4c475d7c8b6e9b8566eecfc9eb3e955df488a1b7265e672210d1c4d2dbeff0d075c91cd10f52a296cdb3dbd0207025b271ee9933b463f4dcd30ac16293198e4ecf1f01d1436a979919123701806f6831e8ad32b0", 0x73) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x5, [{0x2, 0x6}, {0x2, 0x8}, {0x1, 0x9}, {0x2, 0x1}, {0x3, 0x7fffffff}, {0x2, 0x8}, {0x2, 0xd}, {0x2, 0x4}, {0x3, 0xfff}, {0x1, 0x4}, {0x3, 0x7fffffff}, {0x2, 0xe}, {0x3, 0xfff}, {0x3, 0x8}, {0x2, 0x4}, {0x3, 0x8001}, {0x2, 0x7}, {0x3, 0xffff}, {0x3, 0x2}, {0x0, 0x7fff}, {0x1, 0x8000}, {0x1, 0x101}, {0x3, 0x1}, {0x2, 0x7ff}, {0x2, 0xffff}, {0x3, 0x6}, {0x1, 0xa}, {0x2, 0x9}, {0x0, 0x3}, {0x2, 0xfffffffc}, {0x3}, {0x3, 0x8001}]}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x84, 0x5, 0x5, 0x1, 0x7fff, 0x2, 0x7, 0x2, 0x0, 0x195, 0x97}) msgsnd(0x0, &(0x7f00000003c0)={0x3, "b04b095ec0dd294abf86b4a71ab19f83435447f243b6f8fdb051c2bdc51a51ba021b52ed0738d00f8e6743e8c5ace95b9e58fb11c98ddaa82ffbb9cbda42546e3c85e59be7bffaf8f54b62ef77c534c9f8d54d8d755d787d125a4f6f8676fe1d0a04486b8f104ed571eaa6bcc443ef51c9b8c302eb7ce8a6ffc72a79e67e3a1e03876eda0873b97b8fe40a02376030736388fb64d760df5f2ce515c32f218b438a170edcd482c09131e81fac10383d33e3be12b0bcb70eb3b5b5c24824cccfaaf601936f4bae49ecf465ffdff4309b1303c9edd83d37945e1369cc08b24c10ff77a25c7855def16988bde51f4b39abdada1f"}, 0xfa, 0x0) sendmsg(r1, &(0x7f0000000680)={&(0x7f00000004c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000500)="430281fe640d8391296649968d9af747852253583910c7195f269070a965d1498aa95a4ce65d94f635f7", 0x2a}, {&(0x7f0000000540)="42a6f57fc3eb799bd5bfcbe54552f28f98a10829e6a8bb00c574f583e68f6dde811a93b8a78dda87ec438c9c2438c556f49f78223bcfd122", 0x38}, {&(0x7f0000000580)="6edd0814abe742e8458eeb07ba3d820c64e88a3b18932cc5c2ad2c57c82b5b45bab1252d1be5f1de2093bacdfc3b10002dde015248c2eaf01ba67bd51fa960c1ae1e850fb387be93d275c46098f121ede23c586ebb1eca7cb167e066485b40ea57b7ea8b6029e9853f4723fe5cf6b2b384e8018598028d2c3162", 0x7a}], 0x3, &(0x7f0000000640)=[{0x30, 0xffff, 0x3, "bbe75bfeae01bba22f0fd3c95878e2692c01336cd66c2e8ef237a0"}], 0x30}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000006c0)) r3 = semget(0x0, 0x0, 0x606) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000740)=0xffffff01) recvmmsg(r1, &(0x7f0000000e00)={&(0x7f0000000dc0)={0x0, 0x0, &(0x7f0000000c80)=[{&(0x7f0000000780)=""/6, 0x6}, {&(0x7f00000007c0)}, {&(0x7f0000000800)=""/49, 0x31}, {&(0x7f0000000840)=""/147, 0x93}, {&(0x7f0000000900)=""/68, 0x44}, {&(0x7f0000000980)=""/209, 0xd1}, {&(0x7f0000000a80)=""/223, 0xdf}, {&(0x7f0000000b80)=""/149, 0x95}, {&(0x7f0000000c40)=""/22, 0x16}], 0x9, &(0x7f0000000d40)=""/101, 0x65}, 0xc}, 0x10, 0x1, 0x0) semop(r3, &(0x7f0000000e40)=[{0x2, 0xfffc}, {0x1, 0x5, 0x2800}], 0x2) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000e80)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000ec0)={0x4, 0xbad, 0xfffffff2}) close(r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000f00), 0x10, 0x0) close(r2) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000f40)=0x2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000f80)) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000fc0)=""/237) r4 = dup(r1) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x811, r4, 0x1) r5 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001180)={{0xff, r5, r6, r7, 0x0, 0xd0bf3e57cfe29aa, 0x1000}, 0x6, 0x1, 0x3}) 1.687079136s ago: executing program 3 (id=252): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 1.631830512s ago: executing program 0 (id=253): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{0x0}, {&(0x7f0000000b00)="a84ff32583e7b1e348c0b41b02de5e1f9b96c78cbedd014b87220367c43b08082673d80e85a595d56fd57dff0613e3cc4c27c728148ade619acca49fc360dcc2ec60e0f307f4cb7ff190c2ca9a582597d7eb24c41e5280fa27c28c94a4b7b3c36984767f838117af0b67d8e4c8d162a8986a077c848b03b9c63300a91df29d706f883a1fd6a8a8f36fd511b9325032207fbc403d00df4af91cfa101c363637d623319c078179f787390833024c4fb5b2ee3c294771d94c234fb6c4d8b56ed5538bfdc3c69d007b6201f5ec7230f9aa5131f1018b60125a6f5269178817ffcdd36364073b6db36e62bad6de2a411ef08e33a452805be9dc58357bbada9ddd0bfc60250036f607a857653b6e35aee0223453d7827167a3333ec576cd4ce822964ee5e2c574be2d67bad35e088c2f4a258603d12436b4f822e76b6cab0e1540bc9420d76519d665e2e900526e1fdc6af6d23f8e9e31c1195c73c0104da0ef6effb1c8ccda0a059cdc8f521fa90de2f31bdf1e75c74aa36e2834ba221bd3aa42389d6679b0c911fdbab6b57120d18ca0bc3f9a8029a561c3fad5e3b24c7c79b5a1ebaef46b4ec2329b1dcd388fe192a03c948e4c619bf43031763702606200ea46581f3950b0c5b30f7aeb2dd43e9210822ee33669f96edc301c9f399780517c81cfe42851a4c15d73ee558a0a8d85dbd5de32a84bb50ca11c23d03e18f67b91e9e4dc29c138fecc5943253bf3c728bdebdfb227356c667fe028edda7edd4c2df5881c7bb12448002d3387d0dacf3e14b388c6f7d9dc6373384a310c84bca28d2d54660566caa41efd06ff6742125b34409bb56c24fb9c0388dab446d148de19389f2132b4211872fda534752b507f4d8d9a48905999e707e864b156866e48eafc4153f7844df038449809372121e68d0f84c52da1c553f05f54835a10e4326962a89f7a7430992c42ec65a67de6d49e4d78d6d3b88aa1422dc2df5acc33984564a51804cce51c0be03cdd10e628346292dec227b6d53bc86cd5adecd7f1312f81f1b61e563fa117d0a0f1b0f2c9d1839c018c256651840b568fe866a641c3bdb2f810cfb0cd2f0429562b034065453144d721057133114befa9faea14a935fe1077dc76eed36de1e1e21dda4caed6f77f26791d061137a370809c9e58f2cf0ce716edcd32468fd2d6f2201036c5da921b60f9b885c1b380773382ba42dfef6730a1c0b5a21b02455bed16237b8029014d8c76a4a41cc54cb0c21b02c11473159b727c0d0517c64fc2bbc2bae2b6b86d710012782e38451320af04b5463661a321305c2b47782a36da5fa7f279ec4e293ca2373eab354af6a002fcb3476c54d3501544b1ddbe277dd17fe18967ae27b425821be04f6f53453f9a5ff9e3906b6cfff85772f0c7d2f67f2246cdbd6391ed6e1b72dfc3b8039cecb4523d2d6b7f736f4bf5f87329831f2923c7774739e1ff524045726aa4fd607b61588b66404f8b8a631071b636e621c5dbd6ce29a7bab82df4ae46705db09efe811bb55b9e2a58c7634fcac2c86faa91c60ba62bdecea5eb1abf39833fe8acf5a7303906b257c377f88abaf0848d0dc49d6f75816a9ddb46e2c9f522099ae36d48c79400c8ae1e89690727c9ed1df27f3892f5d20028269e616a55e9688bfe99f3c846768444e5c2d7057842d25742191f1647c7a26ba23ed79c8026e47bb2118ea5793a580586c85ed5ec5fc4a7479bd5772803c6bae26d98a59d4ac5c60fe283d668f8b09923f579799f2e3fa797dd49d2801ac91e7af1c526f83744b8314a037c57b2f0cdf4960e96e6105ce54688525ad023010acdeb451eae82146bb1e2097d94abe07f45a56b45115787b0de9d58713fb49aa2e26a4d8bc647f2fe53f673c7adbf5ad73baae31305861274803eef320e7f2c22c7595388b61c46d3c53a792cb2e7ef9c809efbe96f06b243120221aa709e4ce49b9b98fefbed02d07db6be87831fb769ae532258b8c98fea7cc58b221443d7bf2d4503870d3900908d731bd6eae8a10d0f3d8b2f9c9c793b62f1ba04fe0c51175f46bb8f8b3af552cf769bd95826b7099c44fe8c3e9c2929d69f27b121fa635952123e02790924105709b6d7393c77dc5555eaa6aab5101488caa43db81fb01e0b2408f1a7d87352c747e2fe19b77c6d40aa4df06e71627b9291f2f6f64300190997ce4c421b5b5285488405a13c78d55ae230f6fc6ca9923d30c493e542d294a5c8c04c9580aaccf079fd5254d01f07a2dbc1bf7b8e19e87e753d418511514846571cc3d6bd89ae6034912d5f7affa091134f4cfbdfa066fde901f173ebc9eeefc1e36d53140313be735bac11b1eed86fffab0ab431d42395588d8cb02bd96f96a20169c915792ee9fee1407db26e2f879095cd49d6a8aa21537ec202c9b646f82afcc4b2dc8525300922f30bb163158e58d075800fc703166ce5115ac3c493507f0ef4ae47370d971f67bcb2e9a882e3bc1a66cb66261790909baca939659e7bb7bf408f13410fad7c93ebb33d6396e0e22a81337930b66ce75e29c5bb221fab1746ce1752ec148c21376c304e4987e1676cbbac07c3a2ee5bc0ad0968f65b43f388ce41c132b874c0072c8b96dcf68a1e42607ad52842aa394b7d6c1eef99f96701baf7c0464b3382f295f376df46de55ee03d333a3cf36b28f62506184cc8cd731fdce104b51480767969c546b0f935a07f4c5dbc4e2b117e49b60ab53d042bc8a7251a630271a08203a4c0b03151979b506efdb89f96dd830efc0aad43688db184bea90aa6ee49b7f30aaf16536e5f3136ccb651f972851b493925796ffb02756cb6383e044b9d5f46930112c72e673d8c6bd3e32b3d222417bff89a9d5c7e64328a0cbf7b38bab6686944b4675db07e65cdc094ea301678091f70455c3dc9c72b5bb29ccff2c08c0b6507dc5be64aaa4856b417bc3b3b4d3586694a89c9a2069e6c4d1181baca532faea81454cb12d99338452d5bb8319fdc04b3cb4e71a920fe939ee28f08a8d386435e98b2f4447586f2b593bd8dd2578e8d8f38fe8ddada2301e2e862818bbb8309ec936dfaebccd2d6a78a388820c9a4cd86fe911d754a69c7570a7b55bae69396b80b3f6ab047c06006b8eae9c584aa64b9e53496d363d8cc47889ea2eff058f6abf4b6649d827142a8af7a757e68df31c73df55f8c8616780ce79de0a83fec544803005fe5b310afc37a6759d4762a5940a81c215e8dca1dc366c1bb1b463bf2e6eb830655db48dfe497518070a6e694f4b923f9fd8cc9938622e7fad235b8b435b1ae41bac12f2c5832ce36c12191b7a1410153d729f52cda24e12e21b7085420f178c58b487354deae9a8ab4751dc344f1fc103716d2946c56183371605b1fdafd395ca4413426369a594d7e8b7fe20570937478a1570c2176ec7f91592a937227a71504a684e38e2d17484d968c299952579d2378b0fef9d301849893926e2b565742f19b420719db252efa62cd6585b19ac5eadbe74c646b7c2318eed3d1c2be4329f5b3910bf6748bf9dbd6156f0ee8bd73d7bd5f62576db40aebe7c2948888373afffbc264244b12af6ef1f5f71985073c188cd82b12c5ec17ebd81afb0981f9a3ccbefcb7c6630daf4e2a3236a03a4410b7ea89e1da8b75ab4863b185ab5817733b24497ff58f957d161b6ede3da5aca0b72787576a5c8e6b9617b4a2ca687f78916395d91005521352496700febe4df729cdc2700449e745411cee6287ac4fac8eace4a32956962ebb7a8fcb65373af313cfacf6b3069d29c989f087be5166de2eb1080b13ddb217bcd6df83edfbe1491ba302c2050fd7d19b6d35243dfe2d6a66b6a1061c458b43247498562979d80063f03ed0f998e3ce0270b61c0e38a5df3b61de9cd011e94e8aa77c631ab13c2df418c583f4690617a56ee002027cd39930ba83f6ec8fe5d4d490b559931995ac7559b3296eafa0cd95f288bdf248ffc773d8fcdee40dbfb19c864cd4d04e18dd07957b34405505ed9fa720de3b569ed1a3292d329154f0f41417a588c3a0a7a40941ac466783704dbcf27fb6e14df59253d7d74ad1d1b652d1b061054ad699cdf65b71594fe1b07d598e3c5dec81b4a3c2729db71765ca57ec27b1e31bbba63d3948406ac611517864643ec58d0378e5c442fc0529814d6e4b6b3191c8bfb54e0823ddd22004fbd3cec52b007556c17c918ef7d1709f9a8c56b9307a162a0e6481494b1d6c2488fca37f84735352d67c41a826757b42d652598252bb9c91bd1e80926df013bc918a97a53aee8ab1d640c4890c53a11bb143ae318879545a0a0711f1a97dc9ee148e7866fed0bfea5c9747c760dd0493de9b3053681e6f9d1eda935b15514a5020c8a060680f8323680e9098a171b8dc4ee1c3a5163fc6e8ca768ef28b8490555fecdbe6bc2e00fadba79fdbb5c0917a32df3fa2f9893be87a1e2f3c02ea00cde9923afcab7a87448a567ce31337bc4d810e979bc4ec9820a26c9e5c6478328d0102cbadad5d4b333ed16172c835fa6b8e6793c3427c6b39a4301d4baa5651a7ecd375f01e0c0a382856a1adfcfdd782184e1d35c619bec34deb3a640f0c1b57e4dba9452bb82665d68d0165fc646402533477333af9aa8e55fa4bfeaed98c086cafec4a0a111d037febdf88ad81cdc5d45e51773928ea6c0ae1f3c75b016378ed4cb0e365b67781c470bdb2f7b5c3553138f300cd285a87fac08776985a65e861d10be67f6647157c5a4c61f7f57333aeab601cc372c0cf416c17662ca5dabee3f440a3a718acaa820b2112f96814863a347d81304f37a6a7410142f514603237c8d1c850ebc22bbfedf71c1ae6f7c07f862877c18bb8901191ebe827638cc23b10a5b879f04327024585cb8ef5cd3381252a612670fdf2d738130db92fc96aa93b6a037a23ba60cc0807e4867c28180ace93d6f558e293f62ea222f73cdf980f71dc5993a29b6377006dc81b2661e5bfd1035b283773cc930fd551d0c275c57ab7a8b5f8c7fd13742a3d37f3c86ac966a81b1ddbc2d0d251780fbd6add86c9a9a3138c87be7fabd8ac70fba8cba0fe054405e15d7be075e655ca08c053ea4c41e4a88774108b21044c78adfc13ad4c4abb536ea20c0804340cecba621bb204be4650ab0b4e34971015f523b9cdb19c029225c92d0b72b6a1940cca90b3562904a2ab7c61f039943def08722ff9b84ecd782c39d6c088e10653490c6d553728892fe6808754af20aeb22a9d69d03fdba3fec5bbe830d91dad913811402f4b2d106d0bd68f276bc99a7703d8de5aaa0c39d8de538cb61c247eeb440ade973a11ba35bb3f417cad6cfa7301c55ab38a6096970d91462bd34dc0055cc2404da372f88b7eb0a8737aa29df482ad97cb2e042d0e8afb2263f1a1438165d79e5570479ceca82919d60b0928f3160cab325faf17c6e8e9a63671cd9703008ff7c42385c9ae8921a983d1c702e7bbb66d34563d80c917e3712e9ee11b403b1787781c09fc26f55d8fbf1f77f003859a3c3fd196631fcd89c3f5ba3f8903dd40251d36aed8b3758b8f948d47276f46f48064188751f7b36894cc782464c565a0dc85d21a1fd96eab902dd5f53b42c54101e088d5d3f94cb9f34813f09cc6184733448f13cfe4a27cd494eb6b18ceb4217954b585519dfe3c15c6ce131aabc9f8ed4e8ce1d50ba13f4f5ed1dc1266075ef1c657b997d2bd7ccb0a1ccefee66b3928d785c5814c5f87918952e58355c0ebc", 0xfe0}], 0x2}, 0x4) (async) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/76}, &(0x7f0000000080)=0x4e) wait4(0x0, 0x0, 0xc, 0x0) (async) acct(&(0x7f0000000180)='./bus\x00') 1.631120541s ago: executing program 3 (id=254): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x200000000000000, 0x9f9e}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x3) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x8000, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 1.630884752s ago: executing program 1 (id=255): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x3df7ad9a, 0x2, 0x80000001, 0x80000001, 0x7, 0x10, [{0x0, 0x7, 0x4, 0x71003}, {0x7, 0x4, 0x8, 0x7}, {0x6, 0xf86, 0x0, 0x4}, {0x5, 0x800, 0x7}, {0x6, 0x80000003, 0x80e, 0x7}, {0x3, 0x1, 0xffffffff, 0x800009c}, {0x80000cdf, 0xfffffffd, 0xb7b3, 0x6d}, {0xa, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0xb}, {0x4, 0xfffb, 0x5, 0xaeb}, {0x803, 0x40, 0x8, 0x5}, {0xe0, 0x4, 0x5, 0x3ff}, {0x29a71717, 0xfffffffa, 0x6, 0x100006}, {0x4, 0x0, 0x7}, {0xfffffffd, 0x1, 0x4, 0x30000}]}) (async) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async) r0 = syz_open_pts() close(r0) (async) syz_open_pts() (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000100)="33f57cbd9b7a3dce024abd0a4458ebe67b9601edd864f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd77197", 0x48}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.630661197s ago: executing program 3 (id=256): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r0 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000000000/0x3000)=nil, 0xffffffffffffffff}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00001d0000/0x2000)=nil, &(0x7f00001d2000/0x1000)=nil}, {&(0x7f00006ad000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00001cf000/0x1000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d3000/0x2000)=nil}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil}], './file0\x00'}) write(r1, 0x0, 0x0) (async) recvmmsg(r2, &(0x7f0000000040)={0x0, 0xff}, 0x10, 0x42, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) syz_emit_ethernet(0x32, &(0x7f0000000200)={@random="a8108861c0f8", @random="cd574cc8b842", [{[{0x88a8, 0x7, 0x1, 0x2}], {0x8100, 0x3, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @remote={0xac, 0x14, 0x0}, @random="0cb0816b03c4", @broadcast}}}}) r3 = socket(0x2, 0x1, 0x0) recvfrom(r1, &(0x7f00000002c0)=""/171, 0xab, 0x1000, 0x0, 0x0) (async) ioctl$FIONREAD(r3, 0xc020699e, &(0x7f00000001c0)) 1.629176275s ago: executing program 1 (id=257): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0x26}], 0x1, 0x0) (async) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) ftruncate(r1, 0x80002) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0xa0, &(0x7f0000000140)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x6a, 0x3b, 0x2, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, [@fragment={0x2c, 0x0, 0xbe, 0x0, 0x0, 0x3, 0x64}, @fragment={0x2f, 0x0, 0xf9, 0x1, 0x0, 0x10, 0x66}], "bad7a74c32683ecbf57d56ed0aedce6467dd764e347ec1b10dc3944520d96f9996000000000000000000"}}}}}}}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000480)='./file0\x00', 0x10, 0x80) ioctl$VNDIOCSET(r3, 0x80184405, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) r4 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) (async) r6 = socket(0x18, 0x3, 0xb) ioctl$FIONREAD(r6, 0xc028698a, &(0x7f0000000100)) (async) preadv(r4, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/99, 0xfffffd23}], 0x1, 0x0) 1.390561966s ago: executing program 7 (id=268): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x0, 0x25, 0x25, 0x5}, {0x1, 0x1, 0xb7, 0x1}, {0x818, 0x1, 0x16, 0x80000080}, {0x3ff, 0x8, 0x9, 0x200}, {0x0, 0x2, 0x0, 0x746c}, {0xd, 0x9, 0xe, 0x2}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000200)=ANY=[]) 1.38949112s ago: executing program 6 (id=270): ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000040)={0x9, 0x1, 0x1}) (async) r0 = socket(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) (async) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x200, 0xec) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x0) (async) setsockopt(r0, 0x6, 0x1d3f, &(0x7f0000000080)="b216483506ed80a9ed97736398b87856d38c8dea9dcf50c822f77487628a9b2166714eb727d4e811c85f96de042d854040e2abb800745996409344d1a2e7683da86a5fe7193ce334afa0075caaa886477c5883de30948c6c13470c4297560c0ac1499c6f048132a292015aaf06da4eac387eaf8d970b7f78fe54dcbf2511efc63360713de436e98b35b373c0a0f0421198229778a3ab889f3ac1bb297bcb603a9be8b7af3172025f243350ab2f574d7049362e75f306f7326d7613a47f2e9458cde8eac6", 0xc4) (async) socketpair(0x2, 0x4, 0x5, &(0x7f0000000000)) 1.340670381s ago: executing program 7 (id=271): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x5}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="d3066ed7caad7ff066882b9debc37275978ed84d1e71c5a26927193676893847b679451574", 0x25) 1.339494731s ago: executing program 6 (id=272): fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="d886b4", 0x3}], 0x1) select(0x40, &(0x7f0000000180)={0x4e, 0x44809ea0, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x0, 0x6}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) close(r1) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x2000, 0x800) r3 = open$dir(0x0, 0x402, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x7ca2}, 0x10, 0x41, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0xa0) execve(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='.\x00') semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)) fchownat(r3, 0x0, 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r4 = socket(0x35, 0x8000, 0x60) connect$unix(r4, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) 1.337838142s ago: executing program 7 (id=273): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x79) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x900, 0x0) r0 = getppid() ktrace(0x0, 0x5, 0x128, r0) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x34, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x0, 0x0) 1.3344172s ago: executing program 6 (id=275): mprotect(&(0x7f0000b90000/0x3000)=nil, 0x3000, 0x0) (async) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, 0x0, 0x0) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) 1.334048571s ago: executing program 7 (id=276): r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) sendto$unix(r0, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b12570bdec500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 1.279688749s ago: executing program 4 (id=277): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xff, 0x1, 0x2, 0x19, 0xfffffffffffffffa, 0x0, 0xdf5e, 0x5, 0x0, 0x2f01, 0x1, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffc, 0x80000001, 0xffffffffffffffff, 0xffffffff, 0x100, 0x7b99, 0x200, 0x3, 0x1], [0x100000001, 0xffffffffffffff4e, 0x4, 0x7, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffa], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x5], [{0x0, 0x7, 0x0, 0x5}, {0x7ffd, 0x2, 0xc9, 0x2}, {0x0, 0x0, 0xffdffffe, 0xfffffffffffffffd}, {0x2, 0x5, 0x6, 0x3e}, {0x10, 0x20000002, 0x0, 0x80b}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {0xfffc, 0x0, 0x0, 0x5}, {0x0, 0x965, 0x8, 0x8}], {0x2000, 0x1000001, 0x2}, {0x0, 0x200000, 0x73e8, 0x1}}}) kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0xd4) 1.272410841s ago: executing program 4 (id=278): setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r1) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0x0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929649", 0x14) 1.271887637s ago: executing program 6 (id=279): syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60606260"]) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x4, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000500)={@remote, @remote, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@arp={0x806, @generic={0xf, 0x86de, 0x6, 0x10, 0x1, @local, "735f7bdac530612cc367211f789d1cf4", @remote, "2017a968dcb3a1ac7a0584af15d54ed6"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r0, &(0x7f0000000240)=""/248, 0xf8, 0x40, &(0x7f0000000340)={0x18, 0x0, 0x0, 0x5}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5901) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x166, &(0x7f0000000380)={@broadcast, @local, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv6={0x86dd, {0xb, 0x6, "43bef4", 0x12c, 0x67, 0x9, @mcast2, @empty, {[@routing={0x2b, 0x14, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}]}, @dstopts={0x32, 0xd, '\x00', [@jumbo, @generic={0x6, 0x25, "9636c98a768a31c9eecbdb4822fecca79140211381647069fc9c7f1e270ab02a69be4eecdc"}, @generic={0x5, 0x28, "e7558c6c0bdc8aefbc221766494371ca97799566aa95e8e0cf73359741d866f8061982a1c75a9207"}, @enc_lim={0x4, 0x1, 0x4}, @pad1, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @generic="41c14002c18948f8151a9c9c3fa8f44bce6496ff"}}}}}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000280066000000069078ac1400bbac1400aa4e204e2326dd50ed1362b62f1da558f70e80e5515251cbd167156ba6a93f12d0a8438d50136c6bc8bb75958a69458ea341f020e2a3858ed24ade126dcdcbca3b59a7e450e289d80b73d33e991f703bd29eafc7669a58d742a56b91a17e1e405d15997e8bc33bd54210b40930b018a55620b6fdcc7e7246ec7ad7e315d8b7bc71ef3cd2290a492777595c47bacef57cce9682976823255a094f2580207bc2af5c56202070aa88d8d61e44c0ee445cd31e3197192401ec84876f4116e4ec0195de452348940ab0e3e91698ef0cbc50165e43eb2fbe238af02acf86ea85bdd8a74cf3ef487baafbe181fbaa08ee880cac10bc2bb983de07aea1637f8499737d22d06f1740bfe64154daac2196a272c846f25a807a4300e229a6b37b849a2bce0ebc888e3b58ed6fea7e61344c", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="500200029078fffd"]) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 1.271503541s ago: executing program 7 (id=280): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100)="71100000", &(0x7f0000000140)=0x4, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x800000}, {0x0, 0x1}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1, 0x4000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) sendmsg$unix(r1, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) syz_emit_ethernet(0x101, &(0x7f00000004c0)={@remote, @random="35b13d4d958a", [], {@generic={0x1066, "6de8181a6c903b2a552665e2857cea2b23ab981056787105eb821003c89c7fc00397697cab4d716ec89159ac581650022638e2191ce7b21c333c4adea9860426d7ddb0a0237e2eef657994a8ab75f47bdac8557762d44f7e7b7a27b18c4adba1ee80524795d471603626ae91216dc159014ae18d2a7f4c4766960f8ccd806c092c202a4f72dd25bce95435fbf5e319df403e6956613c16bd301c342621d34095dc1be83ca4d8844281717c30f0255e94bb662b4253cff0a395a065699dcee4521a0317372c3d48f9c808e5412f88df97c8db4b0b8a9c60c653a24bcaafd2f5584fb560163643ca8cda05be29adeb5fb41e4671"}}}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000100)="00000081", 0x4) r3 = socket(0x2, 0x2, 0x0) setpgid(0x0, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') syz_extract_tcp_res(&(0x7f0000000180), 0xd, 0x6) socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 1.271243597s ago: executing program 4 (id=281): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd00) (async) r0 = socket(0x11, 0x3, 0x0) (async) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x8026d4) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) (async) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000001c0)="cac73c", 0x3}], 0x1}, 0x0) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x14}, 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x23, &(0x7f0000000080)}) (async) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0, 0x44}}, 0x10, 0x2, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r3 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0xd10, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) (async) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.26921056s ago: executing program 6 (id=282): fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, 0x0, 0x0) preadv(r0, &(0x7f0000000300)=[{&(0x7f0000000200)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/192, 0xc0}, {&(0x7f00000002c0)=""/8, 0x8}], 0x4, 0x200000000000) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) shutdown(0xffffffffffffffff, 0x2) syz_open_pts() 123.317117ms ago: executing program 7 (id=283): writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}, {&(0x7f00000001c0)}], 0x2) setitimer(0x0, &(0x7f0000000280)={{0xffffffff}, {0xffffffff}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x412dfc) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x48) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)='#!u', 0x3}], 0x1) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff00000000000088e74500001c0000000000009078ac1400bbe00000011200000000000000"]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x80047476, &(0x7f00000001c0)={0x80000000, 0x2, 0x3, 0xffffffec, 0x0, 0x100, 0x10, 0x10, [{0xfffffffb, 0x5, 0xe, 0x4}, {0x7, 0x7fff, 0xf, 0x3}, {0x8001, 0xffffffff, 0x7fffffff, 0xd}, {0x2, 0x0, 0xd94e, 0xc}, {0x6, 0xa, 0x6, 0xa}, {0xfffffffd, 0xce63, 0x9, 0x2d4}, {0x5, 0x6, 0x80009, 0x56d6}, {0x4, 0xffffffff, 0x2, 0x8000017}, {0xc6e9, 0xe, 0x4, 0x5}, {0x1d, 0x5, 0xa1, 0x7f}, {0x400, 0xa82, 0x6, 0x1}, {0x38e, 0x7, 0x6c}, {0x20002c15, 0xe, 0x1, 0x23c}, {0x8eb, 0x200, 0x21c, 0xde14}, {0x2, 0xffff, 0x1001, 0x5}, {0x200, 0x1, 0x6d2, 0x5a91}]}) sysctl$kern(&(0x7f00000001c0)={0x1, 0x16}, 0x2, &(0x7f0000000200)="afd28335bb", &(0x7f0000000280)=0x5, &(0x7f0000000a80)="6e7902a9a1b34c34d458e10e4a8d3f690be496281aa7da38a95636600f2e17b4e4c6cf42627174695feedd65c6007cfc22559c78f9ba7a3e8fc8545143e43c68a70f0cad183e82ffe3e6e636a8580017bcdafa94fd50f38bff21e6c29a0a56a851281f67290f3c47ff109d545a716eb9df0c4aa6c740f38fe0020cae737cf05a0e91b38850a8ffd5a559029885a0123172b8d5459111902ca9c81bca7fca8fda43b41ad31d9d6a530cb71dda6a9554a381647e8df34814bbbd9da72bb88c69ae7ca7d039c2ed6454d71f13554430ae7e9c3ebe930cddc6ab51a14a216076888ae9df4a024b3e50f75d0fc08334b8c16d09291a06539daeb5edca94a7f9fc68730838d960a5843a45daa3ca779c53b3db4907ea992f7290a2f3fef7b53bdba73802e618c8897358d78a6fd1ae794ade8b7e3d0790b40eb9dd70ea1f5922f294d378273fb834e3cbac22343a2faa56408376fe90839c38c80950091d9c309b744695d3598bb7e5aad1525df361180c34033f9fc2e64d6e1102cbf4a9535c37bbc3638df71669fa81c8425a0c39bd5d5cd4a6d7115f71000e1447554f4e26f1412fd1df5b288589b8087bc7464f936c6348861eb331c8394589fab0e6fbf32d65b1146d1898e154cdcd6fdda04ff6a7a8303bd756b5c0e0589509ce328fe64abec149fa0adfbc2cd518c794290146cd9ef439bc627fbe019ec2de818f573e06f19825a58f48b6fd175341c0178095337fb9a65940d6cfaa18838f55d3459b6f87c52bfdcccdcf92488faab94258a880f0d20a2ae93cbaaa1bbc008600a6c89639056a2bbbc5265787358a44d6046eb608639b76f185423c9fa2a4c1a207b85572affd78a73136e96c9c62321867296f057f2b2bfc7433911d542888be039030c119ca0fe22458c1d870f0a85a7053d933dd180005f0d1e438109096ac4f1efac603e3b385299ef4fff2fb2e8bf7a62608fe09cb7459787915b72a618ae05aea14b471a686dc400581449a9704416c61e744bd5e13e0d9d5e3add07b8c14cce602b7c1ee60a75dbfb5fdef0c67b730f87b30791e3f9bf14c587fe1e35fa8ccd5a8e2a9548f801d2955ab7afb5bf9ed93a972fca4328291cbb8d4f1e9eccf0dffe2fb61769203c334feefa2a2ab177549ed2403e991d9aa963e9931f5dba3ce310bdab2542d357b0ba278ccc10a355f8a03432e85310f63d40d74001febd001d629119c75d796097c817a466f393f5b6b31bbb6e712d7a4c78b609a59e75342d1a8076543f485e78c69a8c4f937384d6ebb4056d19f9633119e495b10017c62e7acab0557b83ad49d905b45cbc657a65e7e3d017436226266fd4ffc19cbbb931a6d9ed263572b3f234a68151dc3a2ed8eed5453348cd34b51074c3943eb617828254bd2b5757dda5a9d2508dcb4497228bba88fd34ed1a76cd4fd523f5a8da871284d10d546c525aa55d4472733f215301e2e005c8658ba62b2505b60f74f275244bddf153c14d75e9827b29238e277b52f1dd3b82c52e31cca07bed4319161340b361e0ec94d0580af062d5af621706d26459615d3eb361acd80f95b19483b502229e8bdcde80c7a284f34179f81038090cf6add4ba640210010cf19b4d4aee2305cb983b4e269ed563519ddb290d433a3b2324f80ae300348692ec4a0ffce8774266b1196c6edba47288d31146f326b4b4822f6ddfb76733f351ce7d27eac190e7bb6a9a66d0bcf025f821480f52b989a98c9ced78abd5d7773f0d42054d3afa8b7643559e49424c2f8f594b33e3bac063d4bd8a64762136a2ebcb42cd244382c9f5c14fdecc6a75fd02bde3600b4b1703118852ebf3e3b617f35d1088ddd2ae490d48738c65d3ba74ce860a164b10e97021cf3f515e9bb0c69a23fa605c9796df10b335f8a129919b914258b628add6585555eaabb9a5eff90e98c03c3f6184fcf992696f1158cc5477c555406dbe4c31ecd1a405fb3c54f193821e7ad80e57cf146fce00fda3e11a2b37a312a1e9b0633464b5c5f78a886872af48080c1e00e56075f85fcb9d27b152b38faff8ad2caa3ab9d20fa9bfb2f4847790115465c7de7bdf98ce678f7ed85a455262ee9ddd5c563c8804b34962f9db96967c3c6d49fffdcbd54bf1626053c6c280c6ec28eeffe8904cb8df6326d1d08f6111626e8580b9504127ae4f26eb0f9830bd231c2762e1393375f52c3f75be9f799ca1b224f42956fb16ee389a3779df874f51ccb7e38c4615a84186588e190d3c21a8cd6596ab79171cf6f87e115465789182e8522fcc45a0507f6e7966cf86eb334d4b22b765b9b24d065ef3247b71d7f18f31447502b207e5053c7dc21a873a47b5820a2a2330a2f18be4cec02ac71045e63af024fa9724fc42ba546cf77e50c935f2ad225410f9861e028aeb4e22115f1eee725a56bda4bbc16875374704481354facfcb26179852c75c44a645fe7fa0596d62ce7c409a0cc077808bd9f5929d510193a8f4818aaea388bcc487b6bf93cf76a87d14f5d6c84c25f9034000c28dbf537b45b101fcab9483d5bfb4e1c66448271317a0172ff89ed24278a97cc01b8eb3f3d2cd8b900422f5523796f6aecc562b5bb19106dfa6ecb5bfc944bbe4c47a5c583e36d1e45eea8da5d7d754411fdc69213a4425dd9d3e2dab59eca7229cd515b247e11c246cbae56b7c24a2f6f67e544e443fb8a5b620bc76f6718bfab5c43d8a51bd764e6db8cfb14c4824ad8558af022be96292019d3cab68f415276ced8d0a00e8209fc615d455e5af402479670c4af2784eccb33c0e0b89841e6e50c0a3db7bfcb01cc6048dccfd0c9c54a5d1a12cac9cda1d839f1c5de828547957bea12c772e4a5187b0b191bbb38d0844771174d80daa4782393bf12f73dfcecbb1c05c08e31d45926573e74bb", 0x808) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r4 = socket$unix(0x1, 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) bind$unix(r5, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xfffffffffffffd14) recvmsg(r4, &(0x7f0000000480)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f0000000300)=""/225, 0xe1}, {&(0x7f00000022c0)=""/4096, 0x1000}, {&(0x7f0000000500)=""/254, 0xfe}, {&(0x7f0000000600)=""/236, 0xec}], 0x5, &(0x7f0000000700)=""/104, 0x68}, 0x800) sendmsg$unix(r4, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) setitimer(0x1, &(0x7f00000000c0)={{0x9, 0x5}, {0x5, 0x401}}, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setsockopt(0xffffffffffffffff, 0xe, 0x1001000d, &(0x7f0000000000), 0x2) 119.73476ms ago: executing program 4 (id=284): syz_open_pts() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r0, 0x41946472, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) r1 = open(0x0, 0x100, 0x4ebfac6bbaf7949) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x90) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b12570bdec500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0x0) 119.199586ms ago: executing program 6 (id=285): pwrite(0xffffffffffffffff, &(0x7f0000000080)="4f8e8bca7c5076cbbcba046bea103ccb", 0x10, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0xfffffffffffffffc, 0x2, 0x100200004, 0x6, 0x7, 0xdf60, 0x3, 0xfffffffffffffffe, 0x20002f01, 0x93, 0x100000003, 0xffffffffffffffff, 0x200000000003, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x2080000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x7ff, 0x8000, 0x40000000, 0x0, 0x0, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0x100000000, 0x52adeb15, 0x7], [{0x4, 0x0, 0x0, 0x5}, {0xfffc, 0x22, 0x5}, {0x0, 0x0, 0xfffffffb, 0x80}, {0x5, 0x4, 0x5, 0xffffffffffffffff}, {0x20, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x2, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x5, 0x100, 0xf, 0xb}], {0x1, 0x5, 0x7, 0x3}, {0xfffe, 0x45, 0x6d5, 0x6}}}) r0 = kqueue() write(0xffffffffffffffff, 0x0, 0x0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000100)="8a522c6b8a8460561e290ca762e8d6c739d5dd7f0153b7a50498cb60ab818b16929d3bf742c57351df76ca9ec87e92fa9f010342ace3a6ffcf5c4b75c4c160f4acfe629a5717f5f5b7cad5c4e10a76103ea7945a70ea5a8999b18da379b691138c7d8a1529b81a7fb4540022f1324c3dda210f6f132101dfe0acc149685fdaca2fe92b8d", 0x84) lseek(0xffffffffffffffff, 0xffffffffffffffff, 0x2) kevent(r0, &(0x7f0000000040), 0x7fffffff, &(0x7f0000000340), 0xddcd, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000340)) ioctl$TIOCSETA(r2, 0xcd504404, &(0x7f0000000180)={0x2, 0x1a0e0, 0xb, 0x0, "cded2108002581ba7db28c9d6fb975390a000004", 0x7, 0x5}) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) connect(r4, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f00000000c0)={0x4, 0x7, 0x7ff}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000400)) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) setsockopt$sock_int(r4, 0xffff, 0x0, &(0x7f0000000080)=0x6, 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0xe02) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) faccessat(r5, 0x0, 0x50, 0x0) getsockopt(r6, 0x0, 0x25, 0x0, 0x0) close(r5) 118.653514ms ago: executing program 4 (id=286): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {0x0, 0xfffffffc}, {0x2, 0xcf52}, {0x3}, {0x1, 0x1}, {0x2, 0x1}, {0x0, 0x1a}, {0x2}, {0x1, 0xffffffff}, {0x2, 0x3}, {0x3, 0x4}, {}, {0x1, 0x3}, {0x0, 0xffffffff}, {0x0, 0x6}, {0x2, 0x3}, {0x3, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x0, 0x4007ff}, {0x1}, {0x2, 0xfffffffc}, {0x5, 0x20000824}, {0x2}, {0x0, 0x101}, {0x2, 0x1}, {}, {0x2, 0x10000200}, {0x2}, {0x1, 0xfffffffd}, {0x3, 0xa}, {0x1, 0xffffc}]}) select(0x40, &(0x7f0000000000)={0x28bc34c3, 0x0, 0x2, 0xfffffffffffffc2a, 0x5, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffc, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="8b11384532d7148c61d483aa9f5c731ad55c", 0x12}], 0x1) execve(0x0, 0x0, 0x0) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000180)={0x0, 0xfffffffffffffff7, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[{0x10, 0x1, 0x4}], 0x10}, 0x400) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc02069a0, &(0x7f00000001c0)) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000000)={0x6, 0x401, 0x9}) 117.475405ms ago: executing program 2 (id=287): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x8) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000300)="edea629d3df2b9b3028298ab0233c2b59bd8ddfcefab1547fb6dc3f75463f3f87018d6f39de664e250b0430f3aafce05a94fc66f49369defcb53faffad998ee49eaf9b3a23d1cc12f9c43f5173be8839d315db5ec312c5bcc36c5dfb39098bf40f1abfbaa9efeefd5dbb7f7066fd5390c68747119dd7464881ef1a421ed0eda391a8d4944bc2a1122e81567897ac5d0ba268d2f845f29fded223afcff7043e319a96c8d5da29c0bac203b39d39f7a9cb2f59f34ad8e2462523e25986226245b925", &(0x7f0000000100)=0xc1, &(0x7f0000000bc0), 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000001300)={&(0x7f0000000000)=[{0x101, 0x3ee3}], 0x2b}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) syz_emit_ethernet(0xe3, &(0x7f0000000400)=ANY=[@ANYBLOB="57082af7ca15ffffffffffff86dd645200ca00ad6cc30000000000000000000000000000000100000000000000000000ffff000000002f07000000000000e427c38d331b837484eb3f56d4b11d34374298459e16bc4d3f30c03c4b57836e1060923c22e561794cc2040000000705020005010700000000040000000000002e01000000000000000100010400000000c20400000009000100021066000000d72a79f9364e5ab76a676b58cc6c76d1d4025240c50d8ebab847cd11fcb56de3d7db5970b6f082d3ee8fd3b4ebe678ef1cbd96b6b5567fa6955563d7d16ea551083ca229e1"]) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb80dd08002e0b"]) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x3, 0x2) getsockopt(r3, 0x0, 0x6b, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x38, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0xc, 0x0, 0x0, 0x1}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) mknodat(r2, &(0x7f0000000080)='./file0\x00', 0x8, 0x1) fcntl$getown(r1, 0x5) execve(0x0, 0x0, 0x0) 91.620044ms ago: executing program 2 (id=288): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r0 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x9, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x1, 0x0, 0xb, 0x82, 0xee5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b99, 0x8, 0x0, 0xfffffffffffffffe, 0x1], [0x5ad8, 0x2, 0x40000000, 0x400, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x6b7, 0x0, 0xfffffffc}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x1000, 0x6, 0xb0, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x9, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x1, 0x0, 0xb, 0x82, 0xee5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x0, 0x7b99, 0x8, 0x0, 0xfffffffffffffffe, 0x1], [0x5ad8, 0x2, 0x40000000, 0x400, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x6b7, 0x0, 0xfffffffc}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x1000, 0x6, 0xb0, 0x2}}}) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) socket(0x2, 0x1, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) read(r1, &(0x7f00000000c0)=""/28, 0x1c) 91.231384ms ago: executing program 1 (id=289): writev(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}, {&(0x7f0000000640)="64405ed6e2dacbb5b4c3e021a6c0ef04287880531eda384512d58a7aca2102f297ad91129554f348afee44ba548f521dc10bd79b583e9293012337605f62ff4ea9697fc0c60933e8e3623cd359db3e02bdfda44272e77e12eb68a9c2e901d2723a98027303d003bb17d476c3b4f98c2ca2419b33c46fcb8df0dbb82e7425120353c7be04ab914793fe8671d076a9f377ce1e2ecaab6bd09a3c777d24f61f2096fbf26907dba66045f3724c67b2c995bb14f3daa2635fcfa8f3d9d1c52fb2639345770bce5e4787bcf648f9bb75d84a1b971da20cef577b4f6402779f5d050ed9327349a5a5fa94ca7c7db4e4af1f5c0287b9a885bb1ed51932ca8480944544feb44099ac982065a5db63717ea752317f833d700c766507a749bbb66c37ef8e70de5a49f1514955f0b38029e5d0ae87d9842b4d6df4ef6d6d0cc6a28cae9ee15369c1803956f2fb1f6089421239d5738aef9b1d5fec09c46ce2d5b15324364c260c2e7059d55cd18b3980f65c9ce531d4d2894c9fd5b63791426ef7a24606b20affb07353062a422b65649d23dc293a36cf750d66c920be4df1c9964f9f8bfa03f2508c5ade6ae5f7ed4e480a24d0ac7f0f63cce5b0f0e581ea15391355447200b55f1ea12c2bf515f745de98d7978e41d497f68fc3cb94d76e53f9e239d81a9b2df2dcacebc0284f034fab255be73c8c40e1ddc56c0b2e38e50fd2bb6f35ff6c992d7cc46d07c059cfdd7f12fe36495e431a7ae285c5229093dade42c138275a3c6524e766c88f97a633da4e10037fa1933c03033f71d6ba8a1d99a1148e4cdec10e0597f90600a0de512026a4d4daaf28689354807ecc5c1fe437ca450366d7cb4e72ff39b8bf782fc3f65813143a749e8c818f330da2e460c4fbc17e9fd8c982649ce2f4c8ffe78086294c3199247415d64ccb9199bd444e9cc4fc85db77e3a04e35d470fc08a2af2e9cf02add8eb8019792ff425d7cd05f9611320bf742e71712d6cfb5b4acfd5561d8ee0ce17015425093e311f7b8e5f1af7353beea9ae109929ca1210b5f925de023708b2c50e9b95cbd8818bc5a64c78074a2457c7d387fa9e9b86bcc5121ab3277858404f0146074cfe0233db0b332a0a2afc561ca8fd64ee9d8290c8119d98c96541b0b53bf78de71143ee118f3991ed337541fdcb115dde2a8fed33b52383e0148c17190d4986a94c0b6cf1f326a63d2b56be9d38eefc1142b75e623a7c09063de1d7782ea153c5ae86541600834e52f2e47a28419cfe87ed2d989fe56648aa9cb6f06795df5cfd291d161350bad2212d7ea13ed8d369610a2be8db81dcd90affed2f966667fbdae22dd3468ea776181c02777039be671f1675b13e9b65156f3ae183dcb157164b1ac85ec46ee6c4d031ff4bfec70c6b5a39a0d53221e4a8fd24f7cf820695616f865c1df58515cf42fc3fb862f433946b79cf3feb348b30f8b9872f2fc8c9b4b8f99a9514d3c36e446ccc9f605a5747f16fc0b1853a7f811397a4653a29e27ccddada4bde3f06dd36fcf2d36a781b2558a5dd567301b4344442f1f90ac1d93f3a24eb42c0c21620bfa717dc1de2a01152e02c87629ee10ea75d0ebb54716a969a49af09876b7829fd3241744d2bf4f3923c1b1f4d8063c0e344031c7441755d3ecbe43af438973fe2bbd5abce43a6bfa67cb97d201145dcd49b6abc5c215f5c9ea90218ae9d802055bf50139d031b5f1bce7da9dad98ad6eb995d562eba22867012475fdf8497a4c17724df0064d790d46a67484d3c675959935b81933024712813533cb9870bb0f8c582bf3dcc0b88bea6961ca81087ff9e55aa08a3e30dacb45f9f96fcf13dec4419790b5da139f721a454d554fa29d0fd253ae3a0c47f5076327f4c4fe44576c65f764e134ab31c36dffb8045041d09143fbfc7d1f60dd6fdea31930cbf79cb7e789ac9cc82bc77dab0e1a064eb754d9907e766ed53f9fd0f5523f792a5c8fb3993a31b6451d649342cea772b1504419f3ee306a044a9dc14e61a3c9e871250f4688600e785af4387cea927f017cc87546ed2feb907da4ffbb1d9bb6056c772f82b49f7e54b2d70af45f764532aa6865e3786c8424e66d10d922293ba6e17ddd9c0038597bbb8aa73adaad73535dd423188778c74dfb1d4c9e1808aa9080e9886c8449a5a66a9857b43fc2ebe865016b0d5e51925a5b7e66adc89dcab4f96901ba0cd1a42525a2cc32a00de2262069d27259d45cca4b77511ea0319444bcefa12ec7129baad2fd99a2707b16e249d32abbe1f0844a8bc22a282ede1155ad3600543f812bc059a7940bd1a1cc787e0728505a7ca8296477571655606842859b9aa65a757b144abeb5cd016a9321236dc92de08ed3546ce94240e68c8b631f23b3e82124d7ecb6a0281e23c8d4e52cb6693f65190c2c0c4d978731179ea06487c2e7c3ae0d169192d3018394c4a51556ecff6e6ae795fe1c7ba5e5f7edfcb54a3b8afabd3f44732091d18b160242e3efb21ecec77c71d18f76657e89f1fdc75b00e172435c01b9f6841735ea09beed4e323f18490cba9c3382e7d5caacc3eb6a5c610f9722c4104d3a4e88664b62626722978f6ebd464d8da3f0a89e052ca06d8044c04adaaa4459bef79224055aba5189d7e7e0469df1e47ecfd53b13879e585f83e7d5cc450316ac938af86019d5a61b5bf5c9c05c9b24ec8e054170df564348bfe00f56bbc8d6929c64abb00adf956eee559581c2095222ddc1c569d7788fd2c191c1c27f86305741f8eadccd33b067aee49e4438ca257ecc375394cb81e39ef3eb01e138f489f9a6a1376655f53e17405d32844cb562872541fdbe2035c8f0273124af05f9915e494d58a93d40ce3e2aba65c189e1346ef27454ff7467f3353a7edd40d666090b61f7fd8b6dc53da1ed115ed3daa6b8b1a2b3ebef76351dd1e7de979ebe91a727e25e1bfc572c504ed5cd94bc083220275c77c30c2ce03f0423cfe9ea79d1f5c77e9e1cf26200c48607bc8798d6c790f7d6ff3cb5864342be0d208c87b1354999be91c12479890966bed5793027c369c4753155ad5a82d760282d9aefe5ff67578d9be867914929b5a1933ddaa23319f432cef8ef6cfa81c33601f14053bfa3f49259d8a8b2aba34bb4b1160c4d41b159862009408a033405a630105e9ddf5e314f6d04cb13d3aa34f86f932a46af4ba04e060a79ebf08fe572b5d846cf0b6b2f8990d41ee28efef6d0b504791bef3cd145d5d8bbc861f4b75f4e925177290a5392bb48392b2bd0329b538a094d24fe903c78959eeff48824659c1f74646c79ba3536779104cc221d3f51c62c9cdb0d4d0dda4b17b1a168db49920dd82f29c3f1b2737905ef1c925ed3eb4b5abb08485a45078f19b9be00a6f94a198951cc4ca82dc009fba2d47681d7572c4724e4b8306f883e840fe4e66a7556f73d4075feb74ddb7cb70fc1a56ef097eae03d73a357ff2ba01408ffc96d75eb6ee71ffbf1118657d353a9be8458ab17488e32373e72c9ce6d60470a0b2632897d5c0f64ee45e37f802315301f8ffa70f06dfac1cced3690dee422561b691508c64ff31c41e705f9b71559805f7e3a07379b50212e49f14ef9ac977160c088927884004c467dca2fb2a5ef79c8a29cfd92ca1b9da8d68be55014bb0fc9c31d9c35c2fdd71ea43274deea942d0cc88197206b29c6f49ffb32f497c6cdbd4a4e6400cb262d39569a6584895880df9296af5497ba6497b6660673ed6de252cddcb02c22c0c513a9514392fddff65feeb7571ef3300a7dee5b18af7f31c0a65d606ff5ebd9cb0c9b8f8a8595b16033bb380a12006f609c5b2f10e8a9974fc6c93dd98163b2323a21f61b1e0315cd85d12afd8344afb0f3c711c30c5a97ec7d9179379ff9c47bd0fc048af3e6e95071cafbacb9a51f78286376392cdaa5ec9147bc945fd66c611959881ef8702d4b0cbcfc52e368820d1073b5fee92310da44967f2c478a5af315c0a2c9f7ab573abd15719f9ec6c5b1a5cc9ed46f3da9247e6ed2ad5c30aa7acff8438fb163e76543c133b0c77b7249776dab3dedcadb24127e7e59deef7795f67d2fcf51d625c5c48d0053dd1cbb63ff7f2c72214deb4c373fe12800ccc0c4b82971af409f183d14ed2067ba7947be555021e7e282f1671ac58ad6cc8260a9c4b224d3aab44c54dde6ae269c91c6e6181975dba13637193c7c4e45e3422a32524ecfa916d7c62aad99b589333d6cfa8d80288535d7c116737f1c4487d410fb5920881abfaf2e0d6d55e9a67fc3dd7dac4084420f02cbd0bbe720f3e9f91b1e30753ff3f03c9c4b5a82dea7759d4910b918852833006ff7b982a86a390264741e97cb895193e19433f0adc7ba79c29866df8f0f2a3eb66360f09eeffbad2ab3f6894b1ff7856ec8b379dfc31a56f1766705882274d3ba02cf59caf9ffba98b3307d676252474b3ba24d86b5f42e11a6dee7cb287ce84886854c1f78d7dd6801e0c9aedf1810c6b3eed33c74f31c6a699b430fc2c3fcaee201318a5629b851656388c400d277affe2f9b5dab42f6495448bfe5196a7082099e2c4aaff2c3bf003db37ffa64f9b717acd22ba3dc9da6c1e8b855429784b918f7894ae1acf40280a3dec4bb8214ce21042bd63a38b7de8eeab539379af06fd56acdc4de91588fea183bca09d8c163fe8bf4f132f4595ab7795f86279d888b6314985b600b28d08431af34a32c48cdf5c9e47f2cafe9b3573c305ad7e3e87f5f26ad274cc07ff493956a6a82f6148f282d5c9c58951b2653176dc278fa9d71ff0f700d3f9a87b80ad0f0248192a11fc6bfcbabad6282c8a827e67b5086622290d1217acd404f21276781b1c3d4d323069bf6ecbe3e9c8f0ece7f9e1e1cc1344522c18099a49d973961ded3c026ab61f2a434e251d29c01c8d20ec5b2cbad9bc27caef53b9bba8b40d1788f36f0903546979e7f28cbae26be7f6926a1474f45ee568dfa2c6f9d625eeb5a6795e2b0c1ce0618f1045bf3b358d0c5c6a73d747be9e68f02a2bd9861a3410f88e3ece7454dbb19f46170583ea7038e166c400fdb9f7bda39d4741e8bac05", 0xe01}], 0x2) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async, rerun: 32) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, r1, 0x0, 0x0, 0x0, 0xc0, 0x1}, 0xfffffffffffffff9, 0x5, 0x0, 0x0, 0xfffffffffffffffe, 0x6, 0x1, 0xa2ee}) mknodat(r0, &(0x7f0000000140)='./file0\x00', 0x8040, 0x5) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea1", 0x16, 0x0, 0x0, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x0) (async) listen(0xffffffffffffffff, 0x4) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000240), 0x0, 0x0, 0x2, 0x0) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x7, 0x1, 0xffffffff, 0x6f2, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0xc64}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x2, 0xd27d43260c7cf9f, 0x0) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b1000501000000ae05000701070000000000000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce94e2f0ad3ebbc23de4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc0effffffffffffffffffffffffff800000ed007f62b60be8b90000000000000000", 0xb1, 0x4, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x12, r2, 0x10000) (async) sysctl$net_inet_icmp(&(0x7f0000000240)={0x4, 0x2, 0x1, 0x6}, 0x4000013f, 0x0, 0x0, 0x0, 0x5) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) (async) ioctl$TIOCSETA(r0, 0xc0014462, &(0x7f0000000000)={0x2, 0x5, 0x81, 0xffefffff, "e4cf0bd176040016008000000100", 0x9, 0xb}) open(0x0, 0x615, 0x8) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 87.705381ms ago: executing program 0 (id=290): r0 = shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ff2000/0xb000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x4b, &(0x7f00000f2000/0x1000)=nil) shmat(r1, &(0x7f0000ff9000/0x1000)=nil, 0x3000) r2 = shmat(r0, &(0x7f00001ba000/0x2000)=nil, 0x2000) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e1000000", 0x4) shmdt(r2) 87.344094ms ago: executing program 5 (id=291): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) (async) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0xfffffffffffffffc, 0x2, r0}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x83a, r2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) 85.254657ms ago: executing program 3 (id=292): r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080)=0x74, 0x4) recvfrom$unix(r1, &(0x7f00000000c0)=""/22, 0x16, 0x820, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) listen(r0, 0x1) r3 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r5, 0x0) pwrite(r5, &(0x7f0000001080)="1f", 0x1, 0x9) r6 = dup2(r3, r4) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[0x7]}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='+!j$\'\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='*/)^}.#\x93$\x00', &(0x7f0000000240)='#\x00']) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, 0x0, &(0x7f0000000140)) 19.483381ms ago: executing program 4 (id=293): ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x3, 0x0, 0x3, 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x44) (async, rerun: 64) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x58) (rerun: 64) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r0, 0x0) (async, rerun: 64) openat$klog(0xffffffffffffff9c, 0x0, 0x8b1, 0x0) (rerun: 64) clock_settime(0x100000000000000, &(0x7f0000000040)={0xfc4ecc7f}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) (async) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x7, 0x1, 0x800001, 0x2000000080000000, 0x1000, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = socket(0x18, 0x3, 0x0) (async) r3 = kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffa, 0xa9}], 0x7, 0x0, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a003bcc2629a17a6c58afb8877c8be162e3fe800000000000000000000000c33e00000000fe8000000000000000000000000000aaff020000010700000000000000000001f8bed5725a0b141f00002c03edfe8df322626219aa16ca3cfbb9511c699803a0f93c7dfabdbf1f5f5afa44cc78a55c8ceb8fba8656e2760c5228a13f4f8cf0dc13ff8577c55b8c35748f822544580b1cb2b044b288762e3a6eb32cd768a75346ff7d84c427af144cb4cb55441f093ee17e64b9b5ab8e4ef2fd5ebf15ae59224ae277e3d870927e7dc7cf4456e2187e919d247583310818f56b5c9d01c728497e5ad5f69b941c2d639d212bcf740e4a7ac741d7555cf887793b1d59347e71726d3ffcfc99b4f243d48ee4409642994f77374046d1c8ae4671080e000000000000000000eaff0000"]) (async) r5 = kqueue() (async) r6 = kqueue() fcntl$setown(r6, 0x6, 0x0) r7 = dup(r5) kevent(r7, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffa, 0x59}], 0xf0e, 0x0, 0x7fffffff, 0x0) (async) close(r4) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x203, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1, 0xc, &(0x7f0000000040)="ebffcbff13b9fd81acabc80cce6b007f2eaa4e71", 0x14) setsockopt(r2, 0x1000000000029, 0xb, 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) (async) r8 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000280)=0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x0) 11.614774ms ago: executing program 2 (id=294): sysctl$vfs_nfs(&(0x7f00000002c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000300)="cce47d35", &(0x7f0000000380)=0x4, &(0x7f00000003c0), 0x0) syz_emit_ethernet(0x32, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x24, 0x67, 0x0, 0x0, 0x33, 0x0, @multicast2, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x65, 0x7ff, "45dff2889d30e749"}}}}}) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffffffffff8c, 0x11, 0x0, @rand_addr="fe000000010000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x2, 0x3) r3 = syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000040)=""/4096, 0x1000) writev(0xffffffffffffffff, &(0x7f0000003480)=[{&(0x7f0000002480)="be25c8e045919d4be29e22d52a63528e73667192a1cc5de03153a8a8937ceecc44dae441ba5d8a80b1930f7ee1ee0c858285af3aacb9d9cd4496c47ca07c1363f9b5ce4955c59b514b821d40438100f174faceb5e760365f1f817de7c18978f0464cb9afcfc8e3f1594f203284f3a411424c0414c6ae035c8ab70d9ac27dd6185cfd0b87b28e3364c80efa513f59b1cf4d430e65bf33863d7d01ad625b2870d99420250159b165e7b677edd4673aff2383209d07c9df9d4c25044ee727027aae63665db03b528e657b31e59263f8963659c2f1b12f113bd3483c6a72f5d937a3a97427e3fa6068503faf57abde943c136d4fb4abfcfeea35eab8ab016eae06dad16d2402b94657eaecfaf0d69a7e2e6090a02c8f91a1c0915b4f53c2ddf700872fc7d064f793e77ce4a03281587049803374a2228c03fff990b9b161ac86bd8772918dce437ee0bb9589ec19d70d92ecb3f49e04d3127af4d8cd526836405581e3989b09f2e3dcbcabb5f00040eee934053d4e5513b07709f5fd1eb012bd496b662150b2d47fc6a0f26f53cf3ec84b91fbaa38e0f398d3e4ef5e62d3337f0cd09f6f8a21d889293f5687bf3d8a7b44df1821b885c1368193fe0c16e970ecf06408d924d1fdc73211b6864dff387197c2d2d66970d1246a0ccb2ac77b3426d9fde1465a5c43b40dbcc2a12a71a55c60086dd28d8d7f8175c3d6659bb47eff567690be469e9021b549dc3f4cd9d6c8d35654da01ab605f8bb474d768ee91bdc34317ff706fd4b432ca81ec19c67d4ae50ab6655fc8396f5ea74d0a6de586b5b9abbf5f4c686ce72ce29cecfbf786e98df0bae09bc63e298ee3b9e5b01233d35c50127cd5e495715d5d93fba27dcc88cfc9e8542a3dd650c30d10545e837c2ebb2e0eea7e08b39d31299c057b009e1f42cbf1155cfd6bad4c0b37b7ecf44b512c4447caf38ea68fea1e670c9ea654337181cb6d2572810ee948c0d46f81c6026b8a2bd1d0874ea427dae31f3e9add15fe32b00ceeeb800023bcc8c421107d0f8af3bfde5e1cfe0488331ac57b06d4e6f52740f0ab1a8fcaf18bbd6f0386991635f42892d4e73fe5692b3bc33902ee7e23d9962dc60f7d2e6dda4d2a2774dc517736bcb18b3cfeefc407e55969cce728f31d0509b09f8110877a06ec5f0f9fb5ee8f7edd485a28a1bf9e57a4b54b7ac3c826fb730b4867571c169b47ee6aa58dc45e5edee3540d96137bdda9bb4a906234edf13e0b66865603b8ade6be8075cc10fe90b8b821d1becda8ae42d5b7f4c6afefa3b00d0b0cb297c1e24d6727865ba6b45d7fe39f7b4c69e29523d1c402de3ddf39e5cec7a02084c3ecba75d5e6aab5541a667717555dca94feb1d4af70b03671c77a27e338c5ad1dd701cf51582681645400bec36a47a1162c1c935fd9c8a0869ef8bf52b5d1e978917d99ae85e1b69496cb1283a3b80a48127dac8d01def64e15e018951dc078683751acaaefdee22bb3bbfec3d7b03f24619b2a5fe673144a0d26215c6069fb8f31add59ef2c126d5636066f4548fcc491b315d046bffbd5b620c6bc8dc9d659504f258334bd03958e541129c691ca0f956e820c53379e319395f8a44b4984b885345984d0753a54ced61aee01ab82084a5c7ad3bcb5ad7c663f081f2912f651ab21b285c6cad716e4fef197af2389533aede44ed11134c6095f84522c8092f22c7453505985f2e505b0ec96438fd7e17be8e38415eb5739da844a44e68196bdae95c3450dd2bdf455b4683da8169ef492253016e709bf2727ab1fd2a71b753d8ce1811dfb1050de850928665e29ff051843023eee2f6638102bb3d93918c01cb1c82fe73906d68221fe668663a449a5b8775ec89c0ed119338a1a67fc4fb6d08e882aba86f7066d4296c422061e99c1655acb4a984e8e867c60f7bf5bf461a8ab81fb8f61ba1f4e6ee36f3aaad45c8a1593ef446b16ea9d085ab5190cad7f7ee247d5cfc17abaf9fcac59b883479a030e2bc118075fb70ab559d012ff0a233277004d64cf0b9e955a3ac4aa99451cebcbe6866a21f34d36de25a3880d10f4e307a9d48ea7ad672aa3f794d53b8dc850dcb8390c567cc4d1f8e67754fbb3cb62bfe7c0fad0d6eb404566066750c35c1191dbe1329178d1b82f66951908d192bd197897b88ca174f4ff25e517977da99e8fc9fdc13bdefe447cd1f5926866663dc0cfa050a98974b7de87ad393f15c21ff7cf1316e23c7de309c46c9a12ce862725d57c744b041516593f76410c6651299257ce284710ff704cce8bff8f14b612e94ee5b398b3b7d7f33d8921faec98e2c0765acbad511ef0ac607cc116a26ad00f306e9e425949a5c8b846e29400afb58894fdd436f2bf5bdc6ec22fcf22f08d1deb75a03419cd0d40cbc9256bebcec4f58cd09414cae154b620e752646fae6d3ae169bb173598cb8aff4f6a29d7209a5189b627b635eefac09c9be01eb0364d85264d097190d183a813c479008dbc05bf2acb8db07e53418f4d753f8a5724f7434461b7fd688fb6a7110e344c8234cdaafdc778c9b1777e54737801983a6fd612d31a47473ec3f405597849224047e216b443b63c00c35f3c28dc83cac5d370a5bb1410f9a020c3a7620214b0b1b3285c55fc638dfa2b4cb179121d5c7193de1b1365b938a7ef74896534da197e19ce65fb8dd3d30eebd7f3b706c24abb095abae06d83c273d330ef02f6e065605823575df90a9d13727d2fe31033225ad13e3db35f74cb4d6ff1e2a080c83e58e465e7e9260dfec2a0397e387b2519cd847a56e11c424e24194038255b9226c0f9b4011a35d4d201c2a12630084c07995602d227598792613feba71a552f27a8b34479564e445938ab86ed8836b37323b033160c9f8a894f13ad8c43f81e749742e0ddc9be93ab4aaf6ddc4a990b5541753c777f8c7f2630ec2b75f958a39f608b3c9e4bef70c40c00bcea8cae63fcedb307d9e7af249d274118b542903d4716e7755c96fda599cb58503a3c8b0ae6536edc90f40e7904f2ff1a629680a98b0610139808e4a19836ec5c567f07ad408fabda9e064c276d57b6ba6f90f045e81cdaf119ce075fc03056dd054bad09aeeb877df8c3d2440eb239dbbc96242c99837473860beba685cabdbcc07e900fece47bdda4dd9ccec1a69aa366f76a6601b2b054f0a1bcb9936d14b5a0a4e6623481a0f8e46fb8783e2ba79b596d229c4cb74eeea7cffb907a51cd1c4a793a14421835d12fef06825e1645ec52a6bd92af41e8a5cff690a4556a93d9de73a65c8e13047dd24784d5c944162a5d1bb4b2e275dbc6c63da732a5053bacb801d97763d5be0062db455111959fb8d0bef5aee1b8f3723295756fa2e068d0663a721a946c1e3ab9be4efb0e19820f613870d78d1b2119ca586cd82a8c71538deaa828d3fadc22f6b2502bd05c2af1b5cec839fd8861c29ee1cc883820a6f2e33c14bb1bbb8d80bc2def010ff1040e4f07506dbb6213d3d3e527504e2a0efb44deb380ae3d518f86ebb5244e754f37220558b98e06b2d1c932a17fcdad8e8e5a7db9b5211b0d7b355e358f3d76adf3b8a7954bd28cb4f856ed6a459ba098d77e79a054e72de58c920734b6ddea53bfccdb41786d368e1dba55fcf544fe5fb414cdcbd76023cc4f96dc48dec86eaadbff3a05cd2d77d70598182c56e79be53c6a5567cc5c3888adfe2fb549a3e4f0d2b71d30f120272a2766a11fae99bd2c8d31077278d2a1ec197ec22ffeaeb69df5245e48e6a1d75cebf47841fa35bd876e4a0a43c6190257989946d7931916a7e74cd69e37896f276a7ed6332437d109057e6432b527b0904bba4e0659af79496c3573796bd1f320da17a9d378dc68413e3ada0246b12a3ea4d7d25e3c433d346191c5883e86ce50f9986b9d4d5b3ac195b639a2993939e150e8155a0ec78467ee2f5ab391c20c0c27394cbdf5cf9453a34f65a134375a0aadcc29316907c57c556da2a649d86b916b988dbdba719b97142e5ceb2e5cd90432eb5714beabdfa1b6ab8f33dd9a1078bce14385ec3bed145b80d5ac4a5ece70cb6550905a728f274ea98cf1b473ab17307df9b03f9b71013b5bf121731956085a066d336dc4df997f33feaa11cacb47ac000f66756942806c78cabac709b6552f33794e0b3e4bd7d48a0ecd263bf4d92dd630897ca844b36ff9265df20d477f9a35b43744c9c789d9b46413146e2b22c2d12fada93a1849bfa6b79e0dd7e02dea9866a4e1925e67b276aba19f61d234090d44ba88b8b490c25c39ee6c2962e147abf8976d99762c87547e63a021ab0c7032a49d823f7e874b2a4405cf5d5f8cc855284dbdf6c39292baafc36ca64b3dde92e3897f8306c0b1242123547739fb28574da1fc3fb0c2b919770669251fbadd658cc6e25c2a6dfc34653464e8a79bbe1b26c2c352d9e0dcf316217ed703c6d7a8cfa62c0b1b66a5b859d1e8d25937b937a2a08e19ef20ce069d699eb99773b2aff362786c1483be4d0fc60a35970ade8848ee3ed4141e8f968e97d84ee0bbfd476fd035a713884239e1cb296ec4a2c74d9b8a3d6199277a7d2a177e29276ed64b5562c0f1e654cae126ece5b65a349185012e4c6fd81d6e0defae4fe524dc2252da50da9f19ccb1ccba61caa1b97acd4fd4d7c39f50abeda8ea7177cb50dd602ddf1ccf4ea28b9aeb87339b50b1e6b6be48fe4d0b78eabcce93afe7c27e39a46228a12a263801cd7ccce67486d4f005b0e12fccbcc7785286ac5fba12d8238393e49afd36f15688e2cc104fa3166092e2cf9b9e66c4188d56f7f70660f4ced4fac91c8257a68d3042a45a68c8d1b18300da38adf17770d4486e93ba5473c4c036e56d2219b1035f2af1cbc677bdca6f19b4b20e580ddb2f3d80dd502aae43fc221e252a2bf86f9f5532c8e6a6bfac114dd7ca52c4de5221cf3b963ec475f510b0fdcb25be62d4736b9ead20c4217175437ec327909b6588b98b48b7b10e0644a0fb76879ef0348638c8b6a7f63a541faba0e59f2666fe46b089d0adbf7ae7410dd951701852b09503f6ec8ecf3afb13146523d696d88c400efeaba1c67384c7e65be23865552881645c9187c7f058c20b170a33788dfa78791e5c4846baddfd4a6b79d8814d89c48c7518892d041fdf7c2b4234735388ab07566c31eaaf86a3478041cb1cee1f32c15cc74465fdbd13fd48871355ea4947d00600f0b406b044668a59cbb4b23894f57bb31ae44f9c1c1dd8e19ce2ec7a2cd6316af0e6229b2ffbe0970e38b60a0f9471e5c5f7b66c6f12e4d188040cd562b586a19ffa6d9754e0e3f3c57e2b741a7ba11478980c3f3cc3618be514df30eb10c53d56c847e42178a5f73f3c2449a2887f857e4ebbec8e8d9f2a4a9bad7fcb04c0a0f588a2379b7f8bd68cb2aeb928287bb33f62524224dc8816c3193fcd3dbf2b6515a63e113668773615ccfb936d76fbe461fbfb1509c904a8520072c33671029c86ac9422bbac6be1995d354fb722ead90e01c1782dd2223f09392d3b32bf0decd3e9fa644dbe98fa90d6fefe64323af1ccf3c16634ec45dd5d33f7aaddc6713489c29f922f3c9e62bd4b57b7b604b68a87c5a40c6125965706832d04bf415535d5e317d33000a8d6289e39656ce8e6710e0746c57def877f0dd2414350f79b8856cab68b67383f67293e913d18170fef7a71abf0982f1991f53ceeffbc891f6b78ec5ccc66222093a596183e5bdcdc9ba51492a70dd62ab44f4d1753873365dfb02c92b80e9cb2b956430b4cd50ddda757b534c3756339ee9b5b04d0785", 0x1000}], 0x1) mkdir(&(0x7f0000000140)='./file0\x00', 0x2) faccessat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x1, 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x8, 0x401, 0x80000000, 0x76c8, "c22371f2d3bece4c9c47c5adb7e35ab0909bad5f", 0xef3e, 0x8000000}) 10.765189ms ago: executing program 5 (id=295): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) setitimer(0x0, &(0x7f0000000000)={{0x0, 0x80}, {0x0, 0x4}}, 0x0) (async) setitimer(0x0, 0x0, &(0x7f0000000440)) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x8}, 0x4, &(0x7f00000012c0), 0x0, 0x0, 0x0) (async) clock_settime(0x100000000000000, &(0x7f0000000040)={0xfc1ecc7f}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x100}, {}, {}, {0x2, 0xffffffff}, {0x3, 0x4}, {0x0, 0xfffffffc}, {0x0, 0x3ffffd}, {0x0, 0x7}, {0x3}, {0x1, 0x4}, {0x0, 0x3}, {0x0, 0x1}, {0x0, 0x4}, {0x1, 0xfffffffd}, {}, {0x0, 0x8}, {0x3, 0x3}, {0x1}, {0x2, 0x7f}, {0x2, 0x7}, {0x0, 0xfffffff7}, {0x3}, {}, {0x0, 0x1c}, {0x1, 0xfffffffd}, {0x0, 0x9}, {0x2}, {0x2, 0x8}, {0x1}, {0x0, 0xfffffffe}, {0x1, 0x8}, {0x1, 0x3}]}) (async, rerun: 64) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x6, 0x1, 0x81, 0x1ff}, {0x9, 0x4, 0x5, 0x3}, {0x200, 0x9, 0x24, 0xfffffff7}, {0x9, 0x8d, 0x5, 0x7b}, {0x6, 0x2, 0x51, 0x1062}, {0x8bf, 0x3, 0x9, 0x7}, {0x1ff, 0x2, 0x7, 0x3}, {0x100, 0xb, 0x1, 0x9}]}) (async) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x146) 10.660136ms ago: executing program 5 (id=296): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000100)=[{0x2, 0xd6d}, {0x100, 0x2}, {0x81, 0x3}, {0x8c, 0x1}, {0x42, 0x1}, {0x84, 0x7}, {0x8d, 0xf}], 0x7}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @rand_addr="20f4372e0865915f577ee80000008000", @mcast2, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x96d}}}}}}) 5.409267ms ago: executing program 2 (id=297): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)='\x00', 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) select(0x40, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x9, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb4}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x2, 0x8, 0x0, 0x4}, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x5, &(0x7f0000000000)) read(r1, &(0x7f0000000200)=""/255, 0xff) 522.058µs ago: executing program 0 (id=298): r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x9, 0x4) syz_emit_ethernet(0x102, &(0x7f0000000240)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x3}}], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x1, 0xf0, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast2, @empty, {[@ra={0x94, 0x6, 0x8c}, @end, @noop, @generic={0x44, 0xa, "30dd5b2bad495f27"}]}}, @udp={{0x3, 0x3, 0x8}, {"11e137759268f7590c911fc410773ce0ca91429d5b9bed695b5f23b08eec0369e8094d7dcdb11788010790b375a28c3e41f6ca44c107c56ebc84a90b74b975077626bfc970f191687791de02879a7034d94d9c027b1dcda0654fc2b2a9263a875023d73a9e4a7131b9f7a8d9229cfdddccef84f3a2541d510c4b8037fa070c4acf72b23b64a8cc6a34013806cce0a2dae81944bf866be1573fff35d51e66d666bbc55969b8e6062c4c1bf7b4d003fa959ea37173da5794b7142d06efd4870a64"}}}}}}) 0s ago: executing program 1 (id=299): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x24, 0x2, 0x0) setsockopt(r1, 0x6, 0x51, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r4, &(0x7f0000000240)="a32c2aa3085e1749abedbfe5", 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x3, 0x5, 0x0, 0x0, 0x3, 0x3, 0xfffff277, 0x2, 0x2, 0x7, 0x400}) syz_emit_ethernet(0x157, &(0x7f0000000140)={@random="e7fc0900001f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0xd0, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @ipv4, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "010b00", 0x6, 0x89, 0x4, @rand_addr="26651f52e2840a3a68632730c0fc4357", @loopback, [@dstopts={0x11, 0x0, '\x00', [@enc_lim, @pad1]}, @dstopts={0xff, 0x0, '\x00', [@generic={0x5, 0x0, "856f68d45d2340d90a3bd26d6f823296e14ed81d8651d0f4431899a5b3d31b8ef480fd6c95526c4656fc686020373b9f087ffbe138eb1c7f9c340f12560475f8a2d9b5841092358a46e584633c4fa3984ea4ba3a716636d81f09bf8512b6b2db18154c2702a74540e05c23931fd2930d672460e0cd5841dd78ee55f277a74b5ce701ea7ddb69d0a1034c392d36b6de2a246d7e"}, @padn={0x1, 0x0, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xfba}, @enc_lim={0x4, 0x1, 0xfa}, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x29, 0x0, '\x00', [@generic={0xc, 0x0, "4b2ad1a37a8b5438c2eb278fd134a29777f47abd2284cca75bc43beef907ec056958cd6a05d2dac52b29708df1185bb11d41da38cbf8545adbcb88e719ac244fe504d2bf361dad4eba2a44df063b294c13ad5429b66fa3816ba7d99a7b343d1c73084a693b690cc6edf5e514de25dc36dbcea6e596cd0f436bb9826effec1fa8f91e729758c4ab87efe7b61a782689ffe26a70939fed59c985a727da238b3719efb9b24669affe263469203de901fdb532d72a1bbb143eb88a973809142bb460e0917bc5d8d5a84a26276f3e344bea30f126d71a96af64f2ca907e116789676a5ee301f9a60d395d6e39673559e1c6002d2fb22ac463"}]}, @routing={0x50, 0x0, 0x0, 0x6, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}]}], "cdc7d5f435179c8a3a2c30b63fae67cf8a5370c9ff870a9bff7e06613f148d95c9c8a454451e63dae9ce7126b5130fb4e1c3e21832e515326477ca06a0e8bbabfdf38dfc2e6660e36d9cb7101af879ae96ee100e71deed49ea8a28886533da262df047b4a9b7d02f78abc0501c467a88c312d39b559acac8dce47ce4246496e7503b3d21d328e9db2943ebe15f303f4e30d6f54b01d8cec07d721fb963230af165e4bdd9d3e58f3ec059798bb2358d0b82ed2d60b0d926afdc41b6a3cdad"}}}}}}}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$VMM_IOC_CREATE(r4, 0xc2585601, &(0x7f00000004c0)={0x10, 0x101, [{&(0x7f00003dc000/0x2000)=nil, &(0x7f0000693000/0x1000)=nil, 0xe1cc}, {&(0x7f000031e000/0x4000)=nil, &(0x7f000078d000/0x1000)=nil, 0x4}, {&(0x7f00007a9000/0x4000)=nil, &(0x7f0000455000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000546000/0x3000)=nil, 0x8}, {&(0x7f0000255000/0x1000)=nil, &(0x7f000074b000/0x4000)=nil, 0xd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007a0000/0x1000)=nil, 0x2}, {&(0x7f000024e000/0x2000)=nil, &(0x7f000054b000/0x9000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00005ad000/0x4000)=nil, 0x6}, {&(0x7f00000f3000/0x1000)=nil, &(0x7f000021e000/0x400000)=nil, 0x8}, {&(0x7f0000411000/0x2000)=nil, &(0x7f0000475000/0x2000)=nil, 0x112b}, {&(0x7f00004e5000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil}, {&(0x7f00007d3000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000071f000/0x3000)=nil, &(0x7f000021f000/0x3000)=nil, 0x9}, {&(0x7f0000504000/0x1000)=nil, &(0x7f00000d1000/0x4000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xa372}, {&(0x7f000055c000/0x1000)=nil, &(0x7f000006e000/0xe000)=nil, 0x1}], './file0/file0\x00', 0x7}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000480)={0x6, 0x7, 0x1}) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.29' (ED25519) to the list of known hosts. login: denied attempt to set clock back 0 seconds pckbd_enable: command error pckbd_enable: command error wStopped 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(fffffd806904fc70,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806904fc58,1) at rw_do_enter_write+0xba rrw_enter(fffffd806904fc58,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8069118438,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8069118438,2001) at vn_lock+0xa4 vget(fffffd8069118438,2001) at vget+0x2a2 ktrwriteraw(ffff8000308087e8,fffffd8069118438,fffffd80097fb410,ffff80003c458f20,ffff80003c458f00) at ktrwriteraw+0x175 ktrnamei(ffff8000308087e8,ffff80002a287800) at ktrnamei+0x145 namei(ffff80003c459070) at namei+0x29e unp_connect(ffff800010fceef0,fffffd806d049500,ffff8000308087e8) at unp_connect+0x29d uipc_dgram_send(ffff800010fceef0,fffffd805e12a200,fffffd806d049500,0) at uipc_dgram_send+0x163 sosend(ffff800010fceef0,fffffd806d049500,ffff80003c4592f8,0,0,8) at sosend+0x804 sendit(ffff8000308087e8,7,ffff80003c459478,8,ffff80003c459530) at sendit+0x5a5 sys_sendmsg(ffff8000308087e8,ffff80003c4595e0,ffff80003c459530) at sys_sendmsg+0x246 syscall(ffff80003c4595e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec60a2321a0, count: -17 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c458b90 rbx 0 rdx 0xffff80000147ce00 rcx 0xffff8000308087e8 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c458a70 r9 0x8080808080808080 r10 0x40fc133f02529dd1 r11 0x6a0aafd0173fb53e r12 0xfffffd8003eff680 r13 0xfffffd80046e7e78 r14 0x3 r15 0xffffffff833e116b substchar+0x7425 rip 0xffffffff8187e2e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c458b80 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=279784 pid=58358 tcnt=4 stat=onproc flags process=0 proc=4000001 runpri=74, usrpri=74, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800030809248,0xffffffff8398eae8 process=0xffff800030804e90 user=0xffff80003c454000, vmspace=0xfffffd8069273b90 estcpu=24, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 57414 248183 38817 0 7 0 syz-executor 19673 198477 20555 0 2 0 syz-executor 19673 148352 20555 0 3 0x4000000 biowait syz-executor 36043 371194 21302 0 2 0 syz-executor 36043 16823 21302 0 2 0x4000000 syz-executor 36043 501858 21302 0 2 0x4000000 syz-executor 22938 51368 80867 0 2 0 syz-executor 22938 516666 80867 0 3 0x4000080 fsleep syz-executor 66265 322350 19293 0 2 0 syz-executor 66265 414781 19293 0 3 0x4000080 fsleep syz-executor 95477 417187 25396 0 2 0 syz-executor 95477 346059 25396 0 3 0x4000080 fsleep syz-executor 95477 341334 25396 0 2 0x4000000 syz-executor 58358 413199 93565 0 2 0 syz-executor 58358 428948 93565 0 2 0x4000000 syz-executor 58358 25766 93565 0 3 0x4000080 sbwait syz-executor *58358 279784 93565 0 7 0x4000001 syz-executor 50487 129136 0 0 3 0x14200 acct acct 96753 350443 0 0 3 0x14200 bored sosplice 93565 82452 14939 0 3 0x82 nanoslp syz-executor 25396 520075 14939 0 3 0x82 nanoslp syz-executor 20555 225064 14939 0 3 0x82 nanoslp syz-executor 21302 363000 14939 0 2 0xc82 syz-executor 19293 506029 14939 0 3 0x82 nanoslp syz-executor 38817 121820 14939 0 2 0xc82 syz-executor 61055 440995 14939 0 3 0x82 nanoslp syz-executor 80867 423087 14939 0 3 0x82 nanoslp syz-executor 14939 16197 79610 0 3 0x82 kqread syz-executor 79610 461767 72641 0 3 0x10008a sigsusp ksh 72641 460401 26865 0 3 0x98 kqread sshd-session 26865 359247 95733 0 3 0x92 kqread sshd-session 39001 112443 1 0 3 0x100083 ttyin getty 95733 9919 1 0 3 0x88 kqread sshd 32088 428572 98448 74 3 0x1100092 bpf pflogd 98448 10111 1 0 3 0x80 sbwait pflogd 13793 256917 87578 73 3 0x1100090 kqread syslogd 87578 417388 1 0 3 0x100082 sbwait syslogd 24834 72534 1 0 3 0x100080 kqread resolvd 63033 340744 65256 77 3 0x100092 kqread dhcpleased 29987 213067 65256 77 3 0x100092 kqread dhcpleased 65256 508873 1 0 3 0x80 kqread dhcpleased 51528 105086 0 0 3 0x14200 bored smr 96090 462159 0 0 2 0x14200 zerothread 27406 305558 0 0 3 0x14200 aiodoned aiodoned 56987 208029 0 0 3 0x14200 syncer update 39591 358148 0 0 3 0x14200 cleaner cleaner 55051 305428 0 0 3 0x14200 reaper reaper 25580 55804 0 0 3 0x14200 pgdaemon pagedaemon 75952 142323 0 0 3 0x14200 bored viomb 97179 288293 0 0 3 0x40014200 acpi0 acpi0 90815 50702 0 0 3 0x40014200 idle1 65079 463554 0 0 3 0x14200 bored softnet7 6803 34324 0 0 3 0x14200 bored softnet6 27795 67465 0 0 3 0x14200 bored softnet5 3543 73695 0 0 3 0x14200 bored softnet4 46161 36654 0 0 3 0x14200 bored softnet3 22666 428321 0 0 3 0x14200 bored softnet2 30994 30116 0 0 3 0x14200 bored softnet1 43857 237722 0 0 3 0x14200 bored softnet0 57745 1635 0 0 3 0x14200 bored systqmp 81212 321207 0 0 3 0x14200 bored systq 87681 459895 0 0 2 0x14200 softclockmp 25467 510227 0 0 3 0x40014200 tmoslp softclock 21492 397716 0 0 3 0x40014200 idle0 1 82745 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 57414 (syz-executor) thread 0xffff80003c452fb8 (248183) exclusive rwlock uobjlk r = 0 (0xfffffd806c749648) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd80692734f0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4a #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x3c6 #7 recall_trap+0x8 Process 19673 (syz-executor) thread 0xffff80003c453cb0 (148352) exclusive rrwlock inode r = 0 (0xfffffd806f573ea8) #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 58358 (syz-executor) thread 0xffff8000308087e8 (279784) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff839c65f0) #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 (0xffff800010fcf0d8) #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 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10225 11045K 11176K 166960K 11612 0 pcb 17 14K 16K 166960K 148 0 rtable 187 10K 11K 166960K 347 0 pf 42 18K 82K 166960K 88 0 ifaddr 41 6K 8K 166960K 67 0 ifgroup 68 2K 2K 166960K 99 0 sysctl 1 1K 9K 166960K 6 0 counters 76 37K 37K 166960K 122 0 ioctlops 0 0K 4K 166960K 1530 0 iov 0 0K 16K 166960K 86 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1342 84K 85K 166960K 1595 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 9 0K 1K 166960K 13 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 89K 166960K 433 0 sigio 0 0K 0K 166960K 8 0 proc 72 115K 180K 166960K 556 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 36 0 in_multi 78 5K 7K 166960K 115 0 ether_multi 1 0K 0K 166960K 3 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 511 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 240 167K 184K 166960K 5652 0 UVM aobj 12 2K 2K 166960K 13 0 pinsyscall 43 86K 99K 166960K 1521 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 55 0 NDP 15 0K 2K 166960K 44 0 temp 41 8651K 8717K 166960K 19805 0 kqueue 16 22K 35K 166960K 93 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 64 0 60 1 0 1 1 0 8 0 rtentry 176 112 0 44 5 0 5 5 0 8 0 unpcb 144 193 0 172 1 0 1 1 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 156 0 150 7 0 7 7 0 8 6 arp 128 15 0 5 1 0 1 1 0 8 0 inpcb 328 541 0 531 7 0 7 7 0 8 6 nd6 144 18 0 4 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 22 0 21 1 0 1 1 0 8 0 pppxif 1504 2 0 1 1 0 1 1 0 8 0 pffrag 232 4 0 1 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 6 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 50 0 1 1 0 1 1 0 8 0 pfstkey 128 50 0 1 2 0 2 2 0 8 0 pfstate 384 50 0 1 5 0 5 5 0 8 0 pfrule 1344 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 510 0 144 31 0 31 31 0 8 4 art_table 40 511 0 144 5 0 5 5 0 8 0 art_node 32 111 0 52 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 1 0 1 1 0 8 1 semapl 112 9 0 2 1 0 1 1 0 8 0 shmpl 112 10 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2195 0 684 96 0 96 96 0 8 0 ffsino 296 2195 0 684 118 1 117 118 0 8 0 nchpl 144 2803 0 1110 64 0 64 64 0 8 0 rtmask 32 9 0 9 1 0 1 1 0 8 1 uvmvnodes 80 2357 0 0 49 0 49 49 0 8 0 vnodes 216 2357 0 0 131 0 131 131 0 8 0 namei 1024 9477 0 9476 2 1 1 2 0 8 0 percpumem 16 76 0 23 1 0 1 1 0 8 0 kstatmem 264 62 0 26 3 0 3 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 10141 0 10140 9 2 7 8 1 8 6 plimitpl 152 82 0 63 1 0 1 1 0 8 0 sigapl 424 740 0 684 7 0 7 7 0 8 0 knotepl 120 297 0 0 9 0 9 9 0 8 0 kqueuepl 224 134 0 124 2 0 2 2 0 8 1 pipepl 344 126 0 99 3 0 3 3 0 8 0 fdescpl 528 715 0 683 3 0 3 3 0 8 0 filepl 160 4027 0 3798 16 2 14 16 0 8 3 lockfpl 104 292 0 290 2 0 2 2 0 8 1 lockfspl 48 44 0 42 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 38 0 21 1 0 1 1 0 8 0 ucredpl 104 489 0 475 1 0 1 1 0 8 0 zombiepl 144 685 0 684 1 0 1 1 0 8 0 processpl 1232 740 0 684 5 0 5 5 0 8 0 procpl 664 1246 0 1180 6 0 6 6 0 8 0 sosppl 168 3 0 3 1 1 0 1 0 8 0 sockpl 752 807 0 772 11 1 10 11 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 34 0 0 5 0 5 5 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 317 0 0 20 0 20 20 0 8 0 bufpl 280 3806 0 119 264 0 264 264 0 8 0 anonpl 32 6197 0 0 50 0 50 50 0 246 0 amapchunkpl 152 17626 0 17143 28 2 26 27 0 158 5 amappl16 200 2459 0 2355 8 2 6 6 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 112 0 100 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1355 0 1324 3 1 2 3 0 8 0 amappl11 160 59 0 44 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 255 0 255 1 1 0 1 0 8 0 amappl8 136 24 0 22 1 0 1 1 0 8 0 amappl7 128 108 0 96 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 118 0 109 1 0 1 1 0 8 0 amappl4 104 301 0 281 1 0 1 1 0 8 0 amappl3 96 2960 0 2866 3 0 3 3 0 8 0 amappl2 88 960 0 881 2 0 2 2 0 8 0 amappl1 80 9884 0 9276 15 0 15 15 0 8 0 amappl 88 4920 0 4755 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 8 0 8 2 2 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 12 0 1 1 0 1 1 0 8 0 uaddrrnd 24 715 0 683 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 715 0 683 1 0 1 1 0 8 0 vmmpekpl 168 7431 0 7399 2 0 2 2 0 8 0 vmmpepl 168 51384 0 49285 96 0 96 96 0 357 4 vmsppl 488 714 0 683 5 0 5 5 0 8 1 rwobjpl 80 18745 0 15373 69 0 69 69 0 8 0 pdppl 4096 1437 0 1366 100 29 71 83 0 8 0 pvpl 32 14032 0 0 114 0 114 114 0 265 0 pmappl 256 714 0 683 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 291 0 33 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8383fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839c63e8) at __mp_lock+0x192 intr_handler(ffff80003c471440,ffff800000069c00) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x2e pmap_enter(fffffd806926e200,881bb1d6000,6920f000,4,24) at pmap_enter+0x85 uvm_fault_lower(ffff80003c4717d0,ffff80003c471808,ffff80003c471750) at uvm_fault_lower+0x608 uvm_fault(fffffd80692733f0,881bb1d6000,0,4) at uvm_fault+0x274 upageflttrap(ffff80003c471960,881bb1d6ce9) at upageflttrap+0xa9 usertrap(ffff80003c471960) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7c0121d21460, count: -13 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806904fc70,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806904fc58,1) at rw_do_enter_write+0xba rrw_enter(fffffd806904fc58,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8069118438,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8069118438,2001) at vn_lock+0xa4 vget(fffffd8069118438,2001) at vget+0x2a2 ktrwriteraw(ffff8000308087e8,fffffd8069118438,fffffd80097fb410,ffff80003c458f20,ffff80003c458f00) at ktrwriteraw+0x175 ktrnamei(ffff8000308087e8,ffff80002a287800) at ktrnamei+0x145 namei(ffff80003c459070) at namei+0x29e unp_connect(ffff800010fceef0,fffffd806d049500,ffff8000308087e8) at unp_connect+0x29d uipc_dgram_send(ffff800010fceef0,fffffd805e12a200,fffffd806d049500,0) at uipc_dgram_send+0x163 sosend(ffff800010fceef0,fffffd806d049500,ffff80003c4592f8,0,0,8) at sosend+0x804 sendit(ffff8000308087e8,7,ffff80003c459478,8,ffff80003c459530) at sendit+0x5a5 sys_sendmsg(ffff8000308087e8,ffff80003c4595e0,ffff80003c459530) at sys_sendmsg+0x246 syscall(ffff80003c4595e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec60a2321a0, count: -17