last executing test programs: 9.538953671s ago: executing program 3 (id=199): sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mlockall(0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0)={0x6, 0x16}, 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) 9.50608006s ago: executing program 3 (id=203): chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfec1, 0x0, 0xd1ef4960be19f686) 9.315220337s ago: executing program 3 (id=205): r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) 9.314699806s ago: executing program 3 (id=206): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x2, 0x2, 0x7fc, 0x100000003}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[], 0x10}, 0x201) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) close(r1) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) connect(r3, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) chmod(&(0x7f0000000040)='.\x00', 0x141) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) munmap(&(0x7f0000e6d000/0x4000)=nil, 0x4000) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x22) select(0x40, &(0x7f00000001c0)={0xc, 0x4, 0x2, 0x7, 0xfffffffffffffffa, 0x4, 0x4, 0x8000000000002}, 0x0, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80047476, &(0x7f00000001c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000d40)='x\x00') open$dir(&(0x7f0000000540)='./file0\x00', 0x80, 0x5) sendmmsg(r3, &(0x7f0000000580)={&(0x7f0000000240)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000140)="43b0963bc299a9e11c38e04605f67aa96da6597a69173259e9574c4ed8cd10694b0c4d7c18ebe922", 0x28}, {&(0x7f00000002c0)="0f9745ff0080c06caf10d30b0d9669fba68f74373d9d383a2e9aa37cf63de95e6903b55baa1c14135dd9935d6ab15934f3f60f538732d1e922f9638da648f067eb6e5c2ce746d1a3ce30108a96b3e780a318e39614dfad5c27de382e8b2daffda48da466cd94689a55af30140fc614822ddb4ad668cfb5f39984b721429b0ec6a71350b66dc35148fc1f58a19e1e570df7914afc167cf8124c856812e6a9372fd61aaef60f4352d9bd204856326bd809e3b6e00f75e4765ae95049157637a95e51da6d95f86aa34e440edbbd697f0eb8d46039fb7411ea0af7d2", 0xda}, {&(0x7f00000003c0)="98e73cce3080bf41ae52e269dae9b86a9f002f066327dcac4c5ce9adf41adbd833dc4bb78ae193973f5e05c59eb1d02e352aa73da529cc1574be9fa739be5fc5faa8a6ad294a14ba57ceefc0e2a022a7867be0840d3c7b0d4443f0bda044b3a6b519756fc5fa43773917db167cad0a39a0d6193635435038c4fc1c5aeae447fcdb62b85648cff7466caacc63d80d10818eeba4948aafc49009e64fcfd22bea", 0x9f}], 0x3, &(0x7f0000000480)=[{0x100, 0x1, 0x6, "0273b7702283bfa0b7167ee2d9dea4d8ea957d7aec99de716b39b027de43fac5735e028b2cfe9ff8e463821c8e3f5bdfbfdbd00c914dc6acaea2afe9cad8d31594b83055189099c90184c9035c9bd85d55ef13b93817f5bf337031ace74ec94ae12f9c5ed965032dcd39a56b8205d406f65f515046868ed934ff3c7f819974803ee39ee2053425b082e8c8b52881072b2885f06a08edfba5644596a82c1b8cde962d1e4e515c4ff4d672576bee09b2598c823ee066c2e57b87e5e8b49dbd59d5d39d9cfd01684d3cd5638f838694f30166cfe0397ae5b07c3444d0f931ac2d2ef5f1de66d70948cb800c947fa7d8"}], 0x100}, 0x79c}, 0x10, 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 9.311870895s ago: executing program 3 (id=208): r0 = socket(0x11, 0x3, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) (async, rerun: 32) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) (async, rerun: 64) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async, rerun: 64) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0x1) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000000)="b1000513000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x8, 0x0, 0x0) (rerun: 64) 8.986436949s ago: executing program 3 (id=214): mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 8.985107954s ago: executing program 32 (id=214): mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 6.87454628s ago: executing program 7 (id=256): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open$dir(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x1b8) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000440)='./file0\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000002c0)='W\x00') r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r0, &(0x7f00000025c0)='./file0\x00', r0, &(0x7f0000002600)='./file1\x00') sendto(r0, &(0x7f0000000180)="f6f03c2b7aa2400ef904da8fca87febfa31cb432451141979abe4fada52a94fb6e05c1d2c6dbae7e3657c129ae81dd5cf65cf2792ca3c07fb36c6855cb8407365013063f8bf4ec0bf1626404dd87c5638f5df3a20a33aa132c60e8089421ce5b309cdf99292eab8b1ce309e10ed88f894d80595911eb4feb12384f81d129b4a486127e49e3d6af5dd6f50a2c5d675f42c3324163a6197044b491c26fcdaccf222ce2f03339f4a3ac9d87bd90581e0fe9ff0df2befb26aa61e48dc04e183b0f5aa63809b0", 0xc4, 0x405, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') 6.765644041s ago: executing program 7 (id=260): r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000010c0)) sysctl$hw(&(0x7f0000000080)={0x6, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) r3 = socket$inet(0x2, 0x2, 0x0) close(r3) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) recvfrom(r1, &(0x7f00000000c0)=""/4096, 0x1000, 0x840, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r6) execve(0x0, 0x0, 0x0) getpeername$unix(r1, 0x0, 0x0) 6.765150604s ago: executing program 7 (id=261): r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0xb016, r0, 0x0) (async) ftruncate(r0, 0x79c8) setrlimit(0x1, &(0x7f0000000ec0)) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) syz_emit_ethernet(0xe, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000001", @ANYRESOCT=r0, @ANYBLOB="968954889d0e7c9f40ae76db824a2da6bcb172f9c1288f769456cf2f9c7e9962b342b7d4f83c4e227f32f788664cac1ac85d63637462db8ecba155d7397c062966f56eaa2903c9ed53e1e785eff60d21741accfa723dd8705a8f67f63f47b0b19552ef3fd94a8c574a1fc763b4eb1e9e8745808bfa93ca1cec2055410cb98b351ff81487bfd8a9939777cf006d4b8c905b93b874c6aeb01318d70b6da2c03263832557eea611a4159d553dfbc89aaae53a0c1c94e82db5bca8c97d756585999402de649d6923ed3b7344c5068a36c2ee212e1720074e5fcaaa693f6745e1ae21b29664", @ANYRES32=r0, @ANYRES8, @ANYRESDEC=r0, @ANYRESHEX]) (async) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="0000000000a2699c6da91d4bdc3d859b933f524d66b60df3d7941350db3ca97c197e28d9ef993fb0084423322bf2951c66d28eec7fa4d0c4934e071613448b9f5c02970386e4f01d5f6f9f7c1ebba0b1abe14d066c67a0fa7591bd5955452b098540fdc0d70be89549af7a1ac5db8da142abface0300b97ea6ec366d3c882665dcf1dc4d66a104d58aa31f868b666146260279ce2919f3c2a2e0228ecd39eec6d5f127b2fa0a122ca6227f080dd26bb1058892d3d08fe5e28af38c4dd17250", 0xbf}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000240)=ANY=[@ANYRES32=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x1, 0x1, 0x26) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) shutdown(r2, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) sendto(0xffffffffffffffff, &(0x7f0000000300)="a3", 0x1, 0x404, 0x0, 0xfffc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) pledge(0x0, &(0x7f0000000880)='t\x9bp^|#\xcbhl\x97\xaa\xe0\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x00\x00\x00\x00\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F8,\x00\xfdCo\rR\b\x0ei\rj\xc7\x93x\x1c\xb6\xc4\x16\xa1\xa4\x9dL\xc1\xc26\xf3\x0f\xd0\x8f\xd5\xf3\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xb5\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\xe7\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\x10\xc7\x9e\xe4\xfb`R\xc5&\x9f\x90<\x81pcN\x00\xc9\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\x1d\xbe\xec\xc7%D\xb8\xc2?)*/\xffF\x17\xed\xe6\xbf\xfay\xf5\xfc\xb1\xf7(<\xf3^\x98SR}8\x15S,\x7f\xa9\x87\xc9^\xc3\xa4\xdf\x14\xdc0x0}, &(0x7f0000000180)=0xc) getpgid(r1) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYRES16=r2, @ANYRESHEX=r2]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$unix(r3, &(0x7f0000000280)="1e786d7bb28b8a56c9c3dce2c6de3f70141135142860a64b7f61148b196f8f0abbe38e6461bc406978c24144ecff9efeabe6e76671389f9e4cabb106278aec7d074158af465a1e06fc4a632527aa6a91dde506c5d62c87b25e7bee5e74d9ec1e7e4f2908f64155031d31ae40d2942c4ad584fa4aa7dc820ebdfbaad7b2b225d3bda03aaeb67ed437a5f17c70e9f500adb8ad7df88e757ffe2ecf5d1c61ca9293fd8aff8a7dd6130a19c69f7d69f6da593a95e1b2bbd40fa9d479d8fb2e1cfd8b89dcbdbc6f7472fc74c3a4979e64c4df4562ff26092e23f75f89fb4e9506e9447aad641803f3c5d0a6c8120697a0b597daa564fb039cd3942e6098c0738d6d5499c2552f9c612174dde1e2e8b6caed7630835e8f87ae683470fe3240b78559964a4bac09162c253e699bb2799d1f65b0fc739b1bc81d22e9b0640ec1d0baf37f020df2e43f91adebab6dd38cdff324eaa271173199502446f20a4823784736fe2f87c6d53ddd02d4343d1c81e33fb575eaa3372d8fe0f924086641305c6be74682f483e4719ae9583b0c78421ac9b989178b3a56bfdbf0af5d46bf78f5681145fe5426be1c6cfdffc0c9cf491398165b87cb0b31a21933d82f77c6d26c042dcec06980471890c98def398a9f81602661caa3dc65d2bc16e9f68cd4d62350060afc03c65a7b24a7298f8508797597da5dcd5b05862c057ccd815eb1e6d6ca701f0d04b32d4d70c37add6f037278b15ced0da79599e066d503e1a3625f410ee202fb39820db10e27dd6c4424d0f16216d1006a491bb69c69bd63f646bb34f2b0550aaaa63503281263212ee1530386036925bab2ca36e04e1ba1054102c76a0e43630fecc9bc23a7ed0acfed0f01b7b84b0f659cee36e428823548c836f0724a7059790899eacf4971e749ab2e2ffb69932d6a5bf51d10383604ec139fcc0646c0cb6f3a80b0dde2edfac06ce72260faee2b0519fceaa41f5b7baf274322ffb795abb0d40273f81c510addb89866994f0252bbb427239a9e86899a113c52a634e401045293e4a7f4bcdb73fcbecc23fdbeb77afc55d0fa23d5f8eca16944072ad8e7cde6825d400f959320db1bddb124abb5efb76e015c1a98f3b66b318f763ce6caca64050e52634ac7863b00c406ee2864fb608b3bd50686666892b9d6dba7917f65824c0e7c6c0f8576fcdd5bea898bfb6ea6a9d2d6bc40c4b9ef54e071da9c2c7be94f2c57552cfc84edf8cdb5e03ec6c29f7378255818eb3d0fa4945b4e0296bb6eb31b5b22921ee8c16556552347e3f494d1b70cb9fad6f50a7be8237b6ca11f4f9a86cbfce3a4d779f392f0f1e832e2a1d4d1d524d4f843e4e42f595e2a76f2da57d9ed79539898300a83d874a138e3de63e26c1d25b74c0e15034edfd2f7d6a025c20cf3d99301dc2b050c2f4b703b5b126ed45651039bebf227dd69fc12de3818c2cdfae49ec835b5025a62b2a4f3ff889c90193f0d59f248200a7fe5143536cfffcbea0ad17d56ec91b6d7078aa62f36c1243c5ad69b5c5e51ca10eb2b2a56dbb0e3fe950b6fe10751b13975ec84ecaf528a49ed6d375dd3a8cb09978fae9cf31a96519ab0c72b67063d5fe744c115c9b6025b37cf5fe32f06b0b7db7748d051829f02c45c100d0107ab2c4f6de0d7254f8518868864a4f65806ab2df2892a97f9c970da28b7480e01ec8da12654ea867bd4e69de9e6da405da03355f81fac5ef778c22ea3e553e59ce7a56e8f13e1103b0270af9c61ce207dce48ce1b417cc8332cde046e627a3d106de10d3d52ccbd36fa43f7c6a7a0a9314bccfabbabbc0bf051c2511270820d5221cc94012cda23bde1287693c60c58b5b9f00d6278f57281b9e1231dc6f259e16f0dd2a0c95d596a9d5174a4e3baa992c69ad80bdc3913ddb6e117cdd35a28814f89c865288026d6d4b8f781add8260e7c8a2043d20749ef6220dc0e49523a84cd76bf86461d9e50352e44511cf8badd422329b2a8c6231b194c23bd0a5fa735f5d81cd6d7d30b268826692deecae4dd", 0x59d, 0x1, 0x0, 0x0) close(r3) close(r2) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0xc0bc) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x27ffb, 0x4b69, 0xffff, 0x21d8b78b, "070002007e74fca407128efcfffa000800", 0x8001, 0x4}) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa8035000108000604"]) 3.866810604s ago: executing program 0 (id=281): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000100)=0xfcbb, 0x0, 0x0) (async) getrlimit(0xc, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x100000001, 0x1ff}) 3.863099286s ago: executing program 6 (id=283): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0xffff0027, './file0\x00', 0x2, 0xfffffff8, 0xfffffffb, 0x50}) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0xffff0027, './file0\x00', 0x2, 0xfffffff8, 0xfffffffb, 0x50}) sendto$unix(r0, &(0x7f0000000080)="56adfc74f2931735d5aaeee785daa804686a1c64972518a58dfddf7e4d9ac3926d58bd024b0b36e9a2f80e15afbc2a1d662bc6397722800fd5393d1354e1dbb0bf72c8711ea33daff69a42b74390f3354b55d3f30ce42facc6c236dbdee8ccd07779c98bb8b957a201cd6217be0e8d35e692d238a08d577eaa4586110478f4a7b954fd7c4f864ee24871635376ca6e22933bd92ee94b931e2f8edcd1c28dcc481c87068cb274e7b7bfa64f5b56ad9f1b9f22a27e7b3bff53b364a7fadca43e47db8b5de7e210960b8aa910efa762c42e0076a32aa2f8d3841525885039ef5dd61a5d86ad148bfa288c44f90945cecc3cf077d26beca48cd882a73cc4aa9cc51027218574a292bb5a0b650dcf86d81f6806642de814dffe3247f230e76726ea76237a55eb22b7c760cd15e60986da8281e2ddc7c6efe3e8ae0333ed8b8ad6862018e052969d6da8274b25861593bae4e4984b45f0121fe8d64e0625a73e0b3aa77c6e4f5ac6423acee69a1fe61fce41cdb07edd0679b57013666d2fab4f26890b4e9dae84698f374ae2c5ff208f90874cbbabea8cc1f9b9c11c1c6f467b519366d5b30c668c5957bed43c17e9aaf3aa27c763fa0419b0822dd6c8060a917ae99d5bfe73c8672585919b5d2024aeacefcc473a00579746b1d1ba5b977c425f4db30f2ea0ea4892e72cb5821bb1de8f9e32abfac5f11c5aba7f0f870d186a7df72983f37287ab2526e4bb8d2d8bb1cc9c9d837eb9bdf62f1638adc16b3ef5191f2af5ca54ae11c0a14fccf65529cf5bb853cceaf04d08aef54c256c50a7e163854abd5457506ab7346ecc31c00702b76463a4651c3f5fac4af2b8d6887df2a2de3b9294bf38842954be813cedaa81e60fa31299d3e67fdfe8c8cbc6186d80e360ae266e802812b09e130c7582de677944ef3614d625a7e99f0d831fd854016b4147bf841c0830fea9af5b5fd4b2d66f86debca8a6194bbc061d810a17f5d277c321a190efb2bd705284fa39dfc5181fb0cf302d361356bfa430d7226e249da254a92145b64fdee529fa421eae0e47b181e0efe85c8936dbb117ba9154dd3fabd8bbb9b187786603127a255fe264c60998964c2671eec3ab79da496287092ff0147829e0669cce8d3ba1e2bdb112a1ba4820a198f4f6a7e445b77454468e182c32d3b1529805d903d782911f769675ada076c28fbf43f5f78fb71609f56aa4c8c88c8529d9bed21a065658c5a60e55120be59fbf7dd417825c9bb0b12455d06b5c331d6784f59e473fb5ddb1cf9e470264428cee34700cfb5ea147fa000db5ed9a5ccf89aa73934f10ea330a356c0ee650d99205742f2719d5f7b5810613be1116024c0c036c5b858aecb7a1f037c3134473a07e9768682e84b9f12ae42feca12afe6ddeb2a0a38d0986f5d642fdb524ef0f540bd2784997a74617b1642a5fda175693fb4fe9e28d9a8653d17bfed0e9d39f1eb4b5a028e930e8422b6973dfafa7f394bfefd914493c1437698736b61fbc5cb22938fde3805ef6fc7a3af471ee6e574e41833c898e11fa3a8f06251eb75fddcd7744b45f9382e7099e37e0136cd7246a35166b691bdb4a444494a73740654c0a3ee7d0eee853b417c3039b28743c00aff36e8e95b8d1289205dbf3b089bf291d0eb58ca4939464212d59b002cd4d2196e43f9f28406a2ad3080103c419513ec1ecc8091fdd42c9c1bb87270eed21e26e523df8597bd75734a32b88f9ceb4289b1ff2824c434d56b3d00e701a23c26be221a7a9180642912f74084ca8309060134304598a439b8da6cd2b4369f66baf9471130276f34703a5ec643a9ae6b9d4ff39159ba5e9aa1b906bc74e75930b742f0e6673117b6d2a2122f182928f7fd721cbd34598b8791337a58e24d90ac8dda1697916e20c7aa014ab8981a5f3ce5d40abcbb9173ba6cc8c8e6d46d0f672198f54efabb7720ea746eb02fde9ac03234adb24d916e2f525adcb4ec4974cb98f2d70dab65d298a3671c8d6a5567094de99a3ea1672da70467dd894f420e25c707bb6138e8f7c16258397c3ce5ea2430fb056283596b7f78034c973a6cb8da6d6689bab9a2426339a8e67cadc391ad2c1a1eb27547bb517880859f8fcf45601d190201590ca8bf92b08826e56737e654e5a1791b3a476a8898b3081be3a428c60e9beb697a99b2dce97db3a3929b9d0feb408a03a1c4ceafd84acff224bb1e806e002a671212fd562bc81a38a62ba07abf3c676cfa296345f550651dd23bd8eecb6d46b76d3a23e6eea79a34348c81a1ce874e1c3ae8952915178d6e95cbd4a61599094ae47b2c1f99e078c3d2fa39591cd45f51894e75a51d3b05fe2ad91a097e239b5382353f72c8e340204e354a86bb8656ebd36bb1f86b0acbd4893c4c8e31f1de074a484d4aad684fdb3ac7fc02ae8c06a732211631fc4bb77d63b35c6ad45c6c1915072023cc4c970aae731dab014506c998377da4b5e9203f251761b81b51079bc0d4ddda98ee44da986b37f1fdf46adba245ef01a5961337124c0a0fb329ab6b9f40ea17b918d3346d88b814e4cb1c7d674eb64ee8a1f0349274b9b3f51f101fab5f3a31fa0b034f8f000d98426d385f2b56f858932cbf2bead2426eacc9b6f8fd5e42764d35d53fa0db31da12fbb2df5ba6e2fe43c15bd0c39b478af8dfb7658b6f58cf87db6b370cf1592499b6f2b3997f2cd5165655501d13b18c5a034b9069301127c73c433f2712d69c163b57e4df19c672ed11d58db0fab324ad5317c50cab15c34323a2d623b6222088eead7f8af4b50613843caceaa1e984f7fd76b21e531b9aa0bc7b961833e58118969a0d8734597af08128d08f6a0c00721ef06c9c30dad4c1434385962e654b425a026ec977d945b8223d86d8be324fbd5f3d53d363a8474b11d2f921368d050515acf4d71eb8fd5440433fed47e61e9eaf84cecfca886f25554fb3d63fa0d3d2a79467dafcc7cac7899ad294ef2d16aa53c644f7dae9a8d0ba122653d127380015e4e14057d6db294551c8e3d9a13065fe652d690e73dc7c0764fe6c60ab32cb72e3692a4a1f211a57dd9ff21b71b734c41e04c696d548ad309efb8bcd9e60c8b16035b9cc8606783c5a256afff191f95ce2c51f02f0a51a77560a1a429c81bbeb6f42ada1d43aeac08238a1f85c47b9923991eaa7145ee68c581fa7240b0669574efff0940828c5a6aa966f223d63b4a3fa1c32b6a7226e30a17715d9f0c786d8fad3d85e3935ef8d17ccc1e2ac974d20514cb706c276adf80d784ed4c0e0cbb4066f74f995a492f29f46bc8d916151713ec1fbf7328549eb5af1a2fae2e76395691cf63d7f3e58558464db37e7bc34da43653ca8d760a90c64334dcce11b1b052f689ae6ec8f3ee3e124626dd0ea61bb7184223a6f9ff40c79bf419bee960b827bcc7c2f4d6c8e6c3bf77326149051eb928eb8648c093c1da75c9fffb3c4146d13396bbeff68756c5c79ddce2c3b3a7fba5d940c42c34c5d6bfaf0acca149dac3c4e6c01f14476765819a561cd85616350eaa206716c1645f79f2a0b1cf5feac45d301077c3aa54bec653358b06519a4e7b83011cbcf6518d5d1b945be439f1c98c9260929944433ce5261d8fe9e1aae9e078efe117c5982633b82e4033585fa9fdc416c0cd60aea94e81a3869b8de427624b2908436610e88a77aa20eaa07eb8ec5f65572330672cbda6baefb650663f2055dc10230819bdb2a9330833a1637491cdd15fe8f82e6833cf1701c9e7a4858f2dc332e27a101ed126aff62d6001ea04892eb27c3d0473c670727ba7d3580413b96f49e72c1ce20022713f9f747e6437d8b803f4392d6e03c4bcd166e27dab21b144567d0128782a04af5063c412f610ab57ae77c189e165fd4a1ed3012f2d9a54cefee7d5bdb74b48a40a4990854cc8b34b1278bb3e3d5e9aaabc241ba1cb11c69d650296b34376832c1c9791679daa174c618340bbf3e40d1bad7b7a081e1b7cc26be441b9a4de894fe5aaa7979f14bb953290c3cebbb0533df3bbcc7bf8c8a8355baf36252fa3c0c254ec3101d4276b8bab959ed1ba4f7d9a805c35df207c17cad87d063a7e9d1b45c66823df147da538706e1bd99689d0d4fd7d05a7783f0139f9c9c87805ed211b260e85270b7ddec71e7c11a3048999ffc50c4474ed0ac4fd56071af2b38ef51ea1f2e129ead47691632e6d85632fb4a1ed03ed19b5b802652e0e85ff70a3e092cd8216347434cf1f0d496c403bbf51e1bef67e7c2a39335250adb78825d57ebb337e8b28ecf45d49a5c6cd987d2f7eaaee0f674aad384efb0ca63a95b4075d96e7fe6bedd461ccb693ec585b7be05365f0d03f8d0d77eadc789548177ba3eed9bcf7563ecc05db9cd7b24ca63b3e35a6283cc1dca6493422acf4f42347ad50040d53a690d828d81ff80603f4ec83d94cc8a5867f7c58288748a2e62c2ed5e3d87eba4efe6bb3dcaa631cc14320a4baaa2ea7120dbf8c6c874f3606410d4eb8100755ddafa43c55c207597772c68790a7b7b3f3ac8956a6e70b848dfa2e7b34baea658bfc604d701b20876e46b05949e5d4f15920493fb087b46b482a370d62bdd48e6661aa828a614e273ced333fbae25cb4279cc4a2f80202885a8a11616e480e1ef86881b468e6ce8db12b4e9548fa6306d78f3ca664a730d2e3b099a0a0be49628ecb8185f152f046d3a99978c32efcc97c160f86a623339515d1857f90a3c8b5e2369db9ce9853391f2a7c79ed0cacbd2783d821d4da83ac6f04f283e33fefb9c10ea45995479b67323281e2580c2929f472a29fc63d228eba476b6fb0f5e35a0d242994a4890b895ed9113bf09154f9c36c1ae876478ea5d66522aaf4a055d63fb1227a229f171305c2f2608cabccd3d0d6774c72b1713d7ea7158749e493e8b5c7d3f4e2527ca955474aab16b4162044ac787718489927c1ece4cb9f104ef8d16d9eef7721f5d044deb408e15f3bda35dea1abbc832a169f42da545ae0f0e1db3219a369167e142b5f14aa6134545393e57345b1bfede98065b944b3e9ed4430c163b237c7d59e5747df4d418dc1367b438483eb20607545444c790b91b113fdf04adea5b46d9fd55190d7604f9a46310c6fd00b1e450ac24400fb34208b38e61377366a79a05145ed33702dd24f56036f47f355a2eed6fde639df793f0a9416c8d46f55592a7aea3528bed4a0c523e71a9b13701d1f54a0d97cff15ad88aa378f72f5854df9db4b11a457501ddd16b2e5fb579dce930c364c6f436599fe7364a9ff4f6c6bb775326a2befd312891a673220fb7c2bf463d6841d2d83946f641fb05f55227c645b6be2919e75ceb8610691f90b77c758fc12522c6c19e8b51889da1bf66dc3dca28866c96bfb1194e38d6489c08a749b0b0e59db48654c99df50f333e361d2465b2f30bf022a88db46657900143aeb331dc88f54420b161c289826c60ee439479d637983075b6746d9afc19243e1a83cc72ae7b2ff1f6f6d92afb3c1d7b7daabf73611d948f6982762c822b9dbdd9b4b8401de8dd42f7735dd2285f5384545e8c27f965ffd0e750886ab254e7a9288ee3f4c70b4b8629d56a85985d36aacc4573e7e1c536a0cc26baf2d10b046d009fa69df3d95889640d69e24573f919f3935c53eb82fc84f8ec3f2e60648c58d8ffa71bc9ddadbe5b76d963f91c6c48587b4523de8bf0ebfd78e32d13999d69cb0213ac18d8c863fcaa4f712280c1baa8fda5dbe04b2b918e5bc85ee00278ea8df005b4a9eed134f8ffa49ab61596c12071ef1535804f1fd7b6cde8c", 0x1000, 0x3, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', r2, 0xffffffffffffffff, 0x6) (async) fchownat(0xffffffffffffff9c, &(0x7f0000001080)='./file0\x00', r2, 0xffffffffffffffff, 0x6) getsockname$unix(0xffffffffffffff9c, &(0x7f0000001100)=@abs, &(0x7f0000001140)=0x8) close(r0) (async) close(r0) msgget$private(0x0, 0x80) (async) r4 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180), 0xc) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000011c0)={{0x8, 0x0, r3, r2, r3, 0x2, 0xff85}, 0xfffffffffffffa02, 0x9, r5, r1, 0x5, 0xfff, 0x4, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000001280)=[r6, r3, r6, r6, r7, r3]) close(r0) acct(&(0x7f00000012c0)='./file0\x00') r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000001300), &(0x7f0000001340)=0xc) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000001380), &(0x7f00000013c0)=0x10) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001400)) (async) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001400)) r9 = socket(0x2, 0x5, 0x7) pipe2(&(0x7f0000001440), 0x0) (async) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) recvmsg(r11, &(0x7f0000001cc0)={&(0x7f0000001480)=@in6, 0xc, &(0x7f0000001b40)=[{&(0x7f00000014c0)=""/208, 0xd0}, {&(0x7f00000015c0)=""/31, 0x1f}, {&(0x7f0000001600)=""/229, 0xe5}, {&(0x7f0000001700)=""/71, 0x47}, {&(0x7f0000001780)=""/181, 0xb5}, {&(0x7f0000001840)=""/161, 0xa1}, {&(0x7f0000001900)=""/167, 0xa7}, {&(0x7f00000019c0)=""/107, 0x6b}, {&(0x7f0000001a40)=""/153, 0x99}, {&(0x7f0000001b00)=""/10, 0xa}], 0xa, &(0x7f0000001c00)=""/156, 0x9c}, 0x1000) execve(&(0x7f0000001d00)='./file0\x00', &(0x7f0000001d80)=[&(0x7f0000001d40)='/dev/ttyCcfg\x00'], &(0x7f0000001fc0)=[&(0x7f0000001dc0)='%s&}}\x00', &(0x7f0000001e00)='/dev/ttyCcfg\x00', &(0x7f0000001e40)='\x00', &(0x7f0000001e80)='\x8f#&\xff+}\'\\-)8\x00', &(0x7f0000001ec0)='($]\x00', &(0x7f0000001f00)='\x00', &(0x7f0000001f40)='/dev/ttyCcfg\x00', &(0x7f0000001f80)='/dev/ttyCcfg\x00']) sendto$unix(r10, &(0x7f0000002000)="16093f2777b3de23f4d111d0a0507379936fe9f44290e25d4c59a7dd357e466015a0b2c528c2bb3ee8cb17f27660f23cd1c3edaf4ac9ba6f1aecead37ce20196dadd4e7a54b1d81e46cafc763bbbf858eac6db38e0019cf78ee6c023c6f58573cdabdfdd60f631553fe64807577b05fa97bade463b9d763e994fcc7ecb55c57ed5d01f80a86947fd6988225c7568bcb71cf6a5022d06934759d3ee913e5710d9477708b733e9", 0xa6, 0x1, &(0x7f00000020c0)=@abs={0x1, 0x0, 0x2}, 0x8) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002100), 0x10, 0x0) poll(&(0x7f0000002140)=[{r12, 0x20}], 0x1, 0x4) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180), 0x400, 0x0) ioctl$WSMOUSEIO_SETMODE(r13, 0x80045726, &(0x7f00000021c0)={0x1}) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000002200)=0x95af) (async) ioctl$TIOCOUTQ(r11, 0x40047473, &(0x7f0000002200)=0x95af) connect$unix(r9, &(0x7f0000002240)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f0000002280)={0x10, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffd2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8e83}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}], './file1\x00', 0x80000000}) (async) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f0000002280)={0x10, 0x5, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffd2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8000000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8e83}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}], './file1\x00', 0x80000000}) 3.833345498s ago: executing program 0 (id=284): r0 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) (async) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) (async) r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000000)=ANY=[], 0x8, 0x800) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000af7000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000690000/0x4000)=nil}, {&(0x7f0000987000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000000000000000}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x2}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000168000/0x2000)=nil}, {&(0x7f0000021000/0x1000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000673000/0x2000)=nil, 0x100000000}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f000071b000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00002e1000/0xc00000)=nil, 0x14b}, {&(0x7f00008c9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00009a6000/0x1000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ead000/0x1000)=nil}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xac4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x38, 0x40}, 0x9, 0x0, 0xffffffffffffffff, 0x0, 0x6, 0x5, 0x8, 0x40000000001551}) (async) msgrcv(r1, 0x0, 0x0, 0x3, 0x400) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x3f1, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0x7, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x3, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) (async) r2 = kqueue() kevent(r2, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f0000000040)='./file1\x00', 0x400, 0x4) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') (async) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') (async) kqueue() 3.805624809s ago: executing program 8 (id=215): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket(0x18, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x1000, 0xff, 0x4, 0x6}, {0x6, 0x5, 0x81, 0xc}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mquery(&(0x7f00000d2000/0x4000)=nil, 0x4000, 0xb370454908b9eb86, 0x10, 0xffffffffffffffff, 0x1) fchmod(r0, 0xd00) r4 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 2.777012191s ago: executing program 0 (id=286): socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="00b20fb0", 0x4}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffcbe) r0 = socket(0x11, 0x8003, 0x0) getsockopt(r0, 0x11, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502060000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f880a297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a4210200006ba4bacc8bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) 2.775661787s ago: executing program 2 (id=288): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) getsockname(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) msgget(0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x2, 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000), 0x10) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) connect$unix(r4, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000140)="d99aca906c6f9ffadb56f8e8ddae6b02c50ab0c1b7250dd9571307973d1e444f54b8b1d8a48e4196a65e66ad114dbbd0876b70400a3507a6007f3aec348e", 0x3e) ioctl$FIONREAD(r2, 0x8020697f, &(0x7f00000001c0)) r5 = socket(0x0, 0x1, 0x4) setsockopt(r5, 0x1000000000029, 0x40, &(0x7f0000000040)="03000000", 0x4) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="010400006f000000aaaad92698f8c500ff1400002000fc00907ac2410000ac1403aaefd978b7083be1a175040f5eb6c6a2ce4f652d0f1dc34bd6d40c890d4dfe0642f781fe1d1d6530d4cbcfbd8082905e"]) 2.775103799s ago: executing program 4 (id=289): r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x54}) setrlimit(0xc, &(0x7f0000000980)={0x8, 0x54}) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x7fffffff, 0xfffffffd, 0xdffdff7e, 0x160353d, "04d9577e010400030000105490e8d145eec82500", 0x200101, 0x5}) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000080)="9b2e108901f89118ff92248d21c07fd7e2d2b8c4637cdb25c114deccbc51026e0528c7da33aea1e20100db2fdeaa9cbcaeb7d1c811fdba98f0ffeff532d81160260e6858262fecff8787af826d9608ea04a495dbd85ea48d46261932a8ff89a8e91669a41a84cf68de010fef7bebfd3e90820a83", 0x74}], 0x1) 2.774818668s ago: executing program 5 (id=290): r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000300)=0x4) syz_emit_ethernet(0xda, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6017b29100a4000000000000fc6a00000000000000000000ff0200000000000000000000000000013a0400008c"]) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYRESHEX=0x0]) 2.762745335s ago: executing program 6 (id=291): r0 = msgget$private(0x0, 0x6b0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f00006c6000/0x3000)=nil, 0x3000, 0x1, 0x4010, 0xffffffffffffff9c, 0x3) msgsnd(r0, &(0x7f0000000000)={0x1}, 0x8, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1, 0x0, 0x6, 0x1}, {0x2, 0x0, 0x0, 0x4}, {0x2, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r1, &(0x7f0000000180)="757b76e838131fb5d71d0143ddf36c35eecb91b86c712b771d2b86ae8354340b773c", 0x22, 0x407, 0x0, 0x0) 2.550729563s ago: executing program 1 (id=292): r0 = socket(0x11, 0x3, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000000000110000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42112000000720fd18bfbb670c1f5a872c881ea6e3ec5890400000000008000361b44c702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900002008e371a3f8343712051eea040000000000c992913a57fd06b23a6ca26b7ce4f7b5caea06d6f7d73c64fcda1539a6265c3c43773dec4d5c1e7b02e1386c3c82f8b0f6ce8467a4dedcba02db380f7c63df096748f30fedb961ad4de37bb1426795289a74938e2696a48f6b18e47e0df4a23dd6e0d500f420df3117d4f5b7286ea735f24bc39b086585153b996882d1c7d1a625dd4c39dbd2874cea1f88435898ce07000000000000006d4068e62b90afde855730db573dab673decf2fe8bc09cbef4717b986d31f645b1ac82eb3c8d88feef3d05282c3489827d8d107646dd074f5e3554470625bf68ba6ea447a2188bdaab9464a49aad03335589afdeeeb79f0559d9a7c41381cc30aa62bb3f06c7b93eecb5da79765e359121c19f1e762841f1f7586e25e01353634323d45a2053", 0x1ce, 0x0, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0x4, 0x1, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x27358aab664a94b0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="14000000"], 0x18}, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) r5 = dup(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) recvmmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f00000002c0)=@in6, 0xc, &(0x7f0000000300), 0x0, &(0x7f0000000340)=""/21, 0x15}, 0xff}, 0x10, 0x10c0, &(0x7f0000000400)={0x5, 0x8c69}) ioctl$FIONREAD(r6, 0x80206913, &(0x7f00000001c0)) setsockopt$inet_opts(r5, 0x0, 0x24, &(0x7f0000000040)="fff70200", 0x4) sendmsg$unix(r1, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18}, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x40000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x6, 0x8, 0xe60, 0x8001, 0x986, 0x3, 0x9, 0x40}, &(0x7f0000001440)={0x7, 0x10000000000, 0x2, 0xffffffffffffffff, 0x2, 0x3, 0x0, 0x2}, &(0x7f0000001480)={0x8, 0x6, 0x206, 0x0, 0x4002040000002, 0x80000000, 0xc1, 0x1ff}, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 2.549131831s ago: executing program 1 (id=293): pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) (async, rerun: 32) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000000)) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xaa, 0x1000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x1) (async) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r5) (async) r6 = semget$private(0x0, 0x0, 0xe11ddb45c22e71e6) (async) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x218, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000080)={0xff, './file1\x00'}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r8 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) close(r8) (async, rerun: 32) r9 = socket$inet(0x2, 0x1, 0x0) (rerun: 32) setsockopt$inet_opts(r9, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000bc0)) (async) pipe(&(0x7f0000000340)) 2.548787633s ago: executing program 8 (id=215): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket(0x18, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x1000, 0xff, 0x4, 0x6}, {0x6, 0x5, 0x81, 0xc}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mquery(&(0x7f00000d2000/0x4000)=nil, 0x4000, 0xb370454908b9eb86, 0x10, 0xffffffffffffffff, 0x1) fchmod(r0, 0xd00) r4 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 1.538615609s ago: executing program 0 (id=294): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0xf9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) close(r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="001e40e889f1bd88048a3291b47ea9c751e3cdd3ca15eee17dcc4d9a8ed3ed4b68ab9b00a134b0612db01972be32df71aed90d27f49e9c2e8878e8a689a7270906e10ee7e83f14231d3a5d760be16643beb88a5b9e86df331d9068361d3db0f0dcbbd75c25183fbcfed0e920df294bfbfeb1f3d9", 0x74) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000302b00fe8000000000000000bb000000000000000400"]) 1.538052562s ago: executing program 1 (id=295): socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendto$unix(r0, &(0x7f0000001000)="7212e2122eade7305ce066d411b473d9d2954b1b6dfbefffc6838a19c334a0b99c37733f12485ecfb0ae2eb8370e74e840ccbf79f29dd427c0a0b5d9f0359d4975e2b6963b49072c2ff7522b8bff69ca4d64f4f3644e2fc49beeb72dea4c7913cb4e1cf500a13a8ca8521164f2ea821f54253ed60cbe89408e833512be3cf23b680e656a59dc032b7818c2ea3e368e0a8c257a5f8716f956c4f48af8b1f14d13932cc638e52a07ed34251bb50863fbd53c5e6b4909bffc07c1c80a7ba50566586ae35af6fea26f1e5c902096c4f4753f9adecb371cb3b3b7ce4ea6f071bc8c9057eb3d73", 0xe4, 0x6, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) syz_emit_ethernet(0xfbf, &(0x7f0000000040)={@random="82615b34d347", @remote, [], {@ipv6={0x86dd, {0xb, 0x6, "6a7e99", 0xf89, 0xf0, 0x8, @rand_addr="693ba4de44c9c4f9eb96444e0c42d9ea", @empty, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x2, '\x00', {0x2, 0x6, "5f1039", 0x7, 0x50, 0x3, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}]}, @dstopts={0x37, 0x1e2, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x9, 0xefe, "0384eea9d252e5f95039ffd402d5af4741cfba0928fa885289d89df29865bc805989ba58bda09aaa41e40d26f387758d082911771847979e3b2b58b50be0119492e4d7f1337992cc0a8304e1c180ccc317e1f2c73e1566c565ad10ea6790bca6ba3517eaf0712b508c52fec29bb0447636e00afd4b2fa1f7ca947a6ec9814f2a60ca86f34e18cc3aa1b3c72db84b3d1219353237e8864dba07379b69587f8dbf754c01a40a17836e89c2935d084037375181efd61fc6c4f580175fea5af34e3c967d80ff634d51944991b31e119520acce691c7c600e15240e851d089ad62f21d4d91526ba5d4e25a4283dc6ace6894a5a61abe6d706f13b1b41339c9ab4cf0bada38dc82a8b8a94263dd0d71dac6b55b7ef45eedbbdc06dc5bb24e6667dcdf63f0345703a0800fdf612ad41acceb472a5122943094fe24757d8d59548bf206f22b34fe65882696107953b56fe90a3f7b25af77cbd22302f6fbc52373a18d65ab5926fcfff0d0b040a6d7440ff5fe40ad3e3f82cad9906f912a324f0e2d3faf9963a5e94febf0e59ff2e95c7ac040cfeaac8a4074a2da63df116385848ec6feb4a233e8d2bd5de9a2eb216027681bcbeccc60279baca11a19c4ac70a713600f11a51fbecbecdf882af965f0e3ca9b3ac1861ae405d17c040c47bc76200668414af1fd753e67f8a73230d52b1862ff88632dfed340cdbe4c68e2394c22287b89b4332be160929cbf9ee03360345a2ba77881bd3fca3c828039ab826696d4819793d6108290a221dd1a7e75552fb7f583c8dccab5c0fc1a7a36297ce66afb4bfda79ada466714b7f8d36a567488c69d39a1cc5afc301b9cc34d9217a53715e80a67ca103cacfa21c81686e90550de95f18296f9c98ca886094dda7600ca5bce03e948d3bb5cd474448de20ca187758600322a7b276db955e498557e3a0a8bd999ee381bad780dcfab0c1f5f7fad914b086cc3dea7da2929a44483f9c7d93332876f4e3b1f3ebe61b9ef39b0d62bbb5ac36d2244e461c5fc4c316290528908cd314779f54fc59295262f48ca97fae3e799d4ae256bfd9333a92abbe77aa3114ef6ed33483f84b8f4a6e8821819d025abe091d3208dedccd1e4c114eed91f793df50f5091a364af55c72954dd738fe8ef4e7e359dd68381f472c56c4efef282aa12c15a2f265b95ee74ccb9f5d7b4d38fe1a3b25947b6c62879bcf694201fc5b74813ea98eda4f8b4ef372aaf99800ddb33895c28fde889010e23d8d55f7d2dadf9e1b6fe0d6a1cb8657a78ae90ddb592f8550bdd14505af8f9b21b4b512d798c783b6728d0bf845f765dfc1aee2314bb54cf9dafd77fab10b696c132c3112b06e65183c0dea8aad96a5b2bc7f9bdd773dfb5aec105e8df2df2d41188cf035b5af427030b84c062ab8c4f1acf0b12d9c8a7edd1ba79f2aff6743782de5f16c1d29c4c1886f8294b8ce6944c1c1ed2bedd2bb34d5ad3ec35d31e7b94f2cf2d3024bd85a181fc6abd54fcde3705c2a3aab40f8b2a349784e0a3621ee5cb0d79e83a2a406baacc4e8c2936a3aa975761f21b1d30b03d6fe419e24756f6062800205d4424cfa3b9da5385c759e056d87a4b7d3fc9d12a632a2788fe8ac991466e11a56f0999dec9901a561b8c993df50772b166d6ac7ccf098496ee8ee76f198c19b33a832f5234390853dc54188fc417bab32e44966358fc5c579d1865a142040b1f232edfca5cd1a163274d8fd683a1a72c998d5b4d4d873eb42734d12c92557bdb5d28995a2dda5d13abd4e0c30044896b8d1ea22a693e264743e1bd54d996fc73b6eff97f3277c24b028386f27be051ca3f501ab0511142ffd16a8e03f54215463c69fe5c99924defb2583c6b2e7a880381efda95f3b25709866f6e999edb70ebfb798069fa2a2a16c2bae97db5e151821ed865d7986f722543e29b154a68a0e8f84088ffb228d8c0cad97f1fd65dac10ef17554d8186bc3856ec38c96641a8307c905b849f028ffea243684d113f4d6023949770624b848d1b87cb983087b18572c0f5d2d854e80953a884cf23ed1c0b56fcec67190a618200c2f8389f99df02c708ed840851a13b8ec7c80f315fdf4e987f47dda2e5d2bf96f012df43b14fa10e408b58b76a3f942eafe371fa57f864206905bdaa88c356d5b71031f089c101a6f43782e9ed9daca54ffc9b77ee424133448fd0eedd8878d1c3c65a13a6e7482bb310f9690bfaad5afd3287c1dcb5f4fbdb3af44568b040c3d3d0fb6e79c57c3a94eb6f66666de348912e79bc78a428c9cd23fa6c9a20ae4e5589389487b3fdce275f5df0e3fc68c9800eb9f80945cc9c45ab6cdbe80be74c5fdc3e3d067269a690a951b84edba9168df20b7d10f5a7bba6c4f3097fb5f21d880e65b7096977a09f3f63beee64bb30b61f22fa22a2ceb622fe65b6f2473f5059aebccf543a50302690a6416c9028dbf119c0b2eb071ecc982340be3fdaafb658590e6d42f53e58325e116dcd4bee3c202e17d6b662b687bacd4a524bf12e13160efcfe140b32f75fcb49e6b2dcafaaee46e459bb3cef463d67907f36453ab51af14eaf830d6570131eeca29040bfc661aa49fbbac370d577006e7097b021e23c19c4ed3da8131d953558cea27c6c25a4a6e13ff7e5529aeccf54ad9cadb1d505f5f800a8ec6b08b33c66622ee52331d5580518f651e34de8e7b07f43e3cdd3479403fc0d4f72368aa234ff29c7ce4f78cafaa8c51a044971369d141f585218752780d6ee0ce1213c10cf2d339688acf705c447188b88401666d7d33113b8addbdb599b9b0b9b0f4f12b09e9fc30208cf69750a6b6529679564222cfda4f71504ba80025b1b83af281cb2533e2e7ce32e957a3dbab328d2ffa2b05cf24a577607b85e9f983bd5877d8da5af4a4544d6a7d522ea0a2f622fd3c6d4444834ed62a326d67e38be03f833b17fe22061c3f27d1a22ae7ed195e4b7e0b1c2854fd7afd930edfb4b6bd1c160cfc7c8b02beec1c5ae142cd5a1d88c1342efe191f9522335e6977af1098c56d27fa9423b3952f1c1916de652fa2fbf98942b33fa97c6f6f83f6bac004e7da65ed250bc79f13ebb05df55d0b1f23b5d717ee7adbf6a9ba2106439647e41549924d09cf3820290f346fed4098b06c6ae55267d694dd1e4de362f9a5bfb0649afaf7467cbcf99dd38ac85d352e167a7d0baabfe989a870f61d50da68b7cc50bca00f72c60f8a6bb85071027a10802d72a741b263209303c04f1844c73972253b8125351aec1bd8b1d853ab2813256f20885e33497e679a5ae7554a477146a6f88b08a0840e47110de8c73e9c175477aac1b746fafccc0281c5b8b7775a3bd29d832d94e8f0e738c07ddf117a45e01e38c9ebb1203b9de4f04c0c2ac3838089928475d39a2be31a4306a1a4042a7d05fb9ce72fedf8765fe6df31030f0e3c86a32ce7536cb84aa6e2891323b167f8123f4b6cd42e87c9bd37ad4dabc9378d51fd092da4d8a1a2b80404901943149d0ec3158798e29a133d7a6e94f0f7cf5e60f89eabb989c4e6113ba264b4890adee5432975ff3abbf9d6d24dca071d0a253ae2282ef9b186068c6783cdfa66ba5810e8cf0ae0b3bc95abf30ac97f715ade924133b433869c891dd330ac5db64ff1f727a2efa3692c27a5b56e8eed65d8cdd66311b3671d46af8826507fa6f0fec4dd204fcd2a705e5eb8625991c7644ecf8f692b8ddd7adde39b346b1c5b93228cc80197af32640d965e983c03c90afd03399611a445a5c490ea4f6d9f3acb6679a287cef2ba171e7ab94476740988900bbd8837b3e551f415b687b7815bebfc289bd22137047cc0b5c5a47598f3d8682415284c47e8603146b5da918f8f782354161232382bbdf836c4ec636d07c953ad637bea101bbb962f435a938572552771595a81e15ef833415680bf991e758df2b84b304e81c6d9cee5872f4227133d2edb11fa16a8d5a82fc0ad6dc763424bcfa1a336d8da18d3e6a4df62f7091721c74977949a8bc864bad601352a511d67b48cf21fe86b6062cafb2f7eccc41b7c524be10dd19cf1c5b6a6a6772ae85dbc4f807d2fc19439faca1608d35b0bd7e47b4137abdef1fe0de0a3ea4dafe4950548c74927cdca1e7fe54837ece72bdc306d23c1f545eec40d5eead2a5b7e7ac110d722e906e76c95e2f88a20bb41020dc07b57f407dade21ef6967b3f6ff9b526cec51effb620f563f9764383871239b8875cdf13fd6723fd163602e6bc5312f9ade69a8705d257a1127acb8e0772324758a8ff6219fd1431f516228b97948092ae158541d54d1643d923df94e24b866d9f3203b7057d098f970692d4da0b5fa08e2be53f9eef4a776034c43e870a78df5993b72bcebb752b1060137353efd97582bfe7234d2350af75f67965eab35cfc4cf7b5681e232659399d48fa86e9ce41b6357310078223f8511d29737291a3b6cd374f880f7451cfa6bd20d252cc65b677bd75ebde648e872bb4d497ab663487fd706938ca36f746249bb7c6d94d04aa06d135755d62347396853a524ba8e570ee2dc1fcbadfd5271791e133d3195eef6c71e10d1df88ac5ba2a02989a021c41eed05dce321a2d8cc191b2464c91103cf21d6e8359a32cb3e866a4a12187b98c9c35b58d421df1d15a57f13f978f023d04e1dfb2486bf129e77ccda4e78391a92d8037bd46510ecc087d987787bab3aa83c87e4b9f65ae4f4571972264532fb4b6a15d1d6a5ce7813c4d973246505d2543d57ec7478a51a56f6bf498e6a8164bcfdc41c88146569105f5b513845f414fb5972804eae5fcf53ec0cc8b229927fc1dc82f8ab9dd2a53b8ff8bf0d7b4dd7258716d276228483773862018dc6aee2cffef510f77a7c8495e2ce9fee8c8cde814f08f52a42b99c1415419838bf4c956f5e8df06124e27ea193cfc653ba96534f06c5c8391f4daa03d20653d3eabfdda31a31dbffe1c056b69a578b17c3008640937f72a99519912d4f97d9a7229c17e60b312b3711db18a9dba0b5c89cd99c6fecac523040b7c2059fc62a650b76c0af383215d5f2a8ae8c063bc3d9d9ca9606e4c80eddd3cb407434b00208ac0733a0762dc7cb2c263c58547585475774cdc9b512863f0c1fdf9fc07db9fa47897b6ce423797c55bbb47bb92f68c2d673bc460551e1615988a30b4e489985e0acde181b94e2d81f37494fbd195a796813ab5280207ce7904548b877d3d12fa4f9436060f9c3ce3d854599787f97307b5e071ece7129f33c7563e3fd892d3b144c41ae0c958ad75ca85d25e8a4fa06d5935808c69f9e6893547780743b06ff7de5f336c3ff56cf7e2c3805d5ef2b70aa4627597a78ffc248ca4311f3d3c2318b0b706d47370c1619097beae8bbf56e776d3c84f95296f16a5904710d80c56046e3d87f3c0c77f03da3293b13b2f36bfafa7d97cd4"}]}], "6d777b4a3c68f242da3ffee3197aec128e8be184fce9c37a5777bda890b42885ea5546d2752e7eaffa"}}}}}}}) 1.537660867s ago: executing program 2 (id=296): r0 = socket$unix(0x1, 0x5, 0x0) close(r0) listen(r0, 0x7) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) 1.537382815s ago: executing program 4 (id=297): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() pwritev(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.53719434s ago: executing program 5 (id=298): munmap(&(0x7f0000018000/0x2000)=nil, 0x2000) (async) mprotect(&(0x7f000000c000/0x1000)=nil, 0x1000, 0x2) (async) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) 1.505717718s ago: executing program 6 (id=299): syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffffa3dd606aa63f00102b00fe8000000000000000000000000000bb000000000000000400000000000000012c00000000000000cffaa6262923f746"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) setsockopt(0xffffffffffffff9c, 0x4, 0x9, &(0x7f0000000000)="8b5f237359dc6fe3ab295443e46200cd25ef9faaf5420089efd97cd3229beaf78d987dceaa39dd30c28b0d357ee93c58bb31f346970d00703f57bfe50a85c3480c6dd2aa894a57e4059c363380d107694d49f16900ad47c147ad544e558fd587156b6ab9ace06a08002c62564d11cabe6f2f8e0f90e34374f83252db10823be8300898d5b9515fbdb12c20710c2d122dff34f6a15914af1248e45daae64995d89519fed27b3d3cc4ab75efe5390cc27c0eee437f27144de802928b7e402c62e7b097dee69dfea9dd86", 0xc9) 1.505159912s ago: executing program 7 (id=300): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) unveil(0x0, &(0x7f0000000300)='W\x00') (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x551d6494, 0x6}, 0x8) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 64) close(r1) (rerun: 64) 1.504305435s ago: executing program 7 (id=301): getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() setregid(r2, r3) r4 = socket$inet6(0x18, 0x5, 0x8) connect$inet6(r4, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x1}, 0xc) r5 = msgget(0x3, 0x2c2) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x8, r1, r2, 0x0, r2, 0x80}, 0xfffffffffffff000, 0x45, r0, r0, 0x6c9, 0x1c0000, 0x8, 0x1}) r6 = socket$unix(0x1, 0x1, 0x0) r7 = dup(r4) r8 = socket$inet6(0x18, 0x5, 0xb) r9 = dup(r4) r10 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@file={0x0, ""/520}, &(0x7f0000000640)=0x20a) sendmsg$unix(r6, &(0x7f0000000780)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000140)="029734b299419002d8d2b1df40bba7fda2a8038d01ec61d0499d9a8db384ebb6c992f3020e4d6f381e5d70f2c95210806942340f92b5bb669cf769277ef359f876c89043b86232a93e7b906c309d75b63cc8c37bbbac34be959e9e5664ccd775b8a0e786e1c7be39b8e5378916df49c19c5add44d28e91af3fe187d1921a5b67b6f1c6e6219547b4d73ba834", 0x8c}, {&(0x7f0000000200)="18070d8bf45954e5c4a30377b83eada6d056daf80eeacaa384971968607065366898131fbd2ab6bd0b49329bae9567c90f217df5819a57f3d1307bc51fad36fe5567d6d427d436baa40d2a2effac83d61cb38656118132659e4b2592f8b6908407a6ebe30974ea9b74624829039ec4a95ebb844b86b366d143be40a5066ae2ae805a0e2a4738874c4a121039a0be60a7f4744354d97a361a", 0x98}, {&(0x7f00000002c0)="2c53a4e33e4128d9d2394e1636b6bd4c12dce2af6e8633105f", 0x19}, {&(0x7f0000000300)="70041335ba5eb16270dc3a990d2890cb54facf715d", 0x15}, {&(0x7f0000000340)="ba577a9d3462", 0x6}], 0x5, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r4, r4]}, @cred={0x20, 0xffff, 0x0, r0, r1, r3}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4, r4]}, @rights={0x28, 0xffff, 0x1, [r8, 0xffffffffffffffff, r4, r4, r4]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x28, 0xffff, 0x1, [r4, r4, r4, r4, r4]}, @cred={0x20, 0xffff, 0x0, r0, r1, r2}], 0x100, 0x600}, 0x8) fchdir(r4) pread(r9, &(0x7f00000007c0)="81509db562035c007d2a354f90720a927be05c29bea3e7ca4be2b3746d1031556db73d5314c46fe86a9314cdb98d79e794c04a5fea8ba695a50e30b6e72af0d935edbabf9393c4897def056db1288a2442af1d069a7ac267b5ab7f22d8ec0d143f66d228dfb8748599c9b418978e37b2b4576542c8689bcc40cd99be00e86fc65afc3a01e6a8c1576af512fc3dad74f96b53d9cbd83d049c07885e2d99ad3e87c7064dc919bb078b1098c9f22c920c0ae6290593b71b3fbc45df8ad2b0d54e8d7ea59ebf50dee3c95fa348ad", 0xcc, 0x800) r11 = socket(0x18, 0x4000, 0x2a) connect$unix(r7, &(0x7f00000008c0)=@abs={0x1, 0x0, 0x1}, 0x8) r12 = open$dir(&(0x7f0000000900)='./file0\x00', 0x8, 0x28) fcntl$lock(r10, 0x9, &(0x7f0000000940)={0x3, 0x2, 0x6, 0x6, r0}) writev(r9, &(0x7f0000001c00)=[{&(0x7f0000000980)="a1f271adcfc7c53fa3ce9ffc0be1fa62372fa9c17aeb0d62bde01fa72ea60adccde8820a24d2d2a10ddca95735d0e9d2884169162e84eef807b1c7dcf588b8d07f20e8f872967d664494811a705e8df1507c1a1789a76235a12c737df1c351cdb2a516ded59f0a293a62a21183c9b51b430f9b44a144778c6d9a9ea8eafebf92dd0e960579929525346e98bd6b3c8715f384f32d799abee58307fb307e445bf8adfc2d6d9267dfb4ed774910e89533", 0xaf}, {&(0x7f0000000a40)="b36e5f632b8f2d879a247c64e65bd5716de2c83a4133396a58de21361e5bcd4172eba90e88c5f5164a477f9e1cdc9267f0c4864f14ba076319db1555fdf2881e35b94d0a68efea6c775847c83f48b64e9b2d07873e0ca5e5e76442dad1bba7ec5fee9c423b348b4a38c0ca38ae7bb2d5e40bc5d6eb8b8cf32fb01a383985bc291140ad0c9d1e84c15117676625568ac6957eda9d6c588c1b7f806a6f704c90c980d383182c2375744b68456038c3df0a3caeab4e30df25a79925a67ce7947dd0abb1599706bfd4ba857bfe90ddf48116377afd16ca105522b2363622b074ea43515f6e155fd6f3cd2d98a5db02e2112d85dad53af229db950438def33dc74c87c806ab9603e73d4ca5e3bd271dfba13cf6cd2a66ee3c27f779c6b6886ecd84da0525fd08f68612c33c09b46fc49c006b01c3ca8cd7e7683ec397afddb0fbd7934b9695c1ca280eeea441b00b67c6c4a40f21f40298b41a882503f3272e85c68df9971eddd12da67fe90dca18b689dc0a197aebe6c4dbeb0f79ef2caa75b49dc2d341633d7740e3325f9976335bf85441687a407ace3aa3b58bfc3b34e38d9f24b35719d21cb4edcd44bd3f0b1e123f01774f9a4858cff11471564a3fc26ff288ccb699b9b0eebf454ec7ccb059b57cffdad0832c39149c7e11ba4be7636636eb2c65ffec0fd1c11dfea7bfeff23095d23bc3f6eb7ca46a74e89ef633cc525e2b450f81377093554f13f6fc2fc1f06c63669ea5b6bf3e4adf5d28ac7243600a3d809811a1f25cd6c69f64c5761b4bdc1be07eb8932d2af5ab81a8453b84b721f4987a5e88725aef636e42dc0bd65ef80501ddfd7576b8a057ff8dd6e4a656f378136e842092c63cb4aca167d98203f63470c2d160110a97ff5e0b44e97383ca4ff6c28874acb9f13557f98e4986071b8e865a9177f87ea4fd0d75ef7326e4168afbb684a969b8a71b0dd3c57b7d9adb3b51badf57dec29ad531869710c6c6fe9eef1392d67de31a2ad53b8ef9bb7545d794918d85453de1eff669ff053616de8d3f87dc204abdd5ed957921713eee2ccb6907026c449bec409e69162f3b83f915a5bedc220ef219b6dd2eff2ef6ac5d9adaf15db217963aee74b972e4c33ec01814bf36ac7694f8cf5b5bb98967c57742b77daedcb1487e88fdd68675eb058f2d7b4e93186920f823432783471e96e5a7ce6db450b14df0f49c4d351ad222e5c10bac74015cb304453abdb4f3df4793ea453dd4735cbabdb57b6329d6a707defc596dcac7e624ced408127b088574eecb13c14f5f5b14f8b5cd07d73f445e9b67241b1b5ba0066d483ebe80573aea8825abefb91d5d8440cc1e00faf3004427d5d27098b084854284e2fc9f4d99a3d11718dbfa56b168f3941a01e503ad58381918f7cf04c6286f41886d9c5afe8a5847078002aa5bee7360ead1ae04fede12e02283d91f20326931fddd7435427b8471653f0735f200068a0c286dc19ee935295173aa0da1d6db89b54069cc993f3d9ae897eb6fc012120a89a6431df09db1a4a7b76abdae73657d30bdc578a680d8cbf1713a10bcd495e1c1395a50997cc22ab650a425e4069c03ea987cf70a3f854c5fb0623440a693616de630f754e984138257dfc7cf33805c1940d945228322be7a1200f8f2dccf4f7c4d4e00bfa7688646714ac1b94b7867f7a912ad9d3d639c4522909213405d6cd514a227ad2e639c932f104be39939ed6d86da7df7f7789798a4d0aabb1c85a08f26e513d164f3c8d9a150a610a39d4a8da84a6c0bc9e7be73a96fc7836a257cb777e0c33e141553fd8c296c6302098034af4c2b9eda19649b02dab8e2ba079bb894ed3bfb401a7484f71684190c2adbc69b212937e3c0cabbdef9ef4a83c6d2f2b5469fe277cd7d22c4b8352d9500a883aa17810b1d691aabaa23ae599bb303e747ec01fba0967d89cd934902d68a730fc16850fcf6179c1b1303bbbb1ff511bc5d7d3f35cb57990b965cd8c83875eebd277097bccc2c3c913033900f4ebc7e339fb6c54bb1b19e0c0e2a6a19ebff1276ff946c96a44e37f4fbc1fb0fa93f15b42dc3e5d083fe6f48b924ed45178697298a08816f4118a8d968a36d05a04fb450975d8184d5f3d205636cb7ce8af08db20a2e6b87bf3006892800abbb08586a5164e78fcaa6310cda8f0410cef0b3643b37ce1badc73ac143b7aa87f0a4cf28802ea24d6fc6b0ecd533b35e3e243fe99757e287dfcd5833507f4dc7ed0ca045ddab9ecf826ffcd9c18ae3c018b9c54e3f8f10442a3abed5fe256f1324a0f6ea7932af165f1efd8c9e84ca44e1c3cdb1e15c7c2f7c8011fbbd910385490960969b7d83063a32206810c620a49297a8ab522629167f72663f31f6051debdb43ff95014460356e70d3f3fbeee20475ccec3bf8185c46237ca20f471fe73eafcdc14cd1502de959cf04879920a502acad29ae3024ce2556cf5e20abed6493d979f47e59825d6bf3549a00b92f72a086fd69f52adc7f05a7936ee4065b5f939dd96cda010aee12f0467677d3eabaf7346f5014641284cc2e42762e6b2117512c5d8978dd5e7c491164cef053028e2029923cae5bac9944e85e4890a5dd6f7ac3c4ce0f7d6ab3ecd29532d4a0265d6a8b562eed2717aa98692e6f823152662a3e367cc520524f59408ebc622791d3162d202a99c65d4ef07983998e783dacffe85e8546cf98787096f496f3d4161c9274e42631bca6bae9fafcdb460ab66b2858699b6099c60c8e4cf08904e92c33b2eb83c7aaad82507e9e891b7e17aa487db879b43328fa13fcdca10670a29021bdc822dc82b4224c2400f5eb188b55dbc4f8bd6a872b7059997df0daf47d84b69d09c8371beef13e299730e6cb334a3fc15c043008acef2830b645a07c0f71754a93b0506c6e6da19360273b7239cff9643649237dd74ae208cb9e8b305358672fd7c38713815fcdbd62b93e3694c0082e6fdee2d30cdd316f37ba64abfc5dacf96b5077d93ee8f2731cd81e5bd54ce266c3f6a892d4b7e251ca7508fe87422056dea271b4943b00169301d1730cae8178e555a1593b13cd14a06558cd42d77cd03ed1f6dd29567745c8ca4515409b032832b9c2d2d08c292ae6d3be6529cace24eda7a82a70def1474d22eeae74fd50d3a8d5fcf95ac3e26f7c2b27a0485b8b0b4a695a10b05776940dd85f977328d92a1e5fbe5905ba5c7f446905b23830e8726da30f90b042efcc00bd21d1fa9a6f91e1085d38604f27ad996b24e2ba164eb48e4840292108354cad5955e79cf6af241755fc21bc9c57fa6365afd492ded2a51160f754a2a66f38d729be361eb8eb40a8cc42e195decbc112fdb9f76606608f2cd8d30cb08be3d902a69f6b075bf14ad3d72b79e32cfae3ba9350f1458f4316d5130a0ca45983119440a474209f934db4671b4f131185117b62f225769acfab0a2204fd05d558b573e9f6feaab15240950ce17348dd424adafb9ee53c9e068f7f60a7eaea7b2492585556efb890f50d5b6a6dc87dbf3731d50a84164048147ef4d36fc357a8b45bf215b99fddf55a7469d0b029a829c70d88a3cb33ae8fba4e0f45917b00c0a4567b1fb00f68a45840db0903a957bcd13cbd89c10bfe2d4c5a14a8b30bbab1cdc636b4ea3b8d0293062e427c6823340511eeb4c9f777bdb47847f4d7b04308c157ef4e7d3a2a6da3ca637be723c4fc40ec28b21e3bbbd455f509dfe830d2d40763f2f9c8ed41a5c8bd945de180fbd9bc991ea323aedc7da684fa234399e684bf5b0bf50589c13ff3795ff991e25687614eaf1f70f7cc87ce6b103b7b9caee1cee8cbb99886e67fc93f89edf510da37449070d794f25b57aabd900de51f5c3a505f23f95673311e05c98527f37ba1cdccee086154dd32d9e7d3b0cd1e01047dd6cb33a67e90c5c2c0fad3962caad625bd54c14ae2fb765ac599465fadd980206e90d7cdb90ccfb2b8ed08d117620729ea8a2a3985dada36c946e88433748749031e5eab3836094f01f53011a20dce9d204af15d543396190ddd7089522dbf9ac813e94e4c3c2051e7d2d8054edd6ba08805c0f500b66a12e0116d730c9765b4c940a94a8418d52a6636fd66184880fa81a0cf16db83038f5a5606d487028931256af2738abfa58ba1bed9f745ff363e7e22c1baca976893e505da574d3388c6bf38786d568eafb8c87737531c107b7aa3e1e584b0fe8d470ff6185df9a69cbd1047360f429c4e4da17d94bc86c94c571e0bf273eb9c027534dadd903497d525de602facd5747dc5269b3bcb1c32128a8e512d25ccf52b946dcb1cd89332802eda303db7498dadc89a5ba527d3f5b6c36b498b76b3f5aad641374dafbb02de2cbc43df81293e6acf4424b0554cb133be7ad929e3c1787e1ecdf6c89fd4fab682f8135fabfc3228f18d77ad20b2fb5687a851b7b582faccdaa0f71769804f9d0ff703257005695ac353bc1a701c635436f186ca6b55824622857bdfb172d2f94dc0b755b952688597968898833cab378e42131ebc6b027c5904e9b2b1a78908f7956e713ef5f4050b5d4880c17a122fc9b3e8eb96a8116305add1571f84efe582dd95daae72f1a45604a353faddf57f58572eea59bd1e19f4d19ba1d8566d4e0cb22901f8fcacdbf6ef94d46e728b1e36738e80a0a3a2fc4b3037d6b668cb13e172590ac6acb275f4d4f7b812e96e69c5be4a08d2a9a4e457852b688b472f3007228e43e2e9e513afa0c75f402b5dcfaa1bc4a5345f5b1751a2f4f2cf57512e0a89ae80a774873a3f18a18df54aab1f73d7b95d42a7728cee8ad3d75bf9331bc518801f71c151ac84c7a8c82fcc88788899213dab4adf9f23093b404ee5a3ac5855503102a25fd24817b58c82be40701a98b214aaede88193750611ebb0fc4500a22c626af88c54642bdcef018f132990fd566472f46007e51dcbbb8c59e0c7f8095c326faf7e3cc93cab386f6804e96623acacb5317681feac0a77dbfd6626a4c24aa2751863aabbb3ab92e6d78cabcd2f73e4cc906440c1fbc9eb22a2fb51de6fecfbd62e535ac5c2678af3c6e345b6c357debbc439f984ebed54b2b8852b790cf55a4b6ff8f186d51ae7ee5593864e1215022e7eec5a488a7d5794d80082ae0b4a707ba9dc213decddbf0e0169dbbd5cb7d44c9c9f1ca80b347a2128cbdaf9a41571a6cf543b264930faaa50b0f7860fa3f6d2666c27eebc15588432aab435cc79a266e9b5aee448ba908dff196227327e33f37a217da03fe055617c74c3682df75d10dc15da0f0a2327c4e60784ee5259e1e464c467f55b43466f502d22209423c769db4f235aa2373cd8f0ad16b87ed3c888f2f6a0c1441b5caa426152aa1e7966fe1eb70d1886458db48635f569b8e0060e7794bcafa5665d3a70e084403ba1b2d9c195709d097c8a6635d1c405c65b82a4e89258089619860ee2ac66234c9d0551ad698ffd273fe732a838dd83a8f74e186a89edc32176f23d5ba3a03978140effda5ae349dc5fecc91ff737f63c8bea141da6275175c39428da144b4d17677d80ff1194f09fc347638f91909944ade81a4bb4acc151b2bc42da81b719155286e0b77a1bc8b51c5683e20154cff972ad01c2000651d83a89e7df2e23ecd5b225a77bb5609542ccd6a00d9be89b228b3a0583690464e2e27e21f702cd9c6e71caa33511492f9d247312f7c8b6bc42d1ce12497b732d95e285217b9d066c09b0d66ae7c43fb877d19d1aebb27cea5c322353e7a04b831f98303eb1cc3597961a4afe9accf9e78b9467ec4d9a7082979f13a739", 0x1000}, {&(0x7f0000001a40)="69c508e346fccace61f9ca3223245b94b3cf88ee12cc128ad0f95337c82e673c089f1ae598cedda0cd4b6c667b1445a06fb45dcac90670cfad5ce09e641a1bde12c8818ec571d6a6e238621967786beab9ffb65b0b20cb0ea4f62242baf8957fdef37500e9ba0b9d8e9ef857133d3a81db38a011d560cfca2f178005cc12c2a6450cb02e8364af601a69ee57de", 0x8d}, {&(0x7f0000001b00)="2f98498a51baeb80a3aafec247975d6bcabcedfe6be8958cb093320a59bf8f4e94dd8ccfd2ef89dc406544310f5dff0544f5a9a5bcacfd8335e537b8c7f85fbce72670853adec438ea3ca4508c65657e99cc33198fae1ba9e2ba430069c1af56a6465c174636ba88f178feafc302c1542bd104b71a70bb04a55f09eff65d231dc5a59df9915db549a22a82bc29c3e6a0b00f7acb506476300337f772eed546ee829654a01a8d389681d359e4fb37c4ea06ccefceaa4e47ac705f35a233d4b8255a9d2eb75f89769d0165dc4aabc0800204400e9907724318acaa47d0ab4af6bdbec6261d38c73db394dcb662e100015cf7ce76", 0xf3}], 0x4) chroot(&(0x7f0000001c40)='./file0\x00') read(r6, &(0x7f0000001c80)=""/186, 0xba) r13 = kqueue() r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40), 0x80, 0x0) r15 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001e40), 0x80, 0x0) kevent(r13, &(0x7f0000001d80)=[{{r11}, 0xfffffffffffffffe, 0x0, 0x8, 0x7, 0x8}, {{r7}, 0xfffffffffffffff8, 0x70, 0x4, 0x2, 0x378}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x60, 0xfffff, 0x1, 0x2}, {{r14}, 0xfffffffffffffffa, 0x60, 0x1, 0x4, 0x7fff}, {{r12}, 0x6, 0x8c, 0x80000000, 0x6, 0x300000}], 0xffff, &(0x7f0000001e80)=[{{r15}, 0xffffffffffffffff, 0x28, 0x8, 0x6b, 0x8}], 0x5, &(0x7f0000001ec0)={0x4, 0x7}) getpeername$inet6(r4, &(0x7f0000001f00), &(0x7f0000001f40)=0xc) msgrcv(r5, &(0x7f0000001f80)={0x0, ""/135}, 0x8f, 0x2, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r16, &(0x7f0000002600)={&(0x7f0000002040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002300)=[{&(0x7f0000002080)="099fde6d44e9d32bb76358c564396dd8294a04fad167261987f8bcbb6fc5f43a43a3ef138d3eed2a92bf1275552343a1a87e5361e30d2c394aca2672df70d001f75bd0b3fb9ec821cfe6e7152aa568ba149877318da727f4a0c290fface3ca", 0x5f}, {&(0x7f0000002100)="d81647af7b95f772494a218224d3ad2320753e5573fdcc8dcc28c6885d12d26973fa031889c1", 0x26}, {&(0x7f0000002140)="05434b588086dc4a004b0871d0e545010895b079c54c25ace8de58e53e693b10a63d0023438e4bd1b5a6d9620f4f2ea0e90b953f1f25b89962a20199caa6046af52ec207263f8783585741da0e2fed28192c16c34bd0754e2fed2f94d1c1bc557f2b909e166a61683476cc0a2bc26a0ed79d96a1f0b64b425d9bdfef37cb12ab793d91649bfd12a2c68e6fe7a7063f5f88d784b6fdd5ab243e9380e5e51e08dabc0c8e2c44c44c", 0xa7}, {&(0x7f0000002200)="d33b9a55b8743310ceaeeab324754945ca08e50894031de3edc0845fc2f5bbc4e0becf0eca8d338497e61d325ed6ac4d4c6f9061c754c8241537e42e0f4fd2d363e43ca228d2c2e9057ea5a3da21f6eab0a7de675746cc738da1f3aa9b286d7298830a293fb319536eb1d64dd5aeae27d6e7840b3eab88bb6ab6e61572f45cb4b04d9633888b8f14f73d8c5e5f2a1d3aac48cdbeb24f8b4d8c0af3497d91302f3a0108d1fb383c835de46d3f3b9b94573950d921b6ec84f1d7d5b06138814d3030610cf8622d67d4c3d1a13bb0a80cf4524780a751d8755f5d32", 0xda}], 0x4, &(0x7f0000002500)=[@rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x18, 0xffff, 0x1, [r14, r7]}, @rights={0x20, 0xffff, 0x1, [r14, r11, r6]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r2}, @rights={0x28, 0xffff, 0x1, [r9, r6, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, r14]}], 0xd8}, 0x9) 1.437176804s ago: executing program 1 (id=302): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x2, 0x3dd, 0x9, 0x5fffff56, "ddaf412e317d3524446b576ace6a030000080804", 0xb6, 0xe32a}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x2bcf657e, {0x2, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000009c0)="5829f8689f5373394720664252ce240f07ac5e537a7d0d034ba7d737b83a2c7f581c8fba153cb80a2672eeb60f6b1cc5bd4f900489ea228d513c334962905422dd6cf12a3dd3b9edf7193491c694066b1780cf00", 0x54}], 0x1) 1.436773992s ago: executing program 2 (id=303): symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 1.436271478s ago: executing program 4 (id=304): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x9, 0x4) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x7ffffffd, 0xffff63de, 0x7, 0x6, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0xff}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0xe9ee}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$FIOASYNC(r1, 0x200074c4, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r5 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) r6 = kqueue() kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffe, 0xd9, 0x80000000, 0xfffffffffffffffb, 0x4}, {{r5}, 0xfffffffffffffffe, 0x2, 0x1, 0x2b41, 0x9}], 0x5, 0x0, 0xef5c37e0, 0x0) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) 1.435768774s ago: executing program 5 (id=305): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000140)="05000010", 0x4) r1 = getpid() recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x41) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$setown(r2, 0x6, r1) socket(0x2, 0x1, 0x0) socket(0x11, 0x3, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) syz_open_pts() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x2, 0x2, 0x8, 0x100003, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfffffffe, 0x2006, 0x1}, {0x2, 0x7, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80d2}, {0x24, 0x1, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffa, 0x6, 0x7fff}, {0x0, 0xfffffff8, 0x400005, 0x8bfb}, {0xfffff0d1, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x3, 0x2}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee6, 0x2, 0x6f5fc48b}, {0x7e, 0x5, 0x3, 0x5}, {0x9be2, 0x108001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) fcntl$setown(r0, 0x6, r1) 1.435489773s ago: executing program 6 (id=306): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) flock(r0, 0x1) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) execve(0x0, 0x0, 0x0) 1.142231878s ago: executing program 0 (id=307): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) open(0x0, 0x0, 0x1c4) r5 = socket$inet(0x2, 0x2, 0x0) getsockopt(r5, 0x0, 0xa, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r6, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) readv(r6, &(0x7f0000001580)=[{&(0x7f0000000100)=""/133, 0x85}, {&(0x7f0000000040)=""/123, 0x7b}, {&(0x7f00000001c0)=""/166, 0xa6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/192, 0xc0}, {&(0x7f0000001340)=""/224, 0xe0}, {&(0x7f0000001440)=""/205, 0xcd}, {&(0x7f0000001540)=""/52, 0x34}], 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r7, &(0x7f00000000c0)={0x0, 0x9}, 0x10, 0x400) socket(0x11, 0x3, 0x4) 1.141870821s ago: executing program 2 (id=308): sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) msgget$private(0x0, 0x7fc) 1.14163177s ago: executing program 8 (id=215): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket(0x18, 0x8000, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x1000, 0xff, 0x4, 0x6}, {0x6, 0x5, 0x81, 0xc}]}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r3, 0xc02069a0, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mquery(&(0x7f00000d2000/0x4000)=nil, 0x4000, 0xb370454908b9eb86, 0x10, 0xffffffffffffffff, 0x1) fchmod(r0, 0xd00) r4 = socket$inet(0x2, 0x3, 0x5) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 129.295289ms ago: executing program 5 (id=309): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000000a80)={0x0, 0x0, &(0x7f00000008c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x4}, 0x2) 128.637826ms ago: executing program 0 (id=310): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x2) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) (async) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)={0x2, 0x5, {0x4, 0x2}}) (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0x44) (async) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) (async) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000001c0)=0x8cfb0) (async) ioctl$KDGKBMODE(r1, 0x40044b06) (async) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x3}) (async) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000002c0)=0x5) (async) ioctl$BIOCLOCK(r2, 0x20004276) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x6812, r4, 0x3) (async) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000340)=0xffff) (async, rerun: 64) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000380)=0xffffffff) (async, rerun: 64) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000003c0)={0x3, 0x6, './file0\x00', 0x6, 0xffffffff, 0x1, 0x87}) sendmmsg(r2, &(0x7f0000000400)={0xffffffffffffffff, 0x40}, 0x10, 0x408) (async, rerun: 32) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000440)) (async, rerun: 32) ioctl$KDSETRAD(r1, 0x20004b43) (async) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getsockname(r1, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) (async) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000500)={0x5, 0x2}) (async) open$dir(&(0x7f0000000540)='./file0\x00', 0x100, 0x18) lseek(r3, 0x5, 0x0) (async) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000580)=0x8) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000005c0)) (async) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000640)={0x3, &(0x7f0000000600)=[0x0, 0x1000, 0x19800000]}) (async) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000680)=0x3, 0x4) 113.176931ms ago: executing program 1 (id=311): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x410, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {0x0, 0x300}, {0x0, 0x4}, {}, {0x2}, {}, {0x3, 0x1}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xb4}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x1, 0x80000000}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000100)='./file0/file0/..\x00', 0x10000, 0x30) fchflags(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) socket$inet6(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) ioctl$VMM_IOC_READREGS(r5, 0xc050756a, &(0x7f0000000340)) getsockname$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 66.56576ms ago: executing program 2 (id=312): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000080)=0x202, 0x4) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697f, &(0x7f00000001c0)) 65.902063ms ago: executing program 4 (id=313): r0 = semget$private(0x0, 0x0, 0x4) semop(r0, &(0x7f00000001c0), 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) getsockopt$inet_opts(r3, 0x0, 0x17, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x8, &(0x7f00000003c0)={0x2, 0x2, 0x7fc, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = semget$private(0x0, 0x3, 0x522) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000080)=""/53) semctl$SETVAL(r6, 0x3, 0x8, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) semctl$GETVAL(r6, 0x3, 0x5, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f00000006c0)="774a9071752648453e44337c031b179047adbe98173b1c7a5165870da473e8347ada3113a4440e6a4cf0d05315fc22e74326ee56e82a13cd0a71e9e2acccb61d3c3e5ccc8933c5778a0cd060e00c2be3cd26088e8a52efa873d6b17433c05dc2c3a60852cf1fddc678425beac1fd8eb06cf30c1fef6fe647d1eca63c254c8259d983bd2cedcc0d3a716f4ae701cb607d1313ea1f7b408221efdfa7e1797271b2669c28bff54cb8c417ab04796fff9b3e2d918f84885b46b5fff2769080d8f2a5eb232cc613eff8a000525e2946b525b11e7bbb37d6b5dfb419cfd0195ccd5da317646756bf9ec0347aecdcd8a12e0e708bffdef20621835b18e6a620894d1b1ad74e32e032bc6511c8a71f6c0cfe50fa3dd25b1db065830bde3d8a59743863b939daa0a5d856ea42fc3b04c92719dd1e90afacf4846554dadffcb42b7a494f985f8b49afd6bce81b052b31eda3d6d0fc3190a049d80c03fd61234453b069bb4a60c195fd8027b373698dd049", 0x16c}, {&(0x7f0000000140)="075040afef1408f629dbe778fc097347475e00a5b18094a2f351e63c", 0x1c}, {&(0x7f0000000280)="7846026aba35b3222c10beb1ad5c0966e99eb922022a2fb9bdcdb43e552037abf5caac5dd547795192bff3a5cc3aaeea506b11b3a6842da441a5d484dbffd7cece8262ca931f47224bb9df8c85259169219763345c9ed99cca015ba0fd780a8530c611e22fce4d6737a9613371f402145384f1d859946aaf7d8f3492385a07e5905499344e6b8b425f7b11cfb0d5a79111c79574fc0f25e709e0e827e7a3ceb6acf6a4aa523b2340a083fc7cb2ca7d85fd4ff7acc19a4347d0a7121d50b36bd698bc0442fe7232cb66d3e3b4da5e0847c4fb6c6fd9c3af4060407e8224d44741461fa61cd7d12de4141a3f22c7961c225f181143a79832b71b058f508698a6859898759d8b9d6da207559353b94ffc31d6ff68d200b7ed422b2a08e9aa765d2903ddd7409d6d96ffbd86500cdc4c183879f5d6814f11e793c89db7fa5a55b9b5392472dc504c42cf721ec227786885a86b6f1d7c5408971dcbd2d30d05fe777c562891c0e88260aef743c8c2d6b62704e75d9db54237297bdda56ad10737a94b63e7e50e5d99b3139c33f4b0a4b19aca8a7cb535d5fcd0396354751d1218ff0166ad3fe0046d854b304e1e2c5a63a7e9ce3d3e5169ea525f5c1bd46204bf6ef16e31c9d1ded43e88553bf402eda3c968f980ff2b31555a5dde34de549dbd0bd4fee138abcba64de206d7ca8a5285b5536c29edcd25665b7fd3bc8e15d33ccadd8021dcb84bf9685295e17dd2ab715aa313490569a9ab8cdd894e2780f9f67449b42fd9eb902ca4ba4f659c77349178298980f0eb2bbde9d782df762fb3be33353fca3685706419debda3842ff663c86b35cdc7662e37899a9df20ab6452fd0feef6dd9d7b2082bc42e898380690e64611a0f4a93eb173c1d7cab821ee30e611dcf94ba72fcbb89bc3bd04a370cb522fab6759b8c928a3ef5b871b7cfb07c7f694dec4648551c1e1cf243e1fb42a3822198cae19b7ede0a504c8bef1ba565e9d8b0e0206e1fb7528a08be4e465707d4c2755f0a22664983bc178acd2d5cf58859bc92b44d97bc98bad8f0038e2a454f1c9c945635bbf08d56c3eeffb12e203c614a10d33f0948a6fc03d03940df51c2c72c77ce9d528e4138faa7ffcd851648f360188c04dbdb77f3b06d0301de023d3845209fb3af3f6d05facee7c04c7bd2be49309dc8bc58a1fdf1c2013ec6d0e1924d510ddd1da31c34e44df40bc79ce86104ab6a53049bd990f03146c4054260a6fd5740d98fa04a56ee36722df7c738683ef250e8018217faa4ccb75e6bfb46db13a5150a83e44f5259f2caa58cc66b5b1e2951ebd9d55ab1147b9930383625ebd86b699a51ed3ae9eec650e7f9ba20d94a2a8bca1edf8c0193154ec5d1cc6ad0354d9662a54932302f7390557e015237aa5b6e67bc1a5c20ef0b3a72def7c013d571c78a4a68f5fb0f4e", 0x3fa}], 0x3) 65.340387ms ago: executing program 6 (id=314): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x200}, 0x9, 0x80000000, 0xc0000000}) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0xffffff46, 0x2, 0x315a, "225e00d1554709aa0900fa4ab1896c04aec100", 0x8, 0x69400}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x16, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='W\x00') 64.759978ms ago: executing program 7 (id=315): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x5, 0xffffdf84, 0xfffffbff, "ffffffffffe600000000000000ff00", 0x4000000, 0x673}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4006, 0x6, 0xffffffde, 0x5, "100000e500", 0xfffffffe, 0xe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) r3 = socket(0x800000018, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x3, 0x1, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}}}}}}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 63.979216ms ago: executing program 4 (id=316): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sysctl$kern(&(0x7f0000000000)={0x1, 0x56}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) readv(r0, &(0x7f0000002880)=[{&(0x7f0000002980)=""/165, 0xa5}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x400005, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff116, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0xfff}, {0x1, 0x0, 0x3, 0x9}, {0x9, 0xffc, 0xf, 0x18e}, {0x10000, 0x7, 0xf15, 0x1000084}, {0x788c, 0x7, 0x6, 0x2}, {0x4, 0x803, 0x4, 0xfffffffd}, {0xff, 0xffffffff, 0x9, 0xffffe2ed}, {0x9, 0x1000, 0x7, 0x20008001}, {0x6000, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0xd7, 0x6}, {0x10010000, 0x0, 0x7fffff, 0x1}, {0x3fe, 0x4, 0x4009, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x416e, 0x5, 0x6, 0x9}, {0x9be4, 0x1, 0x2, 0xcd6e}]}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000001340)=@abs={0x1, 0x0, 0x1}, 0x8) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0xffffffffffffbffe, 0xff, r4}) r6 = kqueue() connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) kevent(r6, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe80"]) setsockopt(r3, 0x0, 0x0, &(0x7f0000000340)="b92d1b37cd825b38574b1a1a043c6181881cc8074c07ac5d172c555e9d295c3b2b07c941fb2892fad7a9ed4e382b0c00f31e45595bea9da42145827675ed1c06cbdd89605f3c76155fb8b80589242f0bc6b1aab4717d4ece269be4494009bc4a62ac0c20774ab3369c25259b8f7830466c7332aefdb9052e3d73b3221268a019d9fcabc44b354d6eebe3bce8f855975e0ed2e8ae9fdce3123431d6b973ed60a80ed42392efb0b128dad210607f0528e951ad3b31ee313da3ff5e36c35bd49f83536e908d9689b38978f6965cb1ffbad71bb07d30e4a8b6679a98c4ed9c41563bb6b55f65624ee74067c5df0c4b1bfaab66fa56dcd2dfd704bc38cf6d1f880ee8cf5b52b2f08162e9333f390994ff6302b363aa40179bcabb8bf19188d31bffee0b183c4cd4d9ee00d6a8c1f406a360aed3cee88824e18688676fd1b6bd69eae27d3c6430a739d6275c8bb91218d40c4cb8ea4a84c9dc5aa4ea4441c436806b6689639f364c18809e16bdd455055e9d60ca57ba9ca3561b1d95984154265dfaf95b3c94ac20954e6fdec149efb0a56093ed7d1d5fc177cf158cc0edbb0a2d983dbff2121f905132508af775c23f699b5dd4d266792433f92946a172dfeae72cfac751362034c0a16f8d7a421466ce20f83360c40b8609c03fef8c55520c7ab7b4d6b5044ae1020b64e012f8c19cafd17f9b1cf268a5c3504a685239b83ad022776e4dfd8fd4d9a19a48e266eb33a1b9af139a96d9ccd295045287913259bdcf89e9aabc06904a98babba89b98f31d2bb8530a41a4937c20801ca633b486844110ad13978a202149b69e0b4c2bc10009482c9bc8c6340ff2d7cf065fd88d8ba9c579d32217062515b1f0045e45019801f383526beb3df97597cb6b1c727e619ac9689498b6c43550f3c783e67a80325dee18a096f097be3a6fb56137beddccab2c7076dd7c9c388d2fce45c676df39395fee69a7839cde1f59eb6f40b5ccfbb4fe09e0f3dec4d86a964e6c3c02581b2e996ef9ff34da39efdee3409c557c06e8faf4de241041d377ac22ac744ea7a4d8c687bf64a426c4153f96b6cb6baefd58e053bfafe21957eb2b1d78b3b9bd62ba7424aa7febc1127ca1f97ea6c1bfd3250c1da4282d627f5b0efae9e342321494eb3a67daa0af46b133537f9537d94a58e16db36fa4f27bbc8745fcb27fcf812fa70b03ef6969f72506ee6d796bb4d0e8d9a47f4db84796f926170910f4d8f08e5c29241339b2d1e0a0a2828c316000870d0cbf9e3fc42cf94c3f8c602316de0f6d98501cbd984abeb762993aa4e46a15db2b7dd13d296de696fb6e734f92e9196417bafaa659f6dd77730f0afcf64aa0c3c28ea0f39c1c7c3517c0c445136a5c7f55c47d9635e0f6002e90c06360531489d502a620c929a8cea02c2f4dfadd99d577113ee68810e9046d10677f7b40e198b899def4f559159f360b790ad54a5a2cb2ba39d415128032cd90589da0ea5d82c55bcab3ac6381091b3c920c90dfcb586de2afae3623be4b9a503bf0bdeac96ba03fb1bba3baab91454b4032e7abc9f4fe601b156743c625d97fb4ed50f1f89ef50993c4420b926de95459ad0c6e80fc733b581a8add9a4cada83b6ab2a87a7706e52ba4844b8c9b493e1a804f8cb8da174e6432bbe4ac16f27340e6a757efbc802fda3ddee2015dc3aec4fba4edb24176f344054d1b44b59d5a4701da3bae923739d201cb6ea8ce7bd1550b94f83e24152d79deed12b348a1333343a7ae33c414ee7a41cc85d3bd83150b4196be412d2a6bf23dde04995d2fd7ea0c19a609094c548eda1f153fb84a348646b9b49fd002601d7bd215b2010f77c146058a48640da699feac7fa9cf9e0a92b0b8cf83cb7cc490a5ec9c416449b8910f1279d9bf3691f3f182aecfe1f70f9ee39496b0502b05e3d880b8fa424811b7ef2f3f8b1cb4ae42346c536fe39d8d3872500b661d4874f454d6bfac8beb8f161880317b9ea19b68ba99e6ec953590eb6d7e4793b5dee085daeb357edf1bdf75f4caa86d258d87f257ad786bf212a5f31067d7fffbc07098443403e8efcb3d1978cc8dc656c0c4ab8b9c47425bbeae4f20f26897d8b74b7384d2ab0f4b500803b60c1b054ae3b46d3e0ae75ef3d401564921b71bcb1530ab138c8b3d3556bdb9efabab996cabfba91cabc49a94cca3277cf5330b20c446fbe7d1fd8cb3c754317c915a77625ea253b9984f4bc9c1d4bcd5b061099e288a3dcedea27fd8605f6df303cd5859ce22e459ce956ae29179058cecab4e51d174787c026bb33df15e8f1924762f69ea0af9d9319558314dc11b8c39896b3ed7ee825747ed863c73f52ad95dad8d2b791327a1b758c8c8c77e9ca7f84b89e88151499edd583187e57081a85747b334f48f9b299597c6c42b5b115d9f939d6c85a89c5a9b749d4571c79244016075f4045334db50c771d14324ea26e74c8a3a9119de36693693ef04f91902c96ce09ebee2f0f7d05e4758896a885342c4f61d9947e62923b6fd506715e7fea011749cfaf06e8af58de801e31bb95edc5eed1060ef01f638ef7a38ef13a402b8a4c6435a9648c6557acb08851d60c675d07e8d90d88041cb4b98ecfdf5176483e4261e8ca3cc0a54b16003ed6ba003b145fb83c5c15fc35d67f29aba7b851f33f6b59aa55f4f98914223fe7177a549cec34731c90785ccefe49667a80e08211782ee78e470ec2ed7f1bd254706a6e3a8e07909ef09b8143ef9bd1280598dae20d10bc07a7442cc4dad3a28978454153f0898de39d8681ce18fd90ed5e24b409c2ab0521ac8dd09ae0a573bd3aa3ae34f687ebe68f9a80a9afd525d615a3c6a5862ea2bd5fad3781c55ccc880ef6798495d22bf7e43bcdb2c4f3e6237ff5e52fcb0ea83a58c9f94a18fa910f55b254fd69f0d340c9334a38edd7db33efc9485eca3b5add40c7b9d3e7a4b38e63e34966b507c7d8ecd1b1a7265c51b1089d36ce27b1b6141fd178b28293f6ced533e391b9eb03b4f38b6599591e6b6c0a75a4caf4bb2a67e6edd0a87f8fcbe3ee1f77a523e177ae1a14620951ef5eb52a2f437a34525a6d41dc11e1b3aad583c65e3b98321201602213ecad057c91d85b4f9a9b00039482cd46386a9a9db4e8b86e67a5a6e23dd34f2f0443701ea2c87269e788c6e7183e833b299b139c026d0f16f84ca076888409c1f25f63547ca31fe839790dd93f7d1909b5f6363c51adbfd0134b6e24a6b7c1f99b1d14eddb2390198bedffd91174f1a6d5172f31469be495cfee6991d702c42e73a083fd51bd8889f27b04b941188406f846affafc1d828237bd276de47c6b342e4d4d16a5032ff40fd034cee3a5f7fc5ec79b9bd4f8698dc1631d898b4a928263a42267aa782d551df4b8f3bab2bbdc2ace77e93cad27a0637aa9c5b1295806516fa0130ebd2e2e4b01f1881711129689c9a61267a09b2686a0721d2b67e555e8d6ab327aa4d53c9679da93fadbace2b937c315ab78926b8aaefac83ff098c97c1ee9c4395c911a519701009c83c838b82865bff5ba42d6f6c3cd3a03b8b6effa27d48a16935d8128607b8804cf82dcbf716b35a8ed0d7e12b780ae7830189a5d9582176467469ab2106c2a2c4e0beebe65f0b7674368e17d8c678dccbefb7364ee14b01e94c0989f92897eb3838094b9544607ba8c5126bef8f2e09fc0b304b0a82bd5c101b14937bddbca1b4419a2b5f3aa09aea3f99978a5a250b6c7e1b5af13bb81cf54fe5ebd8c61b5b3e4048bdc8caeb377002a825277e58c3473f606051896432d1c76600f2db60492f1e111da390463a172a077950009b96103f2d44da01607d3603dd1f4ae5228214b396e087b6a92015fe8b8ce4054ee48ee57128c02463e81b5ee37267f5a152026de7961fb9ea5a8277c18cf858878aea6a83a421a07b4752fe986413b2627974584c8c1bdc2ba0ddce199295a727cf826d37f79c4fe0d1df43c981922cb252135765104e82346f02cc5ae3068f299fd6b7d10223e84937fe9bd506a34738fbc4fea250e788a272d2dbbb8e5400901f2cd4582f41cb8c2aada648aafccd2326da8da690ae6e47d8380d1c494a5d28281dd3da4cfdad1853d4ecd8587788ec3d5a87eb6dcde54f22da3eace3d172e48b87802883c6089f060ff9a1cfd573126a4c88aee5cb5138250afaeae2d268b9a710e261f6f275fb966c166b047d9cefd6f58f0419be94bfb003cfe0f350237ed72c3ddad122ae3150a3ea506ad77341f9104ba81d0f3fb72dba96641b1d0350b3e882d3fe9121ead62d645c72ab11daf99c14d2203e82c6f6500567036c348518f8c9b7d9f6cf04d6ee319780303fe6d48a5198ca74cdaa975a06fb74713eb0b15c9fef26feeac6ca39137274541699f2dc5a4253897fe7a5db2b0a414276e7738733fe44ce2f2a0ba8abed42950d80dc1859a04f46f5261afb8488742207b4a62864327fe9d0e48e4ca1b93d500cffec09dbbfc1ab08248c8a6203b01ff064b82d11bd3a4e19e7396ee3c8a50b685e1cc391cbbec7268348cc2265915f037d0f757cd3b96788ad48401f8e65c08f096de8ab0ec0319310e5d606aef55fa3a75c5511eaf65576b0b400e9bab9ba6b7ebc1875faa29b0de5a1524b1078e93037883870acfaa7737189f4219657f67d4d80d1f9a0778fd85b010034deac7347a7ea38c958ac219ffffdf92d24b1e88fb799cb8ea93e90a0ef19d47abe7c867e2474bafb7959efd7b5c6f63e78626a1291b31e44360ee0e9454842fb9f6acddba1835c5ffe63f304c739a474901ef4a5f05cccd4c01921f9d008dac23d83e9bddc034a50513c9f26c6065dc5061ba0d55ac7fe8d7481011d40e75aa785bfcd79acd6a4dadee3a9f54022275f68a7f758ec29b6cf62a5c2f08cb9142a711da69c888af11cc10d89535130ef14cd615e822a589d1b0d8227ae61e6565d68d8c3e8b72741c3f80b6d49e6e4d2ae5f267d4be002e3407eb8dba5988af2accc8b2b9ef7063c40f8c0aa3b14f59af41ae5ecfc9a8310e755784bdf987c84df0368bfb0245e6333ef93ed8a6ec8186b395b49621d9c7a3ce31641e15002ccd92174d56667e3d6a660ccecc1f1930425e495efc77734c063198998a7046f5c5b599666bac57936f242c730cabf73ad9f6e4a7ca7d43d982e803de5bafa183e0b77fd5279bde82683adb7e825d0be3971426ec2d0926755e31ac50a49be200c593977595186b766edb3736bc8e87afacd1cd9d6666c8830e62d6763909b1c4e32a1ab1edfcb735cb41430d5edfc3464026d072a2779a0e4916c0702af6e4db57789ef69122852bcd09bf6520c3cae880f9ab8e5c2d5c0030184a31491d57147d55e7f16e2040d13a07bcdd1c2de066ebb52d8f489babb9808febfe72e83e017ff857ae9690c0f00e4a0bc01f928d99b1245c4f7c91e0d0971f32026fd6f44cec66199fef1be72ae6533388cf19550ec8692dbe053237f58d148fbd9d26343de149dcec62750b0a46d5dc0fc0a31f991f3b25013b33b9773d769d19f8bccbfa88b4be19123910d07f0dba1dce5b7f44663bd608c09138977d0c13e57d83ea538f7eec9ece6454c62cf3d0a9cbf10b45e84bba48aea04a5fb9dfc935cb1102a759938e9b478eac8e82f4a206c2bca3f91df5095500e3b98471dce352aa5f5d6f6a28556c4072bc4f036ce0b2dc8b5cc12bc922ac5c3da26df31519d1492f397550dcf683291997a9ae2e52d9954b4fcd0b07d56d7020bbadc75453ebd5e7cf331e0d8f9757c14abd759168813385f72f5e461e4fc13c2a92b", 0x1000) kqueue() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x9, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xd, 0x0, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff"], 0x28}, 0x0) dup2(r1, 0xffffffffffffffff) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') 63.629751ms ago: executing program 5 (id=317): sysctl$hw(&(0x7f0000000440)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x6}], 0x81, 0x0, 0xfffffffc, 0x0) setrlimit(0x0, &(0x7f0000000100)={0x0, 0xc9f7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, &(0x7f0000000040)="c1e74829f82f48263e30b75ee0bee57cd6ecb65f34b1e4baaf88866820bc0b065d2b8f36283255725844ce54", &(0x7f0000000080)=0x2c, &(0x7f00000001c0)="6e082eee052e48c63a58aa4949254bb4debaa702dfbf3fb0d64a66d2e6735767ca178bc5946fa60a0faeebede58172f96aebed9a3440c40550cda99002363a882f833bee32b65e246cbd3fe2e6c67ac5ac244a60b5fcc8dc1fb7af9543c1605ea687a36e336ca47de7f7122ae68be660702e1a1793e4db82ac0ca9c6a7b7fd796aea989d64baac062d3687eebf3207ecbec76298b43fe45d5878002a0605d6922424cac93895c974cb5f08503b8c951afb4ac17eda4eb51625cbe943c0411a793fee7f409e9284272bef", 0xca) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0xf, 0x10, 0xfffffffffffffffd, 0x5}], 0x6, 0x0, 0x9, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x100, 0x4ebfac6bbaf7960) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 7.457251ms ago: executing program 6 (id=318): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x7, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x104}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x1, 0x2, 0x1) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000300)={0x0, 0x5}, 0x10, 0x0, 0x0) (async) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0xffffffffffffff7b}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) symlink(&(0x7f00000001c0)='./bus/\x00', &(0x7f0000000240)='./bus\x00') open(&(0x7f0000000080)='./bus\x00', 0x200, 0xc0) (async) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x14) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') (async) r3 = socket(0x1, 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x100}], 0x1, 0x3) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x57}, 0x2, &(0x7f0000000300)="e1298e4feec76a87d0482e96c76f41ff89dd031a450ebb8e4fd92ddd414487105646764b2c81e9411142b1919dc92176a25c522091ac09cddb9d25c987aa38aa42897e8e66982d7ea27c565c2a5fba7e2d56662dae953373032df8de8bed282e", &(0x7f0000000040)=0x60, 0x0, 0x0) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 528.035µs ago: executing program 1 (id=319): r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x54, 0x1, 0x6, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x4db, 0x9}], 0x203ff, 0x0, 0x8000800, 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (rerun: 64) getpgid(0x0) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x3) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="e702f2ffef1f97b0ae1a006b86dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000002000000000000102009078"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80146952, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff0200"/50]) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000740), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="e702f2ffef1f", @random="97b0ae1a006b", [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x30, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "00de00", 0x6, 0x1, 0x8, @rand_addr="26651f52e2840a3a68632730c0fc4357", @mcast1}}}}}}}) getdents(r1, &(0x7f0000001080)=""/4059, 0xfc40) 0s ago: executing program 2 (id=320): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) (async) ftruncate(r0, 0x79c4) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x20, 0x401}, 0x2) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) pwrite(r0, &(0x7f00000000c0)="48560fe2ca2f0e770fba892947eb43bc84b411ef3af644284cfe4358045bb4891e3e2980019c826fb6b6c07310bc7a497e844364adcd51b1f0c0974fa80d9daa88bebd2528a7dae81af765dcd6a99518dc6b0226d737e66a81775b72106d2fbd84391688ac426feb9577cde5d0fcad33c87dfc9a6d342fbaa09497efd766aa97437ca716c55f03f8e7256e78f43cfa64a4fe82d591243b909fa279ec0ca20103d1996c5e5c49ea7ca23c215987a7822f329274716343911435d42f8c8e4da9ec59b8723a41155b2ee3808b3ed93a2c59d18423637ffdc72d8875d73d6d3ca91e1371459a0980c8f200bca8dff8c0ef33fca3565a66eccff799a3d9f0dcc32326c79a7ea8e99018edf2e6e6ff185fa616edc6e6abfe9726bba85cc61145b1d3965680cf833a0df7f119cdbed2b3646717998caf9d69246882a8394bb63610cec6f778cb9a7fe54e6156d02090d4b8461b94c2760845852f8138c60db11851195d9fbd9fc03168902a6992896c7c8c21686f53c55d7f734e2fe12e485235af16ba8997276556a6cfa63fc5fae78675816dd01244f3d04996bfa7e200fe9d6c418967d7e805f6a0e32188df34c33512114beff1a12854fa3a65727c60e95545e8d792dc2a7d7e7511f9dac107d0a6c258db03043b79c2f2180b028752ec5f30a439749a9982e8f4978d1cad521c1190750fffe4426f4ffa421936bf59611f17a98e753a057fa30a833c8fa9f658d3bb45605a191533200aab192ea2fda861b840b1c08297634c662caf2097acf2c0d969ced1d04d866d2efc52b4df3ade528ad99eb14fdf5cbf728da7360bf08fecf0fc2528b6b930c0aa4eada5e2047afbf7058f71a3a5403753fc3f3bc1ef559d5c0e9e12b1acd9b67590dc29adeb8ec730153fa698d3c6fa01e205e6a1a2590faff9943ecdfcd433a857c067d714a3f4231f092c8e376d9bab31b0b60dbfd7a733841df56afebf3cdd0b6498e352443064d0968506794e6bc3e6cfdc406130e50278b1558e7797b1ad2fb28d72b1de3650599c57aa1a01d9c6eb00317100472859954937f6702ba72484362f969a5ebe139447a86b439eb83a77e4565819e008a247dc21eaab69c3341fb911bf3685a67ca79f19cc5456487c398e9abae1d7e38e121235e3e516611494b524f7d4192e6af77c3f166b56063521fd0f5cbe329e42bed64208a946488f6a274a10fbcc531017c4bfa75fa3c0d89741948be11cd9a10df356574ea3d85e0fa59c01d2350670f2651ee134e7e7ae67aaa9e77f9ef32f47afcc55363deb62848a3f3157d869de76f10c09677cba810aae908867e85b3b3eb4cca2977df2ca2c6976c3bfd828c19024db942a2f28cc0774f72250ced152cd3fe94b63f9c1b9f3c7fd259296e0fcbc01487cf4cd3e81536e7888593753b8be2aae9c9eeb4a6f8593e332709eb369e3fc2120fb66cc8a450d156459cf71cf5f843849939798f29fea60b6426e25f07ad9b94b6729ded42ef97a188fdc48fe57aba35446164961883c16eca6400787c786adcf65cd0af8a1b1637613e6aaa479f6618185ba51494e58bc68bdde4a48d0331048874c50cccbfad04168ce88997072ded5da80ad6bf2c5e4923343d51a53cd75edbb9b0a050d2f3c48f3930e703fc4366b67a215e4001b89e3c6d229cdcef9feacb2f6b07909ba9530c144c966039ea7c6392726092faf90940263e061cbb05771e3cfd0ef0a672b66185c34375fa2d5886ee1a5b9a83122e2b118ffe69174d8bd125efba3bed9689f7ea246d990fbcf455128769541bb468d2b4e5a73c1ebb9e60a39967b1f3ba1a20918d13887d8661fe03744d7eedef068a98a344165e58ab297fe5b7fc27b2ac2e728719ea1cf6830e319d60e87bb6b2cf6c62da19baf56bd551fdd3561b9ad1634cf9a9cd0ff7c1dfa0cf18f2ed147fed5d2f93fec2261a4203ef5c92ea4b0d649c6819124f11ebbb14a816f85dcb907c70e4b2f388a3f322b23fce7fa8c7fc56916d1e72c88b15a031daf9eba3127116222fd06ec7edba1c26ed737e1107748166514e7a31001a7f2fa851ba054ca91fd1454e12ac3460769fa00bd4ac33a72b1dc05ee542107a615bc2ee094a669fe9c1fcd279c7e84096f568f0c635218a181a44746965eca0efbfdc07f2efd0ac078e780bdca9d0436c20ba98043d143ad76868a99278e8d5063fc04c2e596ff607a32d9615c636d904f08044c4ce50041367adc02814f30eeab58b84e46bfa0bd59c7242ea0ea4c5dfe219a2a7dff44c5644a7eeccc4a4bf4a9a08e63c845ec1db4e7397d99f11f7884c697379c4435a1cd47a259c3256bf53cb93094b38f5bf3446fb6fc6bdd3d86e5901faf6900f448e30f0da2dadcde86497585852310792506719e996eda5716280e15514f1da83af70dc676fc4e00605c14b7268f9e78352760ade51ab45888f443c751157196335f85aec553089820871765f2832e566eb586f758bcca0ec3411fc13b0fd1ee5d91ab900cecd2eaebab853a9027ed36df74aa721640950a7c04ac77ca39c32dcb04424d835c71643e5ee814d82fd466451156e855497f00712034ec0e2a11fd18bcaf69390431ebdb72f4c2ad7d6ec8b15935616e76590c424ca7fc7727af5f1f5fa0a0b5296f309d8574b6dce5c38c6f14bfbe40d78530552e3f1cae9f69e7f5358520c056ff1100b0c89d85158dadde2b0289083e4ed703f49738f210dd52421cb60d57ccd30d20a0bc9ea66bd52deb0f11b1a952309a34a526aae63fd126aef5a10e6f98ebf752231a9d4422971b7d0df14cb2985ef3219f51dde6cb4074c1fca9f2d1d739700ad376b34d2dce785e42abb4e64f933ac44483ff607f02f4c084876d24e16d2512e0f1be7c6d36e2517f8eb17c8bc773ac5983bc1ba09f364c4488911627413cfc7789c7171f04552be059237846a279ce395ea65f9c6a46172217443d765125152d4e1480b4940f99388ad606b7883b5a31010126ff96104a56a17cf7cc406708400d262a74326fd806df5d6a532ea6f2a92ef5faae287102f69e58e5ce65d69352330202459eca61280fe77c24c3906009b414ea6b15cee35908040a576f3c835cace67eb2b19aab0941e4ad4218300b413ae71ba6af9a91368efd7ef39d2543d53489722c2beedb962e1fa760b8637b18ba513a885838e9c5af4a0fd704532fdacfe690752733b930b2a55dae14c0559af2251c4e22175b6d4f4e8fc22e198339c9092270f928fb312320dcfe38844d20f5420e9a1671d95e4605adcb8b28d0c011aa4bb919d55dadf16dacca80ca31403edbdc88b537b5b08e1e7780dec200e59f51298df3d8fc9e1a6f010785146735ef8a2452a3f1a044c896c2d8a273e7e06c922913367584f4c8b7bd8cd7bc6cb4b7d760eea2fd741a5462b9dcb76d04dabd0725cf146e8259def3a264ced7f7c83e422d1342b787109148ebad0f9f0255cb62925834c72719ba767a6464b1892a58230d2e12d0f94ca9f60e1c72b6b580f816ccdf331eae51f4ced50423f35483f1e328dc13212461b6ef75a772b81344b64066c7353763ec4eb7895eaf0748c713c2f76ec769506f3e0a7131bc346011399991f27b0e266c1ff8a0bf5d63bfaae3b048f397a71d9c4092b9c7f68ba767be3a65a5b6947ecaaaf99e0cbeacc7219ef7768b2edad106a0c344e63a8a9da7f38c08ab0013796064756d0abba20784e4ffd02b82b35d840c3e516e2c97f559f36bf85a34f4712ff645218a4c4ecd6b9c8733c94a82ba0c86dfdefec9d433f67bcef66443cddecd3dcca95b5585a663801ca48f162c919a9e1b6af38ae40445dcbff7c123dcf011e7970074e96ad10456f16228687e1ec896b243bbcb6cf1965182983f9dead7d9aa144a3cc3645fe476f2c4f55036144daada9d3bdbb7468785f328c7a67549334832133938d2c1c858a1ac7c9619906bf1590ff89a3263f5ad9175a90873739154eb4c8962c8759bf8553f408c0d45b56a9dec3ee5a038f33356dc73e2723d4bbbe8f3712a72a362b9f8c2bddea0592e15bad1a260ed8797082e6d9dbfe70b84acfe7159a6902590cd10da2bc25c81c9aef3389c233edcd08d076fc9547de580a5e83d8af27ab7eb9b02050ecc0d52b834a310adb21c0fdf16e8414c9fa730ab7a33a95ec8fb1472d15857ac9bf87e6cebb54c881e556b45b4aaaa976712cbab0a9f22f008f119f3cf00119ab3c421b9a7aa70a2e7d04a3d978005989eed73e780533f1a773820a96db1703b3d12042b3c64f001a9c83f1dec9bc2d964d38ff3414c3f6c12d27f84c9b2076a7f2d86da7b34e022d83b278c2bebf9e043bd334be26cbd73a9235dbc18bbc0877a02c01c886208bf4017496db1c534725f3b5e3a833fa10f31392329d65c33f09406d3f33b318f652a3eb65aa320bff8f4428ca8e69e1880aaa8b59a5a009c340710564a8e1d2f2e8d06a15f295e02553ae9c9a0c24fb395ffe3e8c081d5fa0770721a26125eaf33159ae2762501a7bba24bd8fdb1d2b0cf5a7a3eadd68c746f2771aed06ebf19e4e966a307feda0358bf1459e2e159bf072a26da504484d52d4bc496d7ea5b0e4f87fd4b0d5fc75b458f25f317fec934bcf0b53be7c5ca4a4f1a58f9fac65f5209eeab2e9c786415b4091be042f8e5c04587502bc03a902ad806f66d2e0eab40c95016175c44c0742a476f3f6d727ca8c98caa3f7e7e8d13625f6186c9fe252789df9bbaae3eb1fb5e7251db6a31d29fcb239ffcbf6076bb85a874880814217a7cc777c0a91dff24d965dd3a1c254e6ac838ec070ffb509c561284ad7d01f596b3b30e9d632ccfa9a5a87aa1aa35dba791f603a19ab4689f8e627f9e343eae8d983537d61c165e49dc79adbdd60e06d0d9a5b9fd9b6ee8be865bfb79edb8837510bce11146dc432a345733f55bcee018c0740ef67017d805c6b541dd08d61af5e34607f66757b34e2aaa31443bbf28e500c93fe8e70f64d62753e2dd28bb0f76e7d8009452cf0616e9f74b03742d70bd1b04021e00f4cf10b0ad8788ccf7456dde9bf395e06ae52892ead1a277ce319b48bb6a0ae75d565b27ee6829e618e21e9099d7e7d7ff8325b24fd348061d3d3f9fc10045275fafed3970777d17ce21d4499363bde85a22501f593867c954538d8c4e47fc8a5b246aa307ebb8b650057043035f7932faf531e01345d090e9be6940d710cab61fec5723a768972a0d3e9ae7a94070535fe9dbfecac0b92273dfbdbed25860ad794a4edee34da1f8079e6cfa185c13a1bb2ee1b2c8e8a3608bd1041fb8727c6b4678783244ae7d8478fd0ea6c6166e1fcf192e3fb07fe19f578aaff4c62fc7783d52babf9cc457579a6e5bfa9babb50ee8b72078732bdf8ffb6bded06117ae6bde43763d5aa61b72334654a781a80a1cdaf828d0c5066a6a25b74d98047543d9644012745681a88cd3dc802346067769afb89cea4de17f27af4c9f0f45d5beaca149d2400a49cd0f666f472e4af09dbd8c7463f75550b975fd8e675b99bf", 0xf41, 0x3) (async) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001040)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000000c0)="673bb5b8cc0c7f8816ed08f1b8d24edabb26a52ad70400032b342526b1572d083c5fe9d62268bd822d024f2c7178f6ff0500", 0x32}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0xc}, 0x6) syz_emit_ethernet(0xa6, &(0x7f0000001080)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "001000", 0x70, 0x2c, 0x0, @rand_addr="fe697a653e336f0000005000", @mcast2, {[@hopopts={0x3c, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @pad1, @padn={0x1, 0x1, [0x0]}, @generic={0x9, 0x5, "85b4c0c3c3"}]}, @hopopts={0x2c, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x101}]}, @routing={0x3a, 0x2, 0x0, 0x7, 0x0, [@loopback]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3, {0x9, 0x6, "c46dea", 0x6, 0xff, 0x8, @rand_addr="26650652e2a60a3a68632730c0fc4357", @mcast2}}}}}}}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x3ff, './file0\x00'}) sendto(r1, &(0x7f0000000080)="0101", 0xfd84, 0xe1, 0x0, 0x0) socket(0x1e, 0x4000, 0x2) (async) sysctl$net_inet_ip(&(0x7f00000002c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000340)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7634d079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0", &(0x7f0000000140)=0xfdd1, 0x0, 0x0) (async) close(r1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.205' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806bbdec10, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: mtx 0xffffffff83876d90: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *455474 42428 32767 0x10 0 0 syz-executor 19593 70631 32767 0x10 0x4000000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff83338b4a) at panic+0x1e5 mtx_enter_try(ffffffff83876d90) at mtx_enter_try+0x1da mtx_enter(ffffffff83876d90) at mtx_enter+0x62 uvm_pageclean(fffffd800809cfa8) at uvm_pageclean+0x28e uvm_pagefree(fffffd800809cfa8) at uvm_pagefree+0x26 uvn_get(fffffd806ba82b40,0,ffff80003c475b78,ffff80003c475b5c,0,2,24b5c064842aa5cd,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003c475d90,ffff80003c475dc8,ffff80003c475c10,ffff80003c475bf8) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003c475d90,ffff80003c475dc8,ffff80003c475d10) at uvm_fault_lower+0x2bb uvm_fault(fffffd806baccd80,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003c475f20,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003c475f20) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7391ee22e0c0, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff83876d90: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83338b4a) at panic+0x1e5 mtx_enter_try(ffffffff83876d90) at mtx_enter_try+0x1da mtx_enter(ffffffff83876d90) at mtx_enter+0x62 uvm_pageclean(fffffd800809cfa8) at uvm_pageclean+0x28e uvm_pagefree(fffffd800809cfa8) at uvm_pagefree+0x26 uvn_get(fffffd806ba82b40,0,ffff80003c475b78,ffff80003c475b5c,0,2,24b5c064842aa5cd,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003c475d90,ffff80003c475dc8,ffff80003c475c10,ffff80003c475bf8) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003c475d90,ffff80003c475dc8,ffff80003c475d10) at uvm_fault_lower+0x2bb uvm_fault(fffffd806baccd80,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003c475f20,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003c475f20) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7391ee22e0c0, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4758b0 rbx 0xffffffff837abddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff80002a2e5248 rax 0xffffffff837aaff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xfe7f9199a07d973f r11 0x5fd55ab88ac2f2e3 r12 0xffffffff837abbe0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff830ae055 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4758a0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=455474 pid=42428 tcnt=4 stat=onproc flags process=10 proc=0 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2e4020,0xffff80002a2e4fc0 process=0xffff80002a3730e0 user=0xffff80003c470000, vmspace=0xfffffd806baccd80 estcpu=36, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *42428 455474 90467 32767 7 0x10 syz-executor 42428 401146 90467 32767 3 0x4000090 fsleep syz-executor 42428 285396 90467 32767 3 0x4000090 fsleep syz-executor 42428 390031 90467 32767 3 0x4000090 fsleep syz-executor 70631 273241 57987 32767 2 0x10 syz-executor 70631 19593 57987 32767 7 0x4000010 syz-executor 8773 419373 58977 32767 2 0x10 syz-executor 8773 166808 58977 32767 3 0x4000090 piperd syz-executor 5686 381106 98083 32767 2 0x10 syz-executor 97399 342455 60958 32767 2 0x10 syz-executor 97399 323739 60958 32767 3 0x4000090 fsleep syz-executor 97399 189737 60958 32767 3 0x4000090 fsleep syz-executor 648 393603 37233 0 2 0x10000002 syz-executor 98409 150982 70295 0 3 0x82 sbwait sshd-session 49535 490897 0 0 3 0x14200 bored sosplice 33105 506987 81994 32767 3 0x90 piperd syz-executor 98083 10111 84947 32767 3 0x90 nanoslp syz-executor 56818 105787 69834 32767 3 0x90 piperd syz-executor 57987 426091 70745 32767 3 0x90 nanoslp syz-executor 58977 53349 46750 32767 3 0x90 nanoslp syz-executor 90467 107505 41554 32767 3 0x90 nanoslp syz-executor 60958 506487 38765 32767 3 0x90 nanoslp syz-executor 84947 122505 37233 0 3 0x82 wait syz-executor 81994 272905 37233 0 3 0x82 wait syz-executor 69834 497526 37233 0 3 0x82 wait syz-executor 46750 302976 37233 0 3 0x82 wait syz-executor 41554 196761 37233 0 3 0x82 wait syz-executor 70745 111028 37233 0 3 0x82 wait syz-executor 38765 108564 37233 0 3 0x82 wait syz-executor 37233 314317 14322 0 2 0x2 syz-executor 14322 503228 2000 0 3 0x10008a sigsusp ksh 2000 237995 85136 0 3 0x98 kqread sshd-session 85136 451648 70295 0 3 0x92 kqread sshd-session 16083 33573 1 0 3 0x100083 ttyin getty 70295 335580 1 0 3 0x88 kqread sshd 98839 416076 93234 73 3 0x1100090 kqread syslogd 93234 264997 1 0 3 0x100082 sbwait syslogd 18756 436271 1 0 3 0x100080 kqread resolvd 91411 328976 84051 77 3 0x100092 kqread dhcpleased 81810 227572 84051 77 3 0x100092 kqread dhcpleased 84051 306487 1 0 3 0x80 kqread dhcpleased 39217 191904 0 0 3 0x14200 bored smr 43650 282780 0 0 2 0x14200 zerothread 38466 481478 0 0 3 0x14200 aiodoned aiodoned 4356 499380 0 0 3 0x14200 syncer update 6357 331825 0 0 3 0x14200 cleaner cleaner 76470 440396 0 0 3 0x14200 reaper reaper 54337 24925 0 0 3 0x14200 pgdaemon pagedaemon 23309 191119 0 0 3 0x14200 bored viomb 43624 380254 0 0 3 0x40014200 acpi0 acpi0 87877 406227 0 0 3 0x40014200 idle1 61077 234678 0 0 3 0x14200 bored softnet7 19115 494580 0 0 3 0x14200 bored softnet6 85527 125191 0 0 3 0x14200 bored softnet5 31009 182945 0 0 3 0x14200 bored softnet4 22895 460553 0 0 3 0x14200 bored softnet3 99849 137777 0 0 3 0x14200 bored softnet2 54401 18018 0 0 3 0x14200 bored softnet1 35522 286584 0 0 3 0x14200 bored softnet0 62545 239695 0 0 3 0x14200 bored systqmp 72397 478041 0 0 3 0x14200 bored systq 48750 216183 0 0 3 0x14200 tmoslp softclockmp 77003 44464 0 0 3 0x40014200 tmoslp softclock 62433 117112 0 0 3 0x40014200 idle0 1 509371 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83876da0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 42428 (syz-executor) thread 0xffff80002a2e5248 (455474) exclusive rwlock uobjlk r = 0 (0xfffffd80739ba288) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff83876da0) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 uvn_get+0x674 #4 uvm_fault_lower_io+0x2cd #5 uvm_fault_lower+0x2bb #6 uvm_fault+0x274 #7 upageflttrap+0xa9 #8 usertrap+0x3c6 #9 recall_trap+0x8 Process 42428 (syz-executor) thread 0xffff80002a2e5778 (285396) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83971eb0) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 biowait+0xc6 #4 bwrite+0x2e7 #5 ffs_update+0x2fe #6 ffs_truncate+0x6b3 #7 ufs_setattr+0x8e9 #8 VOP_SETATTR+0x11b #9 dotruncate+0x1da #10 sys_ftruncate+0x1da #11 syscall+0xb17 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80659ea8f8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c1 #6 syscall+0xb17 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10193 10954K 10968K 166960K 11274 0 pcb 17 12K 12K 166960K 17 0 rtable 193 5K 6K 166960K 278 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 8 0 counters 66 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 43 0 iov 1 0K 16K 166960K 17 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1493 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 10 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 14 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 81K 125K 166960K 507 0 sigio 0 0K 0K 166960K 46 0 proc 58 99K 147K 166960K 517 0 subproc 72 4K 4K 166960K 189 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 74 0 in_multi 88 6K 7K 166960K 120 0 ether_multi 1 0K 0K 166960K 2 0 mrt 2 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 396 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 250 185K 195K 166960K 6081 0 UVM aobj 15 3K 4K 166960K 18 0 pinsyscall 45 90K 115K 166960K 1554 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 17 0 NDP 10 0K 2K 166960K 27 0 temp 55 8643K 8709K 166960K 5882 0 kqueue 13 20K 28K 166960K 95 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 66 0 63 1 0 1 1 0 8 0 rtentry 176 102 0 14 5 0 5 5 0 8 0 unpcb 144 359 0 342 4 1 3 4 0 8 2 syncache 336 10 0 10 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 144 0 136 4 0 4 4 0 8 3 arp 128 11 0 1 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 562 0 550 7 0 7 7 0 8 5 nd6 144 22 0 6 1 0 1 1 0 8 0 kcovpl 48 21 0 13 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 467 0 57 29 1 28 29 0 8 0 art_table 40 468 0 57 5 0 5 5 0 8 0 art_node 32 102 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 15 0 3 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2014 0 495 95 0 95 95 0 8 0 ffsino 296 2014 0 495 117 0 117 117 0 8 0 nchpl 144 2653 0 964 63 0 63 63 0 8 0 uvmvnodes 80 2212 0 0 46 0 46 46 0 8 0 vnodes 216 2212 0 0 123 0 123 123 0 8 0 namei 1024 8432 0 8432 2 1 1 2 0 8 1 percpumem 16 49 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 9269 0 9269 4 3 1 3 1 8 1 plimitpl 152 125 0 101 2 0 2 2 0 8 0 sigapl 424 770 0 711 8 1 7 8 0 8 0 knotepl 120 541 0 0 17 0 17 17 0 8 0 kqueuepl 224 191 0 181 5 0 5 5 0 8 4 pipepl 344 174 0 145 4 0 4 4 0 8 0 fdescpl 528 747 0 712 4 1 3 4 0 8 0 filepl 160 3774 0 3561 13 1 12 13 0 8 3 lockfpl 104 110 0 107 1 0 1 1 0 8 0 lockfspl 48 39 0 36 1 0 1 1 0 8 0 sessionpl 144 39 0 22 1 0 1 1 0 8 0 pgrppl 48 61 0 36 1 0 1 1 0 8 0 ucredpl 104 544 0 526 1 0 1 1 0 8 0 zombiepl 144 712 0 711 1 0 1 1 0 8 0 processpl 1248 770 0 711 7 2 5 6 0 8 0 procpl 664 1321 0 1255 7 0 7 7 0 8 1 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 752 992 0 960 11 0 11 11 0 8 7 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 41 0 0 6 0 6 6 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 330 0 0 21 0 21 21 0 8 0 bufpl 280 3568 0 123 247 0 247 247 0 8 0 anonpl 32 7407 0 0 60 0 60 60 0 246 0 amapchunkpl 152 19509 0 18999 47 5 42 43 0 158 21 amappl16 200 2635 0 2610 17 7 10 14 0 8 8 amappl15 192 8 0 7 1 0 1 1 0 8 0 amappl14 184 114 0 103 1 0 1 1 0 8 0 amappl13 176 10 0 10 2 2 0 1 0 8 0 amappl12 168 1365 0 1330 2 0 2 2 0 8 0 amappl11 160 57 0 47 1 0 1 1 0 8 0 amappl10 152 3 0 3 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 100 0 88 1 0 1 1 0 8 0 amappl6 120 178 0 174 1 0 1 1 0 8 0 amappl5 112 134 0 127 1 0 1 1 0 8 0 amappl4 104 286 0 271 1 0 1 1 0 8 0 amappl3 96 3428 0 3311 4 0 4 4 0 8 0 amappl2 88 646 0 585 2 0 2 2 0 8 0 amappl1 80 10505 0 9860 15 1 14 15 0 8 0 amappl 88 5343 0 5167 6 1 5 6 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 6 0 6 1 1 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 17 0 3 1 0 1 1 0 8 0 uaddrrnd 24 747 0 712 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 747 0 712 1 0 1 1 0 8 0 vmmpekpl 168 7965 0 7920 3 0 3 3 0 8 0 vmmpepl 168 54363 0 52268 100 2 98 100 0 357 5 vmsppl 488 746 0 712 7 2 5 6 0 8 0 rwobjpl 80 19468 0 16315 66 0 66 66 0 8 1 pdppl 4096 1502 0 1424 118 38 80 98 0 8 2 pvpl 32 15990 0 0 129 0 129 129 0 265 0 pmappl 256 746 0 712 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 305 0 43 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff83338b4a) at panic+0x1e5 mtx_enter_try(ffffffff83876d90) at mtx_enter_try+0x1da mtx_enter(ffffffff83876d90) at mtx_enter+0x62 uvm_pageclean(fffffd800809cfa8) at uvm_pageclean+0x28e uvm_pagefree(fffffd800809cfa8) at uvm_pagefree+0x26 uvn_get(fffffd806ba82b40,0,ffff80003c475b78,ffff80003c475b5c,0,2,24b5c064842aa5cd,2) at uvn_get+0x686 uvm_fault_lower_io(ffff80003c475d90,ffff80003c475dc8,ffff80003c475c10,ffff80003c475bf8) at uvm_fault_lower_io+0x2cd uvm_fault_lower(ffff80003c475d90,ffff80003c475dc8,ffff80003c475d10) at uvm_fault_lower+0x2bb uvm_fault(fffffd806baccd80,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003c475f20,2000000000c0) at upageflttrap+0xa9 usertrap(ffff80003c475f20) at usertrap+0x3c6 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7391ee22e0c0, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 copy_fault() at copy_fault syscall(ffff80003c481650) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd699d1b2b10, count: 9 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 copy_fault() at copy_fault syscall(ffff80003c481650) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xd699d1b2b10, count: -6