last executing test programs: 2m3.206621798s ago: executing program 2 (id=106): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000100)={0x4, 0x7, 0x6, 0xfffffffffffffffe, 0x10000000000, 0x4b04, 0x80000000, 0x3}, &(0x7f00000024c0)={0x3, 0x10000, 0x1, 0x2fffffe, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x8001, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0xfffffffffffffff8], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x20200001, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x100000001, 0x8000, 0x40000000, 0x800000000000000, 0xb, 0x11000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x9, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff9, 0xb}, {0xe, 0x100, 0xfffffffe, 0xb}], {0x1, 0x8, 0x80000006, 0x3}, {0xfffe, 0x5, 0x6d5, 0x6}}}) (async) unveil(0x0, &(0x7f00000000c0)='c\x00') syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f05000400000000000000010100907800000000603977"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000009c0)="9328ea4a3230be3ee42628d14dd9774cbc789e4655c6c1177e2d54aab71c8e45903c5cf2a8b6700ef8ae82d6f4ff212a6ce251f7ee83a995e33cb32efd735b84a73da644c4a3650660a15d5f71693939433e7be61b491bd48b9aacbdf4fe563c5a91eb769d806c94b3db21886bae9f7aff42ef80b7f40080068861f840b081c78c1416d21112500a0fa63d35c677a8822960fe4495b342387f178b0a3a04fa1af9b3b82080a35a77add254fc80cb89ec63bb441f6e4e6e0689bc8a158cb22715a3c8b19ce3cce017ed259721a6c63d8c1dbcca0787a00e76812b53b0dfb8cf862de96ad1bb211f5bbd100ca6e947d00015b7678cafd8b6785cec75d4ef55cb99d17494162241ca066c081853d8752d18c23ab2150bac7a57de12bb333fa6610da89a962c0bf1d27c57b4f7690d615988389c2ce3e86488edbae8e7dffbdaf1d84ead6c51e9385dac40fa57fc83046d58a13b017374af87556abecc7ec0dd41a58f7111d29080e244fb4d2030991204138eff4ef9649955dadd2bc4e562fa110ad26eb112f8bc7c0f1f456111d31dd4dd65ee6b4dfb85947d1bf2cc38855dd187eff47f73898af0a278b6ec39f61db2008030a367bf01da6a9381877da55d1dc4a76889ead1c36559b6562ce669a540c307a1935912166a8052e6b459f6e111c7103cc21c76d1167073e177cc3830b3a66c", 0x1f1}], 0x1) (async, rerun: 64) close(r1) (async, rerun: 64) read(r0, &(0x7f00000003c0)=""/241, 0xf1) (async, rerun: 32) r2 = socket(0x2, 0x1, 0x0) (rerun: 32) listen(r2, 0x43ad) (async) connect$unix(r2, &(0x7f0000000000), 0x10) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = msgget$private(0x0, 0xa0) sysctl$vm(&(0x7f0000000040)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x1f) (async) ioctl$VNDIOCGET(0xffffffffffffffff, 0xc4104603, &(0x7f0000000340)={'./file0\x00', 0x0, 0x6, 0x9}) (async) fcntl$dupfd(r2, 0xa, r2) (async) msgsnd(r3, &(0x7f0000004240)={0xe8b33f06758e8f3c}, 0x8, 0x800) (async, rerun: 32) mprotect(&(0x7f00003f3000/0x2000)=nil, 0x2000, 0x4) (rerun: 32) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0x13}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000dc453e54b4bc5a91501d94a34b8e5f84cf71b59c", &(0x7f0000000080)=0x50, 0x0, 0x4) 2m3.205713462s ago: executing program 2 (id=108): mprotect(&(0x7f00001e3000/0x2000)=nil, 0x2000, 0x5) (async) r0 = socket(0x2, 0x400000000002, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0xe) getsockopt(r1, 0x7, 0x7, &(0x7f0000000280)=""/116, &(0x7f0000000300)=0x74) (async) setsockopt(r0, 0x0, 0x1e, &(0x7f0000000080)="c5f5d915", 0x4) (async) getpgid(0x0) (async) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x0, 0xff, 0xe0}, 0xc, &(0x7f0000000040)=[{&(0x7f00000000c0)="20e4b70d7bd8e6fa389daa31e93afe3a2d37a139bafbebc565570d3ba23322925c487603c628cc2b7fa464390997e1f8e87fb45ffd5265383b447016bffcacd3071cb5e697cc0378caede43037532c37328be01ca2f59b0a8db693412ae041c3c3ba126f99245985f840372972", 0x6d}], 0x1, &(0x7f0000000140)=[{0xe8, 0x0, 0x715, "38ca111939c03f0812e2221005fdedd1be3429dc57a551e6e6d2ec07466193a014b36a576857df14fb10e3bf1711ac739958068a12cb01c7a470284ce32f0cc8506e497c22117416fd5a43c19f453bcc6ef0f0900a6db338c571240fad888448e5e3c4284d6f4a395fe7e369a38f47641463839c62ca54c0075d5c30a104b1ca5aa1edabe97669a278eb6e91d75b0badb58b3ac7dbfc601e2dc40e8c8521fffb65163fa7ad6b88c0d539cf5f69118ceabc4a9b1f06e35d3ecf48d21dca4d473e88d0b83a8653e6ec4fbdae1784e98bb67d435ec2"}], 0xe8}, 0x8) 2m3.203635039s ago: executing program 2 (id=110): setitimer(0x2, &(0x7f0000000000)={{0x7f}, {0x0, 0x2}}, &(0x7f0000000040)) (async) syz_emit_ethernet(0x3a, &(0x7f0000000080)=ANY=[@ANYBLOB="aa1f1304a7ca885f0148e7f9cd4b00002c0000000000009078ac1400bbffffffff440c7f000000000000f541425e8b544651792f3365f9d89916e11f56987ec924cbd2e9981772d77bfd68ea8784d6b30c7ab4dfd2ff257ca1af9a07d75ba821436139889effaf942f27043fe57ab3e1ee5d7abcba8084d8f80c49244833cd5ef0e4db30723264defd790f40b1a49e77123aabc3eeac5caf254e1854e903a0f273119bea48288ce88a8fb867c955292d5fa882978782123001227c2f9c5f00faf4618f0e7f3b"]) 2m3.088354883s ago: executing program 2 (id=115): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2007, 0x7fffffff, 0x4, 0xf, "090e4de6d30aa692318c7e0002f9ffffff00"}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() readv(r2, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x10000000000001c5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000300)="c0be", 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) dup2(r0, r1) 2m3.008805033s ago: executing program 2 (id=120): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x80}, 0x0, 0x0, 0x6b, 0x0, 0x0, 0x0, 0x5}) msgctl$IPC_SET(r1, 0x1, 0x0) 2m3.004032102s ago: executing program 2 (id=122): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, &(0x7f0000001240)="7b88c242", &(0x7f00000001c0)=0x4, 0x0, 0x0) 1m52.772816469s ago: executing program 1 (id=362): sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x400000002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x8, 0x4) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000840)=[@cred={0x20}], 0x20}, 0x0) r1 = open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x4) r2 = kqueue() r3 = syz_open_pts() fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x2, 0x1000100000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x300000003}) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500ff0f000000000000907800000004ffffffff1100907800080000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) flock(r3, 0x3) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) r4 = dup2(r1, r2) r5 = geteuid() r6 = getgid() getgroups(0x0, &(0x7f0000000180)) readv(0xffffffffffffffff, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) fchown(r4, r5, r6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) recvmmsg(0xffffffffffffffff, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0), 0x0, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000), 0x10) 1m51.885962698s ago: executing program 1 (id=374): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = socket(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r2) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r1, 0x4}, {r0, 0x8}, {r0, 0x80}, {r0, 0x4}, {r0, 0x20}, {r0, 0x1}, {r2, 0x80}], 0x200000000000016b, 0x3) sysctl$kern(&(0x7f0000000200)={0x1, 0x4d}, 0x2, 0xfffffffffffffffe, &(0x7f0000000280)=0xfffffffffffffe93, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f00000018c0)=@abs={0x1, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x20, 0x2}, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x82, 0x190) write(r2, &(0x7f0000000140)="97a69865c1833aafc93ff01ed7c0db819093e3572b5954b674e7efa057", 0x1d) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x9) clock_gettime(0x0, &(0x7f0000000280)) 1m51.884617552s ago: executing program 1 (id=376): select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x7cae6d93, 0x0, 0x0, 0x0, 0x0, 0xd}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x800) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x3, &(0x7f00000004c0), 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setsockopt$sock_timeval(r0, 0xffff, 0x1807, &(0x7f0000000080)={0xfffffffffffffff7, 0x7e}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 1m50.800206293s ago: executing program 1 (id=390): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) sysctl$hw(&(0x7f00000019c0)={0x6, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) open(&(0x7f0000000340)='./file2/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79a1) (async) open(&(0x7f0000000340)='./file2/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79a1) mknod(&(0x7f0000000180)='./file2/file0/file0\x00', 0x2, 0x0) 1m50.799124513s ago: executing program 1 (id=392): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000051c0)={0x2, 0x4}, 0x10) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaa2aaa8aaaaaa86dd6000000000082b00fedd4ceffe00000000a1d4b92e2e000000000000000000000001"]) 1m49.69680913s ago: executing program 1 (id=401): r0 = shmget(0x2, 0xc00000, 0x234, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r0, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) shmctl$SHM_LOCK(r0, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="b3f7ec75b823b68b9282c0cd", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="146a612dcf4a6bddbb763d67f34adcb8b11d9d3e879789ea0ff117c6867785498c79638fbbfa1e928aeb8b5bc1e757d451dedffb4bdfd382e51b31ae09003d4fa86aa15b87a673dcc9a26f730c299a1a30bcc6c70f6330ed5ba93ccc7c4c37157306f2dbc6b1e42ae9d1b1cec5388f0d687d87fe9035dce90ae333b8d53ee5d482d28de7002b9495e520d922212747a73ea0b579c6f9dc2179fe39755c5639e1d270d1010eb7248892590e611a2f1adbfd83fe56c09ada", 0xb7) (async) r2 = kqueue() close(r2) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/180) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x4, 0x6ba, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xfffffffffffffffe, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0xa3a5, 0x3}], 0x581eb4c3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x4, 0x18}, {{r3}, 0x14c8735e43becf54, 0x38, 0x40, 0x4, 0x8}], 0x9, &(0x7f0000000140)={0xe9b7, 0x4}) (async) socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000000, 0x2ff7ffffc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r5 = getuid() (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) 1m49.687629485s ago: executing program 32 (id=401): r0 = shmget(0x2, 0xc00000, 0x234, &(0x7f0000400000/0xc00000)=nil) shmctl$IPC_RMID(r0, 0x0) (async) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) shmctl$SHM_LOCK(r0, 0x3) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f00000000c0)="b3f7ec75b823b68b9282c0cd", 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="146a612dcf4a6bddbb763d67f34adcb8b11d9d3e879789ea0ff117c6867785498c79638fbbfa1e928aeb8b5bc1e757d451dedffb4bdfd382e51b31ae09003d4fa86aa15b87a673dcc9a26f730c299a1a30bcc6c70f6330ed5ba93ccc7c4c37157306f2dbc6b1e42ae9d1b1cec5388f0d687d87fe9035dce90ae333b8d53ee5d482d28de7002b9495e520d922212747a73ea0b579c6f9dc2179fe39755c5639e1d270d1010eb7248892590e611a2f1adbfd83fe56c09ada", 0xb7) (async) r2 = kqueue() close(r2) (async) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/180) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) shmctl$SHM_UNLOCK(r0, 0x4) (async) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x88, 0x4, 0x6ba, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0xfffffffffffffffe, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffd, 0x2, 0x80000000, 0x6, 0x4}, {{r1}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0xa3a5, 0x3}], 0x581eb4c3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x10, 0x2, 0x4, 0x18}, {{r3}, 0x14c8735e43becf54, 0x38, 0x40, 0x4, 0x8}], 0x9, &(0x7f0000000140)={0xe9b7, 0x4}) (async) socket(0x18, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) (async) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000000, 0x2ff7ffffc}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r5 = getuid() (async) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', r5, r6, 0x2) 1m47.910225342s ago: executing program 33 (id=122): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, &(0x7f0000001240)="7b88c242", &(0x7f00000001c0)=0x4, 0x0, 0x0) 1m41.24748566s ago: executing program 7 (id=592): sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, &(0x7f0000000000)="ce4131396cd50c57072483bd282283fb05a6f6123f161d51600e", &(0x7f00000000c0)=0x1a, 0x0, 0x0) (async) mprotect(&(0x7f0000370000/0x1000)=nil, 0x1000, 0x4) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) 1m41.246901119s ago: executing program 7 (id=593): bind$unix(0xffffffffffffffff, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) close(r0) setsockopt(r0, 0xffffcd65, 0x2, &(0x7f0000000200)="7112806569d488d091e2b79b9ae344d13b3bfb3eef0082b923d25f739765c7c7ac1eac3487467709111d0bec08e0e82e70f5213cde2b4c43d0ae6b06281fa47964aae82d69edcda907e71c21f200ec7b123fc174053d18aac4ca0582fe21257de92d0707d7e2612bc6b1322060ee6bbd3b5fb717743062d553195efe106c2001ed3467e11a005d1200a920b9d289d82b2abef48102cd884c0485f0cbc995a058b21bddfc24230ecf4ab1753b869e", 0xae) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x6, &(0x7f0000000100)="71f91e3471ac0058aabc5a91501d94a34b8e5f84cd71b59cde7d43e98b0624da521e6a4c2df3dfcb4b650fd38ac320cff52e06d1d06ee6875f03a526836c6180504a725b168bbbfd068c35c2ad0dd24464deee14f33847b900ae39f72b00fd45303cf506335b5444d0dccfc9104053ead09878850cef162296d268aa964a74f47a96ffce5bf8c2569dc2e26cce0072361d24cab4743acd0b1929ac66ab7e8d5d75646f671dbbacbd4df5ff7829a93f60fb8b4e4b903523289df300736e8354cf50d4e040800fc42b0f48f2fc5411cc4c6d9436b83428768cc59f3263ad66746f3bdffa10ad49d8f6", &(0x7f0000000080)=0xfffffd42, 0x0, 0xfffffffffffffc88) 1m39.831725232s ago: executing program 7 (id=602): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa803500010800"]) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa803500010800"]) (async) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) 1m39.831247351s ago: executing program 7 (id=603): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = shmget$private(0x0, 0x2000, 0x404, &(0x7f00001e1000/0x2000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xfffffffc, 0x0, 0x0, 0x0, 0x140, 0x1a, 0xfffe}, 0x0, 0x807, 0x0, 0x0, 0x7, 0x9, 0x5}) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x3000) r3 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f00000a7000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="21aa635063", 0x5}], 0x1, 0x28000000000) flock(r4, 0x1) flock(r4, 0x3) fcntl$lock(r4, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='./file2/file0/file0\x00') shmget(0x1, 0xc00000, 0x400, &(0x7f0000400000/0xc00000)=nil) r5 = shmget$private(0x0, 0x2000, 0x40, &(0x7f0000a49000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/114) 1m39.440336307s ago: executing program 7 (id=610): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ftruncate(r0, 0x8) syz_emit_ethernet(0x74, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "dbe95d", 0x3e, 0x3c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1, 0x0, 0x0, 0x80}], @udp={{0x2, 0x1, 0x8}, {"249f4b8cdbeb71b7daf8c49b9f1d6a027f0513b35f90f9a74268165dd2f1da59fbb5afa848d2e6ab44325b3df649"}}}}}}}) syz_emit_ethernet(0xd9, &(0x7f0000000040)={@random="22a1eb94f060", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7fc900", 0xa3, 0x11, 0x0, @loopback, @rand_addr="9f0dd41be398fb44020255eb955352d6", {[], @generic="73897e19ad103025ba763930e26340f69235264a0d309074a4ad784412e3352dfef38ae55222fe04e3623c1aa4930c18619520912cd6202c1df27d1317babe73fee52c8a80827a82b3a546dac111758da86179310ee31b537339555b13bedcd2ce3d64713a7c93ef72ce08a165514017189a0c5de58209ae580597f9fb1c0542"}}}}}) socket(0x6, 0x4000, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) (async) ftruncate(r0, 0x8) (async) syz_emit_ethernet(0x74, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "dbe95d", 0x3e, 0x3c, 0x9, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x1, 0x0, 0x0, 0x80}], @udp={{0x2, 0x1, 0x8}, {"249f4b8cdbeb71b7daf8c49b9f1d6a027f0513b35f90f9a74268165dd2f1da59fbb5afa848d2e6ab44325b3df649"}}}}}}}) (async) syz_emit_ethernet(0xd9, &(0x7f0000000040)={@random="22a1eb94f060", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7fc900", 0xa3, 0x11, 0x0, @loopback, @rand_addr="9f0dd41be398fb44020255eb955352d6", {[], @generic="73897e19ad103025ba763930e26340f69235264a0d309074a4ad784412e3352dfef38ae55222fe04e3623c1aa4930c18619520912cd6202c1df27d1317babe73fee52c8a80827a82b3a546dac111758da86179310ee31b537339555b13bedcd2ce3d64713a7c93ef72ce08a165514017189a0c5de58209ae580597f9fb1c0542"}}}}}) (async) socket(0x6, 0x4000, 0x0) (async) 1m38.255495733s ago: executing program 7 (id=617): r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00001e1000/0x2000)=nil) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00001e1000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, r2, 0x4, 0xfffe}, 0x0, 0x804, 0x0, 0x0, 0x7, 0x9, 0x80000000}) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x4, 0xfffe}, 0x0, 0x804, 0x0, 0x0, 0x7, 0x9, 0x80000000}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 1m38.247320647s ago: executing program 34 (id=617): r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00001e1000/0x2000)=nil) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f00001e1000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, r2, 0x4, 0xfffe}, 0x0, 0x804, 0x0, 0x0, 0x7, 0x9, 0x80000000}) shmat(r1, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x4, 0xfffe}, 0x0, 0x804, 0x0, 0x0, 0x7, 0x9, 0x80000000}) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) 1m35.789991845s ago: executing program 5 (id=677): r0 = semget$private(0x0, 0x1, 0x504) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/157) sysctl$hw(&(0x7f0000000000)={0x6, 0x1c}, 0x2, &(0x7f0000000840), 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="4f290d826691ddb3a4d4467d68ac5163f5d4c6cf43330c5eac703993c1bae7705f6c61fd8fe8e7b59865", &(0x7f00000000c0)=0x2a, &(0x7f0000000100)="ccfa308337e4c328cc578c9ec2913f79e0ffe32e927c9d6603748efa7ab67dd33d1655666e7a442307cb52774a15112ea945083634f211bdfd7d1ea86c50312613b6066ad6d669f8600518bb6bcdc9b41dba0b44628b8e22f8ca1328969f98cf83bb825e6668af84dfc78f3f3db3ee572dd99771dbd90445aa94fd30bddc846d91e7e279e1097cc7bd42aeb8d4102b95a032de25d784a2a8b43857f3c3c068d95897f17396a7081b99ef7bba89e1877c92359415ebbf2bd30b3cc3e838311b91656146878029e02d4e6da239761eb8d3a65385e673272da97f0869b68f7114c4152f", 0xe2) select(0x40, &(0x7f0000000000)={0x1b, 0x7, 0x4, 0x4, 0xa, 0xfffffffffffffff7, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x29, 0x32, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 1m34.915287127s ago: executing program 5 (id=696): pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xeam\xe9\x01w\xac\xfa\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87') (async, rerun: 32) syz_emit_ethernet(0x1d5, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd63e714ab019f2904fe8000000000000000000000000000aaff020000000000000000000000000001500100000000000004010f050200050502"]) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="98768651c006004a931d11e3", 0xc) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async, rerun: 32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x5, &(0x7f0000000140)="71f91e3471ac0058bc5a1b0d1b8a9cb519ee9dcc59889c7afec370698ee575253dcdf2822d9b4c1359c7010d8219710c00ba6167f0afce49d6a3855e06a42eee1aae8bc7a17e9d36fc43891cb6da51480dad78ebb1c754ef3215a9002c5497b627bb95666bdd77a1a5d69bb4f9f9a6c0de6f0f640d208dc9ade9b9ceb70c69d4de8b8495b6c04775daf0e0b9ff6b0f058bebcb33236ebaa1c419914d41bfabea971d2a9390fac535829492af377ca818402c6b0490003042119599318511538175620bb20ec7ed", &(0x7f0000000080)=0x1918, 0x0, 0x37) (rerun: 32) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) 1m34.90968432s ago: executing program 5 (id=697): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ftruncate(r0, 0x9) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfffffff7, 0x8, 0x10001, 0x0, 0x4, 0xfffffff9, 0x7ff, 0x2, 0x0, 0x5, 0xa}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f00000000c0)={0x1, 0x5, './file0\x00', 0x9, 0x7, 0x2, 0xffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000100)="a28463a7f51a4cd31950070d9d1e8679bffee7114997329aacac0fbc937752d1f27d6413945aaabe451ad92cf5c62d5a4a6bc2c1c538ffd4130031dbf454c4137157b6aca109005a1d56018038b3a41e5d79881bb42d482d8e5bf1193dbe13fead04495be0f7d1c370a58f66b96a34a093ee0437efa4af0a199f1d95a9a4f652717485a3eddb95c9407a371171f2efed9dcb3e6493cd3e6b9db8e4a47c6831b8128e1735a685abbda711a9bc1e5e90626279a930ba5834712b4c9587bb639ef057a65809", 0xc4}, {&(0x7f0000000200)="76a4fa3201a23c1c86dbb63fa675cd305385c2ab302139a73b9bfcb2aac81660ba7bac18056aa86c5ff767f8062e750a3d044d34d8b32408896600729010ba1766798a7655bdc564c2a7187e41af52c9640f955714dd6ffe651d051a96f3ac9b8e14b746e227b2005d4c0ccf20b9cb91dcfdb2", 0x73}], 0x2, &(0x7f00000002c0)=[{0xb8, 0x1, 0xbfde, "535f9b4eb935372fff02d0f349b7953cfa8fb8e0f1b04eadd0880d549ffa2b8fff46c0e651a092546e292c6dbaa9a5b0f0daf6a147ec9eeb1d6a8401dab4a159342e44da18e26caede3f26f8e83783e9b6d183edba53d203908a669662b4f7ae56d51492a85a99e44d98ea32891d323afa086046784ee905aded55b94302f0137a029cfa0f1d159f04b64ec62dee517706fb2797fe39b610b055d6d053c04f4540"}], 0xb8}, 0x400) faccessat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x0, 0x3) r1 = open$dir(&(0x7f0000000400)='./file0\x00', 0x40, 0x82) r2 = open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0xe6) linkat(r1, &(0x7f0000000440)='./file0\x00', r2, &(0x7f00000004c0)='./file0\x00', 0x4) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000500)={0x1, [{0x2, 0x7}, {0x3, 0x6}, {0x3, 0x40}, {0x3, 0x9000}, {0x3, 0x5}, {0x2, 0x20d5ba10}, {0x0, 0x9}, {0x3, 0x6}, {0xcd9bd1cd27a2d4b9, 0x9}, {0x3, 0x9}, {0x3, 0x5}, {0x3, 0x9}, {0x3, 0x4}, {0x1, 0x4}, {0x2, 0x5}, {0x3, 0x2}, {0x3, 0x1}, {0x2, 0x74bc}, {0x3, 0x7}, {0x1}, {0x2, 0x6}, {0x2, 0x8}, {0x1, 0xfffff801}, {0x2, 0x2}, {0x1, 0xf738}, {0x3, 0x8001}, {0x3, 0x5}, {0x3, 0x800}, {0x3, 0x9}, {0x3, 0x8000}, {0x2, 0x3}, {0x2, 0x1}]}) fchmodat(r2, &(0x7f0000000640)='./file0\x00', 0xa, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000680), 0x10, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) setsockopt(r3, 0x3, 0x1, &(0x7f00000006c0)="7fdad985c9339fcf09fe4fe90b21e17ccef16c0d0fa15b77d644d5c7232a75b390a89ffcc1cf9114a6b3265ce4d99e1c4d320e2c22691a37afc4097a993514a5ad70aa6e0f4ef45985da4643a18b60177e4607ef8daca1b152716a5c9b52f6462a05e2b753a8f8f148f8fba765e21657413d5c826bd6c8998ef4b701fd3dadd985fa32703d83004e7e0b58f93371cc45298d81c450", 0x95) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000780)={0x7, './file0\x00'}) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000000840)={&(0x7f00000007c0)='./file0/file0\x00', 0x0, &(0x7f0000000800)='./file0\x00', 0x8}) connect$unix(r3, &(0x7f0000000880)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f00000008c0)=0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000900)={0x0, 0x4, 0x4}) recvfrom(r3, &(0x7f0000000940)=""/250, 0xfa, 0x1003, 0x0, 0x0) r4 = socket$inet6(0x18, 0x4000, 0x6) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000a40)={0x8, 0x1}) r6 = getpid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a80)={0x0}, &(0x7f0000000ac0)=0xc) setpgid(r6, r7) sendto$unix(r3, &(0x7f0000000b00)="40d0c167510238760f0a7a8540a146aacca1f6482ce3c4c134ed4c0f1d95bebfa77d78fa9f3f7074259c8a650b0a543605f29447b39f49312056305cc5d80cc487b7f0cc9b9faf0a3e917a58b0e4d0c6f68d0df40a4419169eca3ef04f3861fd78430fd7e2258dee34b8fbb54cf54c57430f2f9a187629cb10ee4638b4286e07a1dd525c3a7ebd3a8da53f4642e6aa0d3578d33435a0a6f7f0fd869bc501bb64becbb3204d90a8181be7766bbc78fc341003ea02b862b76d26c333ade3df540ccd88d494eb758e338bf7ea4befdc82", 0xcf, 0x400, &(0x7f0000000c00)=@file={0x0, './file0/file0\x00'}, 0x10) r8 = dup(r5) recvmmsg(r8, &(0x7f0000000f00)={&(0x7f0000000ec0)={&(0x7f0000000c40)=@un=@file={0x0, ""/247}, 0xf9, &(0x7f0000000d80)=[{&(0x7f0000000d40)=""/21, 0x15}], 0x1, &(0x7f0000000dc0)=""/229, 0xe5}, 0x4}, 0x10, 0x1042, &(0x7f0000000f40)={0x8, 0xff}) 1m34.788941545s ago: executing program 5 (id=700): fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x2, 0x1, 0x8, 0x5}) r0 = semget(0x0, 0x1, 0x281) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000000)='./file2/file0/file0\x00', 0x10) unveil(&(0x7f0000000080)='./file2/file0/file0\x00', &(0x7f00000000c0)='r\x00') kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x0, 0xfffff, 0x200000000000005, 0xfffffffffffffffd}], 0x203, 0x0, 0xd6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semop(r0, &(0x7f0000001200), 0xb) semop(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 1m34.590137588s ago: executing program 5 (id=702): r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000240)) r1 = socket(0x18, 0x4000, 0x0) pledge(&(0x7f0000000100)='-/&[]\x00', &(0x7f0000000140)='.}.$:&-\x00') setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f00000000c0), 0x0) r2 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xe, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000030001e0d1e93ae97d258df1f3e07aab56b12ea7da91b7eebc52bf99bbee163ad303e17c0ffbb16c1745420d168a2e0ab22fb0b2a9ab9501a5a269a64819718d545bfee669532faae931adabe6c9d9057b546641b4db5197a6a5f3c711f3d1b79c089f5884f07582f53802d1fc5e2d3dddcc4206fc831c5a10e1e4f4fa80296d08df8258f4a6fddf6ab1e045eae186af2498fc4ec29ea111ad6fffa0fabd98607fac498a67d152dec59e4f6a70c375a939d579d4960e3cbf2258351778d0dcf829f84ab7dd7eb6c891ed29aa36cea21a4ceff203", @ANYRES64=r3, @ANYRES32=r3, @ANYRES32=r1, @ANYRES8=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) open(&(0x7f0000000040)='./file0\x00', 0x10280, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffd, 0x0, 0x0, 0x6}], 0x81, 0x0, 0xfffffffc, 0x0) socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x0, 0x1000300000004}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000200)=0xc) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x400, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f0000000040)={0x0, 0x0, 0xa, 0x0, 0x4000, 0x0, 0x7}, &(0x7f0000000080)={0xcb, 0x400000, 0x0, 0x0, 0x1}, &(0x7f0000000180)) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[@ANYRESOCT=r5]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) 1m34.407484807s ago: executing program 5 (id=707): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x7, 0xfffffffffffffffe) r7 = semget(0x3, 0x2, 0x40) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r1, r2, r1, r2, 0x14, 0x43}, 0x3, 0x4, 0xffff}) r8 = shmget(0x1, 0x1000, 0x20e, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r1, r5, 0x153, 0xfff9}, 0x81, 0x4, r0, r3, 0x9, 0x400000000004, 0x7ff}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)) 1m34.40722204s ago: executing program 35 (id=707): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r6, 0x7, 0xfffffffffffffffe) r7 = semget(0x3, 0x2, 0x40) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r1, r2, r1, r2, 0x14, 0x43}, 0x3, 0x4, 0xffff}) r8 = shmget(0x1, 0x1000, 0x20e, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x2, r4, r5, r1, r5, 0x153, 0xfff9}, 0x81, 0x4, r0, r3, 0x9, 0x400000000004, 0x7ff}) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)) 1m28.033969491s ago: executing program 6 (id=829): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f00002a1000/0x3000)=nil, 0x7}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00002a2000/0x4000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x20008}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x4}, {&(0x7f0000456000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x4000}, 0x10, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x2) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x3, 0x3f7, &(0x7f00000005c0), 0x0) socket(0x1e, 0x2, 0x0) syz_emit_ethernet(0x23bf, &(0x7f0000001580)=ANY=[@ANYBLOB="17c72b2a08457136224077f186dd63672897238906f1ff02000000000000000000000000000100000000000000000000ffffac1400aa8800907805000000fe8000000000000000000000000000bb1e05b6c547bde033fa4a89d405261d614c56f2f33b1da1c2b47a3a1e8c06ea0db2b568e0b14686218b181a556905cb8fa4fd84a486caacede0d910615fc8daf6873400e468622084844983f5c7fe36cbb5ec301b21d4ded207718d4fe1ac9a0e7336056f85e3706ebd39f3d11259622bd32a7813b260c0ca93af9fc72f1d6284c8d786d20144df9a06d14a062b1c0251c548be9fe9e862edc3045a3de1420e26892e5939bbcf466327123d76696748cbc549cd7120de62323a57c12ea082b02943429d61f8fbc715c31b70a5aa55d7fd6f06fae1d5148b7bfca26ee89cad332ecc94481ae381d10d1ec6aebe499c36a83bca37e2156239f927642044b4a870ef7261157fb0d33b70b4b24558c5ca6e405dae5476959aee96f5e158350fed6f99a1dc55113bbbaadd8d6e239beae757d633457d93674017088e5883413af3c92e0d5d2a2d55064dcdb947582372d4bc788300a78cfa107ded3ef2ce1887ac9f754ff6fb5be2f81ab196facc47137db872744a5194ed23cbfd4a11c669607f312c505c246135f7f330a3ddecc2ea19e726cfdeceeb801087039013ded828d5fecee6296caff78d20cb24bf6665f29ea02053c12ec3fa437849bc5faf6cf417857a210634e5c7ff71066bac3d6932400a6ec86a3d07047f5f8ca6c7ebcdc8460b249f7280010fd643e62850c4452949b59a325214ff37ed35242b04000eb98834c58a832207bf061c8b5f76a91b3d8528fa671acc6f12781797cfb7a937d0af0c650962449932482ab5795466a34b7cb657a97716b2b891b39ae94edc0c7f3a3098c182e0d475c174ef69ad8d9802155311a4f3bb066fe0fe1d6b2fb4f072ce8a7c91212edf3994e5c153a54d6129ca311ae8e9e327644c63acf95904dafe20d9fa5a52f221674fdc560e5e04d6b21b0911410e08548f6cb8e34a1f19cc8e31ff536fca947cca8f49aa8d14051af0ba083fb6691b6facd05975d829a30fa537319d803437495b16c1da3f1e8f992d81c7fe78779f3835890ec1310ac7dd6f0c4ad80ed5ca66b8c2ca3c931105aa0e88d46ec5133181c76a5eeacf57a3ee55019878274a2aab8d93d789bcdcb39c2e98ea67ffe24550a842b745cfa2140b14384c3ebe838b7219684f1506d5b18a0de53b8862acd02d35e07b59820e9c8187cc4dc4757026d4fb54c85cd6b385bf22e2732ac0c200f32174052898da9dfff9189503e5e06370b9b539c4e8d96f119ec6441f167fb823c092caf4aec33eef3e7edc6cd592c7719587e84d94503038207bb4403b715b8079eb911649d88d1133dc485e188fdbc19ce78f2ab706989dcc36bdfa63edb7d26f98a7d1562d8a5510eb16eb38d01ab16a79176cf3919b185af7cb1fc04c31815a2280225a714ae0f551e2fcf66ca74216224cf9db193096bb3ef7cae995d85b79969bf21292dfebd47b37ccfbe5de55402ed051896f78f7af83c593bc9f93e70b3cffcba04257d4a3637db26671e8b1fce5ace985d910dc75524050be1e10323a0536175b11fa51fd8ee74a5ea692f87df925a4a337a8ced39ccc85b1ab945162b94b5b4201c13f4757a7feaee2cac0fa3d00659f42f6da842213fc1eb24f76e8d04c097c911040c1aa2c4e825a19eb6beb4744481566896bf5d686e4ec457f024922d19c715daf72511475c31b46d042eedafac4d670902787eeed51d4964ba29a05fa5a6bf70a6b57b24f1c91ccf067545afb76a38fb3204105fed41bf77efecd2610c6f76c993933f12671b36d98d137788f815e47fdfbfe63240bfec036aece059619f4e5bfc8bb9166947d12a2eac341280618accfa6ddbbee3517548b269aa4a97b2d7f1e2fe12146c7f3e9effecd173fea2fdb84566a62f62905a91e3a0ba7ddf44db780e8bf2a4e258884c8f50441ca2860bc09dad1fcac5d90275a63dce4f5fb4726fdd06c15f3cfdc5622e439420738f59df0d732bea6e0f3337203b182cf07b34d0a13d161d280aa2469df37e553de2d1c1d26fd328ffb52874ecbe644ca52e596ee55b8b94bf60ac141d4cba5f88422307f91e57cd438c30e6745481673d562d56aa9bc8ad4ceb5444f00dc5fedd4ca7d95d1b076c8cfd4b58c82324908beb592cd32fcaedb919c8d8d06e71bba61f62f8d15ed732c97cc33e784624ec1670f707ada445d7bb4e6c05c1e3df9bc9db192b2f586b5f5544c50823b92959756906dbcbbbcc8f4be4fc9bf053d07973b1645d915fb00e292f87443117eef72b03510d0d539675862d047bf40860583f725e373bedf8a14e4fde3fe5e90f6545c084b9185119ef8913ce56889342e6d64743ed58195ffd19362c3625ee405e2498fca415355e52417c9a53058af9b08a9188fc35c53211ff090dc5f6e164f4165d97f19ab0d4791358e4b0547f18be801fbb36a8a223d6af78b5b24fa1f26e8f9466278d638e32bb6028408a445adb6b5cb3d5a8dbcb9a9861d2c2c204de5db7fe40b3f40fefff922e8bf2177ca77921e243efec2088292c8d61b8fd629b8b72cbfa6a2df29633648de9d76d55e5d1298d79f9701c932af4f4b3263f72338532894bcfd09a7d5d287203cb8d6958d0c3be5448efec1bb9d10b6cec78c2b4ece8fa8b07e0c072172950091457b890d71d1f8320bcf385e72572307f58e451c1e78dde5ac2e50461f91f7a0cec2a0b9fd6c08d8f16e41ffd30fe6c70b032eddaa9ae4926db7a2dbc6c47c51c12f7624ef12251320acb64b0e29c1e7df3c008d8f556098788387a247a87558d163b0e077a122e359eba8b9a4215de8afe22ce6872f28f884d6a0150c474ead405e3c275edd973639ab94dfc41fea7487b92614b56902d5502bee8e3954ab860c6306a0c4099b02313c738dfa4caa368b08bc94c977b41394b67c54799c8a18ef5b7c213dd95c3e37875cfd9bfa5745e2beecd232756e4248548c9d0065939a334057110c1da62a8dae8070a4a63dadbfea209d4bc1ceb2778aac9c4d399d43d5afa7e6b0c5bf35c66c8034b83ec8e816a7c94b748041730d502cb41259188025338702bacf0a8fda32e4469b6be279db6058370f8edac493ae3735be23d8a5cd490bc518c0e0bda768b8846ebf39c062401ee8d42522f6e959130eaedf71812866418384b438d356580e9b87458b74b7625a043c80edb3696b89a04be007c672e311994afb6efe7a19d671a96f0ab00c25641e70eea7d98a8f90b9f78ec41acd36542ebdcdf9c631a44d0e7fc9300af522b347059e89b5ae3e8404c38898af7e7c93a496c42a1f9db6f4e74c05f8ae120f81641b843cd515706b87b49e7e5fe9276ba287fdb2c8d0050d36241e91bfbb80253290f128e56b8cad7a928c665e258a61b2bb7000cc75800d3e6524552d19fe675f126f6b6115efd0b67c97dc3fbd7404dce34c1fd975d782dc035e8b7b78496cda2a4e8b08998207b6cebba89a5070ed6473f4d368c2546ad44674f2a032f898da55c0715ecaaf8a2a196e517f3bec4d90b9cd572ec522b78666d1e6670f6e835ffb6199e401a79f2d2d7ee55a36571b58704458df22aa6a5db031a813caa0c1bb342e8ddcb51cf59c3625c1ccdf824954309602c88540db9ee3b976a457cdc3e4831d657249b84695b6f421026ea5032ae82782e2a056f7282520714792aa621ad3bfbdaff63dcc012e9ab2390d4e36e042b3ba7580a95030a69f120519103c210c8ad202f4be93468ad0a49e23c120ea3c2cf35922de1aa8c63dc3f167e11f2b2970839483f1d587dbef3c44889620a5396fada3e971ed6cb1d3dcbefdaa463751528e682d0175834197f9bebccf5b79f8d07919b61af3ac5d0b696884700e392542a74af26ff1b70de3b8c74fdade489f14f637cb4ae34269e25667260538c210fb40657ef2d6cadf7e510b9b96703d2f05f17417e6ed3a990ff7c1ba8e8f2be64a09eb8d59e0298088d7755dd566da7c14ec35456da1635c6fe6240cfe6b1e79538ceb21994f897d543a9e0a98504799bcf0bcca5754ceda4268d964c9a93fabd5dbeb4e2af642092de7e42ba344ad1641bd37c9ccaf7570384abf5e716ca7cfe98c4505116347be6ab9e03c6e3ff9ee065004a742cc120fbbda9ac0d7092688c5e1a198a6e2dd305eed426dfa86b6f05490214b77d8218cd49e4e530afa3b297544c31355f8a10a3033c6e6694dce34031b5e6d3a3899a1d357b43ee202ec6a21b6e4a564948639c36a8ef3e623caa9250e1dca00ae56dc6211d2c5b739f1b80b760b269b015fd9452214dc2be11c0e2fd4b53c01ceda286bfac95507719b8cba0e8af71e9cbbf641a94731a7f20220b9b2cc40f82e279e73290a6ef5afbc9bed73b6e4cf98bbd2adee22115a8e25ebd081510dd91fb55a64bb4a0c8df84ca932a1f2636a85814cbf9c9f3180211a8403b4fe96b987a774b240b184ed5e79dca41e7253be69e59b31052942a8c59d3dd1b21286e0b04600340e11adff52c31753789abdeed7830731be493fc302f14d0aa882f78fcf08fea2a57fedd0155975ad03865f177806bb3f0eab9c8aeb3cefe4ebc56d63859f401c354dd7228a59580706101d0181c36946717b765fcc3e185e7ad9c2bf0c5ac3fcb5d16f12114c3a2dba920e9f87894618a79968e65d736066af5f7c1407b332b6041fbe2363326e9d9802b7b1840f712229b699b080696b05d3c4a5eacaf9c75faa2db840e11844c704a53b31b03c0a563a78e44d3e4fd191243e01c811019e29151527491c9e202b360043e4a4fe34ac7056e07ccb27529aa7b8d851a41e914380562dc0ac08648dee425877e2072f4b289d87ebc7da8dc8d963e0f522c55582561127aec63ef0c9bdd3abd5692d9a3bd219a9fe47eb7f080f43f211bcb1c56f0b2212e903adc729f6f6aceed2d935e586d122317d2c9b32e4cc520f8de93f05fe6d1d0931ba267b2af0d6d0ab4309fafd72bb161c785fa90bae52ea14907e44e032527f855503fa00137fa59d3db8b03e23ccf5c801a1cb4e0509e7c1135ee466fba3622186e8a429c3b475b511e3667ceb880bf1973689fc053df04b26e2c8d668989b9deb8b22e979293a7103bd31ed9d14db0a8a3d53e4cea6e9878c9f1c2800301e3ef65b479d4bda0327eb47c03df14109652acef5e1730212becd692e76c55e521757e160259fd7740d9a603a8bb2fe20c3ccc2175a2e3b869e807a5856969336a763c8017fbe3278b0f57344a4676bb5d3b10f721bcbadca8bc4925685dfa6a24af11e21fa73ad77930871610e3ca3330387b07c278caf3395468b76970bbe81aa59d0b9a5388bbbf4281b442f4115e3a76e8cd88db0d08616ac77180baa720ed933ccd844c89c2a6d1bc23c8d1ff55471d360ab7cf8a24fad9bdf5e2f2bf3e14f3eafa551ae1c82ee7c526c9003858e9f116bd36a96273a14f62e18b3540d13654a9e3d991a07beb3b56c54444cc865d9b54906fbac393594340073025db0252745b7f8e6f36e2d73cea446b590e68d929e5c0ba71a5fe2b65aa24cdffc14a43cd4c866f7982587212fef93e50f76dfbc835cb525cb8aa26ed4f90b6843f2df390894c6bd9560ebc2a9d7b5d13ae3d18679f5ed408086447a4f1e8859ccb08754f3dd46735faf52c9bf7002ad665c72c99c8bc6dad2c45196244cf2b73cfc4f3b67159fbf7f03923bc592b3131ef6865c3822aa1d852ead814aaa715656efdb21973849ac38863ab4b1e84a31b5a8b9fa593bdc1b36da58dc328bcd5f9f09f90139fd56a228e77528e3816530525d710eeb719371a4bda96b2d8251daad0db749c58c95c44066d27d1ef12b8b6f6a2a8bc5f4a9ebec041b4e32fa4d8696cb4ebaddaf49197b51d6724de43f96ce537927c91006fdf0da2f41d2b20b4259f308147a4385ce5c9015f499c01f376808063c725dc46c348870ad04f8c5fc7eaa13ca47a6462f4e05fba62c05e7a87c1efd6a775c7995637fe77761c5ffb6015921c7e2c092381a83ae2fc10f5c799bd516b222e9beb975716d1f33eee7c80bb974c9abfdb166b147d2ecf65fd7a4b65dbf1bfe7f6fcdfa05a112b61ee84aa6559ee92539a1684ffedea3f48e4fd8c20cc28c310a53145a0312fe46076d29d857f3aa197a364fc8ae6d614e94990903d30c80b1b524e3525c7cbcb4591870eed408cbdea516ccfd60b2d28672b192ef91b426d59e1a4695c77c7ff536fdd6fd7d435e589d387287177236116f876d7cea3c221b882c42bccaff7151ac146b8ab0a2b7d66e62b51a72c8ac943f430ec8e892197f4ead1bf596a40c23b27473457b6e50daaff7df73f23c261a583c12c5e384c9144da1f368849a2fa69f074458a24643216f426c0491f2b61ba87a909c8fecc024ed68ad98fd3a08d20eef598e4011ea7b88e056defd939d0ec6d4f63eea75f72661227cf053b6a6e601c71a979596c7b0c43c042de5c84bea6bef232e78db17de127922ef93782dc17ce81b884a60b66a777db3c3acccd26f49b5d4864a219036e05409141a4492ad404cd606520f74965075a3e6190d3767743041ed88c29bfaabe1fc7cf8c80881cab24b5e1e4a53cdcf7b2d674068b27fb7789d9a34b96f4ce0f3a5c1decf277675ec751f712b542931f3e2f3b7dd66c8fcbe8e286ae00672c4def62ee519f01b7f3158a61513ee82c814c2fd4f3de3dd6f073345849be3e38f416e04009e61785d661d443ef7e814e636d597d2c90f53286c324733d2c46827ebd384a5a36603a9bbc53dadf1d3c9f1455761947c844740f515df4faa9896d4c353a152b5bc9e6c907182ecfae2abcdaa433995ff0e24295aa083155d2a10e921f17d5040bed8704a94a69ec33a3d1df683f19ffc839f2831f32431cbffc15611c18dfa14cc8de8460651e6063af184e50234c56e0df3051e70a988f74d6137b2148c065e557b8ef1119ad94ed68bcbd08b154457e456b232a456dfcec235d56a410a73629217d084811dba4141395be8d2fb82f69e2b43547db1a6eda73c0b27cb3ad1c79c343e36dd6625966569df770882cfa506f6c05ba8b5fe470af9fa253a6121ce5fd17df722fa56c653dda8d55abe1a35baeaa59f22e844b049952851c0863a899f7db5de87a510df6603ab35b3bb16bf23b5b0c5b15ce2b914853d658ad3d0e557343e1f69081b75c5f0d3e68837251bc90a405ff8f51c1ca182b31203e67fd8217d66955e3276cb79d38b7abe80691064ab411ee291e0a795482c7685c30389770c807f0ff0b8cedac6954d4fac02f23a2db0643759078ded3cb89f7c98cb8d1ed2300a4c5672d3e1b9505be08c681d3c67f5b1e1a413070f5373e759d575fac15cd465f65023b13d0beba9f08b2c0398726cd9999c614def828532ee250af68cefa1e73b6148e83c0fa9428f406b12b425f6da30884821135d32e8f9d3351b042541142878312caf4a62ada5f1d9be68938aed4402eefc8832acd04bd0aa90542b15f9c953db26a300728f1abd44c9b10a5ebc504b83070e4c1c9c5133ed6f6538c99e477971a5b664c22143f9da032adbcf2203f84a8a952dcfa6c49cd5869427715da436ec043087b889aad5af8f2b4aea99dd92053b34a0be5ffe6423d0140e67065b9083b371878d84d8194087d0b701965f5e9b5065ae8ae8eea261bf90a7bd21e62353ea38bbe6fcd81198d9b2472cd18e62b39de4cbdb42d930cc26f6adb289577f684d442d49f6d8f8d1f999ea8dc789271c2372941cac36ea9ff89180b8722a80a39c3e73678866b49318ea920e1191c458964973c1becf959ec18d431608750ad71eaddf2dbdfd3d2b1972b657e56b0846f46284b5a3b818536bd639170c0aff443036e31a7fcbcdc649bc988092ab6f418363af283dcaeb84e1fdf0403b2276e2e970eec3251e21d9f3652694715446c17b9eb18afd8265c83ad5a8d2f11d59be9d673e022a64dfd18f7039c79346e8e6369959d9790fe45e4f0de128713eed716c3ee0d6721b15234686c5d318623d499839aeec1858a8ff97bc0fd76a9e7ad461413895132013bd2acad006b616033ff56cebcde9e358e9ba5618dd8a03042e2c706f459ac2424130d237cb951b3726fd9671a4cfbadb8149051a699db842f6f6ea08e16c5839dcda2641e5f0cb320d90d8f713e4203142b2ea1a9d5a68049839509acfa24b37b3db2982f4f8ad8811e77120c687927337ec75461c4e368eb984ff4d2ea52fe41becdd4212b0a86c4c33b2bc1609a4d6c453385e80bcf3f3577d920df2b77e35fe3906f4cb71c46b98f646a2d6bcf8533dde19a73abce9857370c6015f2fef5b2430cd5f9517f40b5646d0140e4dfb0f7026bb853390e7210f8a360be9f33653ad10596b9e79bdc2f480b85b7d27a60884897f4f641b92d3e200fcfbd0301232ac2a728b32da63e9046a8e11de5aaff59952513b2eabec0307707c257477bf92e8150441b2ba1c084062cc2fce43fee513553e3a3d27259eeb988424f57de9fa63520106b0c8fc54925ba475f1d00fbaf96d81e462cc131f1c454bbff4ecf5b80af4f916eb2bbd1ba17c042bdca8d3175da988db0c4b7815d55514bb179f7f646cd1d7030ea57552b22c191cfa6490cfddac6d96b43d304b088ba719447cbd37efaee6476f12804c8aa1f154cbc14c1df68b7c1dfc407b9b8945d5745fd3fa236db094718da5c43079d6f57ba5174742c7fa69e56ba016393b8c2aea94da1bc2592dbf3c17deff29a573395f49b3dfbb35ab019aa7c1efa0ab656e7b819c4980fceaaf13c1b862534f81b286f95295da6d81d2457d4f3321876ca8903b433a81850a8c19ce7494d33aa1ca559f845c1de2f6f72db3f0a88e747e43a2a2e958222c991a1252a0646f372446713c4d25e8911f61d8714f43d0b5d4933a8811e3cce4c33d889b78cf5314893118a9d745df72610dd7a1ef30eb4712eb4ac69eeb144830e0547027839f136cc6b98ad17a00ae71ec40a0c7e86b499d34fb89539e6da904ed528680703edbe183bbfd64ae00ead9c983a1d7161886da3bc0f716f8fff81f0e7016aac88d82fb659bfbf2463210e3f6b0bfc3347eb479242321d4fb632fa53d7c96130c626dee4840f338b1e015928b40f80bd257a638802c16c8e8ddf43b9fcd0b6b2c8796f20744387af0875e1591e9cfab3ed6c4158311b5e8aeb90a3be0685c725a8a685781b7de3753aaa7418fbfa9b696a45e70adb348d6d7092e3c6195a670b39c0e2cdac0ca49f2ddababe97e2ee5744770332017a14f80d11204aa93b2d439483b43e5729437077d1f36fe6c33877cd7c491afa690686a2ef577a2bf91bdf7704e1442ba8dc584fe6a876a1e7b96c66f379891bc3673ccdd53af789c099c1b7ac6ee1226cb980d97da2be8501e9aa08d8427a078a7f31cb8f4e3f0b5af5ff3b8958b061869ca2e56a981fb1abc8ebf9ee297b77c3b7a56b303e7e605563416e6aacd961e88b2a4d8109c3bf2bac75e14ed14088cbdb170a08efcd9fa5279585df8988c4ced63e6df6971599c0d8707b6cd6b666718339d5d37f3861e8e94dbb8acb9912828fd2b75b474204b0872ab961692421692f9f9acd7677ea79ea8df3b1797d0f76628910cb430d6095696105f017da85b5c14c9eec75abeaa379039c3c922ba19693729ed53e54a28e3e6f6c0b5e3d421b5ceb88d88ab4fcde0c85bb6788ee64f2aec864d24eca455b0394c6cef91b7e4a4e6e7b197849abdbee005fd937e09ce0a5b5c5dfdb588eaec4d6dd14e59289a37af65f25a17b383c9eeeeb517b5404950edd38f1a02bb91a4df4a3bca80d5cdb754de778689d56b42402dd20ba950414eb57b0424ef2887cd3f9f5f84dfc81f71261f4edcfeefc2722a063af671cf06f16bb15a79587f7bd26892de3734598363e663deff77e16f46d61489b1320761595f65ae402ea445e2c3129031d0ddb3fd24615a1bf1f0b75f14d518845ed2354e43d90f3e62a777b371ff867498c3e7bf4f05864854fde274821ea75109c2e1d54c9b280459448e557566fdd84c346f0118f03428334da69a3d705e18379bb258097960ce176bf983766db92726422f2502f6b48986814bc663d65b98ca51812e96c4935d8103c8a232287531b395ab1d8a2d6e62a8493bbf2596a81434ccbdd13e2d84295983e70b45c5b246c75cd0b1ba1bc806bdc14c4f9c50984f0d3b63923b5249fff1a8500209af646b9c6686b51a93ceb49d8c3224e9b9664e960594b87fbef979c54e0e5d13b88a6196e977f90e24a63e690e2edac62127693e4dc24e923d0d60fb929efd0675f72068ae42dcaf1269962733fb7af9a9bd5ec8ef6565a1fd71f757e3ab7fbe29c22d8deb8fe7bfe3680b185dfaf00bcef81e00e5b14aa62f6ef7a1f00b697b38eb12b770da1473a9d21c8b77d323312d13b76a755d6d2c8da4a8497f551946d487f15a4d2dab51b550c74dbf09a162b28451f71da957b70fabe55f8fd8e2d7c2d8d84125ad95f7858bed1b2b3a59dcf5f198ebcdffe246788054acd02c22b5e64c8ce855818b89ccb530792664af67fc3d412d1686bd37073fb4aa1371869b08402906f1df4a79edeace99ae6630070743e2746a70e2127890843d87788091ba08c076303d431d7118112c4917fc4bc8cf3fa2df3964cc9d3ea8f9fbb30e2401eba83e0b04162c09c3973566d4df2bd980a171aafcf858b43758bfaf01592d9d26e8618c84efda70e61956d685f81f33fd93ddfa99195dc18a93306283e9052d77844897ae852fe5d91136e17e05ea1e1a19c93a7a22ea00c0d05a9636c15fe3951d7281ce87a9969801de6aee5f59e6c3909c708561f4b36fc4737aa1e8261d15deddf95d3d58ffe241045b007e13e29a22fbfa312089e431aa81b0c0d9ce3ecc5bce17d37aa0b4a1536b6a9314fe83279bad8a04ea9bcd9b72a9db1c212463845d3b89b3ec91c536f6d9d45df6a10a7b881f760e0d4a6bd1625199597d38f6782087fa1081da38cd78469e163acf3c8c33027c70a29a729513555dc1fe0f969c7291f37f95a4fb69464a4f5ebc50f8e3a29d40697608b53f8669dd8e8f441c07f760178b2768d5e5f2d3eaf480a7c4a2bba0e04a7e69a0bef477698e0f5ab61d748ceb1f3f58c7cfb96df684aa53447a3ad2dad4bbe52a77770e3c56752652cc5cf6794ce3b81234bb4b533ff31f27d2fa83137f407f007a44819d94b18ce6d253775b54ed6c0c1069b57e489a072702c6298329cb34faefedab8094ec91cb5275376fa4043c145c04cdb2ddd39139b32ac9fba57722ea33f76cb13e1a0559d15546ff4055b1e88ca5140c8ea1721c812db5f2985ed1f0550ed8b19736cee230291e17fb99fa66970cbb2d8f4a1524c37702ce7291d58709f99afc8562c7b8920ebf8c4826d21398f9c3bc5afe3f3cac222fc9fbbe494f0edbcde5589ee657eac3ec172d5444a164a6b770e4d172b98777da728f1caba55c5e7265a4fc401df4e0ffbe52638f96e9d6f1c2325e4ffd9556d859895de851c282c792f76f52924f7e51ffe398531b914c573915d61697fdc9554e2d843b78c235f665ad6d91460f3486080359b06519d01a0696b3e58979af4e1075b2aff7a040cc38684ec77fac4b5ed80858b10d0b26cf29857e0aabe41cafb1918f04fce5b69b03733cb7265725ac98834e0ebbeb12615b119800c9ea6dc6cc60350921ac0020b5f5b5bf87fa5f27122ff05eb432596ad930ab1869052b234f38857e2c1018bc7c075e89e27f928ed548134576da74632d1084e6ee533f99c476e3f36e8541d5e0dd7e62c49ae8abe3b58c848045e8b02adcf9a961e00a39fa2477bf1504b53f10ed1dc8ead90e72eaf46a55781ea3fc899f7339cc51f75c6f60ecd525aa3e33b2c041f4eb6f274a58ee2d5952980dd2264f48683634edbeba75ec4d92a1fa2ae5c95af31e8f5de0e1759559216a951feae554313301af14d1866df96f5a913aa816f06902fe069b6d50cd797eb00d3750e2bb9341b97e263294ee8329851a63259facd1d708db96fc944aa239b8300adbf792648a21da392bd8024e88ff6caff50c9d7ed21c62c81bb9cd41198a617e6950fcdcc24d24e250de64ea4ea1ddd9fec5c1766bde3d9bc753749adb31deca9a4f99973c0d498e334d6bfd796d4726a24815ddb7449a3fd91928cb80139a4e63814f9ae4f24fda4441877dd98f1e9a4761abdcd98aff2235941fde5722bfe3cf5b03418c61dcdce57bc9f15f71b8a082ec662bccda1083a49633006d1f6dfb8db1007ea10e9ff04616387c682d65f32ac535a053f92005ec0eb98eb238596b0eb73b137a9569d070fd213bb67fdcfbc4e726722614006d66341603e3464c536c0666edff58d76024cb381f3c0178a02ec0354de3c00a7e0acbe7091475dc5479fcb643cea05d29c380d0c2646faf96b74889d973bea8e33d85896868591a7345a9f127f8816b733dcd69c4e25a5699e7b7177b880dabfdeba98f71f67470075f7cd06d5b888def2c5758717f070a431841d7954319620a35a03baf32f9f7caf37a14e204ae4e5abb134cee6fde3cea2de4e6c11ff0b125f8c140ccd3d5e6b106d2557f0b73d4f98789a186aff44dd80c13c41889ba82a6d29bb8c250de901f0b331b2a64cecf92677869582c8026ec890854c4da5399595a7c659a3721f3c31d7070ce530a3bad227afe14adfb525d26a32f4e52248ab749d39fef77296c82d07fc5f3f61979ab0f9fc21dd3f0d4d22c813e9f59daf22cf98e997b0c7a020a7ff9c3f994c28a3613f425fe1dd8c30a46e775ef91a77ca24b59350733de92da2cb9f710d896a60b4da776361e898477f99229b09ca7dad13b90e1ca9be5ba14d0e527553cc4aed5b91bfb2aed26206d513c0000"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) 1m28.033125962s ago: executing program 6 (id=830): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000100)="4e59a1c9fadef19339793ebb2ee11a36745dc5dfa161a34ecb44654e969606afc880f31dc32a3d1c26ae5bcb30725930048ad1875c9f47a9a620475bfd0356c0c7b02ef026323b28b6ff16c016e73f377ebce6ec1589e8b24b76569c6329fc1955dd677c9a4c114f09eeb10e4c17bcde18156939079235a80cf844df7c9d57a4996191e1e8e53cc9dc334d84be9bffe2245a4bcbc96f4418ae", &(0x7f0000000080)=0x99, &(0x7f00000001c0)="10ca909303f3089aded8f575909ed91e6c5398ce46bb51614de673073da32993204f820e57864791253b90bccbd31c8684c0afe90904ff10331aa25a89a252a09503989084ad75", 0x47) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ff9000/0x1000)=nil, 0xffffffffdf006fff) socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1m28.032321897s ago: executing program 6 (id=831): r0 = socket(0x18, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 32) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="dc67", 0xfffffffffffffdc5}], 0x120, 0x0) 1m27.917431753s ago: executing program 6 (id=832): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r2, 0x80206910, &(0x7f0000000100)) r3 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r3, 0xc0206921, &(0x7f0000000080)=0x5) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="2079000000000000822578c5120dcc0416e36fe211339df25988b6dc0f0a56511cca13f22c3898c3e4a44d4523ee6e5c1514a1d283a157c974adafba2c247a79104214967019600cd9bf2a7a38b2a140ef0000005efa0298c82392e3b567ecc278820000040000240e7f75860c15ae412679d3a9544e9cfdfd869734622b6ece04f854e4383c60de0216a2bccf4fed0dff1e1e483b98599878f92ca819370dab3a854f8ec4d49dc7fd78ecc3f0efd7ddbbbefeb10019a1ad1b022e134280cf3cba434811e2df9234590205ce59ca20ad3d48f004ea4938f2882aefb56d5bb464a748ef98bd52bcfc66810e40cf9d2e6ccce76110bff76a4ad8ead2098eefcb", 0xfffffffffffffd40) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000002c0), 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="71f91e3471f7f0c2456d28060000000000000058bc5a91503d94a34b8ec370828c9428df059dd2dece40434a001999f8f9dd4dbb5ef5f0ca7990e7a68f8c", &(0x7f0000000040)=0x3e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) (async) ioctl$FIONREAD(r2, 0x80206910, &(0x7f0000000100)) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) ioctl$FIOASYNC(r3, 0xc0206921, &(0x7f0000000080)=0x5) (async) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000003c0)="2079000000000000822578c5120dcc0416e36fe211339df25988b6dc0f0a56511cca13f22c3898c3e4a44d4523ee6e5c1514a1d283a157c974adafba2c247a79104214967019600cd9bf2a7a38b2a140ef0000005efa0298c82392e3b567ecc278820000040000240e7f75860c15ae412679d3a9544e9cfdfd869734622b6ece04f854e4383c60de0216a2bccf4fed0dff1e1e483b98599878f92ca819370dab3a854f8ec4d49dc7fd78ecc3f0efd7ddbbbefeb10019a1ad1b022e134280cf3cba434811e2df9234590205ce59ca20ad3d48f004ea4938f2882aefb56d5bb464a748ef98bd52bcfc66810e40cf9d2e6ccce76110bff76a4ad8ead2098eefcb", 0xfffffffffffffd40) (async) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000002c0), 0x0) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x10}, 0x2, &(0x7f00000000c0)="71f91e3471f7f0c2456d28060000000000000058bc5a91503d94a34b8ec370828c9428df059dd2dece40434a001999f8f9dd4dbb5ef5f0ca7990e7a68f8c", &(0x7f0000000040)=0x3e, 0x0, 0x0) (async) 1m27.913544313s ago: executing program 6 (id=835): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) utimes(&(0x7f00000000c0)='./file2/file0\x00', 0x0) syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa959771f8d637803500010800060400090000000000007f0000016a13000fe734ffffff06ac5ae63c41dc1215086021777e9cd99172ac7c97310163fb56ad0012a29b3a33399e884226e7ec5b68b64a021c2b533a3fd63590da88f0514d77c7c2c1e73df2f18cad7e3ec6282d9b6f5af2b6f4fd2aa69a206e5912533124871d1c78d1aeae97dee40af1ac14437040674c3485babc89056d1dc316e1656c50fda61dd1fe70"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1m27.860092829s ago: executing program 6 (id=837): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getgroups(0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) close(r0) 1m27.664345508s ago: executing program 36 (id=837): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (async) getgroups(0x0, 0x0) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) close(r0) 1m21.309543723s ago: executing program 3 (id=913): r0 = getuid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000340)={0x8, 0xa}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4fcf668246c0900e1937c727a4bdb8d000004e371a3f834371205", 0xb1, 0x400, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x750, 0x4b, 0xd, 0xa, "0300000000000400000000000000008000", 0x8a, 0x9}) write(r2, &(0x7f0000000240)="c570a4a5bbebc12d2a91854a3269facb1316b1dbefdc29ce59a480cfbf608dea9c620e5c769e41325bb05beb095558da1082977cecf0ae7465d33a476b2bf8d8323faf622b829cdd2def3aebda43f9d65bdedac3153eaa24e781fe6c886078dc1997598181a8a2b44b588cefa7fe886b4990181ebd182952bc83b084eeaf3c75abd47f349f01f6", 0xfead) ioctl$FIONREAD(r1, 0xc0206937, &(0x7f00000001c0)) setuid(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x23, 0x0, 0xfffffffffffffffe, 0x1000300000084, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000051c0)={0x2, 0x4}, 0x10) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r7 = socket(0x11, 0x8003, 0x0) getsockopt(r7, 0x11, 0x1, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaa3f0eaa86dd6000000000002b00fe80000000f4295bc8c401bd00000000000000bb5e"]) 1m21.009819268s ago: executing program 3 (id=914): r0 = kqueue() (async) r1 = syz_open_pts() (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) pread(r2, &(0x7f0000000040)="e4ca8c1374d9b60c25d3c2b256d315aac3e8d1bf340ba66fe24996868253269a3527f40d67cec9b20a877d2ea40345cf42f4228403ac71338d247238008b9284dda7e1708161e9bc51ac89432124b8945052d6cc7ec322a1eb06a0098e4b3b418cdd008fe9cdebbb83bfe202bd2b79f0d70389d5476b54d94a21a663a7ed2d4046d4b33c245270522972482de79192f2cc02289239cea097027a15569b8dd262c849334e230cf80d12cb56a1fd316ecc706349cea3bd8385d5f1c4c58ca696445f2ee126aa43d3e41241f14aad208ba7b4af96fcac206c61cef9e8d6166696593bf0b4f4fe6d99096f8cc149f6f0094e573731503d47270a27ae4b453f62b1acc9843e060bcde4b2e549001c5e8408baba87f07b71563c02c283bb7053b3b405c384785b0bcd720d8dde44c64887b00d7db391ea5ed8d223c5e33c675f10baaabf1e695e7e59eb7a49f2667d95f9755a559870e0a4d7ff2bccdf9f1e22f95f7563ae49b18596a59f97cec3c3a30e2830a573546953aa21cb7761aee8a7f110091d0ec23adca3c0b46c690ee114862660ec6737e75568b12efc65cb873123bf09f9340c934cf86dc44140948f9c69e5cb86c0da9dedacb5e106d49a4d3e94a7ac7f0354565208ef1c2fb8568d965a14b1f38edb4dc2203201bd63035afcc8e07acde17d899ced8c0365870672633ce6ea6ca67b2c72deea421deea66860c0b21824aee67f41fb453d6ccea0d9f6aae92449b16407c4ef8b2b3b614b6d8cc20810339575995bc5aa0841d045e0c25d156d32db97bb69307631c9a74378e6830a0265c16a584f8ef8d03d3d7fad1c1f968728282e2533ea88194fa84db786ab9e5a25e1ace5b95ae325ff8f92f6f237a3235d346d7ebc2c0688e82e554617caa95d589980bb371d5c2b52f49052ecedc153fd4092c6e74dd64ed8dea20f6ca60a0407cdd8b8483f2403db86a9ecabe9b8105ccf008a566f9a59cae24923dad7aa71a8874fc46ad96839a1e8d65778b7857eb009d89cc1a7e2393dd61bfd7bc49a5b85a7ca00a032735b740690eaeb8fbbad7df673b6583d858f7d7adea2ff369faf34a0f59f386aecfc0e7490a399ce8d227b6d7c893cc5801a2e30942d808def48522bd80f4a98d39d6c2dabf98d186abcbfc99222bac826780129a75c4758b6515de7d09628033ae6be8af13968efd1623a9711a79f7799207e8882be0fcecc5f0b662f39f2189c6d634fc5ab3c8e6659e2165d1e3bf65ca5a8ba00e5a9a63c67a7d590794c2f3a93662df59dcdc7d72611e984de940a41210f8f5cf063a7978071679e111fd3c820403f5c3708e201609d78ad7c8f476af1e27aa4cbe50b5e1bbea5818620fc0e31278ea5ec3103084fe4fcf0a36e8ba4df9a4fd07d4989c0a28d7244b53f815b4ea34cb73084a12486c3bc8e206851616fc13f8dc10dab98b4e28989c0aec501c6cf12097a0be50226700f3de24ced4cf3d0a9c1cf37417b0c26d0c4cf922ce1afd385be2b87943ee3d72e789a307d9991016f87a8c26e92389e3c532f0f46cb8c00089c0a992e4323f7d9134275134657d564f351fa1a08f510201753a3e5b405ef1e627869f8f21611706df4297e43d8ceaebd516d449f99ee57afb8e4e6fe9e75ee9bc243bf136f423f91faa9c360043ba9a6db20d8ca3ce87c42d46c8cda7e5e8e3c790ff92ebfa9a08cd2fca8ed17c88df6e2e2a73c2641495d67d6736c698174709703892ebc502c243eb22684f7607cd4bcb6da6160e965b828c1cbb7f7d32aa2bc6b0addbee31f382c0316d0342d465b24d78fa52b539b75d65f8d553cf56a2b38abc6bbf484e314e02f491fcca81835e451b657aaadbfd3a8bcb426eddba6003a86bcc02b16ff6c857674661f85ef8239ef21efc48aa22f18cda3d90e97925a73377e1b0f2e11f3ab6c95d64906deab9c4138dd77c3ed784cad620f54cb65078c20873d84628daa54182300e336834be20659414441e97fb88cfc1bb0057aa84a69d8015e63817969810b5e00c81c4be31af910715613d5bafde3a91e8e2ce30ecbf13b05d4f923e24b05ac5907e14c4b47dc593926d8da7feb981650678d38337149001f3c9f68995e33181524815a1a3d40f0d692e0a5706dedbaea25551aa2848d01734a6e434d3202edc6862f1b0663028b4f25823158ffcc361073897d6406d8ef42a30117051eca7f38b69a36114409e17a9a056935dd3e7a475a4e0566e85a053ca79e6342336093c13cac244ac3475f4d9e5ab5ac07d1c30a6c3d1f07da13a8b38018c2986a2e139a4d2453681fd033fd99b8d2a2716d5ba65b1059b781435f4d8601d0c53af955e0fd8d343fce9b946454275c3d80f9d3d368f5aed377453c1973ba84b036268d1d1f8d226ab8fb109f9bb6b089b04c975f096527e4115d1d084b6a564bcd443b7e83827ede29d3e74b26eb4dc7c7000b9c786a59b64439f26aa994cd03fd2f71e4ff24dea67710e2ef77ec574c7f5cd28e04c0439dda51b0331523da4e33cef1f594cb303b7b4fcae9ef8c42afd90d814b54c2a82b0092c134efb2552d00ece3ff9e6a6c600b43ff308c0069ee788a3400ac27313a9a73c631a6bf441c5c6135dac42f0abb414abaefa15fc6240deb5767ecdf698f54a106436dd786b9c3d706f050c761f696803efc4ef5ef2226c06b0805785dfe2edbc5b7e0ad9802eb903a04be90f5ab6dd9ee0d0d5aa98c7961e63187fec7bbfc8ec7ab64c1acd2b1e71859c2eb2e9df56709c6bba2d352530f3425af7a015ae9d40a3fb18e621c1f86969e3eb501691deed5e1f5c3b703addc9907e48a0f9e6667584ad9d13f65eac7e4421fc44c600f867e3454294c5a0019df775fa76f487f786f4670f055d957dd5c9aab4fa35e97eac30746ebddd831dded7f2278dafb2db7549fe3136e8eb58666882ca10ef00759cbe70dca3140c6163c4b8cd79edea90c623cd0f499c72190a0588107426f7a8b4958124b30b109164c5a2fded28f4942bd045de4acf827fab1de9707e6cd92dff02cc59e2f8685f9e87a79ce2c68cf85c3e2fd66fa0deda5f822a33c8aa1080f5560bd4ae2754066d89552c4f7dd05731595ab719cdded0d2223ddac498b035cdb6506196db4a475f18496e2f309b19d1a8adf7d3b3e8167aa814903e2202b1cd1a3f78330d48a7a2cf1ae976d83ad7c3c5ce3c689f1fc03bd979418cadd39faccac71350ec05fbe9b4c37ce97c3a54b9ff1eed9d983818e36ff058212274390180afc217a0525ef3d66ffd334b4bcb5f30e719c36ab1d6d5b7002a05704cf14037b8a30da368ec022dff286575329fac4757bdace2f6f37fb3c706b7e16ef8cfbd92828411823f31fa418c5a51cc12bbe5e7ced9a6380fa0ce126601a4ede142cad91a0948606a84606a14032e65f5314e0de1acb307269f986e5e62f38abcfb64fe36754739821a6a549d5762514cf41fc2001663ed775409cc45d803928bf62b6f47195aac845740f03473c9d2c099f493c8cd2318cab65414cf7d9898af09a6880cea061feec70b0faa60110fbf1d3b25190851b65c57feb82a342da5c9b894ab68c520252e23444965cd4c76b01a6306e1e08c0a878175e38666c8c2baf125a94c12b2d93b5b3e57906ddfbfb4ecfc9985f3e998cbb8d7b1b013c51a39197e9d2289fe388b6743ffb113ebd6b275edc4cca96c5fe730242a33fe766daa72e189ec835ce484faf5be3dfb4fd8f5ed26cca7e0199f6808ecaf4bc233d07843204495ac5cb416d7a2f5a005c470533b30fc1ff2e490d6c3173a8af303a3f2b3a21aa105b9146afb4865d83c4d8440e0b87447c2e7504387a28ac8c44f1b05d27534750b26f5524d0707b97edc97be6c4c09ba16abca47a230c17e914ce7d1c3565e76c13582a7425df10795fa80f4dd298ce7adc8d06f60e13ec85470a20515290fc3306c5813d5ad1b07981474e723035bb526a3f10750512f0dfe7d7234766ac49dbd2ad3599fdad402b701e2a4539f1d8cfffac943d37fce85c260817cdf2c74cc933c914b9ad3b128885eacedfed7aaf5b1a9ce6454d0958c6ee78b837d4cf125a8bf58399bf3a113b038cb279991cf1784bb65d7e4fb5ddf607f78da769cf8d4583268833e68e9e2870dff2fa92a4a18005e3399cdd7cd0b1042c5b08ae3e409c36bd0a304c24faff035a3404a0b6fc783fcbc942eb25f1dc99b36540e834af8595526923dd93ed52a8061c6ebca341e1b433696205f6d195e6cbdea89355602f287065eb81c44c49cf742191fc1380b39c86c124fb0bc53fb10b78c69db6ff23ee74aeac9b58e863aa5cd9624d72916272dd3bc2d91f2f30b2a907b12825a651fd3384848408592c7d14e0c290a3391c0c5f589adb4aa519b5fa0ec4aeb9c07930fd9904ee32a3ea6c22faeb804358d2e5988e93a52fdf5463e285582aa307025e6c7e1b89e3652c8d5a7a5e6842ed1a1a336d9af7f8a07ec72e3bc4d42ddd1da6de6b1064c9bbbaf103465d70022eccdf10e215ae0290db79147089e464cd41648d99addcd98d0f6e6f53bae4fa08d66134300d73ef63e166dd01621c3e7f3147871b799dcf04a6d9281238adb2b2b01f8cd2f7eed14f118faf8a4f7306fd07adf5a0e3925ff62dddebff92b754558e7936dd965e29747d840f9f5cb3a724db44e33576aa588e8918f619834de1322d98f2ad29d448e42d545aba01b695c244d2c8010c3354b61cfa2e8fcc71c3c7110da1aea8919bf16efafa311528780f4c7437d37d79ebc305c2c548e15c7c349c0637f4a718dbb7ebf58d744c7b7c775e9867d5e86555a9619cb154b68de5f671416ee2842d7ac34d03b0a1e00ab11ec0c750cd6a483723109cf27375b6adfdddc93b1ca30d4d25e2c309d13825bdcb6195f4c99051c18a15c547f35e0494c0e7dd4bd2e7b6359f7b8826a72889f75593cbe5cdf047852a676e19579b7e0eb7cae8a4066a2e7bc50b9d67cf7b073bf836d6a7c0b9858cf9bff081aa1cf3148603eae6927e606210fb5939f4add0f8f18c4c836629ba592977d7b8133f13b02063a60e26219b9c34283d7d3602b8fc67c88001158bbcc29a8c3371c876a5f77776773b2b070304ea9ce8d8d72322d1f3f082738d2f6cdde5c1e21c8c2e29a82bacd2365cce883f2b75113a8be5975b9f2211b5e49000013e6147cfefc1be0ddfea3cd42aaf0795855c0aa4627ddb3436f3a5c6f3668c87a64062e473328343ce2b1f20eaa8b4ee51d90baab7212e76262ddb633f0ad6b0389205bdf4517c7d8fb1fa23876ebf3116eef84b9f1e010b961e545b665ccb1c612cd502840f6b77126fc73980c5e8e803f295aadd2bc95c2b5da954b56b34ea36b60fe4c4407d3607d746b9bd6fbc156873d4610b8e81c055ea9083946e57ed717f6badf3d9a7d8ce52c07c90da191e3a9055d91a307e92e168ebc187c4f1a0420e504fb6e4b56aac875553f9045d0bd3293cbec03b7ca3fe246b181fbe66fa32c788e76a8f7878606c266009eb59e15b69d0827940d54d83709008ac062717c8436b2bbed9c7ca893814bfdeb9d9e52f93bc01d0a5578052b2b33de15d03beb17f8b9a70d441a3454495536e84027ef5a13b93f99baa938f4363f39e649478f4139e538b139e62132d65cf0a58e68d9c2e1f790a6fcef3db2818cf0bedc36992b2a04d012d03f87cd78c36e094d68e6a65dd77e28fc18938dac094a4c9fd0cf89fe5091f94d9c639f598c6f7c3b959ccf9c0e01ceafd49989ccb10490e30472b2dbbc8bf0f2241a83336636a4ba4f769f9a512d67dd0fd", 0x1000, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001040)) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001080), 0x880, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000010c0)={0x8000000, 0xd2}) ioctl$TIOCNXCL(r1, 0x2000740e) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100), 0x20000, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) (async) socket$inet6(0x18, 0x5, 0xb5) (async) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001140)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001180)=0x6) (async) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0), 0x10000, 0x0) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200), 0x8, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) (async) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000001240)={0x401, 0x80000001, 0xffff, 0x5d, "3bc87daedd17fc427e138249c69d5703cadd6139", 0x4}) fchdir(r3) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001280)={0x9, 0x2, 0xfa94, {[0x2, 0x8, 0xc3e, 0x2c3, 0x8, 0x3, 0x8, 0xc90, 0xffffffffffffffff, 0x5, 0x3, 0x101, 0x100000001, 0x268, 0x3, 0x7, 0x80bf, 0x9], [0x1, 0x3, 0x4, 0x7d59, 0x800, 0x2, 0x0, 0x8, 0x7fffffffffffffff, 0x7], [0x4, 0x1, 0x7, 0x5539, 0x6, 0x2, 0x100000001], [0x8, 0x400, 0xcfa7, 0x8001, 0x1, 0x4], [{0x2, 0xfffffffb, 0x5, 0x380000000000}, {0x6, 0x33, 0x3ad, 0x7}, {0x3, 0x6, 0x0, 0x48}, {0x1000, 0x3, 0x1, 0x8}, {0x3, 0x816, 0x7fffffff, 0xfffffffffffffffa}, {0xc, 0x1, 0x401, 0x4}, {0xfff, 0x4, 0x6, 0x8000}, {0x1, 0x2, 0x3, 0xfff}], {0x6, 0x5, 0x6, 0x5}, {0x6, 0x0, 0xd, 0x81}}}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001500)=0xffffffc6) mknod(&(0x7f0000001540)='./file0\x00', 0x80, 0x2) (async) openat$null(0xffffffffffffff9c, &(0x7f0000001580), 0x800, 0x0) (async) fchdir(r2) mknod(&(0x7f00000015c0)='./file0\x00', 0x2000, 0x2) (async) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) (async) ftruncate(r2, 0x0) (async) unlinkat(r5, &(0x7f0000001600)='./file0\x00', 0x0) (async) r7 = dup2(r6, r5) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f0000001640)=0x1) (async) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000001680)=0x40000000) 1m21.007776391s ago: executing program 3 (id=915): syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0xb8, 0x7) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x28) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206997, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) ftruncate(r1, 0x100000000) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000070700000000000020a10500fef96ecf13ff9e0a0089583535673039d0d236acf2f97704be38164991f7c8cf5f882b293be1aa5b23edeb51e2f0ac3ebbd2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300c5e8ebcdd272000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800000000000100008000000000000000000000000000000000000000000000000000000000007f3b59cadbca84047ecc63fcf245bc6ebf0029b56246798f0000cb3483da3d4dce1398cd1ed23228ad", 0xe0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget(0x3, 0x222) msgsnd(0x0, &(0x7f0000000100)={0x3, "019c3165bafba062e3ea7a84d2c8f15515f678f9ea98a5b868131f8b74b67826e25ce18ef07ab2e037265bfe10fab4410fab5cbc71cbe1c9b229b3c853d3556981c9d92df56e19e379c480bccae44f20ce34bb8fb9ff9c2a9a37794887e80aca0969e418bfbb3070cb12fb85c41060c245aff0e020e9ffff0a383c2f5c22e83aeb88562ea21f369a12fcc3eeb7eb7d3573d83b0b3fe8356348276048df560efd130eaed3b5288aee620b23c523eaa29e2c56eab3898830d0dee602bf9c26e9a6d5afea8192760faba34acb2749e49fdfa4ec2f6d04fda1d411fc5d574d47b5108303750942f161b10d289e40b4"}, 0xf5, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x8, 0x3) syz_emit_ethernet(0x1150, &(0x7f00000014c0)={@random="354c233d0489", @random="e84bfc4b6540", [], {@ipv6={0x86dd, {0x2, 0x6, "2e8fd4", 0x111a, 0x1d, 0x4, @ipv4={'\x00', '\xff\xff', @rand_addr}, @loopback, {[@routing={0x6, 0x6, 0x0, 0x3, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @empty]}, @hopopts={0x4, 0x201, '\x00', [@pad1, @generic={0x5, 0x1000, "0ed5c883fd56c7451ef4b61f24c26e33e50227f2ffba6d8b7ca7d01642f63404cb4cafba56c0266c9a465a0c6312e6981a6aa31380b9b44b4a1fc6b78dbb15b2e842e4d0a5183822a5715c2c0ba1fea3ba7d668993174f94af44f7b28008d14dc29809fd7cace92d299f93116f6d30b6011df0a1d673078a11fae921b99fea1d9983909266bfc14ff645dd9fa0f9fb626b0c0b9be0d09939dff3a5f47869556f97aac4f8c9e599d6adac1ad2d6358e9fe15cb593191a4b191507e319817dec85326d801b7944cce7472b4cd6c227bd9aaa3c3184ec6224dc2ce0e511aaa8f43aa9af6da94b6c2ac8fddf733051a822dfcb87b08bc0f58770909ed1242e474a72ff602e84b9df9c56d6d98da6948e908c860905493ba0b1373ec7095b4ca265d1c5c0791a00ed09721f8e50a21845720cd2e8583dd3acc83d7ffad3f3c3198b0bb461eb371ed73882fb928544bf16bb0d9460ece8770966d54eb7afcfc3d7f37cad0b3b74529b8c9163982adecb998b71f40be723c6c5fe7f36e26512a42d913ee10e14e7aeb3606b9f40d4310582d8c396cb5e37b9c9fb9c86cacc8f36cccb8e6e31f33c661acbd9868c9b51e07eb78c154daf895459dffb5606aa407de78e152c0654363327196aac03c5ab800cec320f9c2e5aad3966a251d981d028ea5885b8971dd25bae56af3984c6adebe7cadabeca554e0cf6c37a9d6684e96d05eeb64b002293bc2d5dbbd4a02cad6ff452b7a1b24ff66507570b827635f49c9df6b06ea6448482cd8e9b3d071af64f22b90caee86170388094213c98b583a06b403b56c983facc6cf6dbe66622422d6ba380b2e045b0200c6e760c6edffbcd5a80cae25de3ea3f3f4f84c905d7d392310ad87fd5fd3a2ebf27083933af6dd4ff9e56bea3c63ee4ec3298c590efc8258ac5aba9852294a063feab8a65f761ed1b34c0067b9c0450f2eba00de3f7d731356f850cd4bb8754b5af7a1e7d3f1c59b1cc79251f4a2b353e87089aea181aaeae9e8f331da82ba93bb22a6495257f4b6a2a85b59f2f951a6e895ce72f7822c9234cc391c433fda3f5e836a2df793f164057628483c21e33a5cd7026b8395a1efba5cf1301943cad074672c2b8baae2a5c79842421cec83a31ef9e37ce4df71b5a38a0eca02b31e7a6a9bb7c2318c59e435c62bc1b92addd63489100b0c8062cc34b0bc2075544ef53dc8679b88b518978dda3e1e164fe90bd63454f9914748a5de606d4e8a71f8bf1778e4cd3612376f703cf99f8f0fe28373247978ad6c7b2460c703e16e099ebac29b2929984b2e1b0967a0c94bc406bd9e5fa3e10aab777a929c821f364130db6c73a57bcb3baae24b11d9147480e22e0471213485c0ab5e523c0850d4311f134bebdeb00fdbc4740ec809e470556de0aa6526b38c72a01242ec15114d7e85e150b1027b3bfaeef94b2baf4850099186ecf6ec33e3059bececd6db0330c177812a12377d1f8b642ac10d2d66737c764c772f27688633abb168e8921527c7c02a0d44177b99e75e273dff038097287df3e55e33f43d004ad681e1b2c11699ea4a0dde6f78499360c1a79970ce59a12714d0fb127a665fa45db2f7e5630d7c906e7c8e5bc858db112810e55ad196d29ec198cb49566c9b1462f04b1b8fb69297ebc596fdf4d0e7733f382623ac211ac05e2871019b5dcb21d8531495a5245dc4dda50f1681e0c7711f8730b2504dda4525c3b913f2f9045ecb8fd30f38f8277ce4ae98046c3b6310a543ce1644b4b27fe24cc844edbc822470deb9505c1dca5baddb631b86299b44635e5343ded1828da4ab518f31e8bf0e35f1abe8fb00c554fc7e9edec025a8a0b8b48f28cfa5f4255ff1b3c0e8feba764e13c44ef7e93e10216f1d6889b07afa5e69c442950e897eb8cfdbc71efdc68992e3671b46c07157cc874f8c2b982e74404caa29fef309d447111039e30dfb831b2ea8d98a021481ab8bfd269e1549056bf6053a024f911fbf68500b4097da80b4a21faf6d94a54cf95d409d8ae2c67f5a392c1cc4aa8468cc74e591fa8543a3a7efe446a8f060000e26801c8a406652afb28122abf51d599b01f9f8b7d9296d5f8ff48f4cc236895c9ea8764a153073def889629e38daaae0091810b1d8b697817c47bf844e437d428d75f1dd28daad3de87f82ac101487f9fd7f441621a115d6ffd0627a20025dea2840dd5a6d93a14957cac06d7be2f3597dafd36490d106f2e4ccd00cf0c517613bd073c0b4c33e75061db8cf4d572eba9695d0f50c608d3d3a7ed58003947acf69c2470309ecbfd4be92bf7b5061f844c373836f31241b511727ad6ac06a8afe59589d597e722654284c0f4d067850f8cab355acc1b10a7e54881a61da1fcb2d038fdb9537e5f1bea3b5a0468602a922578144ca9b2d9cf13bfbfd336e84de76aad45deb8de6155b4160a2a04a1774d0f9390a72e9f4c4159797f43028858bc6295db25182ea518e34dac6161f51082227e80ee2d529a3742a14091920d0c67087070ce1994be5cfa79ff3d09f1ea195c38f015fa85ab300427e24b6f9e4e22cf9040124eda2b0ad17b230a044653811a34c43d66ebc5f311c66f3b884f8d7a1f1820c0ec7a1864ac10b0184bf70b7643970ce2042d9440d3e6679c689a8f4fa2da21bfa9050c3eb907e4da71291491620f8f43fb20822a170a78db030a55e76d39233b917d1dccfd04ff7536ee5ca8cb21a319c13e4b03a186733e88b26a9c016333d1617cc0f6432a71d28eb48c89af8ca9ed95bb178d525befc70c7edcf2071d3acdcf90f7de9ab55eae03d32cbef96e4c76be710f133f41afaa4b4dbb2f0de1fc71fcbff50ba2ad1aa43d13844e426349e4a2c139ef39de4386abb5c5a5562b572e1b94473dc9036d8b3ad89ad3b56290182254cf3d5a3fe48f4309f1cc825d01941c5fafa6591651a19c4438ff416f1bbea5e5af2309196ff02e6cdb1d6ca29865906d29b57ba8ef53c833fe8e0ba0233d4b55f22f292708f5fd83cb334da2b5df70af0073c8cc10299eb01a2e27961c84dabb637c3cbf2e87db9608b6166fe5361c363517a7c3104f9a3340edc26a6f6c48a1ed4c18cb04ce8287647065d35dae66f4259c657d126813fb9d13055e7284976a50949d3183720bd5618325d3fcd98b61b863767d52a5cd2b03282940542de011460850148c0ab5ab8311538243e35de0d65297ff367f12d15c48da433cc98d0c66db542353374539c654863f1c9c6301dd242a94e3ace6d648ea1e6b7800e1f4645afc89d6a47387c00481fb4049f783a983536569e830bb5701601205303468a10920d85a542af4019a941d9434ed4afd9371b67ad0e63eeefd9ced91c6b72aa46b56bc3a8260d49a06fe7c6e3cd20ab2eca9286412e7e89c286b3db8af641cdf059aaa1780c7edd3e9bf68a86b5f05c534f75fca33cd2f1822ebdaad4b22e22947de16fe989e27ad6005e22b5ce76106995dc9e450c68dfea70871b662dcfa35f983cc1a7b03a34a3fee271e1c89a4a8099b820cf49b1f67c392b517f8fa0e8bd06dee5956b0231371624d7be5abfddd440d4f8ac3f812544f33f79b0421a9e478d90b3ebf317c6d5eab0e149e464e02aa05c6f5e2ecd2c275e1302db2587a8f2f801a5bef2bc2c8500858384791d8d2ff105b37da77a046b972cd72ffba0796e9c50210b535eceb65e35c8301ef297443b63b7c9768af4343fdde0137f6273a3772b43c2686ace44529f31bac5bff686e6fc448745bfba850688e959190a1470d2b8db7a81cd9b41e856dd2d40f13c2381cec4cb3c5ffec1559db264d500f29ce4e6650f8a0a94c85c583403db84b98a4efcd6ac7cb9cb6b900282076b2d99030c066bee1d392c04b4abd502712dc6efdc594f6b82c1ed172d60bacf8d7ec20e4c8ca09e78aa3d67d3377eb332e2f2532947d3ef48af110d5dcd2bac487984af60f121e0c4b5d82b92291a501f9474649f5ec7352bacf9073bc1e93ac0896e2a0db883801b84d55e849dd0ab91410dd06add3c0291b2febf2905c861858d7e123149d66ed85fab29a3bb5b0d0df90592de9fc8222869234c6a81f26110e5505c8670a73c2d12e03ca831a7b6438d34b64cb556122fdcf9702b0a1f3fda0c05965f74568bbfc1bff2a4ca9d88d153a259b729476e86373da14318b9d063cb01de311764077a8c69a8132ee0f14984da29a84c93637378fa7e972564af8685db6ee612a50cb9c66a3b4366f65f28064c53a582578a5c96fba2c89026db443f2e208a8dc14bea5ff0890da7f760bfe9d21174493fdd716a3c6c158e0c20e16577704499316dd1c385116b8072ea1258d32a7bff462e59949048a2bd8f482fc2e40c9160f6777f5050f7f9bdb3a1c50b19f7d22e77dd4202011e89e60d604c7a0e14bf5072a704d2fa04e400c423116361cee739e605fffd949e591d6bad279c408323827bbb49ff4f0e0d5bdbd6c5f10ff0a8e5ded5f9493a3e4fab1cdd3dfc803cc7f27458de5c61f9f5be9e984d573bf69c02e1fdf5c42d471f7bea89294ab24eb9e8349acd54ed9bd71b48d8d30b0f3d31e8d0da826eb0a985f3425053bd284154fc1f0bde31bd4d0dc8e03a5f7d1cb26b3aa9fabc645b60b43cc01f694c871f1c710cd947e7e8e40995bd67cc8062afef4f590d9be9214616b01ccc61a276b6f7e958b9e8063288b45981e7b59aefc66d1b45ae17ad2f2523ed87ee07bb6bdf20e7dd535775a944f487bff065f6a2c065d0dc79495c677e58a47d31208719668482ccf0778f69d455f8a940534edd275c834fbb4615d047c20fad1c9ca602c2c0092ababbc82936c7737d8b31abf0efd1fac7a75833067adfe686ac60241b0db93c75ea6adea7cecc2046ae1e4bdceb19f3f5160bcd1b8b0fce101425cb797d307271ca5da0edd1027a88e8822edd90de720a5d03f0a1582dd98c59be235795ade9150dfd62ab58eb3db995ed98737506bb1e3ed8c7a1e8571d08ba3655136c26c1b669bc6c56f02b41b591630ba63e4863ef930085993bfcb3762132de5e93b75356c38a05913464f7b166414bdc1f039b5ccc32d274d9ae28f9087d8109d5e91227ff7471d8729c2a4cbff4541f0161786239fa532861d51b63043f84172d5e272cb6d939d5752640152d1af2a89dafb4603e6ab3eb8f5252298ab5dabf11c08de1117ecb274bd844f9cf656fc08eb20637745f4c10dbe446bb9d4e25b89240d87246f7b93b003883984bb77a2bfd3c2109b7ec6bfd21a4d99083281c508c4b8c9b09e8f5c1ff9bd3e13177878a60a7167861c7f24f46ee7e27b074c2b201235a3d545c42feaea3f9a0424ace24007b8cbf1e5737a0fb03f80ae7826dd53b678b03ec8b3ac1a796e5a55611724bbf7f18cfbc2de9b3767c15caeedc155a50167d0eacf7fe116057458c493c421b908c982dd9223aaf1737a7481513799d211b12972afdf02f72929e5358858a336500830cd453cfe29cbf5c39a5fc8b632b727e51ba11e347220792833f949233f67ca734c8900a7ffc35431c76df91b9a076f87e4844ad4cafd8e449ef1595912c3d062c08ce9df05b295022f17ac14ef1769f699ef9f8910563a4472183f0e61e631d51bba36f2793b4a5c4b8d2c0d0a07ff91181375630431a5e19e3d1f543ad1f8b37d11fc94d93ff38e07de78a5a5a79d1c13439f13906ba6bf9695c75a293fbfaf1959762cdde952a96007665cbdd4ce16729fcfef67d1b4a9629336f58ef2f6ca10fa996c5c165b709cb218aef7c21e0d32d6d0bbab5f104fe5d1db9b628d220da0"}, @jumbo={0xc2, 0x4, 0xd52}, @pad1]}, @hopopts={0x74, 0x7, '\x00', [@generic={0x4, 0x39, "a44e14d35bd86eea3dc29517fe29fd8769fab4899bd98e66a26c6ecc940bab01dee74fd9cb1a2b9ab9f5211623fab2f33d58db3c60df325fb4"}, @ra={0x5, 0x2, 0x3}]}], @tcp={{0x3, 0x1, r0, r3, 0x1, 0x0, 0x7, 0x80, 0x9, 0x0, 0x2, {[@window={0x3, 0x3, 0x6}, @mss={0x2, 0x4, 0xffff}, @eol]}}, {"8a6e458969c1da92c022d669915683522731c71eede1a0d7c2f48a5d58e5c7da3d22e58420a5e062aa564fd569a5763cb445946c349be2316c6834640f8ddb4ac50a6c2eb3eec7e14e776e2ba05c66f609671fe2203b7f3891edea06c853ecf3d616a7dc22a1"}}}}}}}) 1m20.329361056s ago: executing program 3 (id=922): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='x\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000280)='./file2\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x88) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x2}, {0x0, 0x0, 0xfffffffe, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r0) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) (async) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mlock(&(0x7f0000fe9000/0x14000)=nil, 0x14000) (async) mlock(&(0x7f0000fe9000/0x14000)=nil, 0x14000) open(&(0x7f0000000000)='./file2/file0/file0\x00', 0x400, 0x161) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000080)) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 1m20.07008594s ago: executing program 3 (id=923): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x151}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x10, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0xa, &(0x7f0000000780)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = fcntl$getown(r1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000480)=[{&(0x7f00000004c0)="1f903a6f85e0452cfa692b67a639e564863028f8047cafbc1bd4d91427363f17f70c0ff1d450c89554e716607ab269015335a2c15db3f4e541f1c1a87642dc7a8e51cf1124ab7c3fb8947cfa5f7b8a1e5af0e5eff0edb1a15d44f137b7a11cef4f2ca9ea7ef4dcec54b1c80c55e1ec40a63221ec87780efc96b802fe49e909b0c8930f698c31b41e6b16e5eab2351ca828ebd0c9802f7d8663201d76f44117f36baaca83ba08eaca5f82c73864c3d225b68bbad1089891cfb11134c5f32220f441996ea392b86c9f6063cc073014ecb3617af6cfe048eb", 0xd7}], 0x1, &(0x7f0000000b00)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="0000000000ff0300000007000000400000000000", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32, @ANYBLOB="0000000015"], 0x150}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x1) r8 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x40000000000, 0x10000000000001}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r9) sysctl$hw(&(0x7f0000000000)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(r8, &(0x7f0000001580)=[{&(0x7f00000000c0)='\x00', 0xfffffeb0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000019c0)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r10, 0x1) read(r8, &(0x7f0000000180)=""/240, 0xf0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) r11 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r11, 0xc038694e, &(0x7f00000001c0)) connect$inet6(r11, &(0x7f0000000300)={0x18, 0x1, 0x9, 0x3}, 0xc) writev(r9, &(0x7f0000000a80)=[{&(0x7f0000000380)="0f1218ba2ecdac0983a8b638afcec77601ae56d3c6f2", 0x16}, {&(0x7f00000005c0)="27718b68ea36e3a22172fe2c7a145d19ea7e0cb3aa4e52583941b96729617edea5646232d691a33f91bcd0004853acd2335fa2046714456dbde9a8cf404ba5e59da0cc45b85f009979f673b0f3b522a3dcc23340fdc11b25c04d1733afac94748dffdf4e80b435071755c3c3abfc42ff87c7f36a266a3570ab44b56a0041fb084ab18ae9abbd850d1ec7df49c1a4d0d789e0909855e9bb10da091125b92c33de07e56bddc0e948c2cccfef4bad8382ef27eb752a6b3f0ddcbaf9a0e3806c0ce122725d04d5ad21253d530613189274f947d473041f340f9d646c061775661180e83f924c5436f6593cdfb2bb", 0xec}, {&(0x7f00000003c0)="23ed05121836f8d8f5004310bbf3263d12b591a05ef4fb911c89bb1a616ca87b322273633166c4ecede09a5ac876e2c0e371b970b84522a42c98e1125ad0ab2c9f2bb99a6e", 0x45}, {&(0x7f0000001a00)="cf8e0bac77c46bdd515edcc0bb88ad2990b5cca1b4628ba5a5abeef5c19db935b508d2a5000575ec0cb39db4c690b5d9d7bdf3d1c034a3977f7b894d11a9c933c4e82eb57a89df2a5318382dfa568566fac145bfdd45b05e99cff3ee3bcd0efc1bf82241693bf8aef61fbe57d6c17d9bc1b9e471f72e7e5f064ee2098f76bef21387b0bb5ca8911bf8b19319d95e3ce165553072c9a12dddd7892cf8e9d60356c937c8545567ef366c63a35f4eccfca386bf52c2346d97ddd6fcad90d08307abb7a84555c9b1e5b38aed5191824bc5f742d8d19fd9b350eea57785cbee41b4fa67bb9bcf2d113859a10581daff2f14328cf69aba1a9536271b7678baadaffecae67130dc7425127ce5aa656403996fe6b7e848397924cdef8608968c8e83feafd8e6899293254477cd163756e0f7815c572807ff2015628fd78bbf505f15e20d1218765bfa21b3823ce4debb24a34d08c481b82efece35b15eb3bb3c950f9cf223e46a15ff29ea96fc3a9c38a79acea876126cd2341f5e9b8ab952ff5597dca25c0fd11721a3c3f2ec052e318943abc609694a746758ea91a2c0a5fe404493ac8caa0a9b730b9d3628891416a3a65c117590171115fa38c6bf4cf33cb538880c7d90d1787c61a175e5bb678a50b9ccca77879791024d34d5da76637bfcc258a2b13b78b41f45c0321018d489a19b63da37bac2aee8c08631a1757985f9343eb197f8fdb23080a7b60f5a09c40fe3a55707c524eb75a06a3669ebbd7d9afb7264e6fbf8032d9f61e0a417a8f48189151a399400eaff3ba17799417a69bca5e46f3cf282cf7503d5450090fb789581ba0ea5f32ad02ca54e52aef57f4d14fb481d97d02d30f36aab870f3b7377c443382ca7f0851e778ace9042ea2f5dd560d083b048b86dd8aa0b6a4f286d198f0a70b35f4fe0914cc53a436e76533fda527770ae371ec5fd46833eaadbeda055c5aa8e6dd269e7e0246936061b784fe3b1a3780a97d1814d0ea82ee67ea4c9fd32d44ac66201c8a7fac0a7c4c7c5f6000fabdf512842f43a94682c866e903dda38a3bdf7e2ae41564d2397bb3c10bd60a5f22c12ff0f1716d8f6f29445d5c752f6d7c571e9bb321fc75e7db3bcebd948168f5d004d1aed9d5a54f524bb7c40c960f2b43cb89ad1b77d8d065729e3973636837dd6d5632efc3894427c1b1b7998d0d77065d7ac9c65ac2af0bc784aa828944ca080d6cf9ff63e2233fd135a83e683e1ff05df0aa654c0593190a5c801fac2f3111331831844bc029ca77941105457bd28acb747d8823a39e3f50f79cc2f721883cbd5abdbb3ff4776274c3277e2275b3cf167661d9333f7e2f1651883aff1b8ce72d7e76810cbba6670a2541feab159198a766a06a0abaa33e7387df960d9d43059987a236b6aecadadf2f84f3aacd5b5489c9daa4c24250bed2b6dd0816de43068027d214cf3834c21d052b464bdb667bc291125114e9eb63f87818a00db02545542623793c03d44381a473c9314e106e498de1d3bd12f2f6b873778022102a4f0b56dba1777b09e1f2cb385339910bb3899844cee826a36b8f5a015add7826f696289dc1d0c623a4bc53d5a8ccdec5466a4c2454061758c1eba90f57f58e8c8fbfde33746b5a0fe49389a498b10dd2ca5141b8354e6339bde21e3fdb538c6f91a2f87bddc57803a73f0880f4ee980be76f6a6d7810152f56ca79946732a44f30c1e9759873fbb071d65dddcc6e81e5fbef8f65ff2df5bfc51a0ff2a80bb350a6143e342b0ac15fa5c55520d04d18d33803a29c7e8a6ad5b240031d3a2b21d84ed67619af0d063d0e6dacbc3962cfb5202d1e95e45b62a8a68991f36650736c0fe8daa5e34ba7d8535e4517fbcd525c8b7570b09325467010cfe11484b3ff4332f278c18b1a4feb59efbc411b1a5dffa879ef7c3083b0f6bdb30e9132a25c523bb47b19a24e575fe7b8ebdf30b849cf3592494a8a47c8915f7369e85711b2aeca180925f9f945699479bfa5955720d258096cf9bb5d3bbf8282dcfd07f0f8db401094318bbe828afb7fa9a7bce8da92cd1c7cbed6907483cb2be99b0a39b8a019446959d16a4354f08c72a80ca542a49d217c5eb1ae1704bade666d89fb9f9329041103a1bf57c027692b054813de3e1c2a91b657dea8f0a0ad522817f1c5459092c16ddc7301dd5a7567813fbfeee0eec5485f5cee8b25536ff5e7ab44efa6e2aea3afa2a001d9a2cbcb80ae7bf20c13769944a0adeee65bdb2ddb25991057f61327b77741f0214f3054d4bf421f43dcfccd1d93dd7afebe10ccc457e96d547fc04c043b78b88303c2ee44dd1e08c814dcc6dc2e8c39bb586fc18bdce0ed9f236bb5c2869e1c0c2303e72329a52220f85809ece31cec4c2207e14fc7b5816fedaed50e7136572db24dbb2036990cac54d8555319b251fe1a5580f485250fd128e5aa4e9f9cc419402f018267e8feff0a5578bd6fe8b30540999bca9d9b21d2547b64e0ba0bbdfba83472ff2e87de69e47acc465204f905a245990668c4837fe104a66f8bdfe2402fb92e5716bffdacb4faf0398df1926897d409deb3e40f1fb2d84ae0c3489efd0ba13dc2463d3aeb86620492cda86fd6f3b2ce738c51dca82041bab44f71fd84aba0fbfe284e6c486b98af9631d227a261525d8effd12a6e2a53167c1aaa1a796c6accf62727ae8d719e66306fae116f0c95b644a5507a18b0ef72ba17d6548d099d87cd592f3d7914a42c58e7dd1e3cdc04187be718e86523612994f72308463bde48fc5a15b539d9cd1b1582222d14e0b0eefdc282eb4850cfe207a1710249a6f634b1acdef4456362303486683e139cba1768942a97c917138b72b6a552478ef04f3121be6d89dbb165103df5cb407e75318af017532e8a78ac5804e49ff4854bed55ff4357408c5dc37cf00063bd7c19543880cf5016f12e54d1a3c14682e50a7c16740688ac412f370c8eda5d49cb621eb7cde5c063ffa775b652256897402ec806876a9fe8c2b2081292f862ae220dd913ffed83fceb2d068c0943af7217c8d39d3edeb2192362a2636a95df7dd95242784b06ce813c253e18d06187c42ad82664c0a75c8d9f4a242357f6bca0683778ad566987238c3c5b939ae7fe5d7d20e8d7be066cb551e07ecd726221c656f892a0e5c77a350a25c1568e4aa530d7cef5cc0bdb5b0015279c1083db3c6ab9788201928a6e27a11934c6c2a274512783ed310dc65b802110f06e8f92f1745f603016f6a32e4b28b0bfe64685238d8e39a568240cb3a7f6dfdbc60a66d2ba4a0640728b0f148036369c6309b429b3dc7d9bcc118fbe5a7c69ebb4ba56c6872c80d519a1a5d8dd17a61fe1084cd5f58e4e613d3f9c4fb4debbfdc7cb4b3b1adce92530db0ada70fd791183f2753892675054efc3fd9a48f7eb66847dabac4746219797714dfe74f16e4375abf982db1f072498a575e254e330b80bc140487b76f94bb2b69d4f7ccf4a0e7395558b5851543590ebb2b1f2cc3bd29d75b28a5fbfdaafe8a8e8648718786c99679cdb8e3123eeb9c88454fbc370663104afa9b1d68e13ab1c85f41bef97d1a3e6e85845f83135eb30d00382cbdd722c93e0ef40653fffc449f62b7ee14ab5e79197e92d42986c9a3cabed081843d64208739a043e6d2777fb1f451477e8e77d371ca079b07eb7fd418f4477f2767b22cb47d7b66de3d63fe6a958c56df7dc926a0cae55877bc1f6d81f2fb48e8cc64de6d38d447acfc9515492baca2d8b03f2ac6b4fb066ca4f2474325b66cec0e611845632b4abcb88d5af14049b675cbd1a45b43e9151c2381b9df9ea3fa4286ad25ff9435e4d2dcee27e75d9d20c68f71a2129d7989a3effd31d5686123ec76c917c0803bd562a78258e7fbf9d2fc2b7ebd11534a2288367eeb76af197e9badbc73f470ab4e083ac29c097058111018946928c63d499fcf2d4426903835613cb39aaa398c07d70de8c44c8038fcf17610d04924e5c615e17bdcab6bb8d6f60182859b36e4015e5494251a6d0e72de99a648cbda471c334293343561f5a3c13f97b48737769e232805a87afa6f591273d4dd54f98ff3a4b24e3f6422979e65e666c256b80fdb5b782b8aa065a48754e631cd30a511b7e2037fd6e184ab1aa09411e697f1589b6a73cca2398b2819d6b23ffc5ae0a0f224787aa655d6e7105430167711c4b6b2226ebe9b176c6f1d5b419732f25fed19cae6b0e7ebe2ab89dfa20b2655c44a471cf6fdaedf7c7838b505b5f16a49a7b1dab0a3c1328b8a778864725878d5c8ad3c02ad92ca5dfe3063d2087b0c21219cc051c51afa2ebf8c1d90d5a86eaf7dacdd5bfb97191e5d2dd6497608f35fbea14b301ca4f06cacfbb91a4d6cf9ef1fe271136b0963f3dc3f5cc098fc535419f6404af01d6a692a457841a9f04366f8b0fe6df45c947620ef20dc7e053a0b97f9b281dc12a8b3272c30343d12eb4800e3f3a1f7eda11b11ac49c45f8041e88c3962251cf54870e728c4b807b807d0e9f78a598231ca32cc29a8176882b09f8c6086e947e597810a4f8189dff37ad6477f308777e53ce22dc68e1e57b741f61c2d6e41db3f8d13b558e9bf1f056bc7a7991560fbf9139785833a1fcdd2da50cab6eb0e3e40d395e96447161dfb549693636a680b94017b42ff425a09ce9c61eae4d1bdbc8d306e5740b611f707104106f478af79ac78984f861b8e33e845e739219cdb8dd0007a4249a4a06036892e352148cd88039fe93ea92637d85fc04311a819efffe2b87c7277ec18348c6cfea3223103e6f98dc27b3a5e0cabd2b680b0987f2bb11beccdac822bd477283fc6126e079a462993e0af19a341058636d10f15c46e7ea25959f108adcc4afbb625eaeb8df74a366357e3c6c26a01d2934eed1c3a1e8eb892c0d58d693fccefb9273eb0898b91c2df06da1dc3556634ec0acaeb317fc6db07d38093adf4e1ad6f51d278a699cb7ba5329a093f1b8d50ab7c7f899c9536dc7dbfb226174b0565c333eb3429b8b178ccfbafc017861378dcf589b8dbe40f616be98b973059d11b9352130d528f58d3f9a08bb2814e43e967fd5ad0da2897648f23212e2827b488ac902f561899896c4c78b3f74f5992cb8030df10d2ec8fba8e2a61c70e9990503488f04daac682ca3fb6acd649f49440ad8e9b6474f61de1284d4e98cb33b51a81342c8ef37ac3cb3a4afa82cba1dc6a88fd685d9f233e36953fdb6834f0aefe7655b480283077e19635984ec946c89d4fd01c2b357e14b4a08d9c5b086c5b44398cfeeb8a2f7a222eb3aff66ae84507fa5120f032659e397507330b520067527cedeebd8d296d68f61980ca580d752296fc8a359dc28f14ec8c5a5fc246d49421957409e21fc6000e49e95a3d80cdb6045093721e719d48f9d64b3049f6798d4f2375b93f52c94b4399b019b588111211b080814e2ecee5e7aff87572a154aeb00e977031d622aafc15a65c4ef6f98fd976471a6557da5d0236dcfa0d6d54e76114934979dd809136d12aa42117682db11f6dc20b6653b33897f763e741fca482b4821313eda3957977d36a26fe1cfa01bb56c969814ac3467c949e232bd76699be1fb12b2726de20d3e902a00c506e4287fdce702712305d08ad8566fdd2349cf2f34d2e1c78a2771bc8fb68b33e12c4e9247d173c4a67efda35dacae11184ce0dbf288b798f32192420d64c57879e248c03b32b0bcbc6c1e8222e96a2082c4781e8182ce8f9f26bcf531dcac31968e30eb2af2870d859c1e4d7529a0a7087dd42011dfeaf337c4fd3f40e", 0x1000}, {&(0x7f0000000440)="6697190fa739052ed11fc42c5d0e96368164e429271b1aaa731781b93890fff1002a2f98340667b29f69", 0x2a}, {&(0x7f0000002a00)="a7545bbdc2c5ab71d216cfa758b2f6f38120e531dceacc6f2e883eec7ac1685bfef232fb7fc52dbf51633a4d53c34a79b22b2a63a2dc845d3caa5232b99ba6fc91db87c88b30116e63f3ee973bf973e3f8b5f7579678cef19dbae2b508819af79c315c85f733d5a894f3f152e70adef779fa3d80c3375767434cfda0f0c6b3942f1dcdc047f17718f8db0784b1ea5d017ba74b9982376b5e4cc9af2472f58d54c7fb56fdf3d90d2be3a3ec61fc5a36eb745f3f58fd64ac1d96409d9980082b5b89250753f4e1fa3cdea293060c70db413bdf126bd8fe3334839de9a88483df460eee03a75385d69cd0a66d25eb9f8e856a84b8cc7eef19c7e9aa2f960072e07b7e659413959f397a54cc68c1e95209783e750b600d5638cae26f5fc87ea3e240eafaad355452a40bc2f8d382852adb1ee30f0544ac00477cee204921fd4c39bd1b06d9db72394db5335e554f475ff7f5f28b6b613fd24b76c63d50f0ce18f480504d9d586b29c247cf1e4c18873225bc0f045e0ea464f5e00fe8a629eadf6dc638769fbf34454b6a54e6e27718c330da924b18cf7b9dbae199429e4d004589812d530de457a1e8978673a7d0f85bf82d60176a9885f1a77d53f6d44a6aa9df9de84694db4bf0b1da3a0ee314b54804940fc838cc3c185f1279280a82e1424ba5234c63e0789727bead12cf03cca45a2b9d968c2734563902a79c6d2f0e0dce252773b0004d660746afe39d9a665390ab3f97cd7722484e61eb2c2529a5c1a5a383affce8a30f73367a15ecaf9c72b169f01560454e63f9dd11f0c9f246b287eab419916929d5276296989361a3b684cabd0c07040b0a6d531de5febffd821e9e4a4e482d27eb431e8d95e5a9a2c40b75a1367e79423799f1d00e0bc6daf08d24ae4200ded4d22446444936faed35581ff163da429cb8a28815a7199b12bfc0c2b61a14a3008d0c1dd487dada477328813624aba45d269386526929b0519352945ebd9c61cb5b9a3c704548bb5449a1599826c65713a257f52737afd3da69dc33b2dd887fbdb43158ed80acbb6d3e43c64d6fe6e617e4f673885d3741f85af82227f3947f0141821ca694fe698944f9428467cbad64fa849d874c7c1da292af19d046ebc1591c842c047f32329a8003e183951ad5e7d643f7d363be70327bb8c057f3bdb4cb25ffca847f15b592d537f26e6de60f58439c110dc52f94d38431032f51209ca34585c22085a7e81107fb5d1455ae56845fb5268eec5d634c8505f66f4f6bd3cce7435be9a49090f0b60e7033b487acdf1b4e12678d6b334726f27326cb3f4c7bea6ed6e66af660fb0ab5b34d227c53764c03d25b2578a8f23bf478cfd37c16ce206e62a59e82b0e2774f6298bdcc41c5c03ba925176e339ac20fdacf38e6fb9c5e0dacdb09afc7970b446f7fcaac031c7796cb9b8cceac01f6bf701a5b543e88007b7de7302d2f9cf0875939918b1a71a8bfd6137ade681369e2e2891842169d16d5beab6a603265a626bee1091327dab92efe540e011375e526262de776926d0e95f009a3668b158ca75557e31bf10b0428a766f1ae23c260fb5e651e6e347660894bf4aa6096e8642f709bfcc942e4f1a771ee45af4ca9b7ab7e0c103e5165f8952f3b7b9bfad5feeef50bd094ba36c5c4544bb397d74378a1c38ac51eb082067ee4abfbee0ee9ccf1af802dd04a57e93d8cbce529f4e319a9ff019550a33eba6a916740ce1b6dfeb196ae4d4dbf4e67123f70b0645ca06f9bfea4999ca013ea0780f25b115c68f3e2013daa7a83b43fe62253f5a4c28757cdfa8a946ead9128956a53756615202978f695c5ffb2641b87cde610e07ec2ef85e616d6f256750be4301b5b3633b1b5c27b08506f56b8f50bfcf65b3d3b9b42dad89b6a88d0dc0b111c7f01ca6f52b9ac749613cd8d7763821d4d40e45fe50daece49ec631c328e21cf3b645b3868bca37fc630cbd32efbfd109871c70228977e00b786bd235e691eabf0207849cdad982e1426e52528a8ef6993faecce758dbf45e9c88560e0369048d3616829ad7a6b0f3170d577f31e188caadb8fc2931bcf2001a0ca7390ddab5d1163ce3bfbde76bd55b0ebd402f4e0f87ec5a31ba072f421e51a201aa691c2fce301415513afe0cfb22b457bbc61fd6e0d5d8f58835a6708cc7df7f56d2216cd8d4955a0cc3c0a1a1d06e7e5f994faf08fcb1e595115a247ca12dcced3d37e2d6b68c0c2f612511da4e218b817b1b40a478a8ed1f5c18f92b3ef4b0cb4c5a1e705a522d446dfb25aa3486ea44872d7ada84daecb65122ac6cfea52558ef2e0694e7a7081506c66e85fd506d4c5f264344919cd6fa14b9e2c98084769e903baa97af8a32da94f555f09caae98dc8d6872baf234ed2ef4d4c6158ab95234bd99f90cf985015a1ce3172905ba906408ddf63a81842b8aa8d9d02e9fa44cd77d6a0d370a727726c28c6b1ccae2af65374f99a3c0b077f3a65d82ce930251cc98241c7319bf78198f6800f27ad457e06be60db07ad884cdb4726a94d1dcc8823b46a969fc6c7924740ae7369cc84edfabaed2b3b63d38b9753c0cb06daa269f632662315ee68c5703ab519518d12a35e512efddd0c561329111f6b640832ca21f31a76658e6f6c4d7c3cd3c2d73ff4c9be8f5dcaa68aa2c13da3dee12f5ffcddddd2a220f63cef5de08bf8bcf9db77115c0c6792ef93270d5537dbf512c7cdfaa227f907f4d7e2464c6a77d085eff5ef500b104b8333e708428f0ca929b8ba4eeaae773856186a7da686adae31830b6b6dbe639f0596a0e09eb2d038c22ed1e86d7185b95baede82e279f01fa73d247d58d027eff0d9a0ea4c343f1daee411983e23fba1c0a7e258bd571a9b4b92af9bc01b7165fe73506d9d551c977dab48d70b4b96f18a485fe38c3a4db6a48cfe69ac8f184f9beff95f4950b880110582c8b09c03681f23917303391bc9c41ad1b805ca427d47987ff4c24916cb63278bcf7e2f5f11e25d8111361c322fcbb408ea08d3f04f5b169512be0904a3323e1226269753f324b34e7362ef743d6f7ee94c8ce6df54168b5e49825d3d1679d708aef422c2f3af1ef45c2f3f760d70a432d94b469091e514240b3f67997c91513c500dc0657278d7a1e22dfcb383837e3fe7b9b52342150c799d1a038552c39a62397202961aa71aad775f14a020a60e7df82ba213228045b39865ac0a848635cd6027e08fb222cb7e96304cc0ea072cacf81f69d32ef0a3872f952ebfc6207ede892b50eb09b604252eaf1fe5683083fbd6b67ee3bf4442e2ed809f2447fb61f4d51a7fffcf670e4c1215fb2d66bb1768f7c25ad81e6f9e5e074b30125bfed0e453f9ccfbee74d9316674d170b400d12e4a2059270c9a3f38d847ef694fec43d7bd549f73b716fd6de5b13172d1282028cd1351c2c7d6b04aa2343df64eefd9752ba2affcbdccec0b88feabbeba392d3569ddf20fcf49c248056b9aa38e304ad625f3b1ac2ef15151a048133a60ac861afaef5b9b0bfd1b98ef860cdde2d3704c1dca5be6298f046a5a1902c08f2e3aabce35e99585adce2802af2b09c2e86409101024aa17fa729bfff2ed8c80748c252d6b383c12f619d3c1254ce5ea92b16b979696a229376b112db632ccf1492bda4c479efff0a056f4b3d18f48a797027c59484c284f5e12d5c55780aecb752fef4db5326fe09917f898565518cc4accbfa72bcdfc98b641e71b5e65cb6dee9e7cb47f6b32fa61c546cebb9168ee6f59b82995c74ab144fa22c51285960ddceabd844c6cef0f97004ca73679b193d6aaf8e96926b9d1eb68235ddb4007ba69b1817ae5e51d44563cd0ddd2156711e1c4fca3893d03f22cdad37e21adba7f323924df09e401073596741fb94cb66caebebc4182334ebfbf3b9f0bcefa3a4d61ccbcc8f499b00ca4ed4decb756194a6626e99fe0f8dd44a4922a574225288a672b3d5466b0b69f2c2e8ddb678c5a1dd1b0dc22edc0aab4ea97fc01bde8c06958c299254cc9e8b735a0f82b314b95908bbb555c4eeda9971b5dde53c871affea604fa980b6b6eb89511ab3b71620534f14290073e34e482bc17be38d5173f1ff8f7c4df00feecfd3c3d717c3a1e2bebdccd27a8055a74e90e86e3f5ee9109a9726b206e9879768ef437e7a35436cd916fc1bfc8043c2c561de32262a253e06cbb4fa2bb3431351960396f6e8dfdabf69b5e057b47e1c3821d879345af52c977f3000f2d0ca039ae2155a31b5d8afd96c319f6797e8d9b27f4938c35413c1dee8cd77bdf9344fb156009edc339c5492a16d6f85f78e1577ce8b0664c98660052679b90b791f0c82716eca785e1f5a368c54d51310602dfb7e08ddec5ee91fcf6a3fcabcb7e88dc97d07377720e9bcba3d9a4e0537132e367cb9ffb113df1dab3cb27799b35e463476533507d8ed2449852bf251abca573692b2101ae190de289b1166ffb3f6a47da9c8fd8d375cb01d1d1648f5b65a32824585d6b37bef70f7517b7196f36f54b254ff34ab575373890bbeec478bac0c8d4a1da0d3f2402f232b14f0f650a641cc56e167b78b7bb202b396ae6ce7930c9eb6b5744cdd4596b8a95080284d67adc354754564ed7183138c1bb3994e457518e98442ac590f388ca71809e32d65d8d2228414ac2af02dff49985b0d4f65d26e68d9367c913317fa2db9851ee448625ada9b98e4851ff87f217644f19e495e2e4f1ea6ac9339c64e5a1fa1c5b15170a054e649d9802a4feaba5603e2dfecd489bd36f7f467c48d93d70967dd4fd213f8845198cb267474c40eaa4c76a84133907e98f8aa2a2a76cabc390038bcb73349f97a8fc693a631bc43a9d395dcbea1f3272988186bc46346aa47a89dc154e6a5dd54078ac7344878b206d13584cd09c66731e5713371525ee95b686cfd429795de65d058ea13947f37551564da9fef6c8dd2c4f509ff6db2922fe49e7cd562e0628ecd38eebf0453857bca007df4b63eabc3b5a34dfe0c1b393e229d21e6ae655c67ff77efc6e84f88c3158927f02a3ab155aa3ed268f7f8b344c30e5162b76971fed01f5c6bf280af0e10399c0181843353d0f3d9b2b677b0216815bba1e34044aa505b844212327ffa8638ae8a03f0ea8da99eed410938b73213fd172f9d2b8a5b122a90bb562e00478e5e6c6549e2848bb56151877a9a3dc7b6c595b4c3a4ff491156c98461021e914c1198e9b2b252d767eeafb3769cfb0d658b7d6a871ffa5ea0a901287fa1e0f84cdfb1f08b635fdd051a6ae5e0852b29a08494cb027f199d39bd5e57bbd789dbac143754782a48ef80b2e9c83b2f919e55c95a7f1d99358a5ffc52ba1d8bc8db259af9af58a765394148275eb755cff612bd70d2a60a3edf6e0cf6c18717d92685ad4a2e73f882fd3bf2b81fe9146479ba653069bc811c180d36ba846bab8f61b0aaa15d016d1ee64bad64f2249cd12f375ea04ac4d6fa78b8be655dc5439363bbb65a31bacdc58656aa6bbdcfba4b88deb49e875d2674fe39d38f1a4053d013406262e99d0504c0d7a45ea7b684e8856573a7cfc0247e1c703b8149069b1082b8540ef3e313c3a5f6a5908fd3bb22c057fd62098a07989bb1e719ff9d30f2feef457751f44555f252076d8fbb56aa48d59cb2c5e910b4f7a82c8fdea9ef30779f48c6c75c8118124763e8d42278118a1468cb6a9e72a4d8b613591b847ed964333187fc7244c2bea2cbc1b500c7d27178e7efe05435fc6dc3087d70d7695ca02c978b79980e3c2350a17e481f7172419282efe1c3525e535526054c9e", 0x1000}, {&(0x7f0000000a00)="de94051fd54953e10e17362837fdda74002d80043e64fceb1e396d6945aa189b30b45356897099af1b06bc7178ff81b501dc9c08961635c4fd4570530c587d601205a5c9c10e7b1f3d0b3c8713f497942191c519520f04d4df330f51286693f9be02742953f3784e0f4aee38c1b6bc789774f6f13427bd1301", 0x79}], 0x7) 1m19.840194173s ago: executing program 3 (id=924): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0x8000000000000001, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xe4837313dbdd44bf, 0x0, 0x0, 0xc}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) chflagsat(0xffffffffffffffff, 0x0, 0x124d52e96ff1e198, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x0, 0x0) 1m19.839850626s ago: executing program 37 (id=924): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff9, 0x8000000000000001, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xe4837313dbdd44bf, 0x0, 0x0, 0xc}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) chflagsat(0xffffffffffffffff, 0x0, 0x124d52e96ff1e198, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x0, 0x0) 29.829958553s ago: executing program 4 (id=1269): mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xdb2d, 0x72}, {0x8, 0x0, 0x0, 0x1}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r1 = syz_open_pts() flock(r1, 0x2) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x200000000207b98, 0x80000000000001fe, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x3}, {0xfbfe, 0x3, 0x6d5, 0x4}}}) r4 = kqueue() kevent(r4, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) socket(0x18, 0x2, 0x0) flock(r4, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt(r3, 0x1000000029, 0x1021, &(0x7f0000000000), 0x14) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x0, 0x7fff, 0x80000201}, {0x8, 0x40000008, 0x7, 0x9}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0x1ff, 0x4, 0x44}, {0x2, 0x800, 0xf11, 0x7}, {0x9, 0xffbf, 0xe1a, 0x4}, {0x1, 0x5, 0x1085, 0x1}, {0x0, 0x1, 0xfffffffb, 0xfbffe2e9}, {0x8, 0x1bbf, 0x6, 0x18005}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000002, 0x8, 0x7}, {0x4, 0x9, 0x800000, 0xa66}, {0x402, 0x109, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xfffdffff, 0x8003, 0x6, 0xb31}]}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f00000014c0)="02123062", &(0x7f0000000040)=0x4, 0x0, 0x0) 28.954798909s ago: executing program 4 (id=1272): getsockname$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000000)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x342e, 0xfffffffffffffffb}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x7012, r2, 0x100000000200000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) syz_emit_ethernet(0x2e, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x3}]}}, @icmp=@generic={0xa, 0x0, 0x0, "138a0927"}}}}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc) preadv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x20001) mprotect(&(0x7f000002d000/0x1000)=nil, 0x1000, 0x1) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x9272cb1fdf9c59df, 0x0) kevent(r3, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffe, 0x85, 0x8, 0x3a, 0x8}], 0x8, &(0x7f00000003c0), 0x1, &(0x7f0000000400)={0xefbe, 0x9}) 28.953360942s ago: executing program 4 (id=1273): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) write(r0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {0x3}, {0x3}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {0x0, 0x4}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x1, 0x7218}, {0x0, 0x6}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x80001}, {}, {0x0, 0x200}, {0x2}, {0x2, 0x2}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0x37) r1 = socket(0x10, 0x8000, 0x7f) recvfrom(r1, &(0x7f0000000180)=""/213, 0xd5, 0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x81) mmap(&(0x7f000033f000/0x14000)=nil, 0x14000, 0x2, 0x11, r2, 0x0) mmap(&(0x7f00003fa000/0x2000)=nil, 0x2000, 0x4, 0x12, r2, 0x0) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000000)='./file0\x00', r3, 0x3}) 28.090141349s ago: executing program 4 (id=1274): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f00000002c0)='./file2/file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') (async) rmdir(&(0x7f00000002c0)='./file2/file0\x00') (async) 28.089581587s ago: executing program 4 (id=1275): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2000, 0x0, 0x37) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) 27.840085153s ago: executing program 4 (id=1276): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) lseek(r2, 0x1, 0x5) getdents(r2, &(0x7f0000000100)=""/90, 0x5a) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x26, 0x4}) getrlimit(0x4, &(0x7f0000000000)) read(r1, &(0x7f0000000840)=""/176, 0xb0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) writev(r1, &(0x7f0000001bc0)=[{&(0x7f00000000c0)="57a62b619011b34398c8af608700000000af12e8c4355e2cd36a", 0x1a}, {&(0x7f00000002c0)="17fcd7405c8e9acf3ce14b6edfea8aace6210b379b0c2674cf38c81ccc4d1b1bffa6efeddbb39d2287b0f1d06d133c70ca69da8af5b4b5f3a30ea13bb2e73ae5a8a734dce3411836278989bc1c17d1bf4cc485436abcc9429ed26acad3c4e0101d0021bee70983f1174e791c1cf4c7a53c62b54f7aad0ce405db3fc02cad4027494e1744e9d7fa4c58e066b81e1a726ad5b89763d5f8569c311a1f23d73d4d34b114c5741890c079ae368bdbbf12b2e9ba2f4b42d2171d9ba510c83b898d3e5965da3f2d5db82d75303fa0c18d5c0c827b87544ed222ef40099d514a0dfc39f9c4ae128a49c2146d5ef514ee85aeaf0a5d6d050ed57f732b8e95d70820b7d47bfd194a90bc4f882dfdf8ef5538c3d21a82ff118fcc6df030b1ccfdd6c531a2ea66f7d0058702f2a8a6c637706cb3dcf357030c2e06eb1baf64837105d988112cc8da439ab9d423f518bef885c30c397d469c6d6eae59ed6bf426d2786f098de4ff65cff991e0a8fb80bde2aee17c97be523f77c0e9dc858e3227e8672ca916bdc94323b295c58bc4d625403b5eccbb6eb1ca8ffd4ac006d91d882a0a012d015940229a7ca55f8192ca2ae0ee9435d48db5adee90aa7855a7e2644576e7e6847a17c22a5660491bf99d2740abab3fa1187caffe6ebf51bb40d0f7560b94d801241a3820c74e9713aabf2e097744b118c04381cef33ac2ec85cdb115f30b324b9158d88ae56eeda51672ea7404491899fc4cd0312f4663efc13d1c59f72b31ae235acbf1827083b28d544e8e52ba556d6911d32bc14b51e9b784b8ae0ba6cbbdd0dd17d619175bf03bbf840f20365b5709ad62198aebd02a84a561d9e25856a2517a1dddcafc4828294d4094b163f9b573050b9d6a05b855783448daaefcfd979765412d537486fe0c3e24f7557a6919e126a4cd18664ab82ed37860f22398b16315e5a6733e63f62d63a7454621d2ed4d1ec66605386fa11f6435f4b4b37446f28dd76cd6992e6a6df55b80626baf8bc1dccc11a4036c2e20d4dce76c59eb67ea6694f3e746ba9d132037af74250643d7dcb29bf5c0a53445c4de51e0b592e6cad409f6e784fa3c9bbb588cd506bd1c05c0a41b5dfc8c894b273a25fe928871ffd68bfd8fe773d81f00dddee75438b42aabaf19c3a460c4bc2ba5989c4ff34f3218235e75835fbe48ac99a734ba55d51a3ee325ac998b867ed0968c2fd70ad65523f8f2d5da74fe277c95b611a62a7125508cacaa37ed79daf64a165ae305e31c6bd511246cf860fb3e6bb94762d8f1ef9a7170343f8f36638fb029d1dd8c96e2bb6a3e87ed8a40d0ecccfd24fe5d16f800835454cd2cceea533520b450afb6edb3edbff8e5e16b21dd46e3d6314b329831059855b21ebc9c94ddc3ad0b816d5504ff7ea7698e31054514184639145a18b4f6913ea84c94bb9b4a42b0a2276083fa772e41554137ff70a5cde516891f9c78c399a060d9a11e0001cf74bb8b3733c8eafa7ca71785267268e6d13d34a1eeaed4fabce1a2b4a91656e972bf565dcf62cc77685bb80b83ea341cdd4e68b492b4e71798376fe48bf9c18cb26705e62ef3c8c8949a3ea2f968459bd6487006222554273839c9363b44d68de143544ecbf0410e1d2dea7bcd28859dd0b0516ef5f097965c7556b0e5b4ed775f121fa8cf06718a878f2fcbf5e79ed05f2c35954444d4f52a58170ee531c5af567ba1ae9115de4d519df6561b2ae8e783ae0523bcf85057c5b03a5a9f6ab8f5dfd4c8e297da5e590cdcb12afbc18c323e17256294f9d118e5f222bd057da6073cdeeb776ffe5b6ad0a19e7af763e19164838f757e4a617c67b0f6619b34645a81595c7bad73e49a32cfca47977a80633a24474c1300da8ffee9d63859035ad53fbda41f0782a1bc40767eb5d4e0c5cb0f79032d3a81fec2370d90fed0623c15d16f343388", 0x560}, {&(0x7f0000000200)="20e558e8c3dd22cdf5e40614791da4ef970d19ecde934f80e9a854b18d50274f36b2b87bc5d17636fda6eb822602772524a905af060000002309", 0x3a}], 0x3) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 27.839706604s ago: executing program 38 (id=1276): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8", 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) lseek(r2, 0x1, 0x5) getdents(r2, &(0x7f0000000100)=""/90, 0x5a) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x2) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xbd, 0x7fffffff, 0xffd7fdff, 0xfffffffd, "09032e4faceb089b351c0a164dc016b0763047c9", 0x26, 0x4}) getrlimit(0x4, &(0x7f0000000000)) read(r1, &(0x7f0000000840)=""/176, 0xb0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) writev(r1, &(0x7f0000001bc0)=[{&(0x7f00000000c0)="57a62b619011b34398c8af608700000000af12e8c4355e2cd36a", 0x1a}, {&(0x7f00000002c0)="17fcd7405c8e9acf3ce14b6edfea8aace6210b379b0c2674cf38c81ccc4d1b1bffa6efeddbb39d2287b0f1d06d133c70ca69da8af5b4b5f3a30ea13bb2e73ae5a8a734dce3411836278989bc1c17d1bf4cc485436abcc9429ed26acad3c4e0101d0021bee70983f1174e791c1cf4c7a53c62b54f7aad0ce405db3fc02cad4027494e1744e9d7fa4c58e066b81e1a726ad5b89763d5f8569c311a1f23d73d4d34b114c5741890c079ae368bdbbf12b2e9ba2f4b42d2171d9ba510c83b898d3e5965da3f2d5db82d75303fa0c18d5c0c827b87544ed222ef40099d514a0dfc39f9c4ae128a49c2146d5ef514ee85aeaf0a5d6d050ed57f732b8e95d70820b7d47bfd194a90bc4f882dfdf8ef5538c3d21a82ff118fcc6df030b1ccfdd6c531a2ea66f7d0058702f2a8a6c637706cb3dcf357030c2e06eb1baf64837105d988112cc8da439ab9d423f518bef885c30c397d469c6d6eae59ed6bf426d2786f098de4ff65cff991e0a8fb80bde2aee17c97be523f77c0e9dc858e3227e8672ca916bdc94323b295c58bc4d625403b5eccbb6eb1ca8ffd4ac006d91d882a0a012d015940229a7ca55f8192ca2ae0ee9435d48db5adee90aa7855a7e2644576e7e6847a17c22a5660491bf99d2740abab3fa1187caffe6ebf51bb40d0f7560b94d801241a3820c74e9713aabf2e097744b118c04381cef33ac2ec85cdb115f30b324b9158d88ae56eeda51672ea7404491899fc4cd0312f4663efc13d1c59f72b31ae235acbf1827083b28d544e8e52ba556d6911d32bc14b51e9b784b8ae0ba6cbbdd0dd17d619175bf03bbf840f20365b5709ad62198aebd02a84a561d9e25856a2517a1dddcafc4828294d4094b163f9b573050b9d6a05b855783448daaefcfd979765412d537486fe0c3e24f7557a6919e126a4cd18664ab82ed37860f22398b16315e5a6733e63f62d63a7454621d2ed4d1ec66605386fa11f6435f4b4b37446f28dd76cd6992e6a6df55b80626baf8bc1dccc11a4036c2e20d4dce76c59eb67ea6694f3e746ba9d132037af74250643d7dcb29bf5c0a53445c4de51e0b592e6cad409f6e784fa3c9bbb588cd506bd1c05c0a41b5dfc8c894b273a25fe928871ffd68bfd8fe773d81f00dddee75438b42aabaf19c3a460c4bc2ba5989c4ff34f3218235e75835fbe48ac99a734ba55d51a3ee325ac998b867ed0968c2fd70ad65523f8f2d5da74fe277c95b611a62a7125508cacaa37ed79daf64a165ae305e31c6bd511246cf860fb3e6bb94762d8f1ef9a7170343f8f36638fb029d1dd8c96e2bb6a3e87ed8a40d0ecccfd24fe5d16f800835454cd2cceea533520b450afb6edb3edbff8e5e16b21dd46e3d6314b329831059855b21ebc9c94ddc3ad0b816d5504ff7ea7698e31054514184639145a18b4f6913ea84c94bb9b4a42b0a2276083fa772e41554137ff70a5cde516891f9c78c399a060d9a11e0001cf74bb8b3733c8eafa7ca71785267268e6d13d34a1eeaed4fabce1a2b4a91656e972bf565dcf62cc77685bb80b83ea341cdd4e68b492b4e71798376fe48bf9c18cb26705e62ef3c8c8949a3ea2f968459bd6487006222554273839c9363b44d68de143544ecbf0410e1d2dea7bcd28859dd0b0516ef5f097965c7556b0e5b4ed775f121fa8cf06718a878f2fcbf5e79ed05f2c35954444d4f52a58170ee531c5af567ba1ae9115de4d519df6561b2ae8e783ae0523bcf85057c5b03a5a9f6ab8f5dfd4c8e297da5e590cdcb12afbc18c323e17256294f9d118e5f222bd057da6073cdeeb776ffe5b6ad0a19e7af763e19164838f757e4a617c67b0f6619b34645a81595c7bad73e49a32cfca47977a80633a24474c1300da8ffee9d63859035ad53fbda41f0782a1bc40767eb5d4e0c5cb0f79032d3a81fec2370d90fed0623c15d16f343388", 0x560}, {&(0x7f0000000200)="20e558e8c3dd22cdf5e40614791da4ef970d19ecde934f80e9a854b18d50274f36b2b87bc5d17636fda6eb822602772524a905af060000002309", 0x3a}], 0x3) setsockopt(r0, 0x1000000000029, 0x2a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 2.923438758s ago: executing program 0 (id=1373): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="f6de3fd9a3b1f59df1fdf692ec4be979bc5684dfc9635b0815b6679cd1a29c2958b14723c6c493759f1c8426fec2ae28e1daf795a8dd9f313727add4b7569260c9c201c44f10746b320ba43ab49e41546c270ad2650b0c2d1f4ef5d114407d2ae0008eec83bf6a4af6ecfc6a85d05f02fef52e7d03e556b4502516dee07e144c493c739ddb3c04b91ae3fd1a84c5b5ab51afae656508470c736e23c366f2bb8c6de0cbd8fb906f0e56"], 0x28, 0x401}, 0x407) recvmmsg(r0, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x2000, 0x0) 2.030119215s ago: executing program 0 (id=1374): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000380)=0x3, 0x4) close(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000001c0)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x4, 0x6, 0x100010000000a}) kqueue() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20000, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x5d, 0x10, 0xb, 0xe93}], 0xd3, 0x0, 0x3, 0x0) r5 = kqueue() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) kevent(r5, &(0x7f0000000180)=[{{r5}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x6}], 0x2, 0x0, 0x2, 0x0) kevent(r5, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r6 = syz_open_pts() ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000040)) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) listen(r7, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x81, {[0xfffffbfffffffffb, 0x0, 0x8, 0x100200000, 0x45, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffefffffffff, 0x200000000002, 0xf, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x7, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x200000000207b98, 0x8000000000000200, 0x0, 0x0, 0x9], [0x100000001, 0x8000, 0x7, 0x0, 0x8, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0x1000, 0x1], [{0x0, 0x0, 0x0, 0x7d02}, {0xfffc, 0x22, 0x5, 0xfffffffffffffff9}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x4, 0x9, 0x9, 0x2000000000000002}, {0x0, 0x0, 0xfffffff9, 0x80000000}, {0x0, 0x8, 0x0, 0x8}], {0x1, 0x5, 0x7, 0x200000000000003}, {0xf3fe, 0x9f, 0x6d5, 0x8}}}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x22}, 0x3, 0x0, 0x0, 0x0, 0xffffff06) clock_getres(0x3, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.170082006s ago: executing program 0 (id=1375): sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x1, 0x2010, r0, 0x0) r1 = syz_open_pts() sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f0000000140)="d4cdca5cb93aac8b3c400922d09f448de8bbcb9e6bc15d57dc2a27b198fac07da397108315326b1a2bdb8853f2f62bcd699f4f942966eb79e281931c42199248ad2180577260a12eb3a3246243cec5e0ba7d943851a13188424b5193be5aca54590defce25552fb4d0d1b100d2", 0x6d) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x2, 0x1000100000000}) 309.895943ms ago: executing program 0 (id=1376): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0xc) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x20001) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xf, 0x4}}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000003000)={0x7, 0x1, 0x1}) mprotect(&(0x7f0000329000/0x4000)=nil, 0x4000, 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fchown(r2, 0xffffffffffffffff, 0xffffffffffffffff) getrusage(0x0, &(0x7f00000031c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket$inet(0x2, 0x1, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xf}, 0x2, &(0x7f0000000080)="94d709ac7985791f3afca889b371d663caee7223a49dab", &(0x7f0000000000)=0x17, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000), 0x0) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') openat(r1, &(0x7f0000000380)='./file0\x00', 0x0, 0x140) 309.196338ms ago: executing program 0 (id=1377): ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x0, 0xffffffffffffffff) 242.745µs ago: executing program 0 (id=1378): syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd"]) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b"]) 0s ago: executing program 39 (id=1378): syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd"]) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000), 0x0) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b"]) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.25' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd805db77850, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0xfffffd805db8b2e0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools