last executing test programs: 8.637914185s ago: executing program 1 (id=128): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000082b00fe8000000000000000000000000000bb000061"]) (async) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) fcntl$lock(r2, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0xffffffffffffdffc, 0x1000500000008}) r3 = dup2(r1, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/18, 0x12}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000140)}) (async) r5 = socket(0x6, 0x4, 0x4) ioctl$FIONREAD(r5, 0xc0106978, &(0x7f00000000c0)) (async) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r4, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, &(0x7f0000000000)="c5373384d9fd0674d0fa14dac65f6d63c0219ff95f0e", &(0x7f0000000080)=0x16, 0x0, 0x0) 8.198992737s ago: executing program 1 (id=137): r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket$inet(0x2, 0xa005, 0x4e) sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, &(0x7f0000000040)="ccb96307", &(0x7f0000000000)=0x4, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) msgget(0x1, 0x658) 8.168979084s ago: executing program 32 (id=137): r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) r1 = socket$inet(0x2, 0xa005, 0x4e) sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, &(0x7f0000000040)="ccb96307", &(0x7f0000000000)=0x4, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) msgget(0x1, 0x658) 4.893611763s ago: executing program 3 (id=195): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="7e05935b0b", &(0x7f0000000000)=0x5, 0x0, 0x0) (async) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="7e05935b0b", &(0x7f0000000000)=0x5, 0x0, 0x0) 4.604609866s ago: executing program 3 (id=201): setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x300f0cb8c234c5f9, &(0x7f0000000000)=0x9, 0x4) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1006, &(0x7f0000000040)={0x6f9ec33a, 0x80}, 0x10) r0 = syz_open_pts() ftruncate(r0, 0x43) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0xe, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9e}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fec000/0x10000)=nil, 0x4137}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0xa9c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc68}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x200}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x30000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb}, {&(0x7f0000fec000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xa}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fee000/0x1000)=nil, 0x1}], './file0\x00', 0xe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$TIOCDRAIN(r0, 0x2000745e) sendto$unix(r2, &(0x7f0000000300)="599b8f8e39549c75385f58b38b988578e5bbd0ba", 0x14, 0x5, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xa) listen(r2, 0xfffffa82) syz_open_pts() sysctl$vm(&(0x7f0000000380)={0x2, 0x2}, 0x2, &(0x7f00000003c0)="4e49aa093568d5e0ad9b1ddbd2b9204b0f3e6092937563a3845a55964d83fc96a5fd8097d957245da1139c3d7bcbea6dbdb935a2238e9ef26e7740ab5ac98c4914bb11e9589ea4e88727738071605a236fc486adbd71eeb237841bf8be7685ba35ffc68934a558c41421a9c82e77d1032eac753288805b9bf748f4fb219af2625b1f03031ca9f13f7d17d17c7218d87baf506ae0bdcf3dea52c8f1931099de773c690e7121aaf4567fe719f9c19a01f195ba7523bad2374135b5494630be1ee33208d4b76116440bbabbe7c6ee156dd0fbe3b634d922e14cafc8abc26e3e86e298c15f", &(0x7f00000004c0)=0xe3, &(0x7f0000000500)="cffe1b68682ab2b9df2b9d09c4b47122b62fe54c40650cb21e853f40bae05609407c89e171ce91769a25d0849cd678b89f63dd9bf7f6bba8a3190308963ebb3b803848190867cddfb9e4a97ecb1e00325b2a8fd8", 0x54) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) connect$unix(r2, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) semget(0x2, 0x3, 0x9) socket(0x1, 0x1, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) readv(r0, &(0x7f0000000780)=[{&(0x7f00000005c0)=""/204, 0xcc}, {&(0x7f00000006c0)=""/136, 0x88}], 0x2) msgget$private(0x0, 0x400) r3 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x800, 0x8) openat(r3, &(0x7f0000000800)='./file0\x00', 0x40, 0x2) sysctl$vm(&(0x7f0000000840)={0x2, 0x4}, 0x2, &(0x7f0000000880)="8b26be821b15e0250d8191032ec4f59bb387b00eea9139a1288b1787266e8a1d70d08587aaae4562d0ad8ef77e", &(0x7f00000008c0)=0x2d, &(0x7f0000000900)="921a5d9105b5df4e65fc1b4bb78f3eaf23daf5b0a5d00bc2360e44cad6f2d95c1c214e5d73701d05059b90571158a42c5e027485ffdbcbe4526702bb59c6dbd508323121f390b25d034863cf911f8d834c032d907393664a7e0ca94c1fc4a1373e1787536b9fffd6958eab7d14e761b5cc0fb700f11328032ff3e54a77ebfda6d4f701535cf5b2b2f16506ea6059860ae75ac67ef78957303ac6b679441b7d62ed7f17ec099b9b4ffb064a701e40c11512cefad5da23afa4349d49b85b42510a8c6e4b33", 0xc4) getpeername(r1, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) openat(r3, &(0x7f0000000a80)='./file0\x00', 0x10, 0x83) semget(0x3, 0x4, 0x200) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000ac0)=0x519) mknod(&(0x7f0000000b00)='./file1\x00', 0x1000, 0x7) msgsnd(0xffffffffffffffff, &(0x7f0000000b40)={0x0, "74442272f0d2b75629a15743831b44340e0521e1e6f6cfa08a7955e751d9ddf3c20ffa8155d15f4763a30d6d0dfc74d81910824472f0493d0db6cf27b7493af6cc51364e9717f0f7f3884a37383a2d306afcd29e2e2069c9c5d5295d7eeccdfcc628523779e2224a33ca68c5d100124b0ca397327072252b15603d1bcf045e70d92d0bf37142795b696f3cb2a747051e8de76f38356a3df1e783292d495ac65fc8c28546bb6e901f6487b5a7336075345dc0cb5e1a935007a5ac5124e967b75791cd4ae6b94569bd8793f98c8ce8d051fa374a378ae42f6182014ca7f80eacca"}, 0xe8, 0x800) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) 3.907281268s ago: executing program 7 (id=205): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() syz_open_pts() syz_open_pts() fchflags(r0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x3, 0x9) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000001440)={0x0}, 0x10, 0x0) shutdown(r4, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r5, 0x0) connect$unix(r5, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 3.906818046s ago: executing program 0 (id=206): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) r1 = socket(0x18, 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt(r1, 0xfffffffe, 0x32, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) (async) socket(0x18, 0x8000, 0x0) (async) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) getsockopt(r1, 0xfffffffe, 0x32, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r0, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) 3.880860342s ago: executing program 3 (id=208): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x804, 0x8) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) bind(r0, &(0x7f0000000000), 0x10) (async, rerun: 32) r1 = socket(0x2, 0x2, 0x0) (rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) (async) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x7b99, 0x1fe, 0x3, 0x1], [0x100000001, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {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}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 3.880461396s ago: executing program 4 (id=209): setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r0 = socket(0x2, 0x4001, 0x0) recvmmsg(r0, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) syz_open_pts() (async) r1 = syz_open_pts() close(r1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x2df57364, 0x10003ffe, 0xd, 0xfffffffa, "00030023be0a00817dd8910bb864d3c3a8d9d3c9", 0xfd08}) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000200)="7b197c9bd1737e832c187c874a21e06afe5c6858043543240749294d45a28510d930f769813eddf943f11026d35c3e04ee59d4c0b9fe5a6bd16dd0b4e9524e43b728d362b793072f7d786004c68f70b166909f1d50b9ef205698b965d448e2351a33076aaa13d85bb515ebb17d3de29d34dff5d4fe3f9faf6c8d3c4fba492fcd65265b1e1be11326f81bd6272a64e123cab7d31359b04da9df92ebc82a560eba18c1c0e094b71204b297877da9f20aa99eb59d2061b07d08b08737ac74746aa8f60358c860e61705c4a2b2db6ee46dd3d5a71b8290530c939a5569455700ccc7116515cf23597958687b77157c47e3c95715a233183aa669e03666a3fca8bef7908e2289152381ebde859aa3d0ba10bdb947c888dd54c75e5c91738456c7a9c1c3c44d9b4ef99bb064b1dad41220a15093a85fc87bf5e0b6453476000b451ee978d4b5d27f66591ff6fc754ded0b021d444f4a7c4db8cde91f633c509d36836d1790dbdbb00aa932fb69792f96da63deb2e63b17cb4cb571941656748bb44b40f33fe8f304a3f681e9fae5007358d0cd7f5086c0a5dddefece921c4b8928fbd91db4bb69f799b698f8c6e236e88a0d70d8c5cd3036a4f420fd3223aabc75b4c8e2c60bdb2bfdac92da34abc452c8fda7effcd8852613c80664c0724d03c11bd807a7b61d2198400660d0da8ee575c7913a6a36c31bef839a2f3a62593d77ee2d8ef3398c56fa0fb21dd860711234472e48b2ba042c0daf41c80fc39b3d7acf1757bb1be73727198bcca39a78aa54ccd7f0911e80bc13397d075ef86eb0198c0456ef47ac10ca7e7459139eb68b1931103cc38d1309798e1274c0fa97f9ec4b7e37c0ea1befcc3bf9019beb87727da082c980e9df10f42fb07c25b7bed21beb3c0faa4fbc55a845f962a53d29d1c9b9399ac7ffa2f15f0ec7efb9afce53c19b88f652b33e53ad0d5b772e96e2dbfada6269bdd20b22e6b90c31b12cb67ecbc028a3e02f77430f00aa36e8e4a1e79e12e9a8d79b091bcbac181f1784660d829662cd4b1bf4663a39c1223ae79cb1e4e4e68fdabb10ce6e421f984b9905e4f330df53fa4acb7a2ef43532b7b80b4b48218ce22b139b3dd402bf3a5485d4e67cdc3e32a17a1aea441274e47beb317faa4ea4bf733eab3a43bab3e035e8f179771cdd3d066042da356ba1f97f7475b694e2e419f82360e7b6335faabfb69b5f4911c29f5f4ca3368a656c970e63cb510aa905c60048c86fb72b988a7520424e1c3e6446171b38d9aca5936157f9cadf736c7ee56e72cab2355f8b2dd8a5486fefb3320e4f9a7e084b7f04c464069cda56dfdfd740cf01f720962cbfb47f33185f68f2f344998216cb19b576aae1c291e2a9720edef7fac4f98095c08d5d6f5632df062890ca9fad114c95130517f7bfde4f16b2540bc1d1443908543e8571c5adbd019a4b44b2a984063ae67a828190f26309a4202a81706f4ff1685661748100110453ed073f98e967ddf4e618d89de324cb3b0a26a12db34b763456c8eef39b82554c75915f447b4a1b84bbc4ce674108574774c97c315dcf9bdb5bd8b2eda5c170d753857a5af66951380b31c8cfa7775a74596379b0e6cc2e7c5aaaa046202201c0e1e87fef8942f73b24edca961af32ff66597d74b122aacf25ac6aae36c77c26d2d1b839530aab89ecc8f3062a000eff59c63a3f8975df3c5bffc008925d417a0c25cbfcd321a97c8aa3bf1b1b9e13272dc23a977457c95da2e69b3dd7c1fb81c5d9b4ca309f2e23afeb72f390f6c79cd2732bcffbbd93b4ec2d36bb95b66466966935f6edfa0b036ea21616ba01026bf6d566698639137eb1231004c501a07e9d4976e90701986da4cf7481393e9b9dceef7230a440287f4784d265a3345f21757fe8cdc67756db01bf379d2d781122f07865fce869be3671dc0a9c197205c52923f43ab25930152936723fa0e31a39cebeec24e5db6a4a5bde01845ace5aafcee744dbec25ab0a9678c294b94c5e175ff8d22c3aa3d232d24156742b3f7313556a7710cb6b4232c66cf7c3ec55090bb918d023ac89055785467ef7a74629f4f423f992e5d04f501298a4e0b322a9a18e88bcc76f8caa50ce8ec8a0ef01e27498e14fc561cd9ddedd4f848264afa04278f284d82029520bbdf47271fec427ac968a63b077ec09ea0555fadc2983b3e8638678a80040b5f65b61e3ac0d492036a58f06d32b21807e2cdd4c2e2f6c329e6e0cf5c671005da1438bc4d7bf29a124aa78ea43457da158c0c700c04aa4af8462318d0d1156fc9ac368db9278fd91c5d74ba2fe4d5c0815ee99f519b25a0c57c7d13afb2fa17fb57b408e8240b138591a32b86acb63aab8abe957dfc697721b4238fa20109398f0771557fc5cde91257065ed19d0dc5c1def1f27da84a0a3fa6ffd3d8cfdc528f7f0419bc21ff3627e4400be8f9a319c860aa1d3796f1ced7f9b2bcf080fa8b8050acc9d16f2d34eb7b00677a55b9ef06c9fab383a5021f158ce166600f80c9cb38b37fdbb59e0c68324212bd7e2cbb33ec4a10a9c71fdc37172c0b9ed26571855d9d56e8d396b0db01e2f735bd9a9cd409a0a8cff4a10605e08e0267b3ae48f3364b80b23e01afdf87822d72665af340d8cb67f55de76c673a7d638d600e9229d7607829676bf0b35fda8287af72c6a6b3ce98f95937b6988ab4da5292750dac938fe9eca1b62c8a9a14eba320cc81f1484ffc1b7c0ec5ef7388c635cbae3d2f23d8e5f0b1425c8f78b3b06c097677eaabfbeb285647e0191add662d5738f12cdf9f9ab414c8a75dd1e5437efd62dea423e62713cb53a3d212d2035946af48bf8640c363e37c9ccbc66d007ab3daaa35e7ddd61465350faaea0923", 0x7f3}], 0x1) (async) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000200)="7b197c9bd1737e832c187c874a21e06afe5c6858043543240749294d45a28510d930f769813eddf943f11026d35c3e04ee59d4c0b9fe5a6bd16dd0b4e9524e43b728d362b793072f7d786004c68f70b166909f1d50b9ef205698b965d448e2351a33076aaa13d85bb515ebb17d3de29d34dff5d4fe3f9faf6c8d3c4fba492fcd65265b1e1be11326f81bd6272a64e123cab7d31359b04da9df92ebc82a560eba18c1c0e094b71204b297877da9f20aa99eb59d2061b07d08b08737ac74746aa8f60358c860e61705c4a2b2db6ee46dd3d5a71b8290530c939a5569455700ccc7116515cf23597958687b77157c47e3c95715a233183aa669e03666a3fca8bef7908e2289152381ebde859aa3d0ba10bdb947c888dd54c75e5c91738456c7a9c1c3c44d9b4ef99bb064b1dad41220a15093a85fc87bf5e0b6453476000b451ee978d4b5d27f66591ff6fc754ded0b021d444f4a7c4db8cde91f633c509d36836d1790dbdbb00aa932fb69792f96da63deb2e63b17cb4cb571941656748bb44b40f33fe8f304a3f681e9fae5007358d0cd7f5086c0a5dddefece921c4b8928fbd91db4bb69f799b698f8c6e236e88a0d70d8c5cd3036a4f420fd3223aabc75b4c8e2c60bdb2bfdac92da34abc452c8fda7effcd8852613c80664c0724d03c11bd807a7b61d2198400660d0da8ee575c7913a6a36c31bef839a2f3a62593d77ee2d8ef3398c56fa0fb21dd860711234472e48b2ba042c0daf41c80fc39b3d7acf1757bb1be73727198bcca39a78aa54ccd7f0911e80bc13397d075ef86eb0198c0456ef47ac10ca7e7459139eb68b1931103cc38d1309798e1274c0fa97f9ec4b7e37c0ea1befcc3bf9019beb87727da082c980e9df10f42fb07c25b7bed21beb3c0faa4fbc55a845f962a53d29d1c9b9399ac7ffa2f15f0ec7efb9afce53c19b88f652b33e53ad0d5b772e96e2dbfada6269bdd20b22e6b90c31b12cb67ecbc028a3e02f77430f00aa36e8e4a1e79e12e9a8d79b091bcbac181f1784660d829662cd4b1bf4663a39c1223ae79cb1e4e4e68fdabb10ce6e421f984b9905e4f330df53fa4acb7a2ef43532b7b80b4b48218ce22b139b3dd402bf3a5485d4e67cdc3e32a17a1aea441274e47beb317faa4ea4bf733eab3a43bab3e035e8f179771cdd3d066042da356ba1f97f7475b694e2e419f82360e7b6335faabfb69b5f4911c29f5f4ca3368a656c970e63cb510aa905c60048c86fb72b988a7520424e1c3e6446171b38d9aca5936157f9cadf736c7ee56e72cab2355f8b2dd8a5486fefb3320e4f9a7e084b7f04c464069cda56dfdfd740cf01f720962cbfb47f33185f68f2f344998216cb19b576aae1c291e2a9720edef7fac4f98095c08d5d6f5632df062890ca9fad114c95130517f7bfde4f16b2540bc1d1443908543e8571c5adbd019a4b44b2a984063ae67a828190f26309a4202a81706f4ff1685661748100110453ed073f98e967ddf4e618d89de324cb3b0a26a12db34b763456c8eef39b82554c75915f447b4a1b84bbc4ce674108574774c97c315dcf9bdb5bd8b2eda5c170d753857a5af66951380b31c8cfa7775a74596379b0e6cc2e7c5aaaa046202201c0e1e87fef8942f73b24edca961af32ff66597d74b122aacf25ac6aae36c77c26d2d1b839530aab89ecc8f3062a000eff59c63a3f8975df3c5bffc008925d417a0c25cbfcd321a97c8aa3bf1b1b9e13272dc23a977457c95da2e69b3dd7c1fb81c5d9b4ca309f2e23afeb72f390f6c79cd2732bcffbbd93b4ec2d36bb95b66466966935f6edfa0b036ea21616ba01026bf6d566698639137eb1231004c501a07e9d4976e90701986da4cf7481393e9b9dceef7230a440287f4784d265a3345f21757fe8cdc67756db01bf379d2d781122f07865fce869be3671dc0a9c197205c52923f43ab25930152936723fa0e31a39cebeec24e5db6a4a5bde01845ace5aafcee744dbec25ab0a9678c294b94c5e175ff8d22c3aa3d232d24156742b3f7313556a7710cb6b4232c66cf7c3ec55090bb918d023ac89055785467ef7a74629f4f423f992e5d04f501298a4e0b322a9a18e88bcc76f8caa50ce8ec8a0ef01e27498e14fc561cd9ddedd4f848264afa04278f284d82029520bbdf47271fec427ac968a63b077ec09ea0555fadc2983b3e8638678a80040b5f65b61e3ac0d492036a58f06d32b21807e2cdd4c2e2f6c329e6e0cf5c671005da1438bc4d7bf29a124aa78ea43457da158c0c700c04aa4af8462318d0d1156fc9ac368db9278fd91c5d74ba2fe4d5c0815ee99f519b25a0c57c7d13afb2fa17fb57b408e8240b138591a32b86acb63aab8abe957dfc697721b4238fa20109398f0771557fc5cde91257065ed19d0dc5c1def1f27da84a0a3fa6ffd3d8cfdc528f7f0419bc21ff3627e4400be8f9a319c860aa1d3796f1ced7f9b2bcf080fa8b8050acc9d16f2d34eb7b00677a55b9ef06c9fab383a5021f158ce166600f80c9cb38b37fdbb59e0c68324212bd7e2cbb33ec4a10a9c71fdc37172c0b9ed26571855d9d56e8d396b0db01e2f735bd9a9cd409a0a8cff4a10605e08e0267b3ae48f3364b80b23e01afdf87822d72665af340d8cb67f55de76c673a7d638d600e9229d7607829676bf0b35fda8287af72c6a6b3ce98f95937b6988ab4da5292750dac938fe9eca1b62c8a9a14eba320cc81f1484ffc1b7c0ec5ef7388c635cbae3d2f23d8e5f0b1425c8f78b3b06c097677eaabfbeb285647e0191add662d5738f12cdf9f9ab414c8a75dd1e5437efd62dea423e62713cb53a3d212d2035946af48bf8640c363e37c9ccbc66d007ab3daaa35e7ddd61465350faaea0923", 0x7f3}], 0x1) 3.879674751s ago: executing program 5 (id=210): pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) r1 = socket(0x6, 0x3, 0x0) listen(r1, 0x0) (async) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8028698c, &(0x7f0000000200)) mkdir(&(0x7f00000002c0)='./file0\x00', 0x200) r3 = socket(0x18, 0x1, 0x0) shutdown(r3, 0x1) (async) kqueue() unveil(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup(r5) recvmmsg(r6, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f00000004c0)=""/100, 0x64}, {&(0x7f0000000240)=""/17, 0x11}, {&(0x7f0000000540)=""/66, 0x42}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000700)=""/132, 0x84}], 0x6, 0x0}}, 0x10, 0x0, 0x0) r7 = dup2(0xffffffffffffffff, r4) (async) execve(0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000200)='c\x00') (async) chdir(&(0x7f0000000100)='./file0\x00') (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0x1ff, 0x800100100001}) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000005c0)=0x2, 0x4) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r7, 0x0, &(0x7f0000000340)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r8 = socket(0x2, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000980)="b100050400000400faff000007000000331c13fecef8718e7b1efc45d32fd3357ae30200004e3efe5248000051e2f0464494912f4d335c223e7d0c032bfa896443a42102000000720fd18bfb06000000000000000800000000000000000000800036281257aea8c500002002fbfe0c230000aabfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000000000000000000000000000600"/177, 0xb1, 0xc00, 0x0, 0x0) rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000140)=0x10) (async) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f0000000300)=0x8) shutdown(r7, 0x1) (async) select(0x40, &(0x7f0000000080)={0xfffff7fffffffffb, 0x0, 0x3ffffffffb, 0x84e, 0x400000000000002, 0x6, 0xc04000, 0x3ff}, 0x0, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{r0, 0x3}], 0x1, 0x3fe) 3.878318023s ago: executing program 3 (id=211): r0 = socket(0x11, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="a73f7d4c000a0bd503e9199c268a912a8f2d7bb44ef04080b7c03b0ec90c87acbed2ffed9491b161ac0ff76446b474b7368a781d2f8e4b2bb078cc7160e8df9596d097da007ac82a79e931eee755531c2b3b7c183ff5e4be53f385125dfe20e898e5cece44d0a6575704ac2b38a81761414f5bec439056874e7fb42419bec293e8cbca2d2471874cd52534a67918d2894dbaee1456c1200ed3dffd1c0a0dd389b2c2e2e87ea2e563182dc1fb6337922344ef0e0c57441e54938f6e47673238111cd301ef1f5da7418af45871d6f4a12579bff702", 0xd4) recvfrom$unix(r0, &(0x7f0000000180)=""/125, 0x7d, 0x802, 0x0, 0x0) setitimer(0x1, &(0x7f0000001a80)={{0xffffffff}, {0x80000002, 0xe9db}}, &(0x7f0000001ac0)) 2.86764608s ago: executing program 7 (id=213): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff81fdffff86dd606aa43f00082b00fe80000000000000438a0000000000bbfe8000000079"]) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) 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, 0x10e, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) (async) poll(&(0x7f0000000000), 0x35, 0x0) (async) close(r0) 2.867317897s ago: executing program 0 (id=214): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="19", 0x1}], 0x1) 2.865724695s ago: executing program 3 (id=216): socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xfffffffffffffedf) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x13, &(0x7f0000000000), 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 2.664557815s ago: executing program 4 (id=217): poll(0xffffffffffffffff, 0x5b, 0x2) 2.663577017s ago: executing program 5 (id=218): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b39bda4ddae25fe9bdf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) sendto$inet(r0, &(0x7f0000000180)="3684af472a20605db56654444530db55e32d18a350e237a22b0d745c7cd16f2c2e6cb647d0873f17a747d211b2be7e454564729e305de8e574af453096e88646da6baaa50daee1a70b", 0x49, 0x8, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) execve(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b39bda4ddae25fe9bdf4abd439a5476c02", 0x12}], 0x1}, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) (async) sendto$inet(r0, &(0x7f0000000180)="3684af472a20605db56654444530db55e32d18a350e237a22b0d745c7cd16f2c2e6cb647d0873f17a747d211b2be7e454564729e305de8e574af453096e88646da6baaa50daee1a70b", 0x49, 0x8, 0x0, 0x0) (async) 2.573885716s ago: executing program 0 (id=219): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x5, 0x100010000100a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0xffffffffffff0000}) r1 = socket(0x11, 0x3, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="c886b4d3", 0x4}], 0x1) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x1) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3e0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000002100), &(0x7f0000000000)=0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x2, 0x5, 0x100010000100a}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0xffffffffffff0000}) (async) socket(0x11, 0x3, 0x0) (async) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000000)="c886b4d3", 0x4}], 0x1) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000140)=0x1) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000300)='./file0\x00', r2, &(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3e0, 0x0) (async) socket(0x18, 0x1, 0x0) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) (async) syz_emit_ethernet(0x32, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b"]) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000002100), &(0x7f0000000000)=0x4) (async) 2.571770754s ago: executing program 3 (id=221): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000280)="9b1809ffff", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0xa}, 0x10, 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xa2d9, 0x7bed, 0x80000001, 0xbf, "24261f1ebc1280b67fe248460e00740400", 0x92b, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="68f2cae08e91da6b", 0x8}], 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000280)="9b1809ffff", &(0x7f0000000000)=0x5, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0xa}, 0x10, 0x4) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xa2d9, 0x7bed, 0x80000001, 0xbf, "24261f1ebc1280b67fe248460e00740400", 0x92b, 0x4}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="68f2cae08e91da6b", 0x8}], 0x1) (async) 2.571400161s ago: executing program 33 (id=221): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000280)="9b1809ffff", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0xa}, 0x10, 0x4) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xa2d9, 0x7bed, 0x80000001, 0xbf, "24261f1ebc1280b67fe248460e00740400", 0x92b, 0x4}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="68f2cae08e91da6b", 0x8}], 0x1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000280)="9b1809ffff", &(0x7f0000000000)=0x5, 0x0, 0x0) (async) socket(0x18, 0x2, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) sendmmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0xa}, 0x10, 0x4) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0xa2d9, 0x7bed, 0x80000001, 0xbf, "24261f1ebc1280b67fe248460e00740400", 0x92b, 0x4}) (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) setsockopt(r0, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="68f2cae08e91da6b", 0x8}], 0x1) (async) 2.571061431s ago: executing program 4 (id=222): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x1000300000000}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(r1, 0x1) flock(r1, 0x3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000001}) close(r0) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffb5e2a0380000000008"]) r2 = syz_open_pts() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)="e6d8fce504c5c0b47e105723b0ca3ee28d0016600972", 0x16) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9789, 0x8, 0xfffffff8, 0x80a11f, "831aa9003721fcb07774f6527939001d00000008", 0xa, 0xd}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa86dd606aa43f00002b00fe8000000000000000000000000000bbfe80000000000000f5"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000640)}], 0x1) (async) syz_open_pts() (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x1000300000000}) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) flock(r1, 0x1) (async) flock(r1, 0x3) (async) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000001}) (async) close(r0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffb5e2a0380000000008"]) (async) syz_open_pts() (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)="e6d8fce504c5c0b47e105723b0ca3ee28d0016600972", 0x16) (async) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x9789, 0x8, 0xfffffff8, 0x80a11f, "831aa9003721fcb07774f6527939001d00000008", 0xa, 0xd}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa86dd606aa43f00002b00fe8000000000000000000000000000bbfe80000000000000f5"]) (async) 2.569564572s ago: executing program 5 (id=223): r0 = socket$unix(0x1, 0x5, 0x0) close(r0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x9, 0x0, 0x0) r3 = kqueue() (async) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) flock(r1, 0x5) dup2(r3, r0) 2.557026122s ago: executing program 7 (id=225): unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='c\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x7, 0x0}, 0xe) (async) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x13, 0x3, &(0x7f0000000140)="91a20d655edb", 0x6) (async) r1 = syz_open_pts() fcntl$lock(r1, 0x7, &(0x7f0000000200)={0x0, 0x0, 0x7, 0x1000300000000}) (async) flock(r1, 0x1) (async) flock(r1, 0x3) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) (async) r2 = getpid() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x0, 0xf1, r2}) (async) r3 = msgget$private(0x0, 0x47d) msgrcv(r3, 0x0, 0x0, 0x3, 0x2000) (async) msgctl$IPC_RMID(r3, 0x1000000) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x78af09b1f23c0e93, 0x2, 0x2, 0x200}], 0xfffffffd, 0x0, 0x0, 0x0) (async) r4 = kqueue() kevent(r4, &(0x7f0000000140), 0x7, 0x0, 0x4, 0x0) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff, 0x800}], 0x2) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000180)=0x8) (async) r5 = semget$private(0x0, 0x1, 0x8c) semctl$GETALL(r5, 0x0, 0x6, 0xffffffffffffffff) (async) r6 = syz_open_pts() ioctl$TIOCCBRK(r6, 0x2000747a) (async) open(0x0, 0x80, 0x0) (async) fsync(0xffffffffffffffff) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 2.406304537s ago: executing program 0 (id=226): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@random="29d51cab0eca", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x67, 0x1}}}}}) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) (async) open(&(0x7f0000000080)='./file2/file0\x00', 0xae38ac560ef87f54, 0x3e) 2.405758558s ago: executing program 6 (id=227): r0 = open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60020099000400000000000000000002000000006a000001feffffff0000000000000000000000012b"]) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000001200)='|', 0x1}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) pread(r0, &(0x7f0000001240)="93abecf0c5c6a54bce70e6ddf0084a815ad0155b32300547658c5a66c5e55066e4396ebccabf882d99c64540ca706f577ef36ef178498adbc3c3b93d08d53d06faca9cde6e205e3eea8f271b30183576a2597865a28c23a56612a0c9415911949c2a08308589b685758b650f59d1181f59f1c96978fe862932cc86f1651428a5842d3a7166b7343905bd11eeadadde3f925172270b5dee7d94351e4dce8e4b98ddb96866f4f9f5e5ecf1becff2420fad3cc6787c01d4adbcab11fdedade6490862972427ebc47ceb2f2d80f081ca086ba09184f2a6e18bf9d48b026631c34cf8c4f9508e53a6c5ebf10eb13343097f130832602cbe79efefb032b2a92ed14176a6e357ea3d1a44d654cb99e2f6c0ed26776601f944cc9ea38ee14d94abcd1037daa033270827a121eb26be7186ec08fd3d48626fb24bbc9ce6f6e1403cdbff90f496d93d3f2c3c3554d0b7df72c71f15ab316f798bae2c51b85fb8eb59a2474e61376027d5276a17149d37d4d220fa150ceb3b63d315485a9fc86055ad0e8ea42e415e3e0e395f9d88a5c377d690b34f38e9a5fb9e0da8fbe92f864e014154c8fe3462d57852c6e6cfe3fc5c74eca06ecd1b701c2db1682325ff1ee69473181bc61273b586d255579379737abddf2950b17b507d7e694b5033da9bfc868e154347cf726af5500bc41a496e9e383ba4ac0d2366a88008aff2655fd7885f10b9b752d4339f29a30518d5d4e2279665705d274cc143a590656aa5221132a54b3a7bf0d05971d0fd6135cfc9f2f6cc3e114c8c433419a53d5c11f128893e0d3b93722b8f187bfba28f56f107563a2424807155dc9e6d98840c6ead137fd5fb410db2c19721344030f9fbc19e3da8f4a323a11f77939258db6ecfa46f03fcb92286df4f7ba805235b42e120e5092bc61c660c989c32d6889915236042e2cc4d1397ad19d5c8141cfd4b928a104ab76736b8f622779905629cf82cf96fac3db586803c98d64bf5a6e337deaf8a0f78b8ac93710d8f7bebb40cfc87241a6bd98fe584ad7eecedb635b3a3510e44c849aa64cda895baf67dc8e4cda0fa38973d2c83d38166758a5ba276ee9ce3232ec9cb6fbdf57dca513473d660b12ad2c18f0ee06ed3f44c74ac07217c9498251293fdaeb7da0c75c3ff525cf636c0d22f23b91936d546ddd188c06a284e1fa25bcd478d4e9ba58bbcd7f5ea923f89a3b1840b659b2655adc7db87dc5a613946f57596e8688418c2916501dfd488dd0f32e87605dafe42529f9cb9f9fc5af663e08ae8c120c427b1ea5b51dff829d802254506c5ad5ba272d97203c4cf69f3182154936c2943de884e53c2494e03f243fba359af851a2e829e6f2dcdb30dca30437e5db09c8d28d3391f0aee3ed6a710dfbd874651c1b26bce8a2413a9852ce89141694235bd9724e78cc3ddae8c809593ca8afe2dcbdcf8906fd08ecb9d83f6940c29cdf1a09dd692b70d0b9a139c0209c23de38b8407f080d706c92ef32b9d4d7f6e3831204f44caf2165372af6f3322982113f2feaa7fdfb94f5d2111802f70685f5ec543f9ac865291705d8dadf62bbbdd0044a06fd82be57afa0367146bcb48ea7cc2c37316f06c6cec4600834a799bc1d0645854723362626315a351d005fe2787516741776c44d9160aed8280a1eec57b334b54402de5fee035e9312f3d496a8737023841df71f710327c7c72ed1d96a01feadbffbd8f84bc450fa22fecf0477d51a591c214f74a9b9c587cce2cfda1e490eb09d1d95c7b4dd05fbcb03ba6daed53ea5de54256243a370ac70eb4df5500ef4f925f3804890f70399ccb4cfb0143f44f4376fef20bc8bbc50c2f344a93aa0a8a77e8cc389b44e9499eab7ac26fd054981383dc34e30250520d9676dc64f3e5af0c3cfbffa6b9a580f4387dccfdeebb87b8a0fca79d1dfd1b49176d9deb32e02cb9830829c97f0c40b1dbc0f62a9af5c26bc10c9fbcdaac2d3ad6fada28594fb70fe8c3f88de881de2696dd774978ab71cd187185bf599ad67681f4be185d5d974413ff2caf02642a90de4de87b1416d8d7101722d09020bf8de2b349af05ae8cafff1d674e51716cc372e88306fe2538ac6c65be6e5844221ed41862f5217b93f8315ecef146f593bb5c5815bec1a8b89cf42d2a3b7376a861e1f5426b8749f55c3657451af3a32a22e963474b7e43ced8e1b3fb4dd713627c986fa6aa875d22d1e2e52bbfbfd685f550ae92fb2f38335db108d727d91b90597e680108c1910704e10d00488d877d3a9fd7e01f9ab07dd3f4c8bedd54462615880208ca2aba98804810cd3669ba8011de24976bddd37d024b3b15346393a843bb9efed9b61ffcb3ec981268ebced7cb8755691259799efcdadad94c0098f012482eff8a3b7655f0add1c1e3e06a1a06e7e9531ddda15644cb66909c0c901120bb992ae9c0b586b002f6921cd3f7352a592b9ec572c922a3a06b8a549552f5b73d0da9546a567aaae0cec82284fc95f323d33fea4688bc0a657538e4fb3477145c4b1e91f20dfdf9cada2b0b715da8d79f2b60c9a28981373ca74e554d70209d1006f9e86b681ecd957038b792e7b5926888b623fb2cefe5e6d92fc65c175253224e4f768c1a4105370d8324f839d740952442ef5babeeec4638323b7f974f8cee7e2de10fe943dd0cf852ce4d8ee2f16283044bbf79fd0f7e3b1c96f12ec7af4629b74176674a66cf84d75a1ead3254bd7d0dce2e4e327f8f207c15b93ddc6d4264ba5df80985dbf7da8093f1808d2990152bed46c22ff6ed546fdee0fcb4327385d585fd0a5bda4cf42f10a94d41ede1b1c4c5df832047bda1b26dc901320b253353f71529d80a6698f972d574798b95b45621ffdc24921c668d21bc5a7316e7e2eb9d47decdd00a92243a4826c4556145c632a7cbe40e11ecaabb2b31eb8a8be8da66782e398054a4f6a0c7b9349286940cf70da3158b3354df91fcb50589abcb7dd79e8e252043b4ca76bbefd2afac380c111f44b735326149f69ba19ab936d78fca38510825448c5326dfaaba38ef36caab25ddc12490084629e1b00a7a60082d8ba8e24be0f4a9fadb6c7624175ed825e67aa9c5fb6ea6acb176ae07b0bcbf85cf603552148d9068099d36787c452383540e75dc7aa4b6b7d5d91795152c98e056a7de427806ba8ad899610e93560af0b2587a0da615622993a45190fc8bdf8b7be4db360ce0d0099e3ba0cdb9608f45ad70b426b3e540e4f90bc686c2ba943f929854ccd163dd496e8cd6605aff3a00c93f9e2298369b2e30ca5a4680ef8c2f87e72e7ce704a3097eb3605b44b529ad4d2f9ad2d9ecdef88bf3bd7171a030e8774e874df559fb76638d91a8295ceab6c4605b998a957b99c6aa33032ffacac9ff1f1d3d810f5d6dbb5443793ae497a03253ba8944cd92e1a097ff48ca3ee91e351444ab5795c9c0d91197437303172c29b897c732b9247057f2bec94765ae4fb101bbaefc09f1cba4ea4eef9cd5ffaee17a4f22994dbfcbe8a1ecc267fa7204923d5152e973f7840564bc08f89930e49fd0a5edc1b322517c07601154bc0e4c661aa3e0dc2becbd4740d6a54d7999aeb9c9175bc52d5ce5c2db170e101d1aec3db6f68f1d8d65d4d67999ef17d7e6818554c74ab926d3bc2a6a4009d4dfd4c0fdd39a786f8d66abd87d0c482831b4520e0a08763988b710d27fe56c80780920c37708a43871e551ceff6c490626f752e853721a695be71d33be01a8900c4888fea22d2ba31cbab6e2ec6f896575c1fc71ca042b4e6dba1898ec3fce0422bffd19618d3bdee8c333a95acb92ce5e4be12cd929cfdeab745abc8f1620ee3f81eecab7deb80be7849a2c46c56e757f72bf6ff5b8f1e05e53e867458507267365cae73382746625a0e6aa935b24b29ec51e296ffe76e3f1b92166b56e376900c7bb8d821c85e26aaefebef22b786f2de1f5c610e09e4e82d79d33f64786620dff680fef1c2ce956966682f954935333a16efab3937034d3453baded0faf1cb0b83c296497405174b1ac558b78d360ded0871977e0418ed1b6f94f290e08d408bd2f37e94115560992554b724d9fcc10bdb791779dbb897956df5d94862e039a6589ea3c1f447e47a556a9091e5ba7cb0c11c79cc5c6623f4beb813d33ef79f2a448e4a046eb30f27638ccf94884842ed00d2cb3336727bce14f2666cb3d32fe47c230b4261f29da22d8e84d38407dd9f5454f2651684e87814b455f4af568404872df8c333a003ecb0e3caabebfecbd14971ea2bcc741f907407daadb26629cbdfb326d1a550bacb19332fdf8e23a802cf07425494e3f06da05f17dbc73dd1d7c93f782bfdda83f4d7b8781e6e35c62bce1e35e11b579a9227e076ebcbc8ec63834ac4c057ce32b574a9f6af607484c94580cce5259f374c62db3b69dcd906e2b37a1bc58bc6c7a8efe3926cf5c826eb777f94f450742b3ee553163805dbde7fcfb6d8707ba49ef4d2c58f7849d05e91ceaddb287d96a5104cfc0ea13f23b7c8b0ae462153454c8ea23698d855c212e44b253ec168074e80249b8b165c9fc8d4e948434586cd80d0eaf4e92afd26329502f15a3ce907b11f75596e9f5c84dc561f3e87c51f585083d6338b4e9b06a2a3cba3de3b882a8bb5664fb7c79c2e2acba2df8abdd9ab0052cb09b483da984ad7de9d45c3df90180076d22491de721bb6ff7a852dd5536c3a1074cb6eb32f250ddec89b0739f3bfb27b4c10c890c56c12ca31466d378da198fcc1263936f5a54e561a3abc3e96d9d4cbe000ea16008100821da285434c3a172841fdf2e0dfa7264f148825ba73f4418c2f581ac326981d6c666157b2e5dd919714f86f7d4915e56f7ae00f73c8e8e2bfb1a68a6a04dbd25454e75f2d84e1bfd5a5b39be73d10c04a482c5a3a3060bc13a4d77965a64de5e7b9c94016d89063e4ebb055032d9ba44e00b22efe2e52fec6c44d5c1b26cc8b33b6c35e74dd82067a15fb5449d935ad72990ad43b434d1f4bea06ca463a20e73205a83cfe8741ff3225e4301fdf1b3bae7e12c1205579154531667856fa8cb70ae9efb7b66d32458efbb5a899bc01701be1df9bb2bdcb70fe66697ac54723bc3bc79bcea74de070a645f7fcc76ca6a584a45d12d1571e15a0c77ed89f60b174f17cfbe01ce961f307fbbf8f1dce135007c462476933b9ea76301db520c2a77055b74075f03e78dbfa043db6408952563ba2478caf5d77f5820e00b42859ac9920244b47cda67e6d8cb651070efede2153114a1cee64d1548b110f9074fe2fd43a660da82101e9509fb601dd318c81c5557cae19b4420785c70b23c620d19d5b5b26713dc38d2335b4563c972c79c88b291eef30f519edcf0288c72a7801a1e64bc8ba5e2977c1ff55d4c26c8c691e6c1c60d700443d17768abd4c30cfe8b40473e1b3a99eb126640a3e6c639e999f9fa85516d8bf777cb79eed8b123d761210be93b6fee4034191a479b5047167eaef500a0313f922f346c05e1d942af23859851f6236bdd1a9e91f655b4970ea4890123740cb8024f9e8d53c8d9df1397502ca8ce2379ac57dca5f31aec0d445d08638e0be7a79bff0f4281adcde8bbcac1c97720f7f0a50f664c6a84747a9dd97f2b36ad079dea77b4a4d8da077079fff503f05968d69287bf9967903e0601c146ee8c28bc82c1543757ff7c0d4f3c9a9fe2bc6d4610f81d39eaabf6a910f36c6fcd64b25e4f6bc7fe2f75ae0969c084c1cd0106e0cc5e6d9c364c624ae5798c1ec3e6812e49e9a33e5a42d5e3802da4f0625d5b0fdd8d", 0x1000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000004e000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x8}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2007, 0x7fffffff, 0x4, 0xf, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socket(0x6, 0x2, 0x8) 2.404692631s ago: executing program 7 (id=228): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) r1 = socket$inet6(0x18, 0x4000, 0x7f) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000040)=0xc) clock_gettime(0x73ff2be0c210c004, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) semctl$GETVAL(0x0, 0x3, 0x5, 0x0) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047466, &(0x7f0000000200)=0x5) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r8 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1004, 0x0, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r10 = dup(r7) kevent(r5, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xf00fffd8, 0x4, 0x8001}, {{r3}, 0xfffffffffffffffa, 0x63, 0x40000000, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0xa, 0x20000000, 0x9, 0x7fff}, {{r3}, 0xfffffffffffffffd, 0x83, 0x4, 0x1, 0x8}, {{r1}, 0xfffffffffffffffd, 0xb2, 0x2, 0x1000, 0x4}, {{r2}, 0xfffffffffffffffb, 0x16, 0x2, 0x5, 0xfff}, {{r6}, 0xfffffffffffffffc, 0x84, 0x40000000, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xfffffffff7fffff9, 0x80}], 0xd5f, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff9, 0x41, 0x8, 0x7f, 0x7ff}, {{r9}, 0xfffffffffffffffe, 0x38, 0x1, 0xf, 0x4000000000000000}, {{r10}, 0x5, 0x5, 0x20000000, 0xfff, 0x1}, {{r2}, 0xfffffffffffffffe, 0x36, 0x8, 0x8, 0xfffffffffffffffb}, {{r1}, 0xffffffffffffffff, 0x80, 0x20, 0x3, 0x7}], 0x6, &(0x7f0000000400)={0xffffffffffffffff, 0x100}) ioctl$TIOCCBRK(r3, 0x2000747a) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x1, 0xfffffff0, 0x1, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r11, 0x1000000000029, 0xa, &(0x7f0000000140)='\x00\x00 \x00', 0x4) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x800000000000000, 0x0, 0x0, 0x100000000000}, 0x0, 0x0, 0x0) 2.403283021s ago: executing program 0 (id=229): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) read(0xffffffffffffffff, 0x0, 0x0) (async) close(r0) syz_open_pts() (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x29f57365, 0x10008000, 0x601b, 0xfffffff9, "05030003000100f4e8d000000000000000002400", 0x29}) (async) writev(r0, &(0x7f0000000500)=[{&(0x7f0000001200)="83a3f80c1218c0edd1726edce0f3efa57406d00835715064d7bfb5959cec022706083ee6e640687130fa47a9398113f6e299edf0d9e68330cb4f8cbc8bbc0f5c497e1fce48d3dfdc3509695735c724b132be50467e409e8074ee554060720c0cd794db32a336e99e8708bb19aa07b13e19c3b81485341f715504c16b7b9a6a89007afd577c6f3b462a54be5b75e0bbbf87a5a9fac87c116eff89e958c26f9e437aeb1de5153b0bc6aee46f1f7b410700000000000000640ae8aec9cbd99d6c0f0e7fb663408385", 0xc7}], 0x1) 2.402351552s ago: executing program 6 (id=231): syz_emit_ethernet(0x5e, &(0x7f0000001f40)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x28, 0x0, 0x5, @rand_addr="00000000000000000e14fc1113596400", @mcast2, {[@routing={0x51, 0x2, 0x0, 0x1, 0x0, [@loopback]}], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x0, 0x2356, 0x8}}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) preadv(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)}, {&(0x7f0000000100)=""/57, 0x39}, {&(0x7f0000000140)=""/118, 0x76}, {&(0x7f00000001c0)=""/123, 0x7b}], 0x4, 0x401) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mlock(&(0x7f00003d0000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 2.164504947s ago: executing program 4 (id=232): r0 = open$dir(&(0x7f0000000100)='./file0/file0/..\x00', 0x8, 0x128) unlinkat(r0, &(0x7f0000000140)='./file0/file0/..\x00', 0x8) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async, rerun: 32) poll(0x0, 0x0, 0xffffffff) (async, rerun: 32) close(r1) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x3dcf, 0x0, 0x7, 0x7ff, "2cf98900000000000020000000e0ff0000008800"}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 2.16361111s ago: executing program 2 (id=233): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) sysctl$hw(&(0x7f00000019c0)={0x6, 0x12}, 0x2, &(0x7f0000000000), 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)}], 0x1, 0x0) ftruncate(r0, 0x80002) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000000), 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x4011, r2, 0x18) 1.963205586s ago: executing program 0 (id=234): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pwrite(r0, &(0x7f0000000000)="93", 0x1, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0xf23}}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = dup(r0) read(r3, &(0x7f0000000080)=""/8, 0x8) r4 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 1.958233008s ago: executing program 34 (id=234): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x20) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pwrite(r0, &(0x7f0000000000)="93", 0x1, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0xf23}}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = dup(r0) read(r3, &(0x7f0000000080)=""/8, 0x8) r4 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 1.958032328s ago: executing program 5 (id=236): r0 = socket$unix(0x1, 0x2, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=@file={0x0, ""/247}, &(0x7f00000003c0)=0xf9) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r3 = dup(0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x100, 0x8) socketpair(0x10, 0x2, 0x7, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000540), 0x20, 0x0) r9 = getpgid(0x0) r10 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) r18 = getegid() r19 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000006c0), 0x2, 0x0) r20 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700), 0x80, 0x0) r21 = open$dir(&(0x7f0000000740)='./file0\x00', 0x40, 0x18) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="fd02c8d28d956dfb99e078001d070730a228b7a0472097901d6fc4b0306734bc5d917a7af2e3ac7530efff83ca66d25a847e8c7e623e0d81a47bbf425e85089b2f33f7dfa555cef0213d5dfb40045c5bada49a17defaffb7d3fc06cf1ee3711052b25734bae94562a4234fba7adf0b75b7c71b519f6c7f4e1042819abc7f322f9441d8be59d6f56af5ba365a2cf5af34a7e4a18b32ac019b5452e97254219ca5ef512d248ed98c99f42d423a3bc14695e59a351378788501c86664610718a1da2e242913de5b444924", 0xc9}, {&(0x7f0000000140)}, {&(0x7f0000000180)="e3b0fa89c55df2b69e1be95a57a19f3c4175c570455d09ebe8045c37d1d5c142ee2832027e013f9eee271489f78e2c66301dbe82ec72c31efb2ee88dcb4ff1e5c70dd0d95b5cf023b673f1cee83f187291b8a87fadbd997fcf891826313d61a7bfe5e7387ca8a48a3f013f475b616728e2498f0a1d1181a050f5266d73a7c4a336d1ffb08127c7b1fd212728b10301bfee9283982c1b83108212df1bcdfe912ae9e68634db53f70bd130f00ff5201460f409f1e33ecf150063f9fbb31e69fa6c13ba0d108dcfe7367cbef19b8b366e990e0c3ce3e01a9e1a22009cfd9b22c08ef5a4cd36d61f2da07c0c24802b", 0xed}], 0x3, &(0x7f0000000780)=[@rights={0x30, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r10, r13}, @cred={0x20, 0xffff, 0x0, r14, r17, r18}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r19, r20, r21]}], 0x90, 0x14}, 0x407) r22 = getppid() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000880)={{0x101, r10, r16, r15, r13, 0x0, 0x6}, 0x24000, 0x3, r14, r22, 0x0, 0x100000000, 0x1}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') setsockopt(r1, 0xffffffff, 0x4, &(0x7f0000000980)="394b363cab83685e2a9de90a97f7e178cc819c451808cdaddcf2336fb3deaacb493f6e7b088cd44184d5b8747db4", 0x2e) fcntl$setown(r3, 0x6, r11) connect$unix(r7, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x1}, 0x8) setsockopt(r1, 0xffffffff, 0x8, &(0x7f0000000a00)="49153cccd42e77ea154b6bdec5530bcf52a2e39ac96cce008b838f3664e41e1109bda4eae81f166a2cb5e25da48106c1629b1ccc69dd6842f30df02dd0f461c75edd2df33522a70358de3d", 0x4b) mknod(&(0x7f0000000a80)='./file0\x00', 0x8, 0xd) fchown(r1, r12, r16) ktrace(&(0x7f0000000ac0)='./file0\x00', 0x0, 0x40000006, 0x0) 1.806336215s ago: executing program 2 (id=237): open$dir(&(0x7f0000000000)='./file0\x00', 0x10880, 0x6a) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 1.80568097s ago: executing program 5 (id=238): sysctl$kern(&(0x7f00000000c0)={0x1, 0xa}, 0x2, &(0x7f0000001080)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0xf}, 0x2, &(0x7f0000000380), &(0x7f0000000080), 0x0, 0x0) socketpair(0x1, 0x3, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000100)=0x4) 1.801697199s ago: executing program 6 (id=239): r0 = socket(0x1, 0x1, 0x8) execve(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000003, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x7fffffff}, {0x2, 0xdf, 0xf}, {0x2, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0x64, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8003, 0x6, 0x69}]}) dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) shutdown(r1, 0x2) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc2585601, &(0x7f00000000c0)={0x10, 0xf3f3, [{&(0x7f0000fee000/0x10000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000fef000/0xf000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000feb000/0x10000)=nil, 0x80000001}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x7e}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x96ca}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x77d}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}], './file0\x00', 0x4}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0xd, 0x0, 0x0) 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(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unveil(0x0, &(0x7f0000000100)='c\x00') openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x10, 0x5, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 1.614665826s ago: executing program 5 (id=240): setrlimit(0x0, &(0x7f0000000040)={0xe, 0xffffffffffffffff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2df57264, 0x10003ffe, 0xd, 0x0, "00030001be818ada267495a80764d3c3a8d9d3c9", 0xfd08}) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000200)="7b197c9bd1737e832c187c874a21e06afe5c6858043543240749294d45a28510d930f769813eddf943f11026d35c3e04ee59d4c0b9fe5a6bd16dd0b4e9524e43b728d362b793072f7d786004c68f70b166909f1d50b9ef205698b965d448e2351a33076aaa13d85bb515ebb17d3de29d34dff5d4fe3f9faf6c8d3c4fba492fcd65265b1e1be11326f81bd6272a64e123cab7d31359b04da9df92ebc82a560eba18c1c0e094b71204b297877da9f20aa99eb59d2061b07d08b08737ac74746aa8f60358c860e61705c4a2b2db6ee46dd3d5a71b8290530c939a5569455700ccc7116515cf23597958687b77157c47e3c95715a233183aa669e03666a3fca8bef7908e2289152381ebde859aa3d0ba10bdb947c888dd54c75e5c91738456c7a9c1c3c44d9b4ef99bb064b1dad41220a15093a85fc87bf5e0b6453476000b451ee978d4b5d27f66591ff6fc754ded0b021d444f4a7c4db8cde91f633c509d36836d1790dbdbb00aa932fb69792f96da63deb2e63b17cb4cb571941656748bb44b40f33fe8f304a3f681e9fae5007358d0cd7f5086c0a5dddefece921c4b8928fbd91db4bb69f799b698f8c6e236e88a0d70d8c5cd3036a4f420fd3223aabc75b4c8e2c60bdb2bfdac92da34abc452c8fda7effcd8852613c80664c0724d03c11bd807a7b61d2198400660d0da8ee575c7913a6a36c31bef839a2f3a62593d77ee2d8ef3398c56fa0fb21dd860711234472e48b2ba042c0daf41c80fc39b3d7acf1757bb1be73727198bcca39a78aa54ccd7f0911e80bc13397d075ef86eb0198c0456ef47ac10ca7e7459139eb68b1931103cc38d1309798e1274c0fa97f9ec4b7e37c0ea1befcc3bf9019beb87727da082c980e9df10f42fb07c25b7bed21beb3c0faa4fbc55a845f962a53d29d1c9b9399ac7ffa2f15f0ec7efb9afce53c19b88f652b33e53ad0d5b772e96e2dbfada6269bdd20b22e6b90c31b12cb67ecbc028a3e02f77430f00aa36e8e4a1e79e12e9a8d79b091bcbac181f1784660d829662cd4b1bf4663a39c1223ae79cb1e4e4e68fdabb10ce6e421f984b9905e4f330df53fa4acb7a2ef43532b7b80b4b48218ce22b139b3dd402bf3a5485d4e67cdc3e32a17a1aea441274e47beb317faa4ea4bf733eab3a43bab3e035e8f179771cdd3d066042da356ba1f97f7475b694e2e419f82360e7b6335faabfb69b5f4911c29f5f4ca3368a656c970e63cb510aa905c60048c86fb72b988a7520424e1c3e6446171b38d9aca5936157f9cadf736c7ee56e72cab2355f8b2dd8a5486fefb3320e4f9a7e084b7f04c464069cda56dfdfd740cf01f720962cbfb47f33185f68f2f344998216cb19b576aae1c291e2a9720edef7fac4f98095c08d5d6f5632df062890ca9fad114c95130517f7bfde4f16b2540bc1d1443908543e8571c5adbd019a4b44b2a984063ae67a828190f26309a4202a81706f4ff1685661748100110453ed073f98e967ddf4e618d89de324cb3b0a26a12db34b763456c8eef39b82554c75915f447b4a1b84bbc4ce674108574774c97c315dcf9bdb5bd8b2eda5c170d753857a5af66951380b31c8cfa7775a74596379b0e6cc2e7c5aaaa046202201c0e1e87fef8942f73b24edca961af32ff66597d74b122aacf25ac6aae36c77c26d2d1b839530aab89ecc8f3062a000eff59c63a3f8975df3c5bffc008925d417a0c25cbfcd321a97c8aa3bf1b1b9e13272dc23a977457c95da2e69b3dd7c1fb81c5d9b4ca309f2e23afeb72f390f6c79cd2732bcffbbd93b4ec2d36bb95b66466966935f6edfa0b036ea21616ba01026bf6d566698639137eb1231004c501a07e9d4976e90701986da4cf7481393e9b9dceef7230a440287f4784d265a3345f21757fe8cdc67756db01bf379d2d781122f07865fce869be3671dc0a9c197205c52923f43ab25930152936723fa0e31a39cebeec24e5db6a4a5bde01845ace5aafcee744dbec25ab0a9678c294b94c5e175ff8d22c3aa3d232d24156742b3f7313556a7710cb6b4232c66cf7c3ec55090bb918d023ac89055785467ef7a74629f4f423f992e5d04f501298a4e0b322a9a18e88bcc76f8caa50ce8ec8a0ef01e27498e14fc561cd9ddedd4f848264afa04278f284d82029520bbdf47271fec427ac968a63b077ec09ea0555fadc2983b3e8638678a80040b5f65b61e3ac0d492036a58f06d32b21807e2cdd4c2e2f6c329e6e0cf5c671005da1438bc4d7bf29a124aa78ea43457da158c0c700c04aa4af8462318d0d1156fc9ac368db9278fd91c5d74ba2fe4d5c0815ee99f519b25a0c57c7d13afb2fa17fb57b408e8240b138591a32b86acb63aab8abe957dfc697721b4238fa20109398f0771557fc5cde91257065ed19d0dc5c1def1f27da84a0a3fa6ffd3d8cfdc528f7f0419bc21ff3627e4400be8f9a319c860aa1d3796f1ced7f9b2bcf080fa8b8050acc9d16f2d34eb7b00677a55b9ef06c9fab383a5021f158ce166600f80c9cb38b37fdbb59e0c68324212bd7e2cbb33ec4a10a9c71fdc37172c0b9ed26571855d9d56e8d396b0db01e2f735bd9a9cd409a0a8cff4a10605e08e0267b3ae48f3364b80b23e01afdf87822d72665af340d8cb67f55de76c673a7d638d600e9229d7607829676bf0b35fda8287af72c6a6b3ce98f95937b6988ab4da5292750dac938fe9eca1b62c8a9a14eba320cc81f1484ffc1b7c0ec5ef7388c635cbae3d2f23d8e5f0b1425c8f78b3b06c097677eaabfbeb285647e0191add662d5738f12cdf9f9ab414c8a75dd1e5437efd62dea423e62713cb53a3d212d2035946af48bf8640c363e37c9ccbc66d007ab3daaa35e7ddd61465350faaea0923", 0x7f3}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x186) r2 = open(0x0, 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a8", 0x11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r4, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)=""/250, 0xfa}], 0x1, 0x0}, 0x840) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x4013, r1, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000a00)='#', 0x1}], 0x1) dup(r1) r5 = socket(0x18, 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac5000020", 0x89, 0x400, 0x0, 0x0) unveil(0x0, &(0x7f00000004c0)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) ioctl$TIOCGWINSZ(r7, 0x40087468, &(0x7f0000000140)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ec372e2e952dcbe9b9d031f7238751ba72fdb40c140f9044d64bbcb466f6690490217dc5df4bba751a97974948c929c3422b8ecfdc2ad2295a42e7c6c82377538a0376b4bc3fa1b3511b46f485bf51b81bacdd46ca66068b1da279f72fcb5ba661f480ceb2a56d0576ad8397339e52a7491ad385c2ef286de0e5920ecfc96dfb9fd94df5", 0x84) socket(0x1, 0x2, 0x0) 1.608492699s ago: executing program 2 (id=241): r0 = syz_open_pts() flock(r0, 0x1) (async) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt(r1, 0x40000000, 0xe, &(0x7f0000000080)="9eda42dc1f4d2afdd7bc3a3fad922baa1d2fc025c809525b68c6e344425b1b857fe22ac70f2371413caf28ad3ca70e9e39a1ff11fa8ecc345c62d280d96b6f20420e9f62ccdc3b5ec211605123bb1ae01196d1f13b6597b698e4f1f8144e6f9d500ffe76e3878112aa6e1e63225d99ae329b21a05b8a49847f00a61ac60b9d40778c0936fa7c283689b00d38ce147690388c2a83c5323bdf59d66a7e09f9b6a32bc503164a7fb736a640be703cae44c588788ce1602e8742748e60410a2dd5bc0c9fee4514bd91480c38d1240bbeaa74cf909e04", 0xd4) setsockopt(r2, 0x1000000000029, 0x9, 0x0, 0x0) (async) flock(r0, 0x3) (async) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xd, 0x8}, {0x18, 0x2, 0x8, 0x6}, 0xff, [0x2, 0x7fffffff, 0x4, 0x41, 0x9, 0x7fc, 0x300, 0x101]}, 0x3c) (async) syz_emit_ethernet(0x3e, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaabbaaaaaa86dd6000000000082b00fe8000000000000000000000000000bbfe80000000000000000000000059"]) 1.608032248s ago: executing program 9 (id=230): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00002b00fe8000000000000000000000000000bbfe8000000000000000002000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.607860575s ago: executing program 6 (id=242): getgroups(0x46, 0xfffffffffffffffe) 1.600929375s ago: executing program 8 (id=138): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.600786215s ago: executing program 2 (id=243): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x300}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mlock(&(0x7f00003d0000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 1.600133564s ago: executing program 9 (id=230): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00002b00fe8000000000000000000000000000bbfe8000000000000000002000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.463084018s ago: executing program 7 (id=244): r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) (async) accept$unix(r0, 0x0, 0x0) (async) unveil(0x0, &(0x7f00000001c0)='W\x00') (async, rerun: 32) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xfffffffffffff541}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f00005d8000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0xa, 0x0, 0x3cfb}) (async) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0xffffffffffffffff) (async, rerun: 32) syz_emit_ethernet(0x10, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @local, @loopback, @broadcast}}}}) (rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x1, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) (async, rerun: 32) msync(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4) (async, rerun: 32) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) 1.461734047s ago: executing program 8 (id=138): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.461625479s ago: executing program 1 (id=235): execve(0x0, &(0x7f00000000c0)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x40, 0x14) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea710be7", 0x4) 1.4540614s ago: executing program 9 (id=230): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00002b00fe8000000000000000000000000000bbfe8000000000000000002000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.453711483s ago: executing program 6 (id=245): writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socket(0x1, 0x2, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0xd5, 0x40000080, 0x0, 0x2}], 0x2, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 1.445617158s ago: executing program 7 (id=246): pipe(&(0x7f0000000640)={0xffffffffffffffff}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$net_inet6_ip6(0xffffffffffffffff, 0x4, &(0x7f00000000c0)="701ad85d9f945ecddde4ffffffff000063b82792b26cff2431b81b6f11cfbeface5598ec63cc7aa9b78100000009c08c743d7da0619427c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2f", &(0x7f0000000000)=0x22, 0x0, 0xfffffffffffffe6c) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f00000001c0)='./file0/file0/file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000200), 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) r2 = msgget$private(0x0, 0x5bd) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) faccessat(r0, &(0x7f0000000080)='./file0/file0/..\x00', 0x4a, 0x2) msgrcv(r2, &(0x7f0000000cc0)={0x0, ""/208}, 0x14, 0x0, 0x800) pipe(&(0x7f0000000640)={0xffffffffffffffff}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000d40)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) socket(0x1, 0x1, 0x3) write(r3, &(0x7f00000000c0)="67bd", 0x2) r4 = socket(0x1, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x8020690e, &(0x7f00000001c0)) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) execve(0x0, 0x0, 0x0) 1.442038615s ago: executing program 8 (id=138): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.214728488s ago: executing program 1 (id=247): r0 = socket(0x1, 0x0, 0x60) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x11b) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x21, &(0x7f0000000200), 0x0) socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) poll(&(0x7f0000000100)=[{r2, 0x4}, {r0, 0x1}, {r1, 0x1}], 0x3, 0x10000) r4 = socket(0x800000018, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r5, r4) listen(r4, 0x0) unveil(0x0, &(0x7f0000000080)='W\x00') ioctl$FIONREAD(r0, 0xc0207534, &(0x7f00000001c0)) 1.194336332s ago: executing program 9 (id=230): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00002b00fe8000000000000000000000000000bbfe8000000000000000002000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 1.194213029s ago: executing program 8 (id=138): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 910.236296ms ago: executing program 4 (id=248): open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000080)='./file0\x00', 0x1c2) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x0) 870.351321ms ago: executing program 1 (id=249): setpgid(0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getsockopt(r0, 0x29, 0x28, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2013, &(0x7f0000000000)=[{0x3, 0x4, 0x8, 0x21c}, {0x5, 0xf9, 0xf, 0x8}, {0x6, 0xf6, 0x70, 0x7}, {0x7, 0x80, 0x9, 0x2}, {0x97, 0x4, 0x1, 0x5fb}, {0x1, 0x80, 0x0, 0x9}]}) syz_emit_ethernet(0x10, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108e4ffffffff00000000e8"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) 869.577844ms ago: executing program 2 (id=250): openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f00000001c0)='./file0/file0/..\x00', 0x1000, 0x0) (async) open(&(0x7f00000003c0)='./file0/file0/..\x00', 0x80, 0xed) (async) recvmmsg(r0, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) connect$unix(r1, &(0x7f0000000000), 0x10) (async) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) (async) mprotect(&(0x7f0000677000/0x3000)=nil, 0x3000, 0x0) 869.164772ms ago: executing program 9 (id=230): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00002b00fe8000000000000000000000000000bbfe8000000000000000002000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 5.318034ms ago: executing program 6 (id=251): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) bind$unix(r0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x68, 0x0, 0x0, 0x1, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x2}]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x8000}}}}}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) shutdown(r2, 0x1) close(0xffffffffffffffff) close(r2) socket(0x2, 0x4001, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x9, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x1, 0x2, 0x0) r5 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000001700)=0x8) shutdown(r5, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000240)="ea710be74427213c", 0x8) ioctl$FIONREAD(r4, 0xc020699e, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) 4.663359ms ago: executing program 8 (id=138): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 4.36061ms ago: executing program 2 (id=252): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) pipe(&(0x7f0000000100)) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="08affe13b792bf48b2293a96f9e45340e79f742b7690244f8a8b8c0c59c3befea0eb5ea51cbbd8ca8d0b3c82b0044b93a4c50bc29421ad03e3888f6139575a727d7ca2b3ee6c38e23a520b20fb3d1eae05475f9e03020000000000000000000002f05fb62a43a20f5d1bf75558e9da0111ea41e104162533058fc3462134e67d87ed817eb25ac432dbe0165cd078ad089a3e2d0a8fc4b1bd56751f324700fa709dc168842ac4e87409022279572f274cf4ab5b219591e9cbf481fd12d308ef94548badcd397889dc7bdf680e21005ad56f1464e893268e41090cc16776a64b3782c3c4550085382c661b2b7ad781504b578151b894f6439a0000000000000006bbc91e28ec135bf718b4f736ddd7f85a3c8bb13b767ff3bfae9a27478ba59aab7d1da9d6aa26500f2dae30333cc28610", 0x130}], 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x47161a2c, './file2/file0\x00', './file2/file0\x00'}) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000000)=[{0x0, 0x200, 0xcb34ac034e139b65}], 0x1) semop(r2, &(0x7f0000000140)=[{0x0, 0x204, 0x1800}], 0x1) 3.601189ms ago: executing program 4 (id=253): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) (async) r0 = syz_open_pts() fcntl$lock(r0, 0x9, 0xfffffffffffffffe) (async) socket(0x18, 0x2, 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffc}, {0x3}, {0x0, 0x300}, {0x1}, {}, {0x2}, {}, {0x3, 0x5}, {0x3}, {}, {0x1}, {0x0, 0xff}, {}, {0x2}, {0x0, 0x1}, {0x0, 0xffffff44}, {0x2}, {0x0, 0xffffffff}, {0x3}, {0x0, 0x7}, {0x2, 0xa0800000}, {}, {0x2}, {0x3, 0x5}, {0x3, 0x2}, {0x1, 0x5}, {}, {0x1, 0xffffffff}, {0x0, 0x9}, {0x3, 0x6}, {0x2, 0x8000000}, {0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmsg(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001380)=""/202, 0xca}, 0x800) (async) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x5f) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000001c0)={0xa, 0x1, './file0\x00', 0x5f2, 0xb7, 0x4, 0x1}) 3.250085ms ago: executing program 9 (id=230): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00002b00fe8000000000000000000000000000bbfe8000000000000000002000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 2.989352ms ago: executing program 1 (id=254): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000100)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000300)=""/163, 0xa3}], 0x1, 0x0}, 0x6}, 0x10, 0x862, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000240), 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r3, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x3, 0xb}, {0x12}}, 0x0) close(r0) ktrace(0x0, 0x5, 0x128, 0x0) 0s ago: executing program 8 (id=138): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0x7}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x5}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x5010000002}], './file0\x00', 0xfffffffc}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.247' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=138 state=3 status=67 (errno 32: Broken pipe) syncing disks... done serialport: VM disconnected.