last executing test programs: 14.314490588s ago: executing program 1 (id=2): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100", 0x3}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="e8870466ad5216978aa73b55736e3500902da8e6b7c96e60990f716737ad24c4c130be4a1ff5f68b45580febff5bcd759aabc87e7b701a3387c7d7302414e8b300e6333e1f8837712e00000000001010d016ce6a69288d3884b866118e0000004313020b000f19f1a19e6a6acbf83d92dffe265c038cd9555fc697181cdbd15899c4559f152f33a2006757089ea3b69b8e8da6fdf90be6653d02d2500000000000000000a7bcdf608991d3174e77815fa4e11faef42397b342d5b509989e57c8bf16a7b8b1cb6cfaf5224f5ceacdb5865c1461c4dcce6a7207000000f21077600ad0ca4215d7e2ff01c8f8d83df64e0000000000000000db8ab32833fe1e331bb340028086e3f5980c506e98f1d51de42ad8c2441b34e66e7e9941f21e6a19d3756082db5f2904149ca9603c943ff02abb8e0e8e2d12aa6329c6686e8fecdcc3ce5d4c8c8407b185b4cb2b71714f5e7b298a2e67ded95df785135757f3487d8ef9b0ce2b8ad7b735a23ba4fdc749040000115a9a371e481de977e826b1c1c100f6aa1a68ed9daaa886caa393d00e4bf14134208eee46552974b045e3ca8125289150330303d6153971c7d88d6508ae4c7acdb911980fa7a760779196bf1e2ff515fb839591ee82cf25dfbf8bc68cdc9c", 0xffffffffffffffb8) 13.95477671s ago: executing program 1 (id=13): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') link(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file2\x00') 13.881136406s ago: executing program 1 (id=19): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsync(r0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050400000000000000000101000000000000cea10500fef96ecfc72fd3357a89583535673039d2d2a3a9266a5e4e7b0a164991f7becf5ff0ac3ebbc2fe3353eb067e7335a069d70800000000000002000089040000000000ce0816dce2e948210066ccdc14e5009d9d20002002c5dbfad8a3f83c0000001e00000000000002000000000000000000000008000000000000000000000000000000000000005d9800"/177, 0xb1, 0x0, 0x0, 0x0) 13.539975346s ago: executing program 1 (id=34): r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0, r0, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) setrlimit(0x1, &(0x7f00000000c0)={0xc5f, 0x23c}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000002ec0)=ANY=[@ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000480)={0x0, ""/147}, 0x9b, 0x7d2cfc52f21fef80, 0x2000) 13.53169631s ago: executing program 32 (id=34): r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0, r0, 0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) setrlimit(0x1, &(0x7f00000000c0)={0xc5f, 0x23c}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000002ec0)=ANY=[@ANYRESDEC], 0x0, 0x0) msgrcv(r2, &(0x7f0000000480)={0x0, ""/147}, 0x9b, 0x7d2cfc52f21fef80, 0x2000) 9.428814372s ago: executing program 4 (id=91): r0 = socket(0x1, 0x400000002, 0x0) kqueue() r1 = socket(0x18, 0x2, 0x0) socket(0x6, 0x1, 0x8) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000140)=@un=@file={0x0, ""/56}, 0x3a, &(0x7f0000000000), 0x0, &(0x7f00000003c0)=""/4096, 0x1000}, 0x2) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0x2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069c7, &(0x7f00000001c0)) setgid(0x0) getsockopt(r0, 0x29, 0xfffff3d7, 0x0, 0x0) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000300)="b10005010000009f0500070107000000331c13fecea70500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297be1aa050400ce9409000000bbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba09a214cc8adfbfba11ce0000080ce37193f834370b0000000009000500"/177, 0xb1, 0x2, 0x0, 0xfffffffffffffdbc) 8.273609212s ago: executing program 4 (id=104): r0 = socket(0x6, 0x8000, 0x5) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x1, 0x2, 0x0) ktrace(0x0, 0x5, 0x128, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0xb, 0x0, 0x0) sysctl$vm(&(0x7f0000000080)={0x2, 0x9}, 0x2, &(0x7f00000000c0)="946b1015", &(0x7f0000000000)=0x4, 0x0, 0x0) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f00000000c0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x20280, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() kevent(r1, &(0x7f0000000140), 0x1, &(0x7f0000000140), 0x6, 0x0) r4 = syz_open_pts() socket$unix(0x1, 0x1, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x24, &(0x7f00000000c0), 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() r6 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x6, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f000001d000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000725000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x7a0}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x800000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x7042}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc1206949, &(0x7f00000001c0)) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) r8 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x2a) ioctl$TIOCSCTTY(r8, 0x20007461) 8.111848906s ago: executing program 8 (id=35): r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x7}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 5.706894614s ago: executing program 3 (id=127): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffdbff, 0x7bcd, 0xffedff84, 0x1603508, "00000100000804ff7f05000004048100", 0x1, 0x2}) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x7fffdbff, 0x7bcd, 0xffedff84, 0x1603508, "00000100000804ff7f05000004048100", 0x1, 0x2}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="9a815ff6abc05b2b8b4b987bd10af39c8743ec5e2385efb1da9f478cba7654e504f60c3e8036a81cafc991e5710ce3fc1412a8268adbc4002c11f01e187df8ab55e1d9de544c0ac26a9ff04b929bb52607d93da6c87d380a8eafeb7a89912305e23efe00a9a97f314ccdee43c27894ef4ef2bb152d4e48fcc3f7755ac6ae12ff8c40b7307b8fd680e2b406e543812ced601b88082dcc37e4a00a7c45c04e6919ccf9e250397502ec3621863b85e1cf", 0xaf}], 0x1) unveil(0x0, &(0x7f0000000080)='x\x00') (async) unveil(0x0, &(0x7f0000000080)='x\x00') sysctl$net_inet_ip(&(0x7f0000000600)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8001, 0x76af, 0x1fe, 0x6, "3200000100000000000100", 0x400, 0xe3}) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8001, 0x76af, 0x1fe, 0x6, "3200000100000000000100", 0x400, 0xe3}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) syz_open_pts() (async) syz_open_pts() sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x0, 0x2}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) pipe(&(0x7f0000000140)) (async) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) 5.689715371s ago: executing program 8 (id=35): r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x7}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 4.641938759s ago: executing program 0 (id=131): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0xfb, 0x3, 0x7}]}}, @icmp=@mask_reply}}}}) 4.641027163s ago: executing program 3 (id=133): syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x63, &(0x7f0000000140)=[{0x6, 0xe, 0x0, 0x2}, {0xfe00, 0x7, 0x0, 0x4}]}) r0 = socket(0x10, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x3, 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0xd, 0x0, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="d809f8dcc04ef9110890aa7ea5938e7b4af1dab14a7b03062dbed00401ed4c5b1a2781d61283938effe7f3f913fa662271145dfc4dd78148373026fe32c6815d52d1eda1baec56d8afb0b60f16bb848d2c7cf1c4111b717a2447e5b5097294dba5cbb51ca0e3108dd3d60527c9f5a05dc29c372fe2ca03ef84be77d472f18b77d320b7822fcc957aab669f4b925208cc5eb19b05f8f754bb6616ed7284d9269ec418637ea29e3c2588a3c18c5b786ccd3f26bd824d29ffbf93f157775f1d80b8882f6389df11ef0a45b7f15bdf", 0xcd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') fchmod(0xffffffffffffffff, 0x8a5022d602db16f6) 4.503580848s ago: executing program 8 (id=35): r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x7}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 3.28685657s ago: executing program 0 (id=143): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0xc62, 0x4, 0x80, 0xffff, &(0x7f00000003c0)={{0x8, 0x7f, 0x7, 0x67, 0x0, 0x0, 0x80}, {[0x8, 0x5, 0xa, 0x5, 0x4, 0x3, 0xffff, 0x7, 0x1, 0x8003, 0x9, 0x6, 0x1, 0x7fffffff, 0xff, 0x10001, 0x9, 0x800], [0x4, 0x7, 0x8, 0xfd, 0x8000001280383, 0x100000001, 0xffffffffffffff72, 0xfffffffffffffffd, 0x4d0, 0xe], [0x0, 0x42b, 0xfffffffffffffffd, 0x1, 0x3, 0x3, 0x71], [0x13, 0x3, 0x8, 0x0, 0x9, 0x1], [{0xb6, 0x0, 0x401, 0x6}, {0x3, 0x416, 0x6, 0x5}, {0x3, 0x6, 0x7fff, 0x9}, {0x0, 0x8, 0x3, 0xd3f}, {0x4, 0x40, 0x80, 0x1}, {0x6, 0xcf, 0x33c, 0x2}, {0x5, 0x8, 0x9}, {0x7, 0x6, 0x1, 0x8}], {0x1, 0x8cbb, 0x0, 0x5}, {0x8, 0x4, 0xff0, 0xd}}}, 0x9d, 0xec}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0xe) writev(r0, &(0x7f0000000080), 0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.284791948s ago: executing program 3 (id=144): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async, rerun: 64) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async, rerun: 64) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000540)='./file0\x00', 0x184) (async) renameat(r1, &(0x7f00000025c0)='./file0\x00', r1, &(0x7f0000002600)='./file1\x00') fchdir(r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async, rerun: 64) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffe, 0x1000300000004}) (async) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000140)=@un=@file={0x1}, 0x2) (async) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) fcntl$lock(r6, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) (async, rerun: 32) r7 = syz_open_pts() (rerun: 32) syz_open_pts() (async) ioctl$FIOASYNC(r7, 0x80047460, &(0x7f00000000c0)=0x4) (async) minherit(&(0x7f00000cd000/0x3000)=nil, 0x3000, 0x1) 3.2364788s ago: executing program 7 (id=146): open(&(0x7f0000000080)='./bus/\x00', 0x200, 0x0) (async, rerun: 32) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 32) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) (async, rerun: 32) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x1012, 0xffffffffffffffff, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x6, 0x40, 0x7b8c, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x800, 0x80000001}) (async) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000200}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x9, 0x1}, {0x2, 0xdf, 0xf, 0x20000}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x4000d, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x4, 0x7fffffe, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa64}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) (async) syz_emit_ethernet(0x2a, 0x0) (async, rerun: 64) poll(&(0x7f0000000000), 0x35, 0x0) (async, rerun: 64) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b9", 0x1) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f00000008c0)='W\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') 3.235553715s ago: executing program 5 (id=147): r0 = socket(0x1, 0x2, 0x0) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00182b00fe8000000000000000000000000000bb000000000052"]) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x5a8, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000681000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x800}, {&(0x7f000063a000/0x4000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000076000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x3}, {&(0x7f000048b000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f00003ee000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f0000374000/0x4000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xf}, {&(0x7f00005fd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00000cb000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffb}) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000014610000000000000000000000ffffac1400aa00000000000000000000ffff001010004e214e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="50024a4bb4e7a0ef"]) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 3.235085044s ago: executing program 6 (id=148): socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1000, 0x8000}, &(0x7f0000000200)={0x7f, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@random="cf1fba3f0bec", @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@noop]}}, @icmp=@mask_reply}}}}) 3.234184467s ago: executing program 7 (id=149): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x8, 0x8873}, {0x0, 0x7}}, 0x0) r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x3, 0x8, 0x9, 0x5, 0x0, 0x7fffffffffffffff, 0x3, 0xfa3}, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) socketpair(0x1, 0x3, 0x0, 0x0) 3.174751988s ago: executing program 6 (id=151): munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) r0 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x41, &(0x7f0000000000), 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 3.174525653s ago: executing program 5 (id=152): syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8000000000000000000000000000bbfe8000000004"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) pwrite(r0, 0x0, 0x0, 0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffde4) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8000000000000000000000000000bbfe8000000004"]) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) pwrite(r0, 0x0, 0x0, 0x8) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0}) (async) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x3}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffde4) (async) 3.174295002s ago: executing program 0 (id=153): r0 = kqueue() (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = kqueue() (async) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x9f}], 0x7, 0x0, 0x0, 0x0) (async) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x6, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x1f, 0x0, 0xb76, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, 0xffffffffffffffff}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) (async) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x821869de, &(0x7f00000001c0)) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x17}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5b60b43b6ddd1af65b91501d94a34b8e5f84cf71b59c140520bc64528e57f2be7afec37082", &(0x7f0000000140)=0x2e, 0x0, 0x0) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000180)=0xf) 3.147804875s ago: executing program 6 (id=154): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xffffffff, 0x3f7, 0x97, 0xeffdffdd, "8b03000900783b56d864d3c3a3f4d3c400", 0x3}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="da0b8288edcb0bb6b6b0c4378d93793c43b32f603e8d2332bfc3c1e304e35d4a418bd3e747d8a306", 0x28}], 0x1) 3.141137267s ago: executing program 5 (id=155): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="e6ed27a55ae95d0a5f4296d6d088007304de26c027f2bd9f1b30edb6bcb9939b70c81c51cd3e1e924a8d40adbafd3652b8c8f037cf27", 0x36, 0x400, &(0x7f00000000c0)={0x18, 0x0, 0x6, 0x7}, 0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0xb90, './file0\x00', './file0\x00'}) r2 = dup(r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x7) clock_gettime(0x2, &(0x7f00000001c0)) clock_settime(0x3, &(0x7f0000000200)={0x7, 0x5}) sendto(r0, &(0x7f0000000240)="a7d0daf009e36115608fe8771193ab0121f599610269517032760efaeeabd4898de0514ef1abb231e5372534af6360e8d72540518ce8e4e35ce95cf34c1a09e304b25a8240d6389ae4a2eea3ac9afe9725bccba11a91487659ce73d768e5f69fb9da2e2f64825e7f958d53049e6c586f923f660e318dfad0d7042ad6f4af31e75568ea4e801753f28d0db974164546392f7f0b18ce5d814ea782ee7c340e3112216146dfa467819eaa04", 0xaa, 0xa, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) bind$unix(r2, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) chflagsat(r2, &(0x7f0000000380)='./file0\x00', 0x0, 0x2) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000003c0)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000400)=0x2) clock_gettime(0x2, &(0x7f0000000440)) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) msync(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x10) getpeername$inet6(r2, &(0x7f00000004c0), &(0x7f0000000500)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000006c0)={{0x2, r3, r4, r5, r6, 0x120, 0x5}, 0xfffffffffffffffc, 0x5, 0x3}) chdir(&(0x7f0000000740)='./file0\x00') recvmsg(r0, &(0x7f0000000a40)={&(0x7f0000000780)=@in6, 0xc, &(0x7f0000000980)=[{&(0x7f00000007c0)=""/186, 0xba}, {&(0x7f0000000880)=""/58, 0x3a}, {&(0x7f00000008c0)=""/186, 0xba}], 0x3, &(0x7f00000009c0)=""/98, 0x62}, 0x800) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000a80), 0x1, 0x0) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000ac0)={0x7, 0xc, 0x8001, 0x80000001, "fbed3f525a9d6395292789f7bb59928458fdbb3a", 0x80, 0x8}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000b00), 0x8, 0x0) ioctl$BIOCGDIRFILT(r8, 0x4004427c, &(0x7f0000000b40)) clock_gettime(0xd, &(0x7f0000000b80)) 3.13346256s ago: executing program 0 (id=156): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') chdir(&(0x7f0000000000)='./file2/file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') 3.132360493s ago: executing program 5 (id=157): shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0xfffffffe, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x5}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040), 0x4) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x11d}], 0x1, 0x4b) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) (rerun: 64) 3.128576957s ago: executing program 6 (id=158): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef", 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2b05edcb852382d8, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002b00)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000200), &(0x7f0000000840)=0x25) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="78bd24d7dafca34e26fc1d728d864e8b4584692f34caa05e26bfc75c92ef488fe7432193628e3dff70e40b4f80d807b7a8a9577219ab1d1343c0c58d7680308124a140f69ffd22f363bf3f08ac641488346d5078dd33c20a3ab90292f4d663d6c4de744d7e80d2a61c690559fa5277211fb0849a0f0809a36e24ef1b582270da72e7af1a6d094679ae3bd01a7673a67732c8210ed8214df87278d6571a9056", 0x9f) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 3.115241086s ago: executing program 8 (id=35): r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x7}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 1.793090047s ago: executing program 0 (id=159): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[], 0x180}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000280)="00040000", 0x4) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r0, &(0x7f0000000540), 0x10000000000000d3) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$TIOCCBRK(r0, 0x2000747a) select(0x40, &(0x7f00000000c0)={0x2, 0x2, 0x9, 0x0, 0xb, 0x97, 0x2, 0x5}, &(0x7f0000000100)={0x3ff, 0x1, 0x8000000000000001, 0x4d, 0x4, 0x400, 0x0, 0x5}, &(0x7f0000000140)={0x5, 0x1, 0xaef, 0x3ff, 0x5, 0x6, 0xfffffffffffffffa, 0x7}, &(0x7f0000000180)={0xe, 0x1}) unveil(&(0x7f00000002c0)='./file0/file0/../../file0\x00', &(0x7f0000000300)='r\x00') 1.789465169s ago: executing program 2 (id=160): r0 = getpid() r1 = getpid() setpgid(r1, r1) setpgid(r1, r0) setpgid(r0, r0) 1.787869255s ago: executing program 3 (id=161): mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) writev(r0, &(0x7f0000000140)=[{0x0}, {&(0x7f00000002c0)="18c73419bd14ac3f33450687d54b545be4f68d7f017144cd24d72a393caf3f92a8c8dde92257a1dd919e8a3edd4aa67a9d3a2c7dc35013b9ca9fbfe9c19b7ae4743121ddf466f84def082298f9f5a0d20500000200fab2307d751e21059eb46ebf14ad6fa21fcb5e402eb07a2894587a03810cae502e490b9a600a86e0be2bff173f10dc774c49344644ac9199e834c48f78a2fc908837ed52658d5b36335c921c7dcf55b224e37526dbde83c00179618793aaf1caa9c9c0d253a38985e6b407c0afc3079d9fc6c12bb6a09d667ff9cb2b", 0xd1}], 0x2) setrlimit(0x1, &(0x7f0000000ec0)) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000280)="b962f61b72323a1ad3cf", 0xa}, {&(0x7f0000000100)="e05f5c584860b8df53096f0d9bc0f0f2a9140dd203de6de567a4d29ba3f9463f14e5e8bdded4b78901b53bc0c14b2fa666d8ede1d898aa85", 0x38}, {&(0x7f0000000180)="4c103bce35d630237268da744ec15de26508caccbf37ae7b8e5c2fd04dc11d8f0d53493c75b9", 0x26}], 0x3) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 1.78532052s ago: executing program 4 (id=162): writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140), 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0xfffffffffffffed0, 0x0) (async) 1.778980697s ago: executing program 5 (id=163): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x47) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0206937, &(0x7f0000000100)) close(r1) r3 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$FIONBIO(r4, 0x8004667e, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {r3, 0x4}], 0x2, 0x100000) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a1400"/120, 0x0, 0x0, 0xffffffffffffff2f) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 1.762525629s ago: executing program 6 (id=164): r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x100, 0x102) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000240)=[{0x3}, {0x1, 0x0, 0x0, 0x101}, {0x3, 0x8, 0xf, 0x800}, {0x0, 0x4, 0xd, 0x4}, {0x8, 0x7c, 0x3, 0x7}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r2, 0x0) r3 = syz_open_pts() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000000)=0xffffffff) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x40000000, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) getsockopt(r4, 0x29, 0x2e, 0x0, 0x0) r5 = semget$private(0x0, 0x7, 0x3c0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/171) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000140)=[0x80, 0x100, 0x9, 0x8]) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000001c0)={0x7f7, 0x10}, 0x8) bind$inet(r4, &(0x7f0000000000)={0x2, 0x2}, 0xc) 1.761090198s ago: executing program 7 (id=165): ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x810, 0x63) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0xcc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x47}, 0x8) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x2, &(0x7f0000000140)='./file0\x00', 0x8}) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x800, 0x2) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r3 = open(&(0x7f0000000280)='./file0\x00', 0x8, 0x80) r4 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) symlinkat(&(0x7f0000000340)='./file1\x00', r1, &(0x7f0000000380)='./file0\x00') ioctl$TIOCDRAIN(r2, 0x2000745e) mknodat(r0, &(0x7f00000003c0)='./file0\x00', 0x40, 0xe) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) sendmmsg(r1, &(0x7f00000030c0)={&(0x7f0000003080)={&(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001a00)=[{&(0x7f0000000500)="63bcd60f828eb32195c13f8c7206531e60fe94e5b4f4176421eb247d7e6f6f69a1b0ce30a0f71642946d7e1adc3e34613a6ed742d6c47c165770d3d0ca484251fced6647ca534ce54651a802b4", 0x4d}, {&(0x7f0000000580)="6cdcb6deba73e94bd7f6aabd812627ed5bbb2ecfb895e75ad730b407f3a89e6449ba078260a907fc185a0036d6b18af2073f6dbfbaa85e", 0x37}, {&(0x7f00000005c0)="3f6900f8ef006bd313f3ede15bebaed4512822ecad8fcbef1077f53e817cb201a786e66cc0561b2ea7e6f3b33013bab04c09a1f5b39ba177e373a562f291e217b119746b0f9dcf65de7f2fb454ae2aa02b65c164aa76f54e811ce7dc05634cfcd5c448f552a795e4abb6e8c88f9f2f6f635ae99895c3550d7d8e489bdce3e587f79e9411bf9fbb8d789d4b6d727de5ca0788b6b270f49b1290808028a4899ace968830c1fc0f832773279dbebdc0ed99aaaafb257e50a3b43e9a9306b72ee2762cefb2920188451236449350a102428af44778b8a43acc30ba5acfbcd7fd9ee815f15ef83e49e9da0bd64a2fe6d3b0", 0xef}, {&(0x7f00000006c0)="f579109b19758f507654f344a8904c56f648", 0x12}, {&(0x7f0000000700)="04e9b2ebec658460f84a1194f2613ab916a44842186fdec602e90ff0297cd2fe4991cd2e139873fe7f5b82e0c6d1556737db21b6e57f4b5dc8fcfdbf8f29c0039462433b17bf01641e0209e8316653b3671efc5afc18d17254bf06e79d937a1b68209591d41867983471adf0fa24bfb234c7b048cfa702112eb237ac6d01a7e66d", 0x81}, {&(0x7f00000007c0)="e5595e98c75065d8f3f1c43a29a58096c7eadd6c4c7620bb688f82898c3ece9a011c06613305febcf9e34bfab09250e6187aea001b084131605f415ae9545fcd8d94ec61d2770d1b7cdf65451b21b8d3467236c38216674ecbd7043860166e4ee721f9e8c3669460ce61dffab70baccd60717a", 0x73}, {&(0x7f0000000840)="11512ada4a0af0b76614f26b4bb47b60169f389a7d26e74bb30638d2abd608fbfe95772ace1770f55ebb2b6347d471c06b351817d88d2d184963156e70a3b3864f2a7e2b1a0f6fb93ccabee198a65efed3af4a8230ff70531cec995cdcf1a3870302d732d127c65b0bdeb6e8c7a6c47ce1f2942c5e6a2be015d41251ca693fbb5719b15040ee591bbb6379e262b35e38542d6009a21ec9e0bc4165763b7549e0c4d0e891c12a19a9d535ea75147e98b1388465df84d00aa925aa9f64680337f84ef30fa1782fa6667a1876b8aa596476f2", 0xd1}, {&(0x7f0000000940)="b44ed7779dfaa970797459710b1eda1c9bf3beb96d2545c45700cb0acc19bec07217c9", 0x23}, {&(0x7f0000000980)="f371bbc77e4b96555ddde5076ddea86a8a215f13ebdacd36cf7a7eff488b4a6ccc214dc1e16b12a9a1c0df8f5d2cdf04a73a1535ca5074b739b1f6fed1cbc51b9328022fea621e63736100b39903637949e91f28d8c57cc83a19458f9fbf3090bd028928f3b4f41b30830334e9233f09511ebcd53bb41bf56412ebe8cb0f9d244d95aec990d36d0b6f672ba8fbf90f296d85504ac4c29c1eeb06b878c97bd2a0e3c53f2ab05cf8e456200d36810d1cd40167da597753c9f6363b4528481603d24ebce8693d9e98d517dffaedf1a03afac207fd9d75e4e84818ce53adf656af49c079cad80c9c2360da6e0a2265b5ea8354070841c4be4aff0f9f56c4983e4f34102330a377ebc635a84049ff55977b99b3fad2eecd7d089038a9d89599bec5c1e574217b1c2c0c2d9610d56854a858d800b9832039ee868f880605fbb115ff2576ddfe984c329e408e3dea5715401aad3c8d11c6967ec3edc5525bb7be45d0c4eac3294ffae916a6a38524354705d423fc08b705890a532db5adaaeb809d2977dbfcf4c5d03a49932032295cdd2acbc888956a1f89fc08852247f559c1455c2598dd2903d014ed1a4a05162731054590827c6b9d29830b436787207d8a9df9b530dd597ee17b55a02808630c8354f4baba1563ace61f912d02764a26cd06744d4c8d713c58cdfe9a9958bcadc8b2ba282b232d281161c9836a7d8cd40321f650f98f7c5222888f3291d1c96f6d6e7439a924a1c855b06f2b152d1153a87a421bfe1cfd09e61c711731b1d87ffc13d73c798fce85f10e06d3514b5facdff1a201487a2ddc92440c60ab24f9c3b41e3b45eacedec9a3194b5d000155b338add70d1ef75590112cd420cbab5ac99667b05be549d71529c720e62122846cc19271a1454aca98709bb3f5ee953d07175fa2d0b2f132bf1544f182441631fa27a3455ff18ac55481a85f7be723fb8e5c24bea50eb70601c84cdc28348f95b5e7629603920ca55f521e9f3bc66abc09a0caa64ad4edb29432fd70b9b314f02e1b2078424f68dff37f532a00942e1e451fdc30e1d29cd736fff4ece9a152d186299a529ded6b4dde85094620a377b30de11ff5f7b8d4e9f4a5eb7fc66ed6f912857141c2f6918edf67ed86870b0f1b02f4e3740523fbb973eecf6489e6855ecfd5ab5d98b64368db22146fe1415b6dc462ca74f60951bbf19bdc441c0002e8920203534b691a7255b4694ef49e4900aa4bb4468b08f1e6220d1abd0dc9a441f3885c2895cf07c5f34236f4b6f7f68ad814196a725ac86a0386f62b3cfbf490ee1d178519adb0897ff1b48480c02f6e463a425082ec02515bd3449525ce43dab9d32de8a969370700ebdff380ad58c5dcbbbb86930c49112e69a64b55e971563ca7ca418247c9b282cf7c9191ebdc70ce58e7e900d7b98868ef87d94d488a87df8b7b01c8bffc9fa84aec0f36eeb77a038c6f2bd51959087762914cada7c3f53eabdbd525d51153cb6ffa8ca8ced1e27d667a2bfbd8593e74fef81b88fd5536e9096830c09394381240ec69fee2a233278290d488bbe36c793deb98d95ece3070e6591b6e8686a3de7a2a0fd6edc9715600773dfc700be2c70524946322af9da8258dcf44a705fbcc3e7f32eebea2233d076099a2259e8cb6014809450156a36acab71bb2ed87a4fd489256d760f5b7450d595c6fe78b7a2c983d11858115e3a6f312506f7941936388a86561d0280d71218388cef3404d31c70bc615a232c5866e2c5dcbddd7e181ca1d9b39eb26796e9c499af4747989c7c7c1ffd5a81dd798719e46da8b9c0d09114f03c1714318e40349211080c5fe68f5271444c6836d61652372bde1bfb95b9501cc131864cd95085226aa1387a685c9e0b43fbdbf00fe9ddebc7a64b74dbdc829f9b0b71c9b55c6394a035d6bca37072cd50a50b3295cc1d42ec2f309c2f183840b3b5011dc1190db51d3436f7a49c9faf07dace7dbf7c8413a348efeea4ab58cac9f733db1928c9a93f23f6179e99ca30818741c72f9e965f84fe58e7aafcb71294aa16f1b06343eae2404a8793fd98daf56d94987ba4961a5c68959e12e95e632afcf82c02f5b3a9d58605f64a07d45b52f05111c95cd4a1958d5b8338f67bcc1bd0c2c0ada9fd89fb79348da6878f559972d7c159785216247a4fdf87b7c4c41c005166312dbc22033dddcf7e14ea775d1044bfdeb12ecf38a4788c6e947e8a7c29c8b60281debb67f07f3ed2201e057b6856fa1755f4ad56d73c50a75025a71a01b2e8d59e587de9433ec203d45a177413a3ffb26d1c80209fffc1314241763c4c2cab6b6cbecaa471cfc802482cf32b3ff455087ed650127e5963bea4355a2bf4e8f644272f33d128dcc73e842d014aaf5a926bafabc5b26877874b9d505a1ebbba743f489beedb4335208b79a634a8719d1df016050ad35aaa787f36ae8639c204ba08832875e16d16c21e7532a4a545f6c2be5bd2b7e455e5b2ca220b03373d2284f24f667ec3ef7626f35d87001c314af97d592bb8b8c3f384523fbcfccb98ce5c123f1e2914ad31f2991b98ed1c3d5e9bd57242b319a74703f7f89b40845fa11bd1f6f9abae6ca95b98df40dfd4af46211ce557ab69456e974b73f9c1a42dcfedd3dbefa3e49e7fd8dd237013019bdf2c7fff72b616a3041f6328c4863e8855223ff70f2d883cffd64083b395b29482f2c1cd93eaa8c07d55715264fe34a17cddb58da131014ae8b1c04cbf8945f7f4e8d02202e6ea1cadb8a3b123b81ccc690ffecf344bfb89151af7be6ab10f19fe50305c9b780e1bef5438b3ba69f9a99f5e370ddb223f1a425f050ed5b650f83fc4368ca6cbbec15bbb6d67300c9be9110ffb780501ebea7d744c84629c9a78f45213989efb6d2cd71113aa601bba33230b6cc1441e08f35b8781fb0aa25a60314a00a8496a81aa4b54ebf78eb3ea14596181891c28391fad911bdc43ee30d5717a78b6988f3909efd24204ab6cb0977ff3db0a6f4324add3051edac993448bef296635f2141e346e078091f78c135302105a2c2185e3e46282245d9021a6733833e35ec637c200b95e7acf0e2fbf8b4a858490790bdb27ff4f859f67d0568bab8423ba3af8083dab9011e5e3c98b08d0da77289ffc3a18eea18d0dd897dbb0bc2b7d0b5f64ebfb4a465d3934a6fd2bc559bcff274ff9cde3e19c65b6d599fdfe97dd0d6ded90988df0f34a68f1bb49fe73eb55c087f49b988a4f9a788aabf67b8cbf973db76a5361b911acee714844ed33aabf777a3e924d529ab9ef089d4741231161cc1768b37bcabe207134746f1a39cd392e2ad7987c59ca1e9c23f9d0e707cd5431008e2ed267c316df8b1b636a73b9df255c7eaf20d33fd904c7adfb90ed4cf6c3281718223534cbc7953c02e80158746f06b150270713198f13c971eed7929cdf3b2d3ae85a8abf9e2471579f1a2add0a74946b5c423dbbaee2cef5bc676adc4be25149bf4ab37f611c0e26797f60135e1f86781688c38208e5656a3540c9f9deb69f3e3841da5184071030e2ec127c38d791dbd18ada10cee73b702e872740d9d00067236543f163eb8716cba4257e3e6f38894a4e4da2d3aef9a032cea5fe4caa94a2444c4b6352854705066a5bf3e339307f6e69777c5ded9b36a52d90363785962de686064513e8b22ca58820fc840b31ab0280d993e6d23ca43350c673f4dcfc2353e9b10a1b380d1ad0d28fc2561cfafb932efc25a36a041fb58e1c58da827945b0348dafe4befac0f6fdae8104cc1b62afa4204f7e21f56d4cf8b9a1eee0b0fca502fe91dd692812d36050bec5185adacbf426de9ddef9f2c217c0b36c337e844dae46d9285f8a4ef98771da2f6080244ece157d12a5a7fd4fdfb552277c53f48f972abb1e2c48677a8f7cfb7fc29b01c05c9f6a733a7a5864c64ad8a3fad84b2a4c49e8308e628605a317a05cb4f7ffa6a8f4bbd1ba67229aff6e507646ace4196c34217c5ea7da7aa9e735ea76c38353c14a13fb3e35f3207375ab58cf248ac5cba2ac135b195090522cb78621537a0f82ebbd2abdd6a0c472858eea2493bfac05cb3295921c2b281ea686fbf96884bd93742984c72e88979069bd79c0606cb4a4cbdaa6ebbef153503d93c31924c6a84afe7ca882064be4186f6aa86d7f973d6dd49173e2811fa71a21d7ccb6892d466f218ac5c73a0f2aa0c481bf43373d429f1af659b93264768bf6f61fdad29f678d774b90c65b1b2c367e35024688b2598399dd124ea89ffe98441458e8cc7b0b92b0a9ced79e373f0d2c5c26acfd835c5b0c3d8ef48219629fa3455d4866249d57f7f8cb0f842eed708f6382adfea74a5a1855d7dfd0d0a20b02bc7ffcceb36cdcee4d16e1b8ed2b44a3c5ec89a4fbd52e12de1b0b6f28ef42efae72fa9af615afdc71935edb37e7b7a30687869876df53844fa8b1c49254e9e0c3fe12adddfdf9b89ed18f324ee9ce0ce321909bacc0f8f6d6aecbdc24f2f3845cf6ba4fced62c2129c83222541ee396651969371b4cae9012556aaeabc41504f365da18821806f1bb73b096b4706d9e26a4b8e9dd0707694cb2c2e21ad1aa631aaeba4eda5c3eb4be606dd8e7e282d4c188992092d3f52d6c0a8b974218cab782f11da9285679d307ff17bbf588a83a230509d5618dfa348e02e6fa71a79fbbe1648187c9878329aa0c88e7542133530f88cbdcb3d2d4212048454e7da65f4abec412c24d755fd73afb7fcd20b0675d3a28c3f14e5a87980c696f59336c98301398878b7558648886089553d3ef3a2b93a94b35c5326f880cfff5e4d0eb0f57ffbb8f863f1fd40f560a0fe46f91c34a671a9af6b73a322b34fd8969bcf8d103f759f523ef7e1b0ce204e4cf0ca8689edd1c1b45059a78d83484d192b2b64bab1c967cd3469e386bcac02c0b731e59a3ff180989c487e339874d8fdbced316e49a201d4d97608b30fe03e15b89ab3b67eceb0f16f37f28195baa1f5f2c482026a7daad6fc8edd261d5ee10d78b6a78355fe060b4e6862b1b46fa8037531fba7006d99e372bd0af84fa553ce615126c217b34abbeca58928983533eed6dd0182962ea6b6b44314a2fc1f693607ab424945cf54cc52bd11f3cf979a40fcbb8f47bb612e54efce10b2156d40796984088e466c0960ae7c054a2077a9abeb663927f78ec1f7fd31d3a58531c8424d2516a62eaadba26c0993829e735eae0866a947fca63d94e6394287f3216b67684f19ca6e0810ee0f90d80e927fd640dae4f881701c7b7115ab566fa6b9360097a7a594232932ef3b29a1288048c94ce606d0f2d9201b5d777be40821b168fdec59ce00a162abbca1e806751dfc9d0164e7d2f985ea72added2f9051e19ddc737e0fde95400101c8ac778df4b7309cbcaba07f7bab2a08f2cced87d69ef78134a7b0add124cfb36b4e2349fc47cd3757b7cf8586c03573760b091d50e9e12c26dff0b4d9a20c0b0e4f396ea63a5d8de579357ba7856aae752ba5a4272c0125999863f32780cfe856dcf71589343dce893e280c7a58e8585f927afa0eae9061eedff9c6920834c8c352a74e6aa0986af1cb31ac29270d6007ac2070632557030b90fdc7dea89e552798eb2c24d8917ff9d32d31b03f781c84395d9616e1cd4147fce86b2bc05d0d7c43ca3d73ea618840f479d258fdb2296e0396a978821460f45023a766383d087d11b9d9757fa4703cd7a690e7540b4eab38299d5956c488dcbeb71c0ca479ec30786607d4d6b3309f29b9baeb3bbce44856e4d358c4e34c0fdaf5446e93a4b3cd7", 0x1000}, {&(0x7f0000001980)="f242ed34017cea537f1320d5adbc95438002918c0f2f3376261df5c76f5332278fb0930586ef0175cb45f6bd3fc11ab34944b25195ff16acb97f62f84fb46c0fb11ac3878a942e409f11ef714278c7c0fee6123e3abaa4977af04a712b824f47d61ed7ddfbef813397c63a00d049cd70", 0x70}], 0xa, &(0x7f0000001ac0)=[{0xc8, 0x1, 0xc1e, "d69dcc966cec495798de19ded5208a41c8308e038083a6c119880c57304449e0fad917c7c07ab8f67e417dfdcd0998e1280807e865a926edccd06b7e8fa074bb080ae7d04f76ef4a371ca118b7c114a291b9c361b053e644d817862fc37b8c902c546cad2372c46de2dd46b8b46e5df50637836ccab0982fbed8e5aa0a6d2796ce7d559a1ac7cea22e670598c2b8bcb223215a3fd98dcf7c8cb62bcfc2beb332b3401d04f573e228b86099cbd49a695850416c77cb"}, {0xc8, 0xffff, 0x1, "a16626520f7c0b9cf7d05f590e8ec72732d5ff292e0e039472408c9b48a35377178c3cd15c8dbb3212119bd128aa22bd585ee6e9e145dc073c1b5358771ff466343015def29721b21875b63cce8fe318cd2897b02630f32c7bcfa4dd9e4ba491e3d40b0c769762036d66a80d925157f4e9cbe3e036b4bf172216028d0932f87e7e8c328fb70418c3e8803ca76bf851a87aee5d7a17895e526c34c002f3924573d7f01bd1c2ffe2260248cf984e735954eeff4829802df1"}, {0xc0, 0xffff, 0x40, "4f087b124dbebf99fa7c8b43d8bf1fefc364e01d014506b1388c69de56540a1e695e0c54f6def2cd6a1583455888c82088abcfe0e4a2f300ff5cd25afae6a5bc7475696681328c104520e7efd2ec2db45a130d2c60e3e00aaa96e639c9982417ec5d308aeee8f254ad71f560e9bb978ecd5d6cbdeea8392f909997fd54e4e70e7aee6834dd7c08604a16b6e00f197e74c8308797385ed1f518351e444f277f435b38b1c4216c1be0944ee1c46c"}, {0x1010, 0xffff, 0x1ff, "7fbed4a73bc0e9bbbd32a4414abadd3c8ed97cc5ef849f721d126315227a677ad02984077f18bbf4e603d3b5ea4b4e9ed7131c863b077e1e5146a5a43f8a5527c993bc3a4ec7170fe9fbe6e777b7a6e57b2816d23a3d3b95b4b1a100198e2a178a1dffffe0c906bf12dacf683962a7caef4d7e80e80ece7f1ab1f398cff579fc2e900fd584dc35cdac1e934dc77f39b8b3ca2f4f011d29283f2601953f0b72bb4f8d0f86a06a824f75dadbce8e4be5a36d4fa3ecedba7f57c6ebff067a9e1e246f2fa9939dfbb593c3d14ee6a709d2fb64330156a426548545d4ec0e32f3e3c2cb9a6d82753fd184443b248e09be2b03a6fc46772427a872693c463762f8b72838a259dbf88eb217ab06e2631936b97f9da17b2c0522a9cb009a39e05d9d13545b823fb1f60563920a3ec47b8ad8b73609b341523016c8e224da304e848f28ecea7ca4ff5b4714f5b5b44a120be797e7782087a60531a84dc4a91208fe7945b01873a6955e6cccf29acd748a8156359610dbc579ee3e441e49712d3c9df9649a5c35c1557003df917efdd7f5e09e8dc86f88e5fdd5cc06b6fb9e170a77ae2d5736a4dc6484ae6d31a45274bf55d906ee469366cea5902de62f93dc20d44083710d4ba5f7f70b24dd631ae1def9480933a7b487315bbd846162a4b6f1d9a7082ecdbe2de8fb619acaefab551f9a433903a9bb6d5aaf2a9ae491709c076e1469c2eae0c6de9c3b1306a2f42a2e2ab6a6281e998b1473875c108369f58b9d49c752179af56013149c97333577b6e9bee8290a3c92592f6acd9319a176234d80f1ec544e0369d173720193e9fc9c6a652477ceaee8f7e0166560a507bce5f962da17a64cc8c366eeed658068eb5cc2dbb6d38995399519fedfea05fde29704e9d005bf94e34592a9332a221c261887eb973cae79bcfd5def2231d824a1178035c5575b2cc233c5ecdcf0b2e1858fc21d94a97f4c7716a1c04421e346528e4d80f0900c45924697ab4f40c1fffb15827c0b73bf8bcc8e05c58b3e8e57b3b0d3724438c4b68a0b0e908b307ff6f27d711360bcf9fd0e2e06258ad9f0f041952a0cfe8891b8410dc531790fbf6d3f2a5253b7d7118dccb3991b92daf1a2fba5cd48da1558c72c290f291a20e2d24f9d956f442b8518f09a86689ae16c1f43aaa9cc80b4c478be079900ef11cf3d2f7fe2798398e89ac628907ae5dc3dd9215e95218e5c192789e085932e1167886ad61cb2e277b82278cee510baedffb94948fad52f1256c9462f9b7c90e929c9796d70bc1fdab900e6135c5b8b5705526baba7b0d881b85379174471e4d8e52236acff181d3e78e3d3c7656d3aa099c5e9840807cdad1c26e1d6836eb2dfef58d1d4e48316016cd2bf8085dbca98b1ee3b990fe71767a880e13d91e5570a3b664d944f613ab4c0a9b35fd8144686ce9700692c9e6b9760d66193dd73572e2b64b0976e31fb451cf786e69ef318a9a39c8d146bd6c5c423b785c3bfbdf8f6f4d380f4edd67c82cadff988e6938a7cc499c329459d9e12eab300ecfb2132898dc23eddede3d0296f31d36e3233e581826b459d944b3b6e78ae796263a48088d067084b153b49acf6a53bfd68e2a4b17a5c14081fe304f912ad828ce282a7ed22776f3206e3ff3a4fe822769a6810aa8aa0ecc6ed61a87329bc6ab886ce5c1f4101eed510cc27a630a14a5a2eaad28adfa2082f0ed92fc38a40a73ab652d3ba088521ac5fbfdb574256bcfbd46258b7dcd2efd5bdb588d5954f17512ab806ecb5d807c384a723c5e0657d3f2cb3162f2edc7ecdca15b896e183dd784bb404f8675426c286c147ebe4d7ed035321953a757ef2fe175fc2078aae3e1e92ed33d9a89fb11090764a854fef458a894afb874ea7845467320e403855eb081872c40a72b617343da559970ff9e2061285fa227acf5769e9ec6b61e2b13f989fab43a5eec19698f14b234dfc4562137df67e722bcb0dd593f050a27422ce4b2682028784caf9a977630f8a12034709f47c63130c652119fe8697c3b20ef0bb77897adfe8b920ce4071fa910eefe4fa326caa99f9625f83f69f2941cdb982d0ed5cbb39124a7825e2f150e7e6030e8d4a703fd37351cd1c828fd1312089855778654b8281563f6092dc8f41d67c6273acb6100b3e2083af745c29dc185a7dc2b0108bfb5164897de5e753307ab44b42e685549ebd51d82fca546e6411c6ae7072050084924652d7812d602ed94a2fc3fa5d86e5c8e438c0f7a7def305312cd76fe05537ee9b3bd3b5a1e6cfeaecb4c31c5ff993a1731f44d3a83dba6e718cbf7969b426862a66c69ae43188596898dd8bb755e6417cd6016fb60f4604810921d076ed7246abc0faac0f721b816daab5dfb0ffc62047f43e461575f93d12ef432a2605f1d64b430ffccfb006f4867c22ef5d0afd4a2e56b41a7be072408851489eb3f57b0002ae75be404c1fe609b7eab2920e369526529709e7ea6395698ff00ff25e624ae284d3ff81c9201a430020c0880fd5226d1d2dc23a50b8fe4135e94208d5510d2df6937b9b02597e63b4ab6c829a6b9d5a94985714abde7021ef0294b93f5d24dffe38efa5abb1bacec183d3cabddd56821c0f8c0a03f67df19c597c01493cbdd0a8bc671b6dbf588370598a851084136c6805e86e37c852c8650078215860e7c836a6051b9321925b75dfe10ea429a479297e255cecbc3797872bcbbf91fd85f28c6678b93b5e364a0c926cccfd3c1aca00272dbb50ab706d75c327a3bb717d387c31e4a0ad85f21f1902c825487fc12eb42dfb683092b8341f1bce3202f9bfe0c648ff3dc8dcb8a29bce3f1d2620460ed741650fe2c042b454dd6cb41992018fd0c9fb1871fc66dd72846d72056ac86cfc835a96447c2e0aff77a93a67f88f423c5d9fbccb5fa7e33b6855eda2cfb46cb0ec33a4dcd0130033a10828bbadb5167f7689a8fc91e27fae3972d48cb3aff1fc80c7c0d7cc3a402539e81f4c3f3396e3aeec1c4cda73e06549108c0d875d407f1c1890f88619d546216a168161e99cea4eed3c9eb17c9e0a4b86ccc016b2c0f800fa747fa5e740cce7e5e2933770f751abac868bc506665b828851a55ae2bdb3840e57ac419063217b73c203ebd7569db5c8148a3b972531922320375de59c7c4fd9225a1bf77fdf936c7c4bcfaa27f44f112cf08afa5011abd32319437595e236ff0e84cd5ec1c46c442d906ccc06098451d82b642eed6a348e6b7b3adaf5ce17df7112ae0f55209daa7264dcb60b7bf8520a9d3902ab2ceed4b437b126e6f656d87f2f0ce7f92cda1b4a69a2d162e26f2d7fc4c2d9caebe534175f51d407ad885d730b91fa716fbd2bd136d79633c5fc0290e1f10f3a60e6c1f8f46fac51c4a5e93cd54a1ba8c9a852e5dd1ab453d4fab71bea77e9cd81b3a405811fbc7d344263991a0fd36ba09f05c62ae4f6b0f8e7a6a5263a73a9c39fb2a3c0e9ba8d06deb5b07c09b7a3c0d783d18e622a8a7a1ba07b1605c500bcac0183461758405b862300dcdd03fc25a9b47c811f251b42826a6d43ec776c5ec0a110a6f049d4a61aacfee92721827bdc6a65209f3601fc5aef3a6dba176a5330394269aa36cc2e363fa1839bd1a4b191d749ddf8725627b3b78df604ce2858e8c3f3f2250a6b387661829c556d21c6fa21d7adf791ec2ef594a15ce7ae83c76bf7416bafb1a9a4487e104006772ea7589a4da961e1a4d0a9a0cf70716e6df6dd30313cff4492b61f93460d10fb0eb20a2029f084b1e9ae6362b49b7d2e57101e95f4b59287653f079f94ebfd771c6f8adc60b236353bf4bdea5f2afc8e81a513749279d9d6f331c0a87d72607b99e2acbeffe2f4809d3bf2fa018aefe91cecd0639059eba3aaa793ac990230db0c2126c383e52fb4428f49c3c2b2597b0e48ab76759234df1e1b3df7ea132b2d435344a3354817e79a7f52a137c4f08e7d04032e0fc0035de9860ab19c7cfd1d38e6c6f23c2e4100d481f64ac9dd1ac00237d4b20fa7c295efa501d512a8ed84adbbc4650ec39d4dfeba4aa3520d97a67fcc9a1d3a1a228c73232d04186ebba973ef0c9987ae37b6ba2df520a9746ef4e26236c316888456afbbb01ab37e7fc78e0ba14f940df20abf8b082a318010bb28fd87bf58da166aa73f87e392c183765a322c69fe9786f469d46d876457c5c76302a3a13bb1873ee3c35231f6f0256efe3fd0e4aa6a0f0c9bef33518a6f819bdc7fa4a4b36e8f454443252fcf4ca698b2c43eb641aa0e3e77a55eae9610ebfd5dbfc52b45a2a1ade984f2e2ddd185c51bad4d72a05a89e4d805c2e31d2487d4f0e306e7631e02a4ee7935021d407b934f5488d5bd72eb8dd7052686c8a242fdd9e4e84a395486815c5ba5f726a7e017e6aceb50342eccded771106f19ff205ae36e5dd50bff0d72f31967498d792e19215c37ff3ed9502488ce126871d38525fca3284f0232e403e4f06c97a4454613a5743a80a10efbda7e62733d10b74ca71f77ce9442ba175d4336ed8bc687ee3282231e5e6c4f6c03989dd428407a70063dc62a6dd4ae483099b1537dc76acff46fbb9df14b9c922b0e8d6421a1675f9365db6f0220aaaea2c3bb83795e9b6b904de6a0cd95371f78f3a7a5dacb4c7afda8d05a326bd331737e7f44f39a9388086de79c25de7cd8dca2a76f510dda60076a2e22e0eb79307c1598ad40557e9f21b69ca105ca579ea0e0e173368d0d2a977f1fb8182ea81595346ab1bf88f87d4e1f00a86b2f6809c810a51e67a97f23ee60922261e3680deafa1569fa82442c63ae2711921d22e6a8f146ba9f0d7d08ac1e248b47c0413639aa9280afe56ff0be0cc396657d4332b985db3b3674bf06494a7926492764a3ea807f3886e5fe3cfa63e4dcdd58e00716188eda3f985e2d6dff1c4059788edbe026c5a1ec96fb23e3f64a5fb11b0c65025d8ed1fdf2365fb156a67fb37acff342e7bea7179f202fee9f062b040f12b46d2ecbe5b4fa6e56938ed5a5f9a8aca2c7b87a8b389b4ec2d530d43a59c9f2c89b48eb06a84a605aeb0a1188d8d765babca0f4d8654233495e463b13cd4afb86cc6c48e937afd7197ca15b415573599ce3e30510438234a5dc5cbed6fac33ce68d3a931848cf74f6da0ee52bed0ed016f24d0387fc392f443f9cad04c2bb6c4de6f0bcf8861e0a181c46b40f74b120c7d4212649d8e088105701a6fa48b9abcf0e3fd1194851276ccaa3f40dcfba03c58f142ad261de55d6edf536ca5b77f4427b5c90ef518506591f68c0b9e8dd6552fb307fd767b9c7784eca361c7f33c8b364af392e13bf1c211f861f9962e4000f4af2ca26754338490425912620c175aa72a55bfcb8cfecc84f656d9a6dbe276ff8a41b57ab3be8a0d9b6ad33124815b03a658ca3cbb20b54009b5a420f071122614c9c69ce131954caa6a703d3746a91c94905167acda2c6ae3ab63d3377f89e4987efc248d21a6867634129d78d93d1908b89dfdb90fd324eadb6f042cef5b0640d7f86b3db577c63c1ab0b0969e6acb899bc5595d69937af6dbe8def3bebe8637e9efc4d05be2bcfb9e8bad9cc50c0a7b6945dd6e60a209077babf28f0cf400478f090a240ce768cca4b5f3d37c3ccd63432927ce10143367f1797adc385df3c91c58b7195b16907467952d60bc30d4441ea1ee4e4c1749673557edcc06a025df72fe81382b0da2de31d8416a617b995262d019a344982947e4cda4e85655f2af2dde1e2b60be62b33424bf34ec63e87877e5af0096956a0f6f706aba124f6d70006793ac7d5ee"}, {0xb0, 0x1, 0x8, "5b0473cbab70255b7da368ac7888f01cb69afc9066b465ba4d452c65cc156ca4bcb629aef63c083bd2832f5b8a0a16c17a2953d26223e70fb9359690f8501428d113364287744a83e36e23a24dad722197c81ff77eea818bd8ebc1b855ab68d5ab251f3acc2afb3e2d326833a4acc6d8e00a8ce67c4e4eb48265d75d7b989138601636a98571f5386d0d4eb51adabc2ecbac2640e0e483da53"}, {0xc0, 0xffff, 0xb, "bc55ee04f7d2982e6b8ac3fe6df519753d6d9e37879078412f10773a3aef7a7e21f1ec3f1a6ca6cec0f98fdff00b3778ca48a75242c8e1bcbbe12e67e8102b4eebec2b2858a0c16f075fe513b882b720d6137639745489a5102e193956e8f5756ae55df05e2bb7064a1694dc944d77f03c96461df24dda52d484a8eca3624cf6d34fd37975b52409e86c18dfa5570364a3701b83e8346ac016aee273867e536ebc65f717cb57f8dd94b9e23ceb6800e9"}, {0x68, 0x0, 0xfffffff7, "c3ecef3a8fcd313428b402d0890a3f446eb0a8c68d869d0e54d2cbc104f9be2e8ca268de3dda93323f908278153c6afb1e4414b893996b307dffa254ba064fd62f510564e3d5ae9f7273153f0274ea6df5d7"}, {0x68, 0xffff, 0x0, "b87a4ec3c861a9098d86912ffc968e07c894f032bfb2b709b17b45c9812e2402e742db00527570e03442b68f62f66bd8220472824652c319521871c83ec336ec65e4025a2543cad52c182b7555ef37a377b280d4"}, {0x18, 0x1, 0x3, "18c1dd344bb1c8"}, {0xe0, 0x1, 0xfff, "2fb6665ff8898d7f391f42213fb43dac88425d2248fbf7f95ca91bbca8de0b6ac690e8a94974ca9f69c8c41384dfd8e8fb2e15e6afb613710e8af5c160fa7875dc6f7a87eccaf58297ef75f92e365620ace82b67d27483c3a6492756fa1c8e03d4ef07ccbbb09ffd7b42f8c519090e8c7e23f0584afa1b0eb5b3606ec5f707b3c1f8c719245c61bf2f2b4a5ed7f7571f5343a0fc70a373a883d7a46123875c26159ba96b35ef09d4dfe47ffb6664442c816b20c8eeb236ed3a01ef3b72b8011c972f1e2296201426396ab510"}], 0x1598}, 0x7}, 0x10, 0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000003100)={0x8001, './file0\x00'}) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000003140)=0x5) semget$private(0x0, 0x2, 0x100) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000031c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003200)={0x0, 0x0, 0x0}, &(0x7f0000003240)=0xc) fchownat(r1, &(0x7f0000003180)='./file2\x00', r6, r7, 0xc) mkdirat(r2, &(0x7f0000003280)='./file2\x00', 0xd0) r8 = socket$inet(0x2, 0x5, 0x0) r9 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000032c0)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000003300)={r9, r10, r7}, 0xc) ioctl$TIOCSDTR(r1, 0x20007479) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000003340), 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000003380)={0x5, 0xfffffff9, './file0\x00', 0x4, 0x9, 0x7fff, 0x7}) 1.759133252s ago: executing program 2 (id=166): r0 = socket(0x18, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) shutdown(r1, 0x2) r2 = socket(0x2, 0x1, 0x0) close(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000240)={0x2, 0x0, 0x400000000c0a, 0x6}) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x400000007fff, 0x1000300000004}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ffc204"]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x120, 0x0) pwritev(r6, &(0x7f0000000040), 0x42, 0x10003) fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x1) r8 = open$dir(0x0, 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x0, 0x2012, r8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = kqueue() ioctl$FIOASYNC(r9, 0x8004667d, &(0x7f00000000c0)=0x80) r10 = socket(0x18, 0x2, 0x0) setsockopt(r10, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r10, 0x1000000029, 0xc, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000000)="98", &(0x7f00000035c0)=0x1, 0x0, 0x0) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) 1.710156852s ago: executing program 4 (id=167): r0 = socket$unix(0x1, 0x1, 0x0) r1 = kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x2df57365, 0xd9d, 0xd, 0xfffffffe, "00030003be0a00817dd8910bb864d3c3a3f4d3c9", 0x5}) writev(r3, &(0x7f0000001700)=[{&(0x7f0000000600)="d49b58ef165c216b66f552c5e8d0e9f4f4ef602dab3fbf260cf2d98905bd2ab70d", 0x21}], 0x1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000001a80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) kevent(r1, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x3, 0x1, 0xf9, 0x9}], 0x138, 0x0, 0xffffffff, 0x0) 1.705251242s ago: executing program 2 (id=168): unveil(&(0x7f0000000a80)='./file0/file0\x00', 0x0) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000300)="00ec1b0000fb68c5258bc235e972877f33d2a937fc45b5fb05345a7d149778046f26ffe840ba9325", &(0x7f0000000000)=0x28, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/15, 0xf}], 0x1) 1.701738862s ago: executing program 7 (id=169): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0xa, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = shmget(0x1, 0x2000, 0x92, &(0x7f000040c000/0x2000)=nil) shmat(r2, &(0x7f0000741000/0x2000)=nil, 0x1000) r3 = syz_open_pts() close(r3) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea0000010000ffff", 0x8) 1.60693771s ago: executing program 2 (id=170): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmget(0x1, 0x4000, 0x100, &(0x7f000074a000/0x4000)=nil) r1 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket$inet(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x8000000000000001, 0x0, 0x4e, 0xfffffffffffffffd, 0x5}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x8000000000000001, 0x0, 0x4e, 0xfffffffffffffffd, 0x5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x7fffffff, 0x2, 0x8, 0x1, 0x100, 0x8009, 0x4}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x7fffffffffffffff, 0x9}, 0x10) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) symlink(&(0x7f0000000200)='.\x00', &(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) unlink(&(0x7f0000000740)='./file0/file0/..\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r4, r5, r4, 0x0, 0x0, 0x6}, 0x5, 0x0, 0x0, 0x0, 0x9, 0x1, 0x200023, 0x200}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, r4, r5, r4, 0x0, 0x0, 0x6}, 0x5, 0x0, 0x0, 0x0, 0x9, 0x1, 0x200023, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000080)='./file0/file0/..\x00', 0x1, 0x40000622, r3) recvmmsg(r7, &(0x7f0000001dc0)={0x0, 0x9}, 0x10, 0x0, 0x0) accept$unix(r8, 0x0, &(0x7f00000000c0)) (async) r9 = accept$unix(r8, 0x0, &(0x7f00000000c0)) recvmmsg(r9, &(0x7f00000006c0)={&(0x7f0000000680)={&(0x7f0000000180)=@in6, 0xc, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/124, 0x7c}, {&(0x7f0000000340)=""/218, 0xda}, {&(0x7f0000000440)=""/148, 0x94}, {&(0x7f0000000500)=""/174, 0xae}], 0x4, &(0x7f0000000600)=""/73, 0x49}, 0x8000}, 0x10, 0x2, &(0x7f0000000700)={0x6, 0x59ec}) 1.605201962s ago: executing program 4 (id=171): poll(&(0x7f0000000480)=[{}, {}], 0x2, 0xd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000180)={0x4, 0x1e, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000007c0)={{0xfffffffffffffffb, 0x8000}, {0xff, 0x9}}, 0x3) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="381a0000e2427fd4bf5b5f29abe9b65df4d46e3bd4626994c103c1c18e7db0cc6fdacb", 0xfffffffffffffe65) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) ioctl$FIOASYNC(r2, 0x80047460, &(0x7f00000000c0)=0x4) sysctl$kern(&(0x7f00000005c0)={0x1, 0x2c}, 0xc, &(0x7f0000000440)="61dc996739a30e45b9d2a201f917934f060e530945eb95ce8ada2f3034b4d40d0c4676fabc3993adb9b39ecbb6ef44432e4aa2a76efa8a0c7538e77608b3706e19d9d5bf88eb60ca15e5a6c0f13bbe891bdb00233c49d3b5bb72c17aa9c9d0677c6b48f665c0e4f619f2c81de3bd30c3a79986872dac32276c1473333452feee3a3789bab527fdd76a0786641d26fa9ed232b7da8a53e6a2358f45dd36437ceb853e240a617dd280fa9f93f52cd788fc469004ab2aca8ae05dbfc375398b92b8776b18806e21f56584be427707c9d72685168405b6c79f755fc71f00"/233, 0x0, 0x0, 0xe4a8171de7cce3f3) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r3, 0x5) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x5, 0x4, 0x0, 0x4, "8c0000a200", 0x4000000, 0x2}) write(r2, &(0x7f0000000140)="29536fc3a57bcdce1ac240238d159c06c279749f6ef984310db97ab9c422569b4d10dfc1412ee2e910968932a1ec9f83d77b07", 0x33) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x20b, &(0x7f0000000440)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60826e0301d5090000000000000000000e14fc11133f6400ff0200000000000000000000000000013c008010650000006202000000000000c20400000009c204000000000502cddd88009078fb00000000000000000000000000000000000000050e043795a1bdc71a58e34b92e6a97887c69b5599d1fbd4c1f157bf8167fd970ce72cc83cb47a23057d3da8142f17fec8fa4e8f2721b3be03350791f8c04aa4d5cc494a1fcc63580a0186e3000ef53cca2a8ed2ffadb9450fd11b2da6a9a0660eaa53880a075757d0c45d24d4eeec54dad4030cf0077d1a5420ffb3dd83b523b5536935a223b00938b25c693b10c2058c6be4a9b43c9a190f12b853b91356f856c8d5db10deb279c4684ab29c600ab275c580bdbce5152c8f257caa4adde3b04a9aed6da61da287897970e5d1b01759b64e031912c545b1cb95fcd482689b3c761c4e144b9ffb86fdb664f9da47bb98860923d4ea88fa06acfa9b84be5b2cdc4482dc944e4f81efe255d0cfaa07017a4496ac811737f8cb81af0bcbcecf98bf992c8e7d19ff798a2b2115356adf5ece6a129b6f4cb9095b1974bff8198d2ae2b3e693d687e367f48e02d00c6aba4afab86e6ea71450afc000bdc2a717b415d5cbcef2221c0b59e4821e8251d84fac2147ce912150e21a7078bc8d23e5a9b635797d28e0cf6d404acdda197e8c12f6d3c52d71f17b9cc9ccc8fac437d6"]) 1.603417459s ago: executing program 2 (id=172): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x20, 0x20000001, 0x8, 0x9, "00003464bee02f35f3bf8000", 0x15f, 0xfffff801}) r1 = socket(0x18, 0x2, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) msync(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x6) (async) r3 = socket(0x18, 0x2, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) (rerun: 64) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="bf2a8419f62d9d6a96cce18a59af1d6ea6ea08d5748aa8e0aecdf4200c31a2d4fd76198be45a1f2ffb330cf78b7749b8d9995935bfee94f96287fb6251c2714007cd995a2ca8a7126dc8d0b28383426643e2e6839c4d75f608b29fa9222667ea89c6601a88f51855ab1781c9a9753f8462a25dfa2fa7ebf2bd3af5260f966afe6e768643c3fe8d0cf10d598af80b069e710ed8a30cd4b3f8315658a4c09f262eb5b1acf4a91959582ad05fa5c940149d643c077365ef94543dfb4300e164d0adb42b90f3033c1c859065d1826ebb52c9871e832ba2b936d4f82c071649026f9fd1b7bef844fd15cbb83609fe17990505713de56bda902a7467449a7ef036bb337d2bbbb4c91d69bdedf8b130c077188d379d3b96c855f665388e49f184ef736123cab62c6e466efd5ffb45fd77d628483db75aee92d4f1714e3cb8f60dfa8b696727241c56ad7cf853e60d9786fc1d9fef6c96ff5f3ba74eedf558806bacce20b939d799ac6294ccf13d090809cf1706495a3e3471d3cdffa3903abd176e2143f7fa83be05cc412199675679a60428afb1dff31c22cfa456e34325fa5d8aa1bec39df774daa78648ec676f2614acaf0f7e4b74eb53dcc54b56314a2da34dfae49e7113f6b0cb07304eb4cd2a3a7e1d9403bc7531ad7366c44b7e0831d4b6eea1171bb8cae9f473e707702eba3d98f8144fdb2b93048e47db3ca3dadc7887dd3fe63bfe02399a4e03769960f8049efde7a6e07a70bd10833d7c055928fa782506edb36aa14be062f4951d35a32ef799bb53609dbb0ecafac5862a1d47cebaf292a50157951093707c33bb0d182d983ee152f3e61d2af253a5d85bb3afd403d8ddca73868d2c", 0x0, 0x0, 0x0) (async, rerun: 32) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc050756a, &(0x7f0000000340)) (async, rerun: 32) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000040)=0x6, 0x4) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) r5 = dup(r2) sendto(r3, &(0x7f0000000640)="3413116643177203d474c55b132e90f101f320f7a7036ee7688cad63f9579b5e7d60aacd6bcd35b9fedbba4c91ec40743ac371b2c415b30ba38a66e103135de39e430f4b02b1c7f0906ca425f227afb274fb470c9f0feabe6cef814db77dd82e4f825aac1e912befd96131c1abaf6604ed739dfc13d3643f405cc702614eb3730337b85e840aef947d76a77316f1eceedc6f34d15b12fedcbb3fd8b6dbb60634ea2fdd2290874dfaa5e376f0fffd85580b0fb61cc48c51073c9c4d71f1921e", 0xbf, 0x5, &(0x7f00000005c0)=@un=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000600)={0x2, 0x1}, 0x10) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000080)="185afb8203134ff264a4a2e354ad1a1cf26887f93724f1bf04d34c2655ab3161", 0x20) (async, rerun: 32) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x96f) (async, rerun: 32) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000001c0)=ANY=[], 0x48, 0x1}, 0x0) r6 = socket(0x2, 0x1, 0xb) poll(&(0x7f0000000180)=[{r4, 0x2}, {r3, 0x10}, {r6, 0x40}], 0x3, 0x5) 1.589483393s ago: executing program 3 (id=173): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf66b, 0xff, 0x9, 0xd, "9c0f0000000d02f10300", 0xfffe0001, 0x80001ff}) ioctl$TIOCSCTTY(r1, 0x20007461) write(r0, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) 1.278486195s ago: executing program 7 (id=174): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xffffffff, 0x3f7, 0x97, 0xeffdffdd, "8b03000900783b56d864d3c3a3f4d3c400", 0x3}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="da0b8288edcb0bb6b6b0c4378d93793c43b32f603e8d2332bfc3c1e304e35d4a418bd3e747d8a3", 0x27}], 0x1) 1.268455657s ago: executing program 8 (id=35): r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x7}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 63.427902ms ago: executing program 2 (id=175): mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x1010, 0xffffffffffffff9c, 0x645) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0xb4a) syz_open_pts() (async) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xf) (async) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0xf) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) connect$unix(r3, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) flock(r4, 0xd) msgget$private(0x0, 0xc) (async) r5 = msgget$private(0x0, 0xc) msgsnd(r5, &(0x7f0000000180)={0x3, "d6d5993087d3a5bdf6ba879390432905c3de7c50cc2aa474cfe473c5e126b71e7c634070d9f1cec4bbc17ea71df4b02bfb2d268ffa4019e26682dc86fa5697968bb85fbe349b6f987942c99a3bf88977118941730364ed3d1efc0eec003f5f80aae6905a064067a2466870b3675122e5dc3f95b674208ff5dc88a2c3bab4604e441ee2afc89dbfe4290a2e06aaaf47c64f13f7f3edc6938ea4c63e"}, 0xa3, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') (async) symlinkat(&(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00') ioctl$TIOCNXCL(r0, 0x2000740e) (async) ioctl$TIOCNXCL(r0, 0x2000740e) openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) (async) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000300)={0x10, 0xb93, [{&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000000000/0xa000)=nil, 0x5}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x9}, {&(0x7f0000006000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x10}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil, 0xe7e}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x400000)=nil, 0x5}, {&(0x7f00002af000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7f}, {&(0x7f0000268000/0x2000)=nil, &(0x7f0000361000/0x4000)=nil, 0x5}], './file0\x00', 0xfffffff7}) write(r1, &(0x7f0000000500)="1c8f05522ecc24f09a5bd0a6bde2e594d04308dde1c7270d673bb7a2475d75b3140f0fdf4eb44a41a50bcc591cfa7b57ca42f1deb045d5d2cf9463ef6f4b0795ae14b84aace8378bd385054d76512e97ca1c1fe3902a4094f23ebf53ab77e1851b88693272291d865dd2a41691b84ad57ac9e30f93d6fae389683a7f42154c83e966b95406233096b067ec208896a51dfc0a71f4f3a4aab3f66f4fcef5fdb4642987b3ef7298c048e4ebe14c6653e1b43570e1262c9b26c557a1364bd90e56a70a204d2a7b890b9794abb4182ce310f51e258e79269238c53bd3b37840da1c8f84068cf222b88418476867a3c77d10ea47e2abac6c386cf0b2187a13ea6d935b3567beb41a1e1a1e09cb9244b4c20336fd3a72b41bcc8b091aa58ad7516c2aace3e33bfccba85bb5b12e790c675c512fbf893a25c15cc6985d81b5f8e7a1d12015386f71172e3d23a19afa6bd747fc6f789ecac81564e02b32f4726db79e5bf6db8243ba9f81baec449533d978ba951b51825c236ecbe1665481e1e73306e2a47ede3cb540c4be7e991cfc62d8e4a9aad56f75974b7fb835b7e52f0c5a428adfe5a35f8cafdc03fdb292622f1dce585cbab469ab095b4ee5c24fe83358eaaa7840f784218f0f3990e84ea4980b5dc37e54e827f63ad9e71387016c57feae0944cce2905f7e1d92ee8c75386c029f40c5c624acfa0ef7cd8b86cfee93ce5d361d8cfd3555046dd34da855d495b8667c8682d0e806a6ce4d42f59afd1fbc13557065b82c687d478d1df3f8a96c6969e0a7f762038e93a7d1c80e69f5b8bcd1fa4e4b10ef322b0fc876a2bc04d26a5cfaf84912de6dfb3f5b80132295080ebf0018fe7df1f8943a557a87039b2f509d322b3ae4602482c78e2127fb377a36ee6da92a6062aad7b80c867120dbfee1ae5dade770bcedfa16978e13fc0c6baee07958be8db92280820a8bbbbc32a65e89d954fb0487efb6ef71f53c71e60da7fe5373e423e7dcd527e1acb8666579eca3c02542230618f889f2c2f923cee6ae57e1ade50d3d2d1a6b6f987a7322f5eea4cb064f3dd7840428d0895edb442d6ab7046a4c7a141f93cf40b176671c54e7b0116c8e6d2361f02b332aefdea0aea30f0e86a6cffb6490b265e1eea9b22a03cc097395f43153fbb60dc8f0a770ea4685f864ad8355254718bf1930750dbd36ccbc4131f6bc5c6a98ff7a8e1dd0ef3ffeb82f5f07c6f88c155d644ca56649ca11f5fd5271310cc42044701f11daed9c7a49160f76e02ccddd7d4050a1079fd7881e2c32658624079d5169072719c29fb2ce73e556e1d41b373939280d67e3b3aa4ff1f68956cf8760ad3d7f2d2ae944b980b4d63fbf277170dcb58b704b5fc73c1aa4f6414655a7b68e352e9a4e9880cf483f037ed946dcb6088bdff586a7ca5701b61c5ba588add2a0267daa807c377883b0aaaeca86610826821cc00b61fcc213be1fb6251d7ae2b502015e9a753f91295263128fb27129bc1b799377ab0b678d626fcec6363d77c5ece35b01b1d80c11d6552654af708ea4993e2913738a874bbf895a7e631d14a345e81f09db1a6cea483f664cc1ca3ee5a7cf63b28956bc843a00470e6dc7d95852ff4ac5225d1f825ab57ed9af54523d3768c97d44567d224179120474d39ea58ba9455ac471d1d6693d2297b133cf14f3260bf9831f99ab1886c4c3dd1377b84d5bbe1676a2b4c24e6fe881ea09dcdb35401b5d7a8777e5ba99376441eeff9204b1c3ea824d35e5450459ec1d0db43c005609983046de7c2fafc06bd35d73451b88eb61348844afc044d57e260ab85e5be3af50de0611cc7fb5319e8076d2fd63f402ceb2604f36f8e20693fb455c8e6d6967d8871800b66b75692a873c64ecb53f487a2503ed147370acfce1a1ad0f40600551f055a31360142caa58d84118037582577d2a8ef198399d7a11335dc619ad0473f08c2cd979b663c83decfd69d5867011569864422b0afcab9e202cbb47fcb274c8ef6692174fe7d2d566611a2edfd8b4c4ca4fe1cfc4ce384c8c92b8d601b70290912e130760fa7e024a334aa311f6fb3981d7c90a1f4dbc50f370db04f2c107e08897b114c0a0f5460a4d4dfb471a08f9f5d18ef4307963311f6c3fe2a6b963c10a6c6118aa8b7df3bb5e1d44276fcc38e3155162869194870b96ac6e29f0ce15ded736a6499aa50586b8f5de890d99959886c6a3be74580ff1528888d3406296ee7af32d39285b3ab1d391bd08b8ff58566040baea4fb0073e45f0ccaac5f0447d05a331cf1634a9b341d48ceae1828969d854bd0edeb30b60fec434c380e453403e4d104e5fbaf5f4e860c778487ab382b57e3c8b45163966a819e368fd1b1dbe26c7b2fad032e915e6199ea3fe634cd5003de83da39642630bfb5957f34c3e4b160e6a2a4331556030d8a1f50b921dfc7c77526eadbb48412fdb1a06c47f51f50612ca522eba83294bc3da4eb8e365000af267939a5049984785b5c4c45f5e771712070735ee36d0c5f8e928007dd492e0d69e3a423db1c3d052444f21f2ecd18e2dd7264a6ea7ffc3e4082c3f6771c9a126a58fcb85afe261ed35f9e688200d7d415fda22b6470e84573a4bbdc2b0cbd4bff886254669efeed3e7c6a1e84636d390ef7a56220d7b836078b70cf978892cc5e8074d3d3e61129db73b3bbf889a355709eead5f29de5e61b937923244a277362f17e15a00518356ca2e51cf92b43821f4a6b6cd529e535d582ce2231e0ad299385ef6b1d39625267aa4f4eeb8f0e8605115e8fc6f837b0e70dcae7176cd3dae4707a45564b3264986a669fb1f49d6f52db536eaa745ab05618a171a17b538311cc7feccdbb0e493c08cc380d2cc9322414f656fb6abb376658e79892aae58e7d7d53f827bc9899cf9a02b900e03a5e83798b84587e50d73633a4b5b74c39b994d24e39a6118dac8d6c93420ef087bb6e64684128ffd2f5d345002e07ef29b7172d93d54d5b34e66fdf3af7fcc1c2cec6a84041802c80d32fb5793d9cb5c883616800ede2ea428f18a698621d850c0d30e82ac52c3f757f026c5d4d1570f60d9167d47bc507c67e735f99a2821bf96a56f58721c0cd3e3405e822eaa25f3f4f30b4356bd0c978e1f081d1d27a024ae04684e92a065156ab1115b267d579144a56f2fc8f35d6d48b0d2f1c002b2b41b4efca6c299494d14eec2ce201d7dd4c8128073cb7051505e8e6d5fa534d83d7dea2becf9e8e2c2c98336bef00f55d3097b60e5e6a8d2c1a60ccd58dab8d540bcc3111b0795e2aba22a910433488d8a7af857e4530186b7c0277a27ba9c507ad665eb7bdf67c3addbb5168ead9920fafbe34a8096cdabd783e521f9b061579504a279a8c774259aab388ffd718312adf3cb26acc1b6dcd21a51821d497faa598a5f5c60efb6ddf188301dcad0f7ea7a776562da085b3525e58ce90c4df5ded450bfb439338fcbd4d3a133f3bb4af3f57f8f2c959fdc0cfaa7cb07ff6b75e1f984e46d626664398ff807d7151795b1cde9960bb68bd10277b222ed4d1aaf188de94e941c8ef2d2bccf01e8642405a529eb4a65de00c2ebcca3df1d149db3d1b6f6bcb937411e0ea4aeb7bb5083c43eabd7b548229ecd7e07e943272aada9003e345a9148e1552c4ed017e97cc9518512ee03cbb6706c4909f528d0fb0052926380a7ae8dcffb4731bc21b19142d25288acf22cea47ba17a8409c42da0f8065b31c3c32b0f04d785e4de8749b83da0fb07cdb78b82a423dae37a5d9ba8d8086b8962a63dff1499be9467e8ccd78bd4346f2d78340fa50ceb8b95ff952ebbf0066305eace6ec9759658219dcebedcbe77946c398f18d0943193bd095e272876620e1e91331aea1a4192da2229ad936d2692f9a647c409409618183705d36f0e671a0f819b8084fc85968d9e7c21e72be7867ffcbdcd9df6e39a305fa828d45c53ccf5ba3d8fb0d96ce0d02614bbec3a6c5a902ff10f54db69dc4b7d5d87823e8edaf4004dbc304e2e9b9fb9e4ea8043a45e4a38a5a3c3fc374ffa208a97f7b06a161ebaa8e4fbab95df8b7f6f1187e275a76001b79fe204ca5bf2a8157c61a10cf73d8df26d22a7de12c775a32ea65536e2f7c211858c30f1f6b1b404f53581acb748ef77f4e0ceddfd8c8aa0d021b0b01b1ed0fb7e177005b10c1a6476ac83819acde5263a7befeaa6dd0eea7eb0cb9fb497ade43b4976fdc4aa4138c4c4461ec1cbf6b6065b2a4ee52cacd0766853559eb0896d5e78a74bf6bafbf6b1983905cc98cfb54321e8591919f4e4155216a5dd703d221133e75aee551e535b8fd470f381b39ff6ba4b441dbd7f8b5cc803b44cbfbf042b507073d991402ccc19fbc2aa9176465752edcaea49bcced6e2af0d283bbf690acc57c950ca648b9fdc092249379c0184c0efb9376e7062caf24a5f2ebc7c9ab513a875d3c15cb93a4e9351d162f375c980dc5fb5d7b7b041c05c6e784bbfa7ef45131662453a208dceaa488c9c1c5036e8511df36549709a1d96b09cf404467ec9716e307a9c4aa5f957e8ba85f7bdeb228a9bd7dc253e819bc51e40cd9c99a1ebe673f46b0aafd2751c0d6387c2acf902cf6bdc4bf3f96675bf4dec8957896a3a361db942c845b88ed3dcb844fe8871f8373bb3df77d38295dca82334cccf6a501d63ff18bf1390155879bbb84eabeb96da3f8c7c23dd300a0778ed3d10dc609aebef01171ba6a3d33a11c2edf2d9fe4592135e0bcaedb039309ebc50e94a5f97e8f5d3215f903dd549c91ca9c73ffdf751ee46ef369672cbc39f9235f5599f8ba489f98706993727560744d8f9fc5b8e80994609e618a574bafdf2016402ca94eaa8ab23253f42805f276288996bd82d63bea61c3a24a0d162f882c531b014231fa10813efe1684a77accf479ce9422a6f50e9afd9adc2987eff48cc4d979ffffce69e8ff1a1903298bc4bcebff9bc49b9f93b6a1e295637bbff0535a948392a04b61d8040e93ef8227696cbf15c7a3918239a43e39877693eeeeb89306c9ff20df847ce33fe7006177766185b074b5a3ac4410df33dc46bb50d1159ac79e562949ee9cdb4f8a17618c934d3e317379ad9d10badf7920f0738d8c25c4b5142958188ce5a028c85f93efd278c163c7c37f1021fd80574e2447b273959dbe873d552304355428216573cc71145d5ec13dadfc247690263614adb92c703dd155cdc025a3a8626b2229137659f6847cb55b86fd4f257f1fc11e18d776311e194383fe6c4791a97da00b9f3bc302ec6c68103dc470f8886bad3b29996693be2420cfaa03322366913fc65ea50624c4207187c5fa2be46303361fc9111080b769f3edf601c4e759a9bf7f070388b1185d0309a37f82b6700eaf6c5a8bf6a9b127015eb97489e368e9981df41f974e3472b9f2a8dd5c47cfcc58a45246834f2a20ce331ce2f2f4bbdd5b2d0691894d406958cb4ce60daddc72b6e60c405528c6d4d416db88323c3f3a010e2e3e11db0e4cd4979d14568462d851252916221f45b708c89abf01adeeba58a4ace26ef87f5c77f4e04debc7732729c1dc019f422223676ffb9d0d9531fb6369b6cae80c9ddcb5aeeef5065f573e6eb533ff3b688a2a7533eae42f651f82fc16baaaa213a41df9b8a2e2da3afa11a95c44995f225786642358dd5ce0621cde229c9ee7f53383dd08d83e63d184f0e88a763dc51d65f0cabf314fac5e37582b3c113f39991775ecca28e1628889a3b6d6af8f30dbcc19a03403b400c1b4879357e6277f7077464aa754c80e877e4512200de9ab5b27ad", 0x1000) (async) write(r1, &(0x7f0000000500)="1c8f05522ecc24f09a5bd0a6bde2e594d04308dde1c7270d673bb7a2475d75b3140f0fdf4eb44a41a50bcc591cfa7b57ca42f1deb045d5d2cf9463ef6f4b0795ae14b84aace8378bd385054d76512e97ca1c1fe3902a4094f23ebf53ab77e1851b88693272291d865dd2a41691b84ad57ac9e30f93d6fae389683a7f42154c83e966b95406233096b067ec208896a51dfc0a71f4f3a4aab3f66f4fcef5fdb4642987b3ef7298c048e4ebe14c6653e1b43570e1262c9b26c557a1364bd90e56a70a204d2a7b890b9794abb4182ce310f51e258e79269238c53bd3b37840da1c8f84068cf222b88418476867a3c77d10ea47e2abac6c386cf0b2187a13ea6d935b3567beb41a1e1a1e09cb9244b4c20336fd3a72b41bcc8b091aa58ad7516c2aace3e33bfccba85bb5b12e790c675c512fbf893a25c15cc6985d81b5f8e7a1d12015386f71172e3d23a19afa6bd747fc6f789ecac81564e02b32f4726db79e5bf6db8243ba9f81baec449533d978ba951b51825c236ecbe1665481e1e73306e2a47ede3cb540c4be7e991cfc62d8e4a9aad56f75974b7fb835b7e52f0c5a428adfe5a35f8cafdc03fdb292622f1dce585cbab469ab095b4ee5c24fe83358eaaa7840f784218f0f3990e84ea4980b5dc37e54e827f63ad9e71387016c57feae0944cce2905f7e1d92ee8c75386c029f40c5c624acfa0ef7cd8b86cfee93ce5d361d8cfd3555046dd34da855d495b8667c8682d0e806a6ce4d42f59afd1fbc13557065b82c687d478d1df3f8a96c6969e0a7f762038e93a7d1c80e69f5b8bcd1fa4e4b10ef322b0fc876a2bc04d26a5cfaf84912de6dfb3f5b80132295080ebf0018fe7df1f8943a557a87039b2f509d322b3ae4602482c78e2127fb377a36ee6da92a6062aad7b80c867120dbfee1ae5dade770bcedfa16978e13fc0c6baee07958be8db92280820a8bbbbc32a65e89d954fb0487efb6ef71f53c71e60da7fe5373e423e7dcd527e1acb8666579eca3c02542230618f889f2c2f923cee6ae57e1ade50d3d2d1a6b6f987a7322f5eea4cb064f3dd7840428d0895edb442d6ab7046a4c7a141f93cf40b176671c54e7b0116c8e6d2361f02b332aefdea0aea30f0e86a6cffb6490b265e1eea9b22a03cc097395f43153fbb60dc8f0a770ea4685f864ad8355254718bf1930750dbd36ccbc4131f6bc5c6a98ff7a8e1dd0ef3ffeb82f5f07c6f88c155d644ca56649ca11f5fd5271310cc42044701f11daed9c7a49160f76e02ccddd7d4050a1079fd7881e2c32658624079d5169072719c29fb2ce73e556e1d41b373939280d67e3b3aa4ff1f68956cf8760ad3d7f2d2ae944b980b4d63fbf277170dcb58b704b5fc73c1aa4f6414655a7b68e352e9a4e9880cf483f037ed946dcb6088bdff586a7ca5701b61c5ba588add2a0267daa807c377883b0aaaeca86610826821cc00b61fcc213be1fb6251d7ae2b502015e9a753f91295263128fb27129bc1b799377ab0b678d626fcec6363d77c5ece35b01b1d80c11d6552654af708ea4993e2913738a874bbf895a7e631d14a345e81f09db1a6cea483f664cc1ca3ee5a7cf63b28956bc843a00470e6dc7d95852ff4ac5225d1f825ab57ed9af54523d3768c97d44567d224179120474d39ea58ba9455ac471d1d6693d2297b133cf14f3260bf9831f99ab1886c4c3dd1377b84d5bbe1676a2b4c24e6fe881ea09dcdb35401b5d7a8777e5ba99376441eeff9204b1c3ea824d35e5450459ec1d0db43c005609983046de7c2fafc06bd35d73451b88eb61348844afc044d57e260ab85e5be3af50de0611cc7fb5319e8076d2fd63f402ceb2604f36f8e20693fb455c8e6d6967d8871800b66b75692a873c64ecb53f487a2503ed147370acfce1a1ad0f40600551f055a31360142caa58d84118037582577d2a8ef198399d7a11335dc619ad0473f08c2cd979b663c83decfd69d5867011569864422b0afcab9e202cbb47fcb274c8ef6692174fe7d2d566611a2edfd8b4c4ca4fe1cfc4ce384c8c92b8d601b70290912e130760fa7e024a334aa311f6fb3981d7c90a1f4dbc50f370db04f2c107e08897b114c0a0f5460a4d4dfb471a08f9f5d18ef4307963311f6c3fe2a6b963c10a6c6118aa8b7df3bb5e1d44276fcc38e3155162869194870b96ac6e29f0ce15ded736a6499aa50586b8f5de890d99959886c6a3be74580ff1528888d3406296ee7af32d39285b3ab1d391bd08b8ff58566040baea4fb0073e45f0ccaac5f0447d05a331cf1634a9b341d48ceae1828969d854bd0edeb30b60fec434c380e453403e4d104e5fbaf5f4e860c778487ab382b57e3c8b45163966a819e368fd1b1dbe26c7b2fad032e915e6199ea3fe634cd5003de83da39642630bfb5957f34c3e4b160e6a2a4331556030d8a1f50b921dfc7c77526eadbb48412fdb1a06c47f51f50612ca522eba83294bc3da4eb8e365000af267939a5049984785b5c4c45f5e771712070735ee36d0c5f8e928007dd492e0d69e3a423db1c3d052444f21f2ecd18e2dd7264a6ea7ffc3e4082c3f6771c9a126a58fcb85afe261ed35f9e688200d7d415fda22b6470e84573a4bbdc2b0cbd4bff886254669efeed3e7c6a1e84636d390ef7a56220d7b836078b70cf978892cc5e8074d3d3e61129db73b3bbf889a355709eead5f29de5e61b937923244a277362f17e15a00518356ca2e51cf92b43821f4a6b6cd529e535d582ce2231e0ad299385ef6b1d39625267aa4f4eeb8f0e8605115e8fc6f837b0e70dcae7176cd3dae4707a45564b3264986a669fb1f49d6f52db536eaa745ab05618a171a17b538311cc7feccdbb0e493c08cc380d2cc9322414f656fb6abb376658e79892aae58e7d7d53f827bc9899cf9a02b900e03a5e83798b84587e50d73633a4b5b74c39b994d24e39a6118dac8d6c93420ef087bb6e64684128ffd2f5d345002e07ef29b7172d93d54d5b34e66fdf3af7fcc1c2cec6a84041802c80d32fb5793d9cb5c883616800ede2ea428f18a698621d850c0d30e82ac52c3f757f026c5d4d1570f60d9167d47bc507c67e735f99a2821bf96a56f58721c0cd3e3405e822eaa25f3f4f30b4356bd0c978e1f081d1d27a024ae04684e92a065156ab1115b267d579144a56f2fc8f35d6d48b0d2f1c002b2b41b4efca6c299494d14eec2ce201d7dd4c8128073cb7051505e8e6d5fa534d83d7dea2becf9e8e2c2c98336bef00f55d3097b60e5e6a8d2c1a60ccd58dab8d540bcc3111b0795e2aba22a910433488d8a7af857e4530186b7c0277a27ba9c507ad665eb7bdf67c3addbb5168ead9920fafbe34a8096cdabd783e521f9b061579504a279a8c774259aab388ffd718312adf3cb26acc1b6dcd21a51821d497faa598a5f5c60efb6ddf188301dcad0f7ea7a776562da085b3525e58ce90c4df5ded450bfb439338fcbd4d3a133f3bb4af3f57f8f2c959fdc0cfaa7cb07ff6b75e1f984e46d626664398ff807d7151795b1cde9960bb68bd10277b222ed4d1aaf188de94e941c8ef2d2bccf01e8642405a529eb4a65de00c2ebcca3df1d149db3d1b6f6bcb937411e0ea4aeb7bb5083c43eabd7b548229ecd7e07e943272aada9003e345a9148e1552c4ed017e97cc9518512ee03cbb6706c4909f528d0fb0052926380a7ae8dcffb4731bc21b19142d25288acf22cea47ba17a8409c42da0f8065b31c3c32b0f04d785e4de8749b83da0fb07cdb78b82a423dae37a5d9ba8d8086b8962a63dff1499be9467e8ccd78bd4346f2d78340fa50ceb8b95ff952ebbf0066305eace6ec9759658219dcebedcbe77946c398f18d0943193bd095e272876620e1e91331aea1a4192da2229ad936d2692f9a647c409409618183705d36f0e671a0f819b8084fc85968d9e7c21e72be7867ffcbdcd9df6e39a305fa828d45c53ccf5ba3d8fb0d96ce0d02614bbec3a6c5a902ff10f54db69dc4b7d5d87823e8edaf4004dbc304e2e9b9fb9e4ea8043a45e4a38a5a3c3fc374ffa208a97f7b06a161ebaa8e4fbab95df8b7f6f1187e275a76001b79fe204ca5bf2a8157c61a10cf73d8df26d22a7de12c775a32ea65536e2f7c211858c30f1f6b1b404f53581acb748ef77f4e0ceddfd8c8aa0d021b0b01b1ed0fb7e177005b10c1a6476ac83819acde5263a7befeaa6dd0eea7eb0cb9fb497ade43b4976fdc4aa4138c4c4461ec1cbf6b6065b2a4ee52cacd0766853559eb0896d5e78a74bf6bafbf6b1983905cc98cfb54321e8591919f4e4155216a5dd703d221133e75aee551e535b8fd470f381b39ff6ba4b441dbd7f8b5cc803b44cbfbf042b507073d991402ccc19fbc2aa9176465752edcaea49bcced6e2af0d283bbf690acc57c950ca648b9fdc092249379c0184c0efb9376e7062caf24a5f2ebc7c9ab513a875d3c15cb93a4e9351d162f375c980dc5fb5d7b7b041c05c6e784bbfa7ef45131662453a208dceaa488c9c1c5036e8511df36549709a1d96b09cf404467ec9716e307a9c4aa5f957e8ba85f7bdeb228a9bd7dc253e819bc51e40cd9c99a1ebe673f46b0aafd2751c0d6387c2acf902cf6bdc4bf3f96675bf4dec8957896a3a361db942c845b88ed3dcb844fe8871f8373bb3df77d38295dca82334cccf6a501d63ff18bf1390155879bbb84eabeb96da3f8c7c23dd300a0778ed3d10dc609aebef01171ba6a3d33a11c2edf2d9fe4592135e0bcaedb039309ebc50e94a5f97e8f5d3215f903dd549c91ca9c73ffdf751ee46ef369672cbc39f9235f5599f8ba489f98706993727560744d8f9fc5b8e80994609e618a574bafdf2016402ca94eaa8ab23253f42805f276288996bd82d63bea61c3a24a0d162f882c531b014231fa10813efe1684a77accf479ce9422a6f50e9afd9adc2987eff48cc4d979ffffce69e8ff1a1903298bc4bcebff9bc49b9f93b6a1e295637bbff0535a948392a04b61d8040e93ef8227696cbf15c7a3918239a43e39877693eeeeb89306c9ff20df847ce33fe7006177766185b074b5a3ac4410df33dc46bb50d1159ac79e562949ee9cdb4f8a17618c934d3e317379ad9d10badf7920f0738d8c25c4b5142958188ce5a028c85f93efd278c163c7c37f1021fd80574e2447b273959dbe873d552304355428216573cc71145d5ec13dadfc247690263614adb92c703dd155cdc025a3a8626b2229137659f6847cb55b86fd4f257f1fc11e18d776311e194383fe6c4791a97da00b9f3bc302ec6c68103dc470f8886bad3b29996693be2420cfaa03322366913fc65ea50624c4207187c5fa2be46303361fc9111080b769f3edf601c4e759a9bf7f070388b1185d0309a37f82b6700eaf6c5a8bf6a9b127015eb97489e368e9981df41f974e3472b9f2a8dd5c47cfcc58a45246834f2a20ce331ce2f2f4bbdd5b2d0691894d406958cb4ce60daddc72b6e60c405528c6d4d416db88323c3f3a010e2e3e11db0e4cd4979d14568462d851252916221f45b708c89abf01adeeba58a4ace26ef87f5c77f4e04debc7732729c1dc019f422223676ffb9d0d9531fb6369b6cae80c9ddcb5aeeef5065f573e6eb533ff3b688a2a7533eae42f651f82fc16baaaa213a41df9b8a2e2da3afa11a95c44995f225786642358dd5ce0621cde229c9ee7f53383dd08d83e63d184f0e88a763dc51d65f0cabf314fac5e37582b3c113f39991775ecca28e1628889a3b6d6af8f30dbcc19a03403b400c1b4879357e6277f7077464aa754c80e877e4512200de9ab5b27ad", 0x1000) mprotect(&(0x7f00001ed000/0x3000)=nil, 0x3000, 0x4) (async) mprotect(&(0x7f00001ed000/0x3000)=nil, 0x3000, 0x4) socket(0x0, 0x1, 0x89) (async) socket(0x0, 0x1, 0x89) msgget(0x0, 0x240) msgget$private(0x0, 0xc) close(r3) unveil(&(0x7f0000001500)='./file0\x00', &(0x7f0000001540)='W\x00') ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000001580)={0x10001, 0x8459, {[0x1ff, 0x7, 0x49e0, 0x55467113, 0x2, 0x7fffffffffffffff, 0x401, 0xffffffffffffffff, 0x1, 0x1, 0x7, 0x10000, 0x10, 0x3, 0x120000, 0x3, 0x2e8, 0x5cc8], [0x9, 0x14000000, 0x7, 0x7fdf, 0x3, 0x100, 0x8000, 0x1, 0x2e69, 0xfb8], [0xffffffffffffa3c0, 0x1, 0xf15c, 0x0, 0x3, 0x738, 0x401], [0x3, 0x5, 0x0, 0xffffffffffffff01, 0xc271, 0x800000], [{0x6, 0x4, 0x3, 0x7f}, {0x6, 0x8, 0x7, 0x6}, {0x6, 0x5, 0x97, 0x2}, {0xe, 0x96, 0x0, 0x401}, {0xff16, 0x101, 0x1, 0x7fff}, {0x1000, 0x64d365f4, 0xcc}, {0x2, 0x5, 0x8, 0x10002000}, {0x7, 0x5, 0x57ee, 0x10c}], {0x7fff, 0x9, 0x4, 0xfffffffffffffff9}, {0x7, 0xcb, 0x4, 0x1}}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) r8 = getegid() r9 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001880)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000018c0)={{0x0, r7, r8, r9, r10, 0x10, 0x3}, 0x3, 0x1ff, 0x0, 0x0, 0xa3c9, 0x6, 0x9, 0x80000001}) 62.711021ms ago: executing program 6 (id=176): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000280)=0x4, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r0}, 0xfffffffffffffffe, 0x102, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) socket(0x1, 0x400000002, 0x0) syz_emit_ethernet(0x92, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0xc, 0x7f, 0x0, 0x0, [{}, {}]}, @end]}}, @generic="fbd95449bf22287a558b8a3f6acf55e06c7fc6035ef81120b9b030518bc741206ff5df4a31072cb61b806cc9e43cfaea6b477db8c310cc655265a4179d45092d92b0c9c48d30adfbf606838bc549dd1c5a67b35b5b45449e64aacc98f3bd7add"}}}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x20, 0x4, 0xa1) dup2(r2, r3) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000280)=0x4, 0x0, 0x0) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) (async) kqueue() (async) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0x2, 0xc}, {{r0}, 0xfffffffffffffffe, 0x102, 0x10, 0x4, 0x8000000000000000}], 0x8, 0x0, 0x15, 0x0) (async) socket(0x1, 0x400000002, 0x0) (async) syz_emit_ethernet(0x92, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0xc, 0x7f, 0x0, 0x0, [{}, {}]}, @end]}}, @generic="fbd95449bf22287a558b8a3f6acf55e06c7fc6035ef81120b9b030518bc741206ff5df4a31072cb61b806cc9e43cfaea6b477db8c310cc655265a4179d45092d92b0c9c48d30adfbf606838bc549dd1c5a67b35b5b45449e64aacc98f3bd7add"}}}}) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) socket(0x20, 0x4, 0xa1) (async) dup2(r2, r3) (async) getsockopt(r2, 0x0, 0x2, 0x0, 0x0) (async) 62.41369ms ago: executing program 0 (id=177): mmap(&(0x7f0000026000/0x1000)=nil, 0x1000, 0x3, 0x10, 0xffffffffffffffff, 0x52e) unveil(0x0, &(0x7f00000000c0)='r\x00') mlock(&(0x7f000034e000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) write(r0, &(0x7f0000000100)="e21161c66988836ebd5269a7a11c5b2ed57d88199e1d064a5224d33932acebb94ac6b1285beb89d66b20521c5b51634b15d0003d52ffb56f73781de1e61dc29bdf525ddbbb84338d83bd7a9f9cbfb68679328bb88793a3bb8f1cb14e47b06ddb16f376e613b3aeb6869728edea061a072f6682bbfef895035d74f7d08d16e09d83843df3e111623da7ad97e0fee29e5e868dac1d153be40fbbb272fd83e173d9e74b98f56cb046a197fc5eb1526a19223fbf37f81ee0e0f7d3cedbdc63742632fe57124bfe82c68b47a40632c7928e1f8605aece4e39bea42aa8aae444cf2cc67a65253ab5a93cc4ec501891e53f3f9de0d59e4718e5993df4ba140c2d183484ce1003dec0e2ef9f9901fe3b5bd00f3ac09526db45c2e6c10932324acf716087e1541f3a901be2f7bd3686eb39f39efd1bd416c22119cff82d2b772782be94ba1854bdf3926214aa9f606d734bbe7e71603746d67f863ad4dc5b6cc7a6f2274ef8ba1c0f820113111e553cac6e960427e98d5a255c410354251d3848c5f02b3b8f475e19a82439669957ca9b034f299057859a40ee2b9eb3e85c5a1a10da997714ca63c424be754b3458e06cc0dd2721b0daab95b37a49c250a7b4984b2aee994a47a3ad3e5b32079908d11a2c12456a8fc862fee1322adeb8bd25c598984637fea4e9e1aa048b33ed279144c205575a0e8aafb38ecd3dc9f028c9c7508f52b3a75a6318701c742e61d37230dfc4ad7e5d7f04f3fe8d47974c3058fd3fbaafc4f8834cd691c3f2eafed9007845f97555d3b4c40fd30e25db5c30551fbf285bf9c8dcdaa9812322c64a8a827296b520b8aa6443ccca69f2eede339464e41fd66082c2feb05f02f4f82645020ee40221fdcc81d4ba2d894b6635f28e6e58594f4eed9bb6b510e5186e75773a939a283c410b9085b0195d94addfb739b1b8c5ea08e2b56156c421b9217162fbf7d9c66013a99f82eb57c77a0567e5a6281c2db93d1527c1bf496231cf5978949e9f65311e00cc02a2a5d35f907b90d95f300cb0c9eeccbb44104470d18c509e23a736f6ccc5aac1fe1c8f1347e66024142536de3fa6a77f1b63d56fd5c64fd91b3269b29273df5381f8501347fd3dafd5a405f6acd56fcb0376c4198e3b5362208fceda35caa7529a104f671d93a8bd454771bff0baf8ef79b90fd2122b75c23a5effc53cce6623f38e1b6117815e96b08aca3aefc9ad4203aeb9098bf0dd6ef034f35a97f6a99d437245c3fe2a588fd27f458a0351ebbb64d60f81099cbcddc862f7576a23035ed7cfdfde469aec9fbc522fe25595c98418122e07330d4c2b847037364b40288be0ddfff5957cdd2aa2ea001559cec6af05ec6ad8985aa49114be2055a3ca6f4c1d004db756ed92c1598ecaa1c1665ee6aac6df39f9e7462bdcae599c074e890daa70aef7582de66aaffd41ae0a96296fe5bd92da489fc7cde4f24c578f19513c3396ac97bf7c7ae725462103fdd9168c91dd2b57ad4fce57dbe7ea708675386eac35a0a3d14c6018fab8d505d9dab388fc9f9c83554424ec804a9fcccd7b6aab7e47f6d9c23af53d13cab0b26d96327f94100249c2eaf38f75743848986fcea14090f55155bc49daadabe4b8521b43802f076430c2d72ad0d5cbf59a5db815fb8f72fcebde39f1db9df0bef01f47fdaddffbf1a628d01d5e357273e88db9d8954f81041de666a2b00fa44797b90d3ed9ebe3d2f71cda7feb0ea50bfee1daa281dc8f37d10e8be913ea6e0e6f423e81255c0319bb2cce27265b81ca0bac52eb0eff085b8c19b021f7e4a298627ebcb0dfd2cb29d068bb29dd44755e5458aa1914c6ad3797412e45f0e912ac8a6db6da108696c77cf1381018868b784003c9dbb832653dbbd33d292d87e798b35f52317c7ff0a6722f22eb84bf30aea2ca849bb2a58bb2e36ab6683912b629de7274fa850f53b6cba0111311707c7d42264ceab478e4244946ff99c8337b6be41d073ad11705a9848da81e696a7b851a82f96dde907f6e82c36a957018468be65556a78fb49f450e1753fb2c3a9cb5fabf866bf13bfb5c09288766cde8ffad63b13bfbdc43098b900dc3d492e502fede8d62aa824b30a7d022746a526b542f0e4fcd950758eb10406dcb69b175e1c57992469c58f43ce15f56196de4788b6420a075d703212d0f8e9965dba6671bd8e3a3a74891bcd1c0bf4d46e5ccc7458bb7221e591f003186d0f2e6c05aae0a674f55dd03f811d34d1d6983f96aa7512c39a661af867f119f36a3196905dce084a002e860dbec2ee8fea0168d9a8101dfb938f3f3816f3866fb8231834c2b5f0eb9f8c3b12e1bbceb76481bf9395891807a1b3cd97c91a33bd199155775b01eebf15a5676e707b8a97bd1eec1192140815ff43682697d2c02c3c6e85716bbb7135961c00126d6ab7907480c910ff6eb4f2391f105ff013d441ff31c16dc42204745d280dc3c6c395be14d569e823dc9bb51f9d1e3da89b06069a84d453f1e60ef8dc665c8257954d7ee7a5fa706a133d2e5c090f37c53e6e20a2f7378a356eb73f1d9790b2685264bf6f43b16ea4aaeb392f1e28033748ec9dd99cd31f472d3436c92c59f35ae3803945bdbf9aac8bd79aa8ed60260fc2a8f79eb91a955ec725dd88c926faf8eda9db8e6c5104ea87443035db3c732a616ff51bac9f3d10fe05537635208ba2fa6cfa829c8226c5fd8ea7c70d3d438c4e238dcaf583480c4d0d18444f7f50be1ce5f0e0fc243de5d49d24a448bd2f5d8ad2ad89ebc72814ad0e24ce390e928f5300f6d7a2e2169cde49685cd5c4511798d7719195c1e018b742d756f7ba57de325878b1f8de54a58ae05654c0d51f44216bee88a6bc008fec3e43e4a66af7359f83224d33ebd5e86a94744e36ef47dc4bf63ee42768ce1a2572e916b2c812f77afef0a92964161a3034e252cd5554f2f10b659b9c9cefced498d41f59c64cc641b5fec5204209d49a1e1933928ccf821be78715fc48c6e8c8e360bf12b2ff79cde89e693597522e05092fd4e639591dd9e69371ec26b78698058e6aaa645840467d54c97a096bb179b977855bc7108ecb576c18ee923d176c7273f5973cce50c1100a260a8c3dbd1f10a78e5f47e751d8104032778c81fbfe1e9d533a466bf23c0accaee2b56f48229891b40d61258605c2b929ffd7b4dc9db9d8e497f8a61cd6404bf34139576930cef49b248f837211ff621a17603956944a060bbc2f459aceb928fd64b85e1497f22d874cdd02ca05bbcf80c2a5478159902a804e494cb283dc7abfbd38583ccf27abf83702b826cbccfe226a9728482eb4821a50912c2898af204af584c0bc6a89a8612d876ee7dc584073997433efe382ea8f8024d464cf8adf3d006ca2ea25e73f79be5a882dd7fe9b9590bfccb0d54426c775a8a1bb728945e7234acb5271d1349c92bd9b913ce446f1ac995088e5b072a3df5f11f40ef4ad29d8793eb8ef071b5165cd4c80f9b8beb3309feaf4e2eca960a55a40c4fba39ebc838c7709402e44688fbd70dd522126794e2fd66d4d860ec6d489041ff3004545bc16ada25b3580d611db74f440541b31868935a4764903441a753da06802e06e3e55460df3b8fe4eb8eb8cc07d6c4304b49cccfb22bcb05685df5c65cafc936272e94215cab1ed0044af50e589f57e00819d511f7fa67ea3b29ed0ea8f448ee700cf3cb338750952ef7fd54d947737c6f70614acfaae6e5edc14ccfe7afea5845f6f6c9e7457c1117ec7f1105afe6f0695ce86d86d1f0de231d142032cc8a7b4f9b6c9fcf5c7a6f41cda9ba2c6e824e2740319affb45e09e52df73ed572ba96733a66deaa70ee41520aed12deb960a99729f62079c5fb63e1455370a799811e45a92bdf00e02c18faa0e681abb9f258ad33b030f1ede98feccd7fdc75ab6fa9072a9e14016c51b6a9de507cf776f2923d7e92e1a14df3b2812d02c36044a8a15cdb44654b51dc7628bf1d705b0b83567fac051442c810c289524ddb8db3a0b35ba23e4ef83b470bdc7bb6552287426834a27b5efdfa3a674f8fabc3735c5f8bf49d90681de6441a3233600f2e9f15ea6573a15c0fd3e70c582350a93f6bd64ac7f451aacaf2825bb2beeeec2ba3a8f683996f0b62e9ed81f6acb7a84fcc5be1c3efdfb5600190744e4fa081dd01afb124c220ee8a177d2079539033441e7232a6734cf742993b70e15b1c74045a7af32eb6786416d819e6449f503a0b8cac31b06258997fecbd974889c831ef9052db2941753933424ca47384bb9eaa3f17658d59e9d84d0536b2bac68793abb91a89739c322c6f09968fab9afe916c41498f1ad16a21d113030a0e55f6125fec30dcab5a8a929415e8e7cccccc6c2b95f64b8e461d9a17260f99bd616023fe9f1a3495590912265828b4546dbcb68526dc9d299e7da11255089c8507def0c9b41077f488f8d8cdae1a85c2860d668f5ca5f9d0bad380989eb7d39b10f05780049c229394c304d696f8ebb8a7854a9cf4dacf2418bbcbb781baf2ccecba1048a6ad63fb9900d7afc7ebcb9d3c5d487526f020bd188d5376dbadac1776a8697ab89ae2a208be1ca1297e28322d2b0324eeb3bfea248060a993ea30d3c3b055eaf17c168d99cfde6a70cbe0b45ca9fafd7a0ba27795e14496adb28e711d3ee80c2c8e3ea5bef3e88cac0e1ce0b2055d0565508dc4d97adc9d5d4be89999addd4bcceae0b810f2e3e6cc76e44f62c69dace10b7585d63a8a73c12ee387b34e77261eeda37f3f760f8700b6fb673d3dd5ce6d49215f336e0b7f770ed293a4e9b32c77b91a1cbc7f1fee050789ca88cb3f3571556c5238ed432aaa244345dff7697113b224a5d5ce1649a8614125e9ec7d0b20b7f7c4d1e2bc3f1da2d4666ffda7d2de5c0e72a076b8c6f1e9098177af2d6da731a1018c011ebef4e11efffd4b8ce88a1055935e749c265de805cf6820e8d5500262d6f4b2890e248430e7201956a7cce436595930e34a9714e0dd8a6c002245d340056d4e2fdffbe4192f54dd86fcac2b306497846b5c14cd2be2025083067e5e35b2f2b53681c71cf077fd2609b880597f443d3e90b5b6448f88e9d4b969f7fd9b4210aa71d0a464be6d1793b62effbc34b7fa106dcdc065a1684351f9b73d837afd6817c414bdb370c2efd0e88fe9f7bdbe9160de141606ba6d913655f47606d3eb86dd5032f10f15dfc09a2a2c654d00c7ddcb82591391f110114c23fe685f416ac36fe53c58421ea2860dea1d26554d51cee4091568d2f641232583ceae7c86acf041880dce8e6e11606878e17d1e2629f964cfcdd979a4a50d64dbe88d83e00f67df0c3bde318316bfc0a0ec717395f69af8891f060f3dd86c6ab64a819c094e1525e7640489e0cd979bb5a6cfa9ced90645fef7cbc781568d9d52aceccce848f2eafa4709c0e5a28a6bca3ba160003d710f566000f04e1da3004bf76b4044a3c49de8249fe71753393ebeabe60e8b3512ef14e19b84181b171291303aa134ca983fa61b804ed7bfa62b5d25457c2838f151a47123d99422c74cd64edf76bc97386efe3c5fffa0541a6f8122df56bfe4dd69c41da9d55f78a55e470b37dbd3d701683e4387f618a45e887241ec0cde81e1d3f6e5f354a95be05bdb586748b480bfd96481243a659b2bd752fb88c998422c0f308e145858f7dca09dea37ea715e173d8e79f21cbe839d76d6ee9bb229b6de7d29b59c20576c023dccc1a3693767d95737a7c2da76acd6143d94a78f0faac5cdebd94e0d0b587cc5085cd871ab5bdb2403f2d9eac67f", 0x1000) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x300, 0x0) close(r1) 61.442017ms ago: executing program 3 (id=178): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d", 0x2c}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="4f99f9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000000)='W\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!H', 0x3}], 0x1) write(r2, &(0x7f0000000000)="09030000000000000000000078ad535c2a41560000005608b77b6a0a", 0x1c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x3, r1) ioctl$FIOASYNC(r3, 0x400c745c, &(0x7f0000000780)=0x8b16) setitimer(0x2, &(0x7f0000000000)={{0x3, 0x7}, {0x10}}, &(0x7f0000000040)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xf}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000100), &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0806000190030668a10c7f736c5663330e4b3facbae00f23ce"]) syz_emit_ethernet(0x7a, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000001c53c1e8869777284de97fe8b7bc2230fdf40690b575415e8c182fed2e41d756f576c73bd2f08d91122d6d084a27865689a9079f98a223f4802f81c042154829dcadfda2f20aa716e72c92ce0efbdfe99d98e9f6c92ef4f8303a0800"/118]) socketpair(0x10, 0x5, 0xfe, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r4, &(0x7f00000003c0)={&(0x7f0000000380)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/166, 0xa6}, 0x7ff}, 0x10, 0x1, &(0x7f0000000400)={0x10000000009, 0x1}) socketpair(0x20, 0x1, 0x6, &(0x7f00000000c0)={0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f0000000380)=0xff, 0x4) mmap(&(0x7f00003f1000/0x1000)=nil, 0x1000, 0x1, 0x5012, r5, 0x2) 58.406173ms ago: executing program 4 (id=179): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0xdbe}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000040)="880e16f40c0b351ffff1e7eaa99affb3274f8d342510b89dfdcb33be5b7354db8733e994d2fe67822f97fdb5c47ef9699506384959c0ea8792a1d1e1f75afaf302a04b5342ae33bc3c33613e42ade747899828eb33e7ff9a1214", 0x5a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x5d, 0x0, 0x0, 0x0, 0xfffffffffffffe2d, 0x40e}, 0x400) 56.935518ms ago: executing program 5 (id=180): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c7) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) unveil(0x0, &(0x7f0000000040)='r\x00') (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0xc001, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x5}, 0x8) connect$unix(r3, &(0x7f0000000000), 0x10) close(r3) 54.189472ms ago: executing program 7 (id=181): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 0s ago: executing program 8 (id=35): r0 = socket$inet(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x1, 0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, 0x1, 0x7}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080), 0x0) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x56}) r1 = syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) close(r2) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) pipe2(&(0x7f0000000180), 0x10000) ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r2, 0x80146940, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.27' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8066666988, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pWAanRiNIc:N Gm: txSP L0x fNffOfT ffLfOf8W3ER91EfD2 7O8N: lToRcAkPi nEg XaIgTa ic 0n st Stopped at proc_trampoline+0xc7: movl $0,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND 298090 28543 32767 0x10 0 0 syz-executor *103846 36685 32767 0x10 0 1 syz-executor proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x78846eaa9b60, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu0: mtx 0xffffffff8391f278: locking against myself ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x78846eaa9b60, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002b7f19d0 rbx 0 rdx 0 rcx 0xffff80003ac0b9c0 rax 0x2a r8 0xffff80002b7f1900 r9 0x1 r10 0x5c7b7120c070b94d r11 0x7039cceed0aad724 r12 0 r13 0xffffffff82eea7e8 Xdoreti+0x18 r14 0 r15 0 rip 0xffffffff82df54c7 proc_trampoline+0xc7 cs 0x8 rflags 0x246 rsp 0xffff80002b7f1950 ss 0x10 proc_trampoline+0xc7: movl $0,%gs:0x680 ddb{1}> show proc PROC (syz-executor) tid=103846 pid=36685 tcnt=2 stat=onproc flags process=10 proc=0 runpri=52, usrpri=52, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003ac0a020,0xffff80003ac0bc60 process=0xffff80003b82a0b8 user=0xffff80002b7ec000, vmspace=0xfffffd806c17d200 estcpu=2, cpticks=1, pctcpu=0.0, user=1, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19814 305678 46695 32767 2 0x10 syz-executor 19814 102048 46695 32767 3 0x4000090 fsleep syz-executor 28543 298090 40560 32767 7 0x10 syz-executor 28543 344213 40560 32767 3 0x4000010 biowait syz-executor 28543 223099 40560 32767 3 0x4000090 fsleep syz-executor 28543 128615 40560 32767 3 0x4000090 fsleep syz-executor 83946 438112 11120 32767 2 0x10 syz-executor 83946 207655 11120 32767 3 0x4000090 fsleep syz-executor *36685 103846 34257 32767 7 0x10 syz-executor 36685 518515 34257 32767 3 0x4000090 ttyretype syz-executor 64788 372645 40395 32767 2 0x10 syz-executor 64788 216887 40395 32767 3 0x4000090 fsleep syz-executor 52499 493956 28047 32767 2 0x10 syz-executor 47426 302638 6421 32767 3 0x90 nanoslp syz-executor 47426 282921 6421 32767 3 0x4000090 fsleep syz-executor 47426 99883 6421 32767 3 0x4000090 fsleep syz-executor 47426 262521 6421 32767 3 0x4000090 fsleep syz-executor 63761 492402 0 0 3 0x14200 bored sosplice 11120 221844 34789 32767 3 0x90 nanoslp syz-executor 6421 196085 13092 32767 3 0x90 nanoslp syz-executor 40395 135407 2411 32767 3 0x90 nanoslp syz-executor 28047 36371 85131 32767 2 0x10 syz-executor 46695 485886 99060 32767 3 0x90 nanoslp syz-executor 40560 499883 98722 32767 3 0x90 nanoslp syz-executor 34257 469061 4160 32767 3 0x90 nanoslp syz-executor 99060 274119 72463 0 3 0x82 wait syz-executor 13092 513112 72463 0 3 0x82 wait syz-executor 98722 169469 72463 0 3 0x82 wait syz-executor 34789 393684 72463 0 3 0x82 wait syz-executor 4160 498316 72463 0 3 0x82 wait syz-executor 85131 245867 72463 0 3 0x82 wait syz-executor 2411 121005 72463 0 3 0x82 wait syz-executor 72463 116819 37577 0 3 0x82 nanoslp syz-executor 37577 242653 18271 0 3 0x10008a sigsusp ksh 18271 95419 59554 0 3 0x98 kqread sshd-session 59554 501241 79835 0 3 0x92 kqread sshd-session 24754 254491 1 0 3 0x100083 ttyin getty 79835 52045 1 0 3 0x88 kqread sshd 56279 334242 63610 73 3 0x1100090 kqread syslogd 63610 226608 1 0 3 0x100082 sbwait syslogd 40547 517135 1 0 3 0x100080 kqread resolvd 5988 425557 74055 77 3 0x100092 kqread dhcpleased 32832 222302 74055 77 3 0x100092 kqread dhcpleased 74055 39528 1 0 3 0x80 kqread dhcpleased 27251 476681 0 0 3 0x14200 bored smr 54854 472289 0 0 2 0x14200 zerothread 22183 52304 0 0 3 0x14200 aiodoned aiodoned 35738 494872 0 0 3 0x14200 syncer update 92413 81841 0 0 3 0x14200 cleaner cleaner 68500 184334 0 0 3 0x14200 reaper reaper 48427 76547 0 0 3 0x14200 pgdaemon pagedaemon 97217 135333 0 0 3 0x14200 bored viomb 646 298684 0 0 3 0x40014200 acpi0 acpi0 14766 282350 0 0 3 0x40014200 idle1 88794 136714 0 0 3 0x14200 bored softnet3 67253 86132 0 0 3 0x14200 bored softnet2 61121 11340 0 0 3 0x14200 bored softnet1 14449 218930 0 0 3 0x14200 bored softnet0 43022 44990 0 0 3 0x14200 bored systqmp 29078 197288 0 0 3 0x14200 bored systq 2516 15209 0 0 3 0x14200 tmoslp softclockmp 79495 389345 0 0 3 0x40014200 tmoslp softclock 24408 125278 0 0 3 0x40014200 idle0 1 453081 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff8391f288) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 CPU 1: exclusive mutex &sched_lock r = 0 (0xffffffff8396fb90) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 preempt+0x6a #4 ast+0x165 #5 intr_user_exit+0x3c Process 28543 (syz-executor) thread 0xffff80003ac0b4a0 (298090) exclusive rwlock uobjlk r = 0 (0xfffffd80634bfb10) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 28543 (syz-executor) thread 0xffff80003ac0b210 (344213) exclusive rrwlock inode r = 0 (0xfffffd806c8f2d38) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10185 10952K 10965K 166960K 11265 0 pcb 17 12K 12K 166960K 17 0 rtable 216 6K 6K 166960K 369 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 1K 166960K 3 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 34 0 iov 0 0K 8K 166960K 10 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1525 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 23 85K 129K 166960K 376 0 sigio 0 0K 0K 166960K 5 0 proc 58 79K 127K 166960K 494 0 subproc 63 3K 4K 166960K 207 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 35 0 in_multi 88 6K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 378 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 230 159K 185K 166960K 4612 0 UVM aobj 8 2K 2K 166960K 9 0 pinsyscall 44 88K 112K 166960K 1420 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 20 0 NDP 10 0K 2K 166960K 27 0 temp 70 8691K 8819K 166960K 4764 0 kqueue 14 22K 26K 166960K 52 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 117 0 114 3 1 2 3 0 8 1 rtentry 176 115 0 14 6 0 6 6 0 8 0 unpcb 144 286 0 267 1 0 1 1 0 8 0 syncache 336 5 0 5 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 93 0 88 3 1 2 2 0 8 1 arp 128 18 0 2 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 384 278 0 267 6 3 3 5 0 8 1 nd6 144 28 0 5 1 0 1 1 0 8 0 kcovpl 48 23 0 16 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 461 0 48 29 1 28 29 0 8 0 art_table 32 462 0 48 4 0 4 4 0 8 0 art_node 16 114 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 3 1 0 1 1 0 8 0 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1845 0 323 96 0 96 96 0 8 0 ffsino 288 1845 0 323 109 0 109 109 0 8 0 nchpl 144 2300 0 609 63 0 63 63 0 8 0 uvmvnodes 80 2061 0 0 43 0 43 43 0 8 0 vnodes 216 2061 0 0 115 0 115 115 0 8 0 namei 1024 7379 0 7379 2 1 1 2 0 8 1 percpumem 16 46 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 7500 0 7498 10 2 8 8 1 8 7 plimitpl 152 104 0 81 3 1 2 2 0 8 1 sigapl 424 632 0 578 8 1 7 8 0 8 0 futexpl 64 2605 0 2597 1 0 1 1 0 8 0 knotepl 120 328 0 0 10 0 10 10 0 8 0 kqueuepl 224 105 0 94 3 2 1 3 0 8 0 pipepl 336 188 0 161 6 2 4 6 0 8 1 fdescpl 520 613 0 578 4 1 3 4 0 8 0 filepl 160 3253 0 3050 15 1 14 15 0 8 5 lockfpl 104 70 0 67 1 0 1 1 0 8 0 lockfspl 48 25 0 22 1 0 1 1 0 8 0 sessionpl 144 37 0 22 1 0 1 1 0 8 0 pgrppl 48 65 0 43 1 0 1 1 0 8 0 ucredpl 104 444 0 426 1 0 1 1 0 8 0 zombiepl 144 578 0 578 1 0 1 1 0 8 1 processpl 1192 632 0 578 5 0 5 5 0 8 0 procpl 656 935 0 871 6 0 6 6 0 8 0 sosppl 168 3 0 3 2 1 1 1 0 8 1 sockpl 728 684 0 651 10 1 9 10 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 0 16 16 0 8 0 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 364 0 0 23 0 23 23 0 8 0 bufpl 280 2572 0 116 176 0 176 176 0 8 0 anonpl 24 120509 0 117457 45 2 43 45 0 184 17 amapchunkpl 152 13872 0 13392 28 6 22 28 0 158 3 amappl16 200 2553 0 2532 17 6 11 14 0 8 8 amappl15 192 40 0 39 1 0 1 1 0 8 0 amappl14 184 105 0 95 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1228 0 1194 2 0 2 2 0 8 0 amappl11 160 49 0 39 1 0 1 1 0 8 0 amappl10 152 61 0 61 1 1 0 1 0 8 0 amappl9 144 240 0 240 1 1 0 1 0 8 0 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 100 0 89 1 0 1 1 0 8 0 amappl6 120 178 0 174 1 0 1 1 0 8 0 amappl5 112 117 0 111 1 0 1 1 0 8 0 amappl4 104 292 0 278 1 0 1 1 0 8 0 amappl3 96 2486 0 2373 4 0 4 4 0 8 0 amappl2 88 618 0 564 2 0 2 2 0 8 0 amappl1 80 8981 0 8414 15 1 14 15 0 8 0 amappl 88 3906 0 3741 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 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 8 0 1 1 0 1 1 0 8 0 uaddrrnd 24 613 0 578 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 613 0 578 1 0 1 1 0 8 0 vmmpekpl 168 6945 0 6906 3 0 3 3 0 8 0 vmmpepl 168 45250 0 43243 105 6 99 105 0 357 9 vmsppl 480 612 0 578 7 2 5 6 0 8 0 rwobjpl 72 16885 0 14012 54 0 54 54 0 8 1 pdppl 4096 1234 0 1156 124 42 82 100 0 8 4 pvpl 32 13873 0 0 112 0 112 112 0 265 0 pmappl 256 612 0 578 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 426 0 51 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837f3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0x250 cnputc(20) at cnputc+0x61 db_putchar(6d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff833e7bbb) at db_printf+0x9b panic(ffffffff833e4510) at panic+0x103 mtx_enter_try(ffffffff8391f278) at mtx_enter_try+0x1bf mtx_enter(ffffffff8391f278) at mtx_enter+0x60 uvm_pageclean(fffffd800823ca38) at uvm_pageclean+0x290 uvm_pagefree(fffffd800823ca38) at uvm_pagefree+0x26 end trace frame: 0xffff80002b803a20, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837f3ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,20) at comcnputc+0x250 cnputc(20) at cnputc+0x61 db_putchar(6d) at db_putchar+0x524 kprintf() at kprintf+0x2aba db_printf(ffffffff833e7bbb) at db_printf+0x9b panic(ffffffff833e4510) at panic+0x103 mtx_enter_try(ffffffff8391f278) at mtx_enter_try+0x1bf mtx_enter(ffffffff8391f278) at mtx_enter+0x60 uvm_pageclean(fffffd800823ca38) at uvm_pageclean+0x290 uvm_pagefree(fffffd800823ca38) at uvm_pagefree+0x26 uvn_get(fffffd806850bd00,0,ffff80002b803a88,ffff80002b803a64,0,2,1f662df7efda57b2,ffff80002b803ce0) at uvn_get+0x68b uvm_fault_lower_io(ffff80002b803ca8,ffff80002b803ce0,ffff80002b803b10,ffff80002b803b18) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80002b803ca8,ffff80002b803ce0,ffff80002b803c20) at uvm_fault_lower+0x278 uvm_fault(fffffd806c0e65c8,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80002b803e30,200000000100) at upageflttrap+0xa9 usertrap(ffff80002b803e30) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x70a628e2f230, count: -21 ddb{0}> machine ddbcpu 1 Stopped at proc_trampoline+0xc7: movl $0,%gs:0x680 proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x78846eaa9b60, count: 14 ddb{1}> trace proc_trampoline() at proc_trampoline+0xc7 end of kernel end trace frame: 0x78846eaa9b60, count: -1