last executing test programs: 3.363417325s ago: executing program 0 (id=1): r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) r1 = dup(r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 3.328973785s ago: executing program 0 (id=9): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) 3.16710466s ago: executing program 5 (id=6): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0xc) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f00000002c0)='c\x00') (async) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f00000002c0)='c\x00') r1 = socket(0x0, 0x3, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x8}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001440)={0x0}, 0x10, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) close(r3) recvmmsg(r1, &(0x7f0000000240)={&(0x7f0000000200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, &(0x7f0000000180)=""/78, 0x4e}, 0x10}, 0x10, 0x3, &(0x7f0000000280)={0x100000001, 0xfffffffffffffffd}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 3.165692167s ago: executing program 0 (id=13): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) close(r3) (async) close(r3) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x0, r3, 0x6) sysctl$vm(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000300), 0x0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="23214687ebb5f515e16e468c234e2341af28e2fc1a01cf016b939e1351074c41c03718f1da09740a40", 0x29}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() (async) r4 = syz_open_pts() close(r4) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = syz_open_pts() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r6, &(0x7f0000000080)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) write(r6, &(0x7f0000000140)="0920203ce62b620309018010001f00000069db0000ff4278ad535c2a4156308c2f39e4e6987f31dbf15624b77b6a0a", 0x2f) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff7dffc, 0xffffffff, "ffff0d000300ef01018b00190100008a86020400"}) writev(r4, &(0x7f0000000480), 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 3.160404126s ago: executing program 5 (id=15): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.9657828s ago: executing program 0 (id=18): msync(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x1}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x2, 0x0, 0x233}}}}}}) syz_emit_ethernet(0x122, &(0x7f0000000200)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x114, 0x0, 0x2000, 0x0, 0x0, 0x0, @rand_addr}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}, {"a30e76cb3f6121b2d66550f5fd227c6cec208240e1fd4b42301fbce20dca03b048c1f7d03ef0c1695badab700c5bd7ffafeab2cafc67e4ee6bc4b704da7f72bd92dc8ca145ab196319a64fba250c317ac4ce2c0e3c4e2afbc156f50f848b7e45e8133dbd035e7e2fc2847f9751d836de04e527c465878e8a8b70e5b2d3fdda4f72dfde1b0ee3f77ea5efa03015857225e13612f518c39feab00a51c323d2509829fb72b5af2e23bdbc4a22196a14a7a175e38b1aa5333e657ba7e7c770144b4250c7e92558d04f0c0939c2dfdfedc38c4d0f6a894342cbc97a116e106ae2be206b538d3dbc5ab23296712e22"}}}}}}) ftruncate(0xffffffffffffffff, 0x79c8) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000040), 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, 0x0) readv(r1, &(0x7f0000000040), 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) getrlimit(0x1, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000340)=0xd3bb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6, r5, 0x0, 0x1, 0xfffd}, 0x0, 0x8000}) fchown(r3, 0xffffffffffffffff, r6) poll(&(0x7f0000000000)=[{r2, 0x4}, {r2, 0x10}], 0x2, 0x7d) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x23, 0xffffffff}, {0x40, 0x101}, {0x1, 0x8}, {0x0, 0x2}, {0x4, 0x4}], 0x5}) 2.960311568s ago: executing program 3 (id=4): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) socket$inet(0x2, 0x2, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051", 0x44, 0x12, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x40, &(0x7f0000000000)={0x400}, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}, &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) ioctl$TIOCSTART(r0, 0x2000746e) r3 = open$dir(&(0x7f0000000440)='.\x00', 0x0, 0x84) syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r3, @ANYBLOB="daa1214a886d16b49fede217159c44d8fc4980a28f48ae27e9c796485f8a972cd757a794b68081d5be4b80bc7835cf690b502006d39edffbf1563cbee1c0798049be998c01c46596ae90cb2e13f20bc4d8aae24d05de4fc134da43f49ee3a72eb82ca4891eb9a38dbde3a63b4df3b125f3083ab39b516013165e39514e39485e05aebc79fe9d3453531930dacab039fa9b51e22b94a9e7dba918c30633e9b85bc8285719471ae195aeb440309413e482369843b14a4b2c855f70f2bc219bb28941a953269b"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x20, 0x4000, 0x2) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, r4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x18) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000c80)=""/4096, 0x1000}, {&(0x7f0000000580)=""/248, 0xf8}, {&(0x7f0000000680)=""/246, 0xf6}], 0x4, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) r8 = socket(0x2, 0x4, 0x0) setsockopt$sock_int(r8, 0xffff, 0x10, &(0x7f0000000040)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) mkdirat(r3, &(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x11, r7, 0x4) 2.896544397s ago: executing program 0 (id=21): r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0xc7, 0x6, 0xd2a, "0d38d88dc00d000000000000000040000800", 0x2622, 0xa}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="0db039", 0x3}], 0x1) unveil(&(0x7f0000000100)='./file0/file0/..\x00', 0x0) 2.896022975s ago: executing program 3 (id=22): r0 = semget$private(0x0, 0x7, 0x6c4) sysctl$hw(&(0x7f0000000540)={0x6, 0xe}, 0x2, &(0x7f0000000180)="3281761e6c045a", &(0x7f00000001c0)=0x7, 0x0, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x7, 0x1800}, {0x3, 0x800, 0xf1736e03939b38d0}, {0x1, 0xfff8, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0x9, 0x1000}], 0x5) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) stat(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)) rename(&(0x7f0000000180)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') 2.812950407s ago: executing program 5 (id=24): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getppid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xffff}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x8001, 0x8, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffff00000000, 0x2ffffffff}) unveil(&(0x7f0000000440)='./file3\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000240)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x52) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffb) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000), 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x7, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r8, r7) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r7, &(0x7f0000000000), 0x10) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) 2.81175592s ago: executing program 32 (id=24): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = getppid() r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xffff}, {0x1, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x8001, 0x8, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xffffffff00000000, 0x2ffffffff}) unveil(&(0x7f0000000440)='./file3\x00', &(0x7f0000000080)='c\x00') sysctl$kern(&(0x7f0000000240)={0x1, 0x50}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x52) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffb) r6 = socket(0x11, 0x3, 0x0) setsockopt(r6, 0x11, 0x2, &(0x7f0000000000), 0x4) r7 = socket(0x2, 0x2, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) setsockopt(r8, 0x0, 0x7, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r8, r7) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r7, &(0x7f0000000000), 0x10) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000), 0x10) 2.776957419s ago: executing program 1 (id=31): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) munmap(&(0x7f00003e0000/0x2000)=nil, 0x2000) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000300), 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) shutdown(r2, 0x2) listen(r2, 0x7) syz_emit_ethernet(0x32, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080306000008000000000000ff17000000006b76a2007d04436c3e0b3e97e451b7cc"]) 2.720148001s ago: executing program 1 (id=32): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x0, 0x0, 0x6, 0x5}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sendto$unix(r1, &(0x7f00000001c0)="41d0e1e2371f8ab194437de03c446e5065a0ea91bf7ad175730db7a3b755e5bb50f5d447c254a044d348d88058c71a46ea8a51972631291fbd9af031f2ce4cc2f318a9dd1a6267477fb7d1799a8280cdbe23f2ef9b898fec6e4246dcd44143e46beeb19f66d7e83f0deafd627319a6531d3c55442696ed6709c329770a5b572df3979bc59b15", 0x86, 0x6, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) getsockopt(r2, 0xffff, 0x2, 0x0, 0x0) r3 = socket$inet(0x2, 0x8000, 0x80) close(r3) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) poll(&(0x7f0000001580)=[{0xffffffffffffffff, 0x962bc6e700d89bf}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(r4, 0xfffffff9, 0x3ff, &(0x7f0000000180)="2565f60948a3c415606a6eeb7b48795d716dc301857e38783ad4c3358090203ba84045a986b6d106f3466bc7bce8cc8c9522d5eb03a03b9eee38cb1ea060eb47739cbf5e960ba76fa3818273ae030a81562bd482cfa8e6819144d8ddc78766d55ecae47c4ee0ffee125b7238c5ab52d275fa64c006ee7e4c3dff9f2abd80bd85627035cb2c521835ea1ce9974ab27cfaab740126ad28d7a1f807eaec1a820267247b7edf64f6e80a0d5b8497dc8e4b6868d9d2f71f43750db4da9e5fd2c4a76f903169c210efad84b8f04287f3514aa8b929c73a2e5eda492515e056a21a591d15b32b0ff3f2e9b806edcbe83313cdc3dd3c9afa59e5861a23dd", 0xfa) r5 = msgget$private(0x0, 0x5bd) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) r6 = socket$inet(0x2, 0x2, 0x0) socket(0x1, 0x4000, 0x3) setsockopt$inet_opts(r6, 0x0, 0x24, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getegid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) 2.713754616s ago: executing program 1 (id=36): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) close(0xffffffffffffffff) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) getppid() (async) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xfffff162, 0xffffffff, 0xfffffbff, 0x80a19f, "bb08000100f167d910508b7a9300000000000080"}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.861604197s ago: executing program 1 (id=41): 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) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000780)="b1000504600000000000000001200000331c13fecea10500fef96ecfc72fd3357ae320b305673039d2d036073705ae04be38164911f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d9ec0020020000000000008abfba0900000008e3710100000012051eadb71d89e000040781e4b2fff86700"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) r2 = dup2(r1, r1) mmap(&(0x7f0000091000/0x7000)=nil, 0x7000, 0x1, 0x12, r2, 0x8) mknod(&(0x7f00000000c0)='.\x00', 0x40, 0x9) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) mkdir(&(0x7f0000000080)='./file0\x00', 0x20) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000002180)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) 1.860445357s ago: executing program 3 (id=43): mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000100)="544663ffdd0f2ac22ecd66e0a4d5fff8d0d188c4dcdf50f06dde210b05dcc27630db91a0594f12594807a9a969e551dfca39e07ddaf8ff21dfedc71defb49bbb7d742ee4d5749eee24cbcba2f06c7241e7e7191a6479fc69ae8df60d1ee6793f38bb0996563e5f041cf1a5ab7ec488b3d4060155d2f141f8e2c26f56ee8d2695154078ec811e9e445174495fed881824b2c4d651820b6a3bdacb17d1c834ecf646e271a668ee345c", 0xa8}, {&(0x7f00000001c0)="71469f1d8743c0c8ad7b33f9da872dd69ff8c735741c8056b44c81b98d3bf5cb49dad43e687aa5c346d13e9f80aa83f4baa62d26bfa6541838dfd8c1506f5086cf638e3966a3fe1dfb0d690cd5a25fe8a532f00d98bf681836cac43cb8b7de767b63cbde5aac377b3990f97ec85db9c778beb1e7be8468de57efcb52fee7c70c66b49a54b37cae80cce7001d375299d163b949af4140133bc65c7192af2454f8950732c9da8d3f4cde1a18d0e5242f988cb1ea40eb613a6a8287b85c98c077944e", 0xc1}, {&(0x7f00000002c0)="67844e7156b9ef85be9a07df1282b86f2856996f95ae95c408f0a097be3f54a9ff28f17b6e60e0a3481fdc09c530d533e7af2f37a56a25d2d753f5055aca12551637261186fd6fc3428a2d9554e4a07e2d1282afdb36eaf5835f935ed6da22c38f6fdf0922c60dbff2caf28b7f89a91c0c8d49e126279da7831e27f50729fabeacaa4e04f31509bac11708fe31a2bf1bb05ca6ce3357614d06b7d18ea84cfab3dbe6a7eab5b877ac32af5d0b593a986ace70fb10df9e7dad27f72459905fb45eaef8242253179d941fff98fa68ed35faaa57f55a96e1fdff91183cd42350942b937e6f1dec3ea174d163c18343e90fdb1d20f03e", 0xf4}, {&(0x7f00000003c0)="dbfeb28a0f3d61b0e211bdeafe4761d8a8c977e2829a2a8426244315eecba5cc49cdc644b048f8d498396236174a8daeb7a3f6b7be8673da0f277357d651e3ffcec713eb7e", 0x45}, {&(0x7f0000000440)="171bcec8499c1e678f81644a03234044528dd241bd67c45d73df3430d814186d53533414d881cd78e3d745cfe94c6301b7d9d0e7cb8a406551116613517807a2cdcfd0639a633292d8814e36f9be3c16f1058e1bf56ce14a661115d97a45d0bf475f7124544966513cd4338e708770816ecf5c3d5b36367104e8287ba6e52d7801e4743442e11e3efe57abebdeffbe85740403105d022bd8ee037086685ef7279c9da8", 0xa3}, {&(0x7f0000000500)="ffedd2a2f101e106145d2ceafb96a6e8b07b5a2cb0d93de60ec76a87549c2acf236d0d38b77903cdee496f67799b41ee12b4d79091834836357f37a3d2c3e1d5ccc3049b6797a76992a715d84d9dfd73bb205edcf7ee4cc6b93db59c66c035f069b3e4f3f6ac772f", 0x68}, {&(0x7f0000000580)="7855394ad1547b0050f8f998c5d335acd6db439776574a1c0ee713425bcc8896aaeca4a987179180d378dd8e29a00d00dfcb4c562c6ae3ad70ed70d9814d3a897cfe0708058905692c775490c3d0922c282ca0a1f3dca58df13faa2d5ee54eed59e221ff8b345bd49c6791644ba93411deae655f2243f664cfdab3fa308f4a858e2d565b6a7ec6c11d7ea0f308f9", 0x8e}, {&(0x7f0000000640)="530704730ce699060c6eb70a1d12d8f84476a748c94cf48a737faa2d00c7", 0x1e}, {&(0x7f0000000800)="e54b5e5f5dad0989bb33777e7896da83657cc84dd094045d100a62824cf8678b9cef588ca6d3d7288bec366c2f2a8f992d5ac3d3cb541dd73bbbf7fdbd3a93486b8a3c1530f2c19e7a3135d6945bd68da5ea243645b1977e06e9d9e0c7834b635480aca9fd4477327a93c349fa59efebca0e3d43a017e252975c3a2f65c1f8e003ef3735cf34778b37640204af347337a19d", 0x92}], 0x9) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) link(&(0x7f0000000080)='./file2\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x5, 0x2, 0x4, [{[], 0x88}, {[], 0x7ef}]}]}}}}}}) 1.858074408s ago: executing program 33 (id=43): mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, 0xffffffffffffffff, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000100)="544663ffdd0f2ac22ecd66e0a4d5fff8d0d188c4dcdf50f06dde210b05dcc27630db91a0594f12594807a9a969e551dfca39e07ddaf8ff21dfedc71defb49bbb7d742ee4d5749eee24cbcba2f06c7241e7e7191a6479fc69ae8df60d1ee6793f38bb0996563e5f041cf1a5ab7ec488b3d4060155d2f141f8e2c26f56ee8d2695154078ec811e9e445174495fed881824b2c4d651820b6a3bdacb17d1c834ecf646e271a668ee345c", 0xa8}, {&(0x7f00000001c0)="71469f1d8743c0c8ad7b33f9da872dd69ff8c735741c8056b44c81b98d3bf5cb49dad43e687aa5c346d13e9f80aa83f4baa62d26bfa6541838dfd8c1506f5086cf638e3966a3fe1dfb0d690cd5a25fe8a532f00d98bf681836cac43cb8b7de767b63cbde5aac377b3990f97ec85db9c778beb1e7be8468de57efcb52fee7c70c66b49a54b37cae80cce7001d375299d163b949af4140133bc65c7192af2454f8950732c9da8d3f4cde1a18d0e5242f988cb1ea40eb613a6a8287b85c98c077944e", 0xc1}, {&(0x7f00000002c0)="67844e7156b9ef85be9a07df1282b86f2856996f95ae95c408f0a097be3f54a9ff28f17b6e60e0a3481fdc09c530d533e7af2f37a56a25d2d753f5055aca12551637261186fd6fc3428a2d9554e4a07e2d1282afdb36eaf5835f935ed6da22c38f6fdf0922c60dbff2caf28b7f89a91c0c8d49e126279da7831e27f50729fabeacaa4e04f31509bac11708fe31a2bf1bb05ca6ce3357614d06b7d18ea84cfab3dbe6a7eab5b877ac32af5d0b593a986ace70fb10df9e7dad27f72459905fb45eaef8242253179d941fff98fa68ed35faaa57f55a96e1fdff91183cd42350942b937e6f1dec3ea174d163c18343e90fdb1d20f03e", 0xf4}, {&(0x7f00000003c0)="dbfeb28a0f3d61b0e211bdeafe4761d8a8c977e2829a2a8426244315eecba5cc49cdc644b048f8d498396236174a8daeb7a3f6b7be8673da0f277357d651e3ffcec713eb7e", 0x45}, {&(0x7f0000000440)="171bcec8499c1e678f81644a03234044528dd241bd67c45d73df3430d814186d53533414d881cd78e3d745cfe94c6301b7d9d0e7cb8a406551116613517807a2cdcfd0639a633292d8814e36f9be3c16f1058e1bf56ce14a661115d97a45d0bf475f7124544966513cd4338e708770816ecf5c3d5b36367104e8287ba6e52d7801e4743442e11e3efe57abebdeffbe85740403105d022bd8ee037086685ef7279c9da8", 0xa3}, {&(0x7f0000000500)="ffedd2a2f101e106145d2ceafb96a6e8b07b5a2cb0d93de60ec76a87549c2acf236d0d38b77903cdee496f67799b41ee12b4d79091834836357f37a3d2c3e1d5ccc3049b6797a76992a715d84d9dfd73bb205edcf7ee4cc6b93db59c66c035f069b3e4f3f6ac772f", 0x68}, {&(0x7f0000000580)="7855394ad1547b0050f8f998c5d335acd6db439776574a1c0ee713425bcc8896aaeca4a987179180d378dd8e29a00d00dfcb4c562c6ae3ad70ed70d9814d3a897cfe0708058905692c775490c3d0922c282ca0a1f3dca58df13faa2d5ee54eed59e221ff8b345bd49c6791644ba93411deae655f2243f664cfdab3fa308f4a858e2d565b6a7ec6c11d7ea0f308f9", 0x8e}, {&(0x7f0000000640)="530704730ce699060c6eb70a1d12d8f84476a748c94cf48a737faa2d00c7", 0x1e}, {&(0x7f0000000800)="e54b5e5f5dad0989bb33777e7896da83657cc84dd094045d100a62824cf8678b9cef588ca6d3d7288bec366c2f2a8f992d5ac3d3cb541dd73bbbf7fdbd3a93486b8a3c1530f2c19e7a3135d6945bd68da5ea243645b1977e06e9d9e0c7834b635480aca9fd4477327a93c349fa59efebca0e3d43a017e252975c3a2f65c1f8e003ef3735cf34778b37640204af347337a19d", 0x92}], 0x9) mkdir(&(0x7f0000000000)='./file2\x00', 0x0) link(&(0x7f0000000080)='./file2\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)={@local, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x5, 0x2, 0x4, [{[], 0x88}, {[], 0x7ef}]}]}}}}}}) 1.718489485s ago: executing program 1 (id=48): r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x3e0, 0x108) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0x800000000, 0x101fffffa}) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7fff) socket(0x18, 0x2, 0x0) execve(0x0, 0x0, 0x0) setpgid(0xffffffffffffffff, 0x0) 1.714603451s ago: executing program 6 (id=49): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async, rerun: 32) r0 = socket(0x1, 0x2, 0x0) (rerun: 32) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0406938, &(0x7f00000001c0)) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) 1.513311245s ago: executing program 4 (id=56): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f00000000c0)={0x46, 0x56}) (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 1.502921578s ago: executing program 6 (id=57): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) r1 = getpid() setpgid(r1, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x80000008, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x0, r1}) r2 = getppid() pipe(&(0x7f0000000400)={0xffffffffffffffff}) fcntl$setown(r3, 0x6, r2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) pwrite(r4, 0x0, 0x0, 0x87) 1.414618148s ago: executing program 4 (id=60): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) sysctl$vm(&(0x7f00000000c0)={0x2, 0xc}, 0x2, &(0x7f0000000340)="592e128d", &(0x7f00000015c0)=0x4, 0x0, 0x0) (async) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x128) (async) r1 = kqueue() sysctl$vm(&(0x7f0000000380)={0x2, 0xc}, 0x2, &(0x7f0000000400)="bec733aeeb69a26d18c2652f1c9402c1122d91805359c643acb98196ff583afc68b03d8bbd2ef4d12cba075907", &(0x7f0000000440)=0x2d, &(0x7f0000000480)="b0dc31c349d07d15ed84c023f147d9579a565401883a128d2c85e4271f2374b073936a6aaf9285b9c2bfd3619f8b045e447e6df82ff19b61470a82eeb553ae15f57f730fce3e32a2c16b8372f3b71d253b2bf0f78495fd3b2b6485602c09eb04771bbf96cbddd8f1958701d7d2b16b406517feab8974", 0x76) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x65}], 0x0, 0x0, 0x9, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000680)={0x10, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x3}, {&(0x7f000041f000/0x4000)=nil, &(0x7f0000836000/0x4000)=nil, 0xffffffff}, {&(0x7f00009b7000/0x1000)=nil, &(0x7f0000994000/0x2000)=nil, 0x5}, {&(0x7f00006d6000/0x3000)=nil, &(0x7f0000c10000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f000051a000/0x4000)=nil, &(0x7f0000d9d000/0x2000)=nil, 0x3}, {&(0x7f0000ad1000/0x4000)=nil, &(0x7f0000503000/0x3000)=nil, 0x4}, {&(0x7f0000d9d000/0x4000)=nil, &(0x7f0000f10000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000b58000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7d02af54}, {&(0x7f0000be7000/0x3000)=nil, &(0x7f000058b000/0x2000)=nil}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000f91000/0x3000)=nil, 0x7}, {&(0x7f0000685000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000644000/0x1000)=nil, &(0x7f000074c000/0x1000)=nil, 0x12800000000000}, {&(0x7f0000552000/0x3000)=nil, &(0x7f0000d2c000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000bc1000/0x4000)=nil, &(0x7f0000734000/0x2000)=nil, 0x2}], './file0\x00', 0x3}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) kevent(r1, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d, 0x10}], 0xffffffff, 0x0) (async) unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f00000000c0)='c\x00') (async) kevent(r1, &(0x7f0000000500)=[{{r1}, 0xfffffffffffffff8, 0x0, 0x40, 0x7, 0x3}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x8, 0x800}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x3, 0x6}, {{r2}, 0xfffffffffffffff8, 0x3, 0x2, 0x3, 0xd}, {{r0}, 0xb758c72d4e701fa5, 0x48, 0x80000000, 0x8, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x6, 0xfffffffffffffe00}, {{r3}, 0xfffffffffffffffd, 0x46, 0x40000000, 0xfffffffffffffff7, 0xffffffffffff9712}], 0x401, &(0x7f0000000600)=[{{r2}, 0xfffffffffffffffa, 0xb0, 0x2, 0xe, 0x1}], 0x2, &(0x7f0000000640)={0x2}) (async) open$dir(&(0x7f00000000c0)='.\x02/file1\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x48) (async) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000001c0)="18e99bfd5cf9abfe7e3a142846d9d6e2c0e4bb3b37b1a0f211dd23b0d32d9db37877dbec8af30185ea8b6ed895eee07d54b92c665cff0a8624e83b4fac7c163b6780ad47857d06b91cf12c594e178f0f7b7286f90a41714e72ba70ba7334807fd69385bad8425a620f01b949b588a120ad993c2944d242226ca2eb457a329c981f07efe03cdbf60894f9faeffae5d92c2e62541e21debd747df60f6038b59eeacbd36c5c", &(0x7f0000000280)=0xa4, &(0x7f00000002c0)="686b7d9cd497e9795241e5bc777e088719ac17a8885af96972f6417c37027d5d1e2c2f1577668e49db3cb44becc131d0f56c7946da836130e1229a2b14dc4bbd14181fa8907fb2d2b586022abe5accc00a93ac3af2a74fc26cf0a93eaafaa5e4a17deb3f62d78b3c2aa35e9f75f647970c4b4b82331e224859ea86acb9d724e5b0587f2dde36dd6c652f24e8", 0x8c) 1.408588664s ago: executing program 6 (id=61): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0xeb67c48e72571aff) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000080)=0x9) (async) r2 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003c00)={0x0}, &(0x7f0000003c40)=0xc) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x2, r4) sysctl$kern(&(0x7f0000000200)={0x1, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000040)={0x3, [0x0, 0x0, 0x0]}) 1.407574616s ago: executing program 2 (id=63): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) mlock(&(0x7f0000ff1000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0xf46a, 0x4, 0x9, 0x7effff5f, "9c0f0000000d02f10300", 0x3255bf8b, 0x1ff}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="25a14df14892590322ecd41fffabb2e8b6667053af4c6dbcbe14308510393d76a35172ae3408dbec5d7d838ad8128fb9047a86ed2519dad7f498a4f7d989494a8e7fb54345964c7325b3e61da99d1988ec0b1540994ea5049e5ca55a81d22dc06a6a210dd844b09707e5b84c26312cdd2d2d9f78cad3c5a3", 0x78}, {&(0x7f00000000c0)="e52dd53cc34f9e9ad4bb9fb259597adbddeb99bd1028307e9b869d9307643625a56d481e3e06a699fb64899e8a3bddf00432f7c34054753edfd6c46b48aa667cfe27bc8f8bf107ee136ad0f07177ffbe7d6f9045688257ca504b2c41d7c895e1a7ce096ebae825b1d6b0390e9bd266de79f343bd3ed0c7a1709c90e17187d2f8518a4697a0831cf4f71f234388fa95d7159404753a3e638b78ed1c12fa8525adf491fe30ceb59cb46da4abdd80829864f03ddbbb8e279ee9dd491604f173ba8e226f4eaa064e24d24659e189919ee608e361f52c839ab2394f5fd3becbe2199f4ae7e345174d8638fecbf36fb33938ab6ff77c0d8142cd06cac7f0baf40cfe5bff760d86dbeffeaa74a5645a108446f14fccd243979d952013bc956ab3ab778dcebb8871c78828d34fd16ee0b6a39fca0cbcc6db7267b34fed3227dfa1863d5577c7c7e4ca62d8b1fe804383053247991aaab402c6eeafac56e44a51ee86add1dfd76471ff846116e59508dc2f1b623558eab1f623b80d14d9df7fc4fc674fb87b175ff33d26618005dd0aec7b9a731b692592775ec6256ae540b27c46abe069f7293fb65ef0a5d3df283989ceb99a553304ca3ca77164d0bc4891095b040d70767ff6e0358cd49f69b7c8cc4837d251b007c1e5f633e530827bcdc488492dbf9b7964e77d31b51f0ea2c2d51ac8fdeb32b6f5fd4b4120a77b6b3dac70b025fa1017542e102529a242abdfb13833610da185e6671702f4e68a8bbdde8e5d58a14652e59ad568", 0x226}], 0x2) writev(r0, &(0x7f0000000540)=[{&(0x7f00000003c0)="82fa3c89f26fc5c2d52085b02672621eae39f2dbb1138115db87388f8301a6c0972790b586c0b78a814b42cf66b1d317c83589a8b5ed06720f0d06fda7284c02636a3d8a507ae2e30b53e4f617b04f8d2846bad84d3a83ae8dedb2667e0e26f5a620cf05cc77a03ac556d31476421dfa32a7500bc056dcc4d1a2dcd6a9e4b8e7aed4b099778c5cc7d53465a310b74a4f612a844b2f8e47047e2de24c477d5d28549201215d161f632fc7e0340d38a491218e905fc2feec0cc705ff3b45a7086ba53a99d3124ff04b49c88ad220d8f5408cdf1ed691e1a1c0672deebc60addea67f2a6f03e2457ff7338f3d04477386ddab35271373c230f46ba7", 0xfa}, {&(0x7f00000029c0)="cb91f2f2940c4c2d4dd551d8425241cd1d40e8998422a89e8c6aa6f2b7c5f5d6bb9f58103d3dbf44da9aac804f73a64b4d5c8077bfcb3fda4efc0f9e1752a1fa92a9e564d6ff48466b958b06f848c004e60ac3e4e6bcb8e87d8ae6f3be094cf5c7906cf9d6b5de5488a06e32e81507db3400ac8c17d9b7d6ab382e76fca6ea4d0dd81f168ba869e119fbf7a5c30fae89ee6c035e28dc0a9176f61c896feec794c367e97fbf3a606f3892c282e43d6c9a51676d3fa24ed6006599d3430b416ac0bc1f092df25e7346cbea31d6a6d328aac67f39f3bfc639dbe5deaa5edd522c684a328bc0021f8762fe52bae17a88f46afef924c4347a97c9d6c96d9d44cf6f4d13cfbd2e347a42d3971417e4871844b81939be5f44258473705215d018fee187bb14ddd4e6ca3e954cf71bcc7cdc17adf9ac35e488fa65696cfe66ad674ac4e5d83c7f1d61708a83896c2560f282718ab85a52c10ca0a77d695ad52673109e7f29e18dbd2170af27ad405f06796e30be57e53fa6ebb167f1d69d7cf66a78990982f597d31dcc5f788d35ba79b9cb0d9b2125a155a0335e57e78c0a05acc1b7d6d6f0cf6d9bb22c84735a026f6d660577e3518f2f3997879af2e61faf354bbc7bc1470d8e0fa71b4ea09f5e2a1720b8addeb651b17efe1fc9228fbcd3b37d7d0c62ad2e0ea4593ec537adb3dec38062e3b39994b5454e4f16aa02d1e7c4c6d072c7274db6c655d8ade939f8357e79dda8f2a4f14bbe943d41c0a3dc1de3c25debc085def9f81838d464bb9cdd5bea1eba7dfba0bcf3bd5c1f370d5f49ba383cc48ba02b60538cdcaae86431f6ea6b92376bb5e8b54474e44cb37dd7cc08fd043d1bab4de6ce59cef552bb331879b5ddbbbf117b11e0c90f3c91543217cc6f44eb5eb0f67ce3abf5418c831ecb6911c4e766026c579f5ca6ad749dd4d1cc5ac6a045068a7854e879c9ec7292034d6dc59de199d5b62a539baa0f5a4ec079b95bcc08504b65e418ec103b611908c53d26f07b6ed32467c67ec786ce165ad0016ec685fdcddc59e7df39c4193580e361066b79660b56eaaeeab5bc543623cc8b14264b9c1953f0a5bd88a96c85b625306121d93567f0059c553d46bc7d0477e93999c8fbd2e4aa32da082cf17a82f00b6c246bf9789dbf32f31eb20e1a7930875369ed08bba3dc7b1f5a72f1eed9d1afa23bbeb06560daeb56b273560176c55ab9a50728e41d2f87487b61cb615ee44cb51e76d90a910c53cc3e48688c4b165b3d98cf9de661dc1e5f5b34ad20aef3e41c3e9894947e764814623ff23086152df69c24e620cdc829df2f1a9afec6543ee57ffb97c79619fc65e324c2990613ebedee7f6e57f626d97b49ea6e61c72ea978b3b247f636174b09c2aeb85784815e46a8e61342f1f1c63f0cfd4148d026de9d8feb27536e10b73ec6c5cf1fe2419a38dd5c49d3a70817335e0fbec4a489d203f878dbcc52eb7840af6ec91cba01e1ab2369e6c3769821ebf6dda5e694242f9617501aac50e2cafbfd98e8c52dff6e18cfd199081df6fdf82bcb65eddef9936b060282be01f12c91c95c43d8b39fa1216a620b672bb5b2983feb6c8c80efa302ab4af974a3b16cc9081e3de94421423876a354d303a9452731fae446e7353516ba946f59da1f383e966893f6dbe730a8a8dec3f4e80b53f3fdc671e81af1a86462510c9b6541ad7693adf26706c4587b002a487e95f0e7f1b89f57da13bbf1a6ad00fa7f37c035150d9d1d862d367395d763a8c4dae20d8c9645cd83c0964545acab526ae14d9774b3aad112142bed7ee296769fa7568a802b3858d26c500638197631fffefaa4c142b85e7e3d5ee59f0b48c341b16bd8897b1188d2e1f728d227913c0b2b3d16e872c4f400b79692f51b151ef70537c103bf17ce68a98f06d99235dcf0f2cbe1b2b47f0289b9690ebab7a31bd6aea7afb43a36e2fafee400c3fb9fc9fb6dc80bf0dffb69700369293dcba71cdd1fd58b75f6fa99c0d9508d66a4701cf292369d63d93f145d776f899e03c2501236553e92b087576cc88b896b66584323cfd361056754c8e8ae74ab4d6b8b3529cbec8928d75f0f514c537a77f2da35d98be8bc263a212ba3f16ef889754ae75c5b561f9049babecc791253b12d6bf7273b23f670cc88765399ee8ce16992cb1f330a2cc78e4ea8986752106c797a5d0db8a3bc6ea5edd25ee5583df5b887cd2825d776edacb11925ade7d69851533ffa58fd759a3734680d533f3dd1b83ad32efcf17c23e6b30cc427953321e143688c07bc7688c98f36b0aa44c8e435db0983f809ff3fc27343a6128c6c0632926f6ec127e75f2304529cfbdf8f232ce26340938fb301cd85e2fe9432ff418de5536cc0e9d0880edec0c6c048695c373e783ae88f2ec82f3f2cf3570adb8fa18580510462e608eff4600a0b6aadf4cd72c06fd9826ba0f1d3e048d7527757976400d8da37b69247154854728e8bf01a46ad3983d010ee201e6713d92684b31de5a4c17b9394b5f9dcb099b3a9bafb90f160e0328e16f4363e7190454152ef33752d3061e081c07581b5ae5cbfce1197c1f8f3fda095750dfcc8e519d6feeaf5b20705e95bed838ac937475c217cadfbf91819dc668a0be005b729a39885ea7c0aa5b47b946630cdb7c621ef141416b758e210e3913da2c12161a200b07ce25a67db077e9dcb42f820f28105f72b784ff6d321da99b06370acd6349423b1b6b569ed8e7eaa7825c6c285999427271b56acdc59a482ed8fa0dc476956c721fb91142e6b05c942e34732c8e65c65c49233bd5b2ff8b316213fd1ee5eee0c2da893976e2d37e4724b9c5b44e3b1018f42feb44220ae65adac8ce0d622a4fff530613739406f2034e92d357cde8262c488756ef8da16ba26453d504879253d152154d4142fb393937d48ff262005f08fbe7b699ef81dea09581f84d20102d736c0ebcd9b83dcbac6cf9638a0b95412607435dc0f635b08eb363e4995b159b0d2a919f320533cd3d6569456585117307aee7c482ad9bfa85bf57f754f2d73ff818e9015659ab49f00e290937f47fa3ea53569289001def58a77f41246a068db8f7ccc8ef12c1e4f34e897d9b92973d2f569f18897e980facd5ed8d386ac2fc848095ebf38e3151a0bb61fd68df2ae1eab57d69b982774050904568ad9da72c96cf725a32c1d56e0123a25916eea3e7e305a8af7d701bceae640d07f59d815b1421d275220030a7eeebb8b4da7976a0d5c2d6ed97121d09ee864295a28d3e85df1660ef6bffc3cfdc2153a9e5b54e3d231e2941443eeb11f3485512848fe727c4827227b427930d47c506e67d844908ec8510799071f53eca8e7eefe4c79e0d9c57e5ad99e8af7efbee413efe3495b14ac639a79d352e153c70d9506e79d936a20ae64aa788bb94068d1763424acec421019508809633b49150ddf5879991ef9299be7712d795ccc7815402c5aa2c1e4898b75e4a8cd93a85a15ed4f025dc2f9bc7174973d127de62b9a159ff475c143df006140cf1b7553bdccd780798ea22b0006bfb1a217c440470225490cded29e42bbeef9c406b7074482e6fcc5030eef35e5c3788555ac340f2c025619eeff3dcc99c903abc585f70e8e98d3b7fd5e8b08ee419d4477eb12813096f1418538adf025236a25b8af531f02e729fc4a60107ac57a02427bd3246ad1e0950bfaff02be46db659cf0dfde80093044897d4485be298940d9764088d6d61c6adccedba5613bec52b3b4441d35fb355c68088670360038afa987e675d10f0dbb26ec8e23289b1703a39675c2998855493626842303fce6eb0ce51d0119ac467f12cdab7f6e5e78f7d489814703b75ed6ddb453948ea37f9637e5a16affee6c46a01a8d3ce838b99e70fdbbd9dcaa1065cc687543d26f16c6db83bb75364d5f56c774cd48606a2e50b2810c4eb73b156be974ba621a0f4adf25e255ebefdb5ba02539d50359276e5b6105507a93e880890348b648462b5801e7c1e090ae2d6526c5651c0ae3df89dac4b97cf517d8bb6fccb44fa4a515c84f877c99c18e459356133bc8916b05bc5104ff65b9653b50396e21ab421fe699fc68a66ecd990b56d8dbf48aa0b22c02fa62a91528ecff31453dc52ccd0b6f31ac4ef0b207336f9990b14bdab853ca157c9e5ba61afa233855b99969d64a4b165a7cd36af21307ef2d8dc6b44c740a95ed0b60d1c6e808aa92f8f3a670fdc8371681cb79402c16a6411f39c9fff7281c53e91939697894f553e33484adea4ce33229293e23aa52df3412b9aa865c22f81f2916cdd08315a5d9efe66df6e448db5cc90f4d8564f8676f0daa5843ee90f3f2adb98baf00dd2b5efde7329175cdbeab6edfec7c15a88774fec48c9649a76b281c5d159d5d85addeb567901d11a3912bf188f9c4f73c21c74e9e529260930e8c553e83dd4474415959222afe762e7d42a7b0337566689169286e5e78dbe8ea45c1ee9e7d5c32de0dd53a80938ff4c947724dbc965883f072cb76731cf22fda5764fd44d1091a9896da125c557dcdcc58f7718010ecdbb8434fb99b281d26b0b34a5cb2ebfc444c79aad24b7375fd4b6f644be8a89c05728660d39808acea1aebcbc6e9ae3b62720e49a6a9ff0030d8c6dacf8e0a78854f1b407257ad48025086c99fecd8ab009c155b96dcad82430d04044718e77cc995b8a69b65db545c3fb0e64b56503cc2cf4523603ee7e66e262bd74e238a9e6d23cc798b241aca2f6b2ea929b9c827250e54dd74085e05606e47acd7d34beabddc755282b0f08740f344adfed7b1000ca70b3b08016ca1aa72346eaa2a72b9a01466932e258425e48adf47f82ac75ee7f294b2dfb7a5a334ead107a17f4caac159a373f245637218ce8e01ee43d36f13f2bd271b1b1832ba7e61d3febfd2169d70acd1a3a3c75b3a1fd0575c2be54b3c152764fbfbba0eb6221959b9294bf6531c286e3573fea078f8ad197974d5a7cd4bb04c8da1a478dd9768db7dce1c1ed5f22359245efdc916ac772181ea892eb1da09b5aa48a1f85f5ccd5a3392ffe09b2d2adc10e351b818311964d60d00f0275c8dab4d0c62a48c72c07c5f8b8367e204ef7fec60361003c20f4410b79b1e94c00700fd380f67ad619558e84d631b065a200d88fa6480fe7f985d7aa856619096cc5bc0789538639cbc53fa833caa687cb5b5944beffd959c20eef95a2a4fe4ff124ec5c09a51e490f8bf34743f6fe55cf1593e75004d0e5d062f1c3edcd258a00e0b030f56060444c017fab33b1090db415c7aad7cac4147d3a057db044758f7c9cefca119f6d97cc6818bd2924edda63d95c373d7a3f8fce307f836867ed561f263eec802f26abf6afbd510cc5898401727bfaa93d35235fc66204fd737b76ccc35b57adbca966ea3e8a191d664e7f42ac250d265c7a812a7290c1f8e432c15d8fc2783584f048795644d7eaa0663aebc614456b84dbe783e87650ec7e5daf04e9528ec6066e8c99dded21b30216eaf017958aa8111b7342b3545c0f963b71cb5b7e9367da88e0384e075622520f6483d67c09bcdf178148308aa4bc0ff79ada016f47b325e23c0746e1184f99773b0789d72e08acabd123a2278fc9c657e3a3965619d7b60bc5609de02682999aecdf290bcf49796fa48f1beeeacb348b79b16495de64e261f75b57ecaca94a55bbf8af8f480c6fe80b8c4bfab5230794071581c4c68160b8dca03858644e048d779d4e4a9513b1ac1f8c1593ea97fe04b55683243d8dc4e51b409fa26f26675a7633d70d97dd515ea66", 0x1000}, {&(0x7f0000000000)="87dd13790e5925bd0ae11ceac16c60535815e25f", 0xffffff35}, {&(0x7f0000000300)="6f2623d148b2a00fd82226785114", 0xe}, {&(0x7f00000019c0)="e8cf96e42754bb55812c9cd8fe4a72f426b676135fea1ec95c49e1fc7864abc1f9a3e16e848e5fc744a09491e1f8c69a3bee96d9a7685bee76524c7c84f38b7423405a643990e3932eb2a203682c8c762b8b362032058526ada38d587ab176d68248382b536b226fdb18a3bf9e47c160c61d79e054b4848759c9b92f7a29b209512cfb33b69bec412b561bc46d51ab954de3e4c33f63afd9f51978a46d0d50b88fd2aa8f7977f834ebc216d531ca97914db6256894fa20c4631638e8e585d8f4ff583f5f810fbc0c79b910bc8cb2e2dfbf841d95255460d52b39be6c71323a11f373ae92b1e851d2a7d6bab9b6a41c9894aed918cec96496d9d6eb4452b971d772188d91b2ad7620a57bbeb9683bbaf496bb21cbe08e740a2db8e308a53300edcff14ce5b6488cb09fc030d6263ab57e27c14bf415ae9b7e5688cdaa6ade2049f28bf31e6f0bb5da987cb5fb39e537e12c71fed2a2c0f5f15b138c9351fe5578d79174ffbd11d7a157cf113d5af309215793ff6d5788b0e3683fd0bf745631f7de6eac7d64352ae6ad7abf016de2ea4ed743a50fb6bf4537012ad0c964834626c7ab07a438ae7533d38d8d291d0a803043598fbdca9beff5d05040500f972c340cae727b7273fc88edfcc506da7642cc8c965388503ffe68c0c171acd2d50fc92ee5a3934ba41e2a69d0957df66a26bad8f2f467567093a30321172c11d2f085afa03ba41c534fa97721ae64183662c3138cd986520cec1fa086c614219b7f92d1e50dd5d4dab46771a2604746150d7dc3e5dbb3abb75d138db2393f304cf8bf5f43ac0d617501f39338e8232e784e466dc4d3a5be7fe4d80010cec9f583e820b0c35626265e15761ef7ec8addc4f27c2f4ea4d4eadbda34eb39cb89a206b502c4390284fcb64ff584fdd1b2b83bf06ce6744854e5c023a038f9f643f5f8560e8e31a7de9f995273eaa42d38f6f1fa71b2fdcb39a9bdd423d661e608da93e002787c85e229ed0bcb0d730fdf97d0f7f252868ec72ff6fa5651a62c3f308d7f93f987c90a243d8129bfdc86defd7e6a5dad12a9e2f7fa7e1344e274038a4622b58c82816edf4ea47f6619f648f7a8643e3bd409cf9e3c17b3bfb00a94eaf02b611c52ec5b960e1966d9b04252c7037a3e16ee7a332a35b0dfa02f0fd279812600f171788c9bfc8904e9486bf0e34de58d6e395c7ad6c60cdaca7f7d3adca050c05efb55865335a08953bfca3704af787fdcd28f36b49a69432f020091bedeb2c26d7b335b1d768b79f41b10f2c45784dcc4102e17329734a67e52a73b90d885e3f7d992b75f9a9abc1dedf530292cd9837f8d034a9e958bae8777377f374c6ad10326fd894b815e2cf2e89f40fce3b5389678e9dc6bdad0730bdd338435c9c8d561fe03f3fc59dca7d011a899221adb56d79e9780c9697583538fa5ea6243a43208b4b7e1906c2e52a1d10b910d0b77660f1c404c09cf4375cfa66a06e023dc71ecae507b439bc505af84b7e40a2cbdb7f870db3c9a9476d9284b5d1528d6cda924ba82c5d8485f19b036ac053ca03bfef2e6d9cefc2fa08d2500747dc3d4d2942ea9dd78ce266f84fc79e495713f64634d3882a7924055400f1ad4ebd284424964e9a864116901dae5904947a6cb5c75a8482fdf127a89192c2e5b403fbd17e420711e8f8d348bc8df6675d6b4de1ef2a7cb7f513744739acdebb6eab3124c8a47d5b329a8b40ca9a57302154429c89920a8fae86525b54966be724147b1e6797298fde692bbd05570dc8febbf2535ae4aa952e8b31ffa14a1c7549d9179296a887e7c371a1cdd5f2881c89cdc5db55630d4ee619e659005b387d9e525ee0df0e394ff6a39149a51e8df8502d6d8152ef77a7580723ef217abdcc4e7728ac0b63ec17aff7a1cbe35b5ae2a5b9393347abccd9c79c0565ca3fb2439374c5f56c8817454b81ca1ae06a61c496b2527120e6937797cb5e6da2f34060dce869ca081b6399318b5aba62ef1516d9bef4dc25938df1dd299c149a209f562c3c8cccc4de720d5cadc9c7e7362971e3e8d244b851d7cebf5559a0e55475ca05276049e7deefc51d386d7cdc65a9723bb9a2c91295cd60c68c412f83baba604c0f4f6ec35155403175ef19faa6576b13799cb8eaa8aa0b0307dc7614ea7181720c344082d88dc60b2834ddb180297f77dca6bfda9f88bc91bcca5ca65d76001ffe8462fb87d2d5d39e2fd9283ee52c7d5c8da27a369cd706a440a88a62e1c64bbcb9fae762dfb6d71da4ee6c3285376e7024ee19754d6414369efa012c55b998c9f37c53d2e74af2de6efa8fe7506b64742c4c665e4c2c05e8860167ead1122298f0298febcbab3bc187beb89b4eceb18fa435398f191762eac2c85ce794e669572bcf6e713baa5f51bf9dbf9d8b6fb9f6304cbbe33c0eed2fa7c29a473d715e11260b9792ffbf5ba1cc51e0bce2bf21191db67ebb670a4e313db17dde02e82f53fdd76f612053a1ed1c6ecddcbf5eeab8c506b947e44331692e80accd8c0b6f0f4b0afae1ba8303d64089040b41defcbfee237b0f9082d98f6f7e8a904b881ab9017f5447facb572d0d84e70d9d9754529b0e04f607816c25f9847f84260940f87ae54993c66b303251460f982be0723e0014df82080e42091d563878a7df107602bb86915d10d5b5f474fc8938df775e9548ef5111dd54e9376f55c854fecdc3550b4a9f9e42cfa7322b1ff5d3313f902a5319079313a25fa0a92976679d35da2bafa925a6b90f04b6a623b7da3a9fa28a636b3b4b034664c789cd61d11ee47feb9cd4d3288790b73a883d0c0bc433a09256f22b0a877aaa0f6f45311dcfa78ae325c1d254a885a8fba0a092e4dca72420136aed630d7d4df1a68f6d22eb8b778589e52b4530e0fb3105b6d64f6ff44143f36cd2b079d86d8735ed79d557065d09d5f25ac4adbb36fc4be434027731cd72140521a8b147984c814fa17de9a6a3b15e6f5a3649074b3ff42ad6ff3982dda1559de3aec9630cb866208129adeca68e92ed6d48132686e6ded651e82fbbb735dd5b0f5dfedd90129ad2628948ce0bc180c0c236f56b84b25f9e3af4d24b4b75df31d766a4e7105fbc9e01bc1eede98b01b5f8be6a31474e0cebbebdc60d6ab84514e689caefadfeb7c279717304831eee3652764dd1a55f57612ddd459300cc41eb20ff3e6016c8a2630e2e3e6d23da2232bdc646590268b7fa83ffdf4f4bc02cb4daf9b7834861588835795e33c2e39e949697b25f3cdba1341adcdcd1cbc4317d212a325088cddb5cf4479d812a4cdb965c820c1b94bf67e2c038f67024037891596502eee8f87a19e72c31cb3f94d18525755a9e64071a6dff0058926baa7a96539d77a225dbecb1a6e26e38ddd8ac475866a29fb395bc717260165ddaca09928de0119295f5616f11ea02d8bd269a1545daa51beb1509a86ff9edab5909c686c843932b651931e3b44435cac630bf73084296e738565f44b9f22e5cfdfe6a83cdf6f0734e9d8685838dce4c00264ee672076f80e412fb410b58e8c1a9cc0e4f582fdb271904a51fb61c9b18f81c16e18963ced59241d898463f5dce8776e329c5d178a609bb923e622135a97afb69426b93f8bc49fe9500627018f0ce365ec9ef99de2716c6a9131539b15ccd589904a5a8caf99b10fad758b87b4e23714f06a0d40cb62af3f4a9009fd0715359d55ae5f1eabbda89990d0ec3c355eb52ffcef832f298901a868790ea9bc017f58f95eb948e72d33b92b2f116d6af8cd1358ef7d24f0016e9733646c9667367b0cc64672bab588ee1d9a561891bd05ac12bbbcdf7124d686c64ab1659a0815cb77910cd014aee6b593408d2fdc7137c2bce9311c1b5a39fae86d07e57ded4eb80ebc7cbd12d776a1d73d87da3397581ed715e3470e4ff938ee55dca5416f4933a9cc0764d9b6fd978a2e0049867e68ec74dfe483e4adf354edfea54652d3749893cebe83002cfe4169740ec382e9061b0005fdc2683a6bb01c11e71d584ac1fac7ca1402d7b73766e27c6e06accc2290f43ba03d408d1b23d8408f58725af1845b40cdce73d0f1ed2fe8898dfdf2c41700eb0449d85331d3311de866d07963979e79656aa823f64315e91547dbc57845962b0c02df50730ae88870a8ea800fc6867920103edd3cf8ecc436f3d399a86d05215c97a0a9450f8fbc0c193445b753c5651311895764472da53bb6eec0c3bc75dccae44b370ba581aeaeb313694ec28632709c46169394c2ff93084b5b9aee52369b7ed63c37cdb7c85c2808be6ac1bf2b728e98cc014ad275557b7ff7ffe59b16514197900790b5c57244a532e173e3a4630ef158325849389dc72c21b35a41cfad2e8b3516d6aac1aceba843eb6b09682674bb767c9a642dc676aa72e782debc4d12b4484782b8dede38b73b4de3ff0cd1dc2b99b138ad5da485355ad160b7f89de458d36baa11160a9de894a17bac27a444d59cf31b233845e9f5dc5cc9843c73034c1a8f60d4463db05da79a02d5e18598b1780283b85e13f85ccdb723b7f08760dba08d7b427ccd34fbe9ce45c2b3817b425e51dfa060a9484f93fae74fb4e8423a12590dafa7b4e473f0401cb6d39612cb796ac4d1b0c01c1e0b36621a76af958d47842bc7276c2a6f81d7a6b598a855345f2a54670ee0eee60d6b7c7c7c0be4b26e53c79583daef8495c27776a8e765ef7d469bd143f54fb5dcf49e5d15c17e682b531bc6501e1bb57adac117bd8cbf0601d6ed14329ce0830061c281edaf34c4b5af6bf041d208e5f3a6904fe62126c8b2e0d2b1b92764b61f28c1c2e38fb6891eee9e3752a3f659a9f3652e757c9e115715d41f20d98d86eeb0a280aaea0c7e404d102c0b559d33b7d72393993e4aba848172dd434de97c7f388e3d751ec525cc9cdbc448b786524e52136384bffa30cd8ebd64cc09ca26c000cf30c7fd59ce743183fc88c679c1b32a9860b51f906631566ef7c4ee8fa9ec35d747c2d575633f84524d4159ab9c2dd2bddb3a87ee73c94070effe1a40c317efdcc7113049fe7a6fba11732715339d6031e18f8d943c17b5806dd03ac9b047523854418c329cfb22c74a7ff608b9049e7bd0ceb20794fcbf151b5a586a764f692cf8b33c63fb3dce8eb5715aa59fedc121eef37b4800c5ff81e046bc5200e5d842a6a027b8b6d042959824fecd9798930b6625f2810fbc7738d7d41acf180c043434dca407d3272ebf96cc0b81d0725aba0aa71ea583fadab13df38200101b39b5dfe0abf29302073951bb7c0524c962379b0f514a5fd705493868cdece124af090b016917ce9b78a0d36f69f15fc83badf6d50bd2f6c28f55bb4272bc561e7cafd4d3b86cabf5912bb534744c3744ee0bb8cc5b87ed65c33cb1613ab67953518aad629b638e004583edbd331629915db290498c72a850590f1ababb76a82d84b0e5cad2c8a79525652721b4aebaf064080bea5358ac07c0f3780b9b1514ef67b9f17f63404f1928873c8784c8eb4df51ec5a10971c22692369c965f40b20a693e9df9d82eb6538d9405bb3541e8c25d4fea8e061736fc6b14d98d73b3aa8c36f12128a45bac62d73d88f6efcf4af2ce1cf2c19baa09aa1543f132ac8e813235dba7badbe25a3265cbf210fb68f3b7ab889c010774a473d4b8f3791f32244c8b241b2ac6db684d753c9cdc5e2696d48add7f87a07b6fe37097c0acfcf0e00f6abc57e0e1891343d2bc6111e0a6732d410f48131e73f12c676f6e021df1cb6fd22c81d69280538941878568e78c05cb67b40f6c5d", 0x1000}], 0x5) 1.259298754s ago: executing program 4 (id=64): r0 = socket$inet(0x2, 0x3, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="2bda8f99c3722555c614df9dab1a52e80305ca6eaebdd7524b54177ef706ff5c84d863c1014c8bf21326eb85f0803d8d885bf49f056d864271b1c292bfd489f184a65ef838a1caef34e7251f7db7e2363dd453461b209a7328bc3d52948c0df8d30adfdfc977318d9f3a4b42357dad2ada01438074b4fbf4e3770a44c2262239cffc5de2998231b3d3da239bd21fa7f331675283694083f23209736a49e7f6d838371d5b99307f7ba601db2f01facc1a65f4401e26ba1a1fcffdc68d7c5e1695597c1325db9bce5a0e8298257280dbe39a734f16ed93", 0xd6) r1 = syz_open_pts() fcntl$lock(r1, 0x7, 0xfffffffffffffffe) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = semget$private(0x0, 0x6, 0x180) (async) socketpair(0x1e, 0x3, 0x2, 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3d, 0x4]) (async) semop(r2, 0x0, 0x0) (async, rerun: 64) semop(r2, &(0x7f0000000080)=[{0x1, 0xfffc, 0xc00}], 0x1) (async, rerun: 64) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x40000008) (async) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 1.257463121s ago: executing program 6 (id=65): socket(0x18, 0x4, 0x6) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0x4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="dc67", 0xfffffffffffffdc5}], 0x120, 0x0) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @random="069876dc812e", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x9, 0x0, 0x1, 0x0, @empty, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x10, 0x0, {0x5, 0x4, 0x0, 0x5, 0x1, 0x66, 0xb, 0x5, 0x2e, 0x5, @local={0xac, 0x14, 0x0}, @rand_addr=0x6}}}}}}) 1.019290778s ago: executing program 4 (id=67): sysctl$net_inet_tcp(&(0x7f00000014c0)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getegid() setegid(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000280)="e0587fc427f7b289", &(0x7f00000000c0)=0x8, 0x0, 0x0) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$vfs_nfs(&(0x7f0000000100)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffb, 0x0, 0xfbfffffa, 0x9, "d96c10ff0000000000080000000800", 0x2, 0x8000008}) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet6(r2, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockname(r5, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x20000002, 0x8, 0x40000fd, "0021007a200000406fa9c86a47f9bc2f35f3bf05", 0x10000, 0x4}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f00000001c0)="8eb4fe24c49378c8ce726f297d0e18ab8b18edd07c83b19621e4f905a5b5cc4ddf5f32737dde397773f179a30f34b08833fff3f70d179ae514dd82297cc349ee2083", &(0x7f00000000c0)=0x42, &(0x7f0000000240), 0x0) 1.018604851s ago: executing program 6 (id=68): mkdir(&(0x7f0000000000)='./file2\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = open(&(0x7f0000000040)='./file2\x00', 0x0, 0xb0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file2\x00', 0x10, 0x91) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffd50) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) r4 = syz_open_pts() r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240), 0x81, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) r7 = open$dir(&(0x7f00000002c0)='./file2\x00', 0x0, 0x2e) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r8, 0xc0106978, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x40, 0x2, 0x8}, {{r1}, 0xfffffffffffffff8, 0xc, 0x2, 0x5, 0x200000000007}, {{r2}, 0xfffffffffffffff9, 0xc, 0x2, 0x9, 0x80000001}, {{r3}, 0xfffffffffffffffa, 0xa0, 0x2, 0xe18, 0x9}], 0xfffffff4, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff8, 0x10, 0x4, 0x2, 0xa}, {{r5}, 0xfffffffffffffffe, 0x41, 0x8, 0x103, 0x3}, {{r6}, 0x65d757d541703093, 0x8, 0xfffff, 0x4408, 0x1000}, {{r7}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x7ff, 0x4}, {{r5}, 0x0, 0x20, 0x4, 0x1ed, 0x2}, {{r8}, 0xfffffffffffffffc, 0x11, 0x8, 0x8, 0x3}], 0x95, &(0x7f00000003c0)={0x7, 0x9}) link(&(0x7f0000000080)='./file2\x00', 0x0) 1.018210471s ago: executing program 7 (id=69): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) r1 = getpid() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x2, 0x0, 0x0, 0x0, 0x0) ktrace(0x0, 0x5, 0x10, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) semop(r3, 0x0, 0x0) r4 = getuid() r5 = getuid() sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000800)={{0x7, r4, 0xffffffffffffffff, r5, 0x0, 0x102, 0x6}, 0x2b7, 0x1ff, 0x800}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r9, r8, 0x0, 0x1, 0xfffd}, 0x0, 0x8000}) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) pwrite(r10, &(0x7f0000000000)="42348d9b1b6b0871a004ff", 0xb, 0xf5d2) getgroups(0xa, &(0x7f00000002c0)=[0xffffffffffffffff, r9, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r6]) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200), 0x1, &(0x7f0000000540), 0xa8, 0x4}, 0x3) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) fcntl$setflags(r0, 0x2, 0x1) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mknod(&(0x7f0000000440)='./file0\x00', 0x40, 0x335f) ioctl$WSKBDIO_SETENCODING(r10, 0x80045710, &(0x7f0000000400)=0x1) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="dffffff7ffffffffffffffff80350001080006040004000000000000000000006a134f0fe734ac1400aa9766d4be96e9e09045393f66916e03521a3943eee654f58eeec305a7aa835fa7bf4bf9bf24270e25b61d4b1557e1d66aa4059332206b031d"]) 1.014921053s ago: executing program 6 (id=70): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) madvise(&(0x7f00003e1000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x6b1a7cfb6fff, 0x0, 0x1010, 0xffffffffffffffff, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r2, 0x1) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) syz_open_pts() syz_open_pts() r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 1.014564868s ago: executing program 7 (id=71): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000040)={0x5, './file0\x00'}) r3 = syz_open_pts() close(r3) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b1809c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xfe19) 627.455665ms ago: executing program 1 (id=72): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = kqueue() syz_emit_ethernet(0x85, &(0x7f0000000440)={@remote, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x77, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xb, 0x0, 0x0, 0x4, 0x5, {0x15, 0x4, 0x3, 0x2, 0x5, 0x64, 0x7, 0x1, 0xf0, 0x22c, @rand_addr=0x1, @multicast2, {[@rr={0x7, 0x23, 0x1, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @loopback, @rand_addr]}, @end, @ssrr={0x89, 0x1b, 0x3, [@empty, @local={0xac, 0x14, 0x0}, @rand_addr=0x80, @multicast2, @loopback, @rand_addr=0xffffffff]}]}}, "9e40ce0e03515f"}}}}}) writev(r0, &(0x7f0000000600)=[{0x0}], 0x1) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x8000, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000540)={0xf, 0x1, 0x8, 0x34b6, 0x9}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x37b6) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) chflagsat(r3, &(0x7f0000000400)='./file0\x00', 0x1, 0x0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) socket(0x18, 0x2, 0x0) r4 = socket(0x1, 0x400000002, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) getsockopt(r4, 0x29, 0x2c, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9, 0x4, 0x100, 0x0, 0x6c67}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) preadv(r6, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x50, 0x0) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000500)) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000080)={0x8, 0x9, {0x8, 0x1}}) 621.330741ms ago: executing program 7 (id=73): syz_emit_ethernet(0x66, &(0x7f0000000840)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800460800580000000000019078e0000002000000008303000005029078e00000014e250007006500050361000500000000e0000002940600000008940545b9bf820bce27c02678530b21d0594f11f50c940600000008000000"]) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe4063000000000400bfc000eb00000000ff"}) (async, rerun: 64) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (rerun: 64) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) bind$unix(r0, &(0x7f0000000700)=@file={0x2, './file0\x00'}, 0xa) (async) syz_open_pts() close(r0) (async) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x9, 0x1f, 0xffffffff, "8b030003000100787d902b52d864d3c3a3f4d3c9"}) (async) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000740)="7882862de2825a510910626d4711da02720ed0b7e248eb65b2cc2fed3b1665072466e566b68fff3fa6a9bd7fb568bcd0258ccb454638bb27b52e716cb7004f00d6a9d3db64e0c6ce7f7b7aca8d94a83bb9ff0b35307e19ce0df0d02a150980bee8ceabbaf4809fb92d2df118392cfaba6f212175c3bce9319ccca8ddc0e1a9306d6435df5da774dd93d3e711993333fc676aacf1e4e9b150", 0x98}, {&(0x7f0000000300)="8d0591690400c03c4ead6242221720406f5e4c29849614008c6f7e2f03df6577dd4cb45da2123a4d54641a4fb49d7026f6bd30f00000000000000d0cc1", 0x3d}], 0x2) r2 = fcntl$dupfd(r0, 0x3, r0) (async, rerun: 64) syz_emit_ethernet(0x3e, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000d02aceda178882837008100490008907800000008ac1400bb0d00907800080002000001010000000904000fcdaafbe74fff039f17ab99749c400038a5f1b580d48f9a540b348c34596fe31c4c7c79bbd6a0f8082dc72a3513fdcc55a1fcad0e5e83bcdd6ff4c62dbe09b469df5419a80046e7d9815f962df49fa24d6f3cd273a1878ccd569f0bc8f86b2671c958e495dcf77709c13e71d39c883c4c0c713e4f22f41dc06ecd1df387f5de7b1c499703d7e4d028c010810a4c563d872eeece6b16cc1391081b072ab5669af3c7df2e0962096c8445a4664c77f4a72090772e7f85bc352e"]) (rerun: 64) syz_emit_ethernet(0x137, &(0x7f00000014c0)=ANY=[@ANYBLOB="ffffffffffff000000000100009078ac1400bbffffffff4e200e2200"/38, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYRES64]) (async) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0xfffffffffffffffe, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x4000, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r5 = syz_open_pts() close(r5) (async, rerun: 64) syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000380)={0x9b0, 0x4, 0x9, 0x7effff5f, "9c0f0000000d02f10300", 0xdd0c, 0x1ff}) (async, rerun: 32) writev(r5, &(0x7f0000000500)=[{&(0x7f0000000040)="25a14df14892590322ecd41fffabb2e8b6667053af4c6dbcbe14308510393d76a35172ae3408dbec5d7d838ad8128fb9047a86ed2519dad7f498a4f7d989494a8e7fb54345964c7325b3e61da99d1988ec0b1540994ea5049e5ca55a81d22dc06a6a210dd844b09707e5b84c26312cdd2d2d9f78cad3c5a3", 0x78}, {&(0x7f00000000c0)="e52dd53cc34f9e9ad4bb9fb259597adbddeb99bd1028307e9b869d9307643625a56d481e3e06a699fb64899e8a3bddf00432f7c34054753edfd6c46b48aa667cfe27bc8f8bf107ee136ad0f07177ffbe7d6f9045688257ca504b2c41d7c895e1a7ce096ebae825b1d6b0390e9bd266de79f343bd3ed0c7a1709c90e17187d2f8518a4697a0831cf4f71f234388fa95d7159404753a3e638b78ed1c12fa8525adf491fe30ceb59cb46da4abdd80829864f03ddbbb8e279ee9dd491604f173ba8e226f4eaa064e24d24659e189919ee608e361f52c839ab2394f5fd3becbe2199f4ae7e345174d8638fecbf36fb33938ab6ff77c0d8142cd06cac7f0baf40cfe5bff760d86dbeffeaa74a5645a108446f14fccd243979d952013bc956ab3ab778dcebb8871c78828d34fd16ee0b6a39fca0cbcc6db7267b34fed3227dfa1863d5577c7c7e4ca62d8b1fe804383053247991aaab402c6eeafac56e44a51ee86add1dfd76471ff846116e59508dc2f1b623558eab1f623b80d14d9df7fc4fc674fb87b175ff33d26618005dd0aec7b9a731b692592775ec6256ae540b27c46abe069f7293fb65ef0a5d3df283989ceb99a553304ca3ca77164d0bc4891095b040d70767ff6e0358cd49f69b7c8cc4837d251b007c1e5f633e530827bcdc488492dbf9b7964e77d31b51f0ea2c2d51ac8fdeb32b6f5fd4b4120a77b6b3dac70b025fa1017542e102529a242abdfb13833610da185e6671702f4e68a8bbdde8e5d58a14652e59ad568", 0x226}], 0x2) (rerun: 32) writev(r5, &(0x7f00000003c0)=[{&(0x7f00000019c0)="19e9777fd6c75a33d35976a1841db61c054ac0dd4de205cd3a5ff812ed73753b9aacb12b68c98cb347f765f1762021f6a1d2e313b8c8a0b945ee3832fb1c65861155f9d84673e8b0043db071cd90325c3085253c1dd4fa317cb31234926b4e54d9f6e0d28fbc2700929cd631361157b20292b1a1907beca5f1e204e7785acc362ce0b679fcb6e4a2c76c0f731e6f88160b5346397bb69e92e86debde423b18251357a64caa083faa478977fedb9c6b608add6759fc822d53c1fac6f6fa9f83dd6c4a2b19cba82e964e13688e0ecdd76819325521ace317a8c515a6acc1ca761714b101c1f8cf3bdbfd2195c9d23dce20734cbed5a6eba9a8f574b2f013a6444d694d48567352a30a55855dee4d3d1be5991a3636d432980ad229df949e8c9533061ac2b8b65fbd0f5fd19b825f207c7796fa865326aba5f2d5a6a83a695dc07e42aa3c6f9d0340213e2912f07b304c7e3f2e34f2610f68f0b5ce8de253ac3d3a32c524faed82a8e9004ed65f196f2984fceeef393460d28989bed8035e6e1cc9635a9f1c7e8e7ec5b00f1d24fa6f86fc7831dd8b455c2b7bd2d7364fd76c52c7de17e44dd31267fc16001bb359c4d0ac2710867baffd01568e7ff17809dd04d33976ec011e4cf478f8e1673d8be1aedbfdb65728e6d52ec87676067bfe7f07749cf50072dd9e41edf8fda734cdd8b54ee88abb6b9c91a9d3fb74ea64234d4481d09e7dbd26c0dc177dcc64af5b9d3bb038769188ed91a7d214578d1589e8d692f7a76cb805e1769c49fe3ad6fa9de32643f61b7b37dc2973d829040259e70928c4ebef73625228f428b31d17499e9b86213ae772cea9582af4bddf5d1d45db6568b6ad0bb9bc423b4a2c6f120009c84384f3a372dcf350e248f861c3d38eabc430ae1a5803c0141981efaf4e238065be9b466d58e41f48c4b3e84219415ff69752710a", 0x2a3}], 0x1) (async) writev(r5, &(0x7f00000004c0)=[{&(0x7f0000000400)="cc3e6961de91b45fdc7fb3bcb3ca8808dae5728cc7174bd2606f3fee837a4cde8fb8bcff98454b449409fb791365d94787c25a308a53a7f7ddbb6db499af099a6cc476f72d82778242485a7efe6e0082222da9e1859ca2919fe8ff0a2fd892bd1ab2ba9ebd237d4062a569a3f48b4d15bacb9c81a6809186c22f5617337b6a01d69daac80572ddae7aa7898934f5a61a7b0abd9ac49ae6fae70a32bd076907496793734aed149f8a09f9c257", 0xac}, {&(0x7f0000000340)="3f244949720206cfddf32b886d9d093becaf4a8fe2526930fec1155dc8e8257db635cad9df92269265fe70886ccf99cd86f8c3dbe90a", 0x36}, {&(0x7f0000000540)="268feaec6b6fc2bafd8ca8e0964fd410568031f1ad6827167cb386a4a082f0fc2aed28359ad426ace4e8e4b0bbdacd8a1016a5ac1af183e5022b94977a5ceb56d96b3f4d1da64742743c6d2a84d2db901cf9bd37b47a8df222e60b109dee50f37cb66c8e0ee258ad9dc58f8c2643d90a8d6371179919606a5caf6bfd", 0x7c}, {&(0x7f00000005c0)="0ef2a93efa40d2c0a55ec1cd9a4b53a0aa398a725b336c3b056f976722330ce752cfc9189f8481cdb832120dbe4cfd4a16b7fdf0b15309fd121375012607a9e4ca1eee2a61835344a220d9ab250922df9017ea80e2dce812021fa8f40bf93d479e1bfd7eead933820188cfe6f55ce2b2a5527453774027cf30690bf4c371fe490cdc1df07cdb2cd3c1f31b6d3cd33c71fe3818681e69b36e0fe5f9da0145a57f7d83765f6303714e07b39f3f0debd678f5608911e1c8bd3a98e253331b3ef1775b07565d6c20f57f9a50d73658c9cabb97701029d908d4a15b6670db", 0xdc}], 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 32) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async, rerun: 32) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000006c0)={0x8, 0x6, 0x5, 0x6, "5d1ac166df969834b3340385c10db4c2c8cac7f2", 0x1, 0x5}) 616.890153ms ago: executing program 8 (id=25): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0xffffffffffffffff, 0x66eeb72e}}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2bd, &(0x7f0000000100)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b790ca", 0x27f, 0x3c, 0xfa, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="555426145ad745b96f799660f11d078a", {[@dstopts={0x2f, 0x2, '\x00', [@ra, @jumbo={0xc2, 0x4, 0x5cd}, @pad1, @pad1]}, @dstopts={0x1d, 0x15, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn, @pad1, @enc_lim={0x4, 0x1, 0xfe}, @generic={0x0, 0x91, "cbd1ea6383f2755f7ea8521bc513a0096283884f7207cc5f88fe5a13c163a13326869d686133473f26e3eb1679648c63ac990b2b8228e9626525426f7688b93bb257cfa81959947f282babbd50b08191ccdbf8244774cf69691eed76dadd1d9808d5c2981987ba17c30e7ede32870f5d22938ed07108a5c2b879bf975044335419c0806740fa834ef30de5e7dd04b06774"}, @pad1, @ra={0x5, 0x2, 0x8bc6}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x0, 0x0, 0x40, 0x0, 0x0, 0x1f, 0x68}, @routing={0x61, 0x4, 0x0, 0x3, 0x0, [@rand_addr="ccb5db9b78f59ac88584ced86452b2c7", @loopback]}, @dstopts={0x1d, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x86, 0x12, 0x0, 0x7, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0x0, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x79}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}]}], @generic="9e0054818bbc869ca654fcaaf427c6daaf1bd9270e256b730984092dcd0adc23d7c45fff96f96ddf8beb5411255a943f494c336d84c86e7e7443e5ac0a18add06a3c34745917835709d3dfb56e09229502a3cd51055794f69b1bdf3477d7f842b5e981c1f9d8b5ea6b7f667ce86479108e0c13176f47cf7710fc024dbdfa39323eae65427ea3cba2622a9043007462c6baa49264db7dfe650f04e9c154ae8c"}}}}}) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000003c0)='./file0\x00', r0, r3) r4 = socket$inet6(0x18, 0x2, 0x90) ftruncate(r4, 0x7fffffff) ftruncate(r4, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000480)={0x1, 0x7, './file0\x00', 0x5, 0x185, 0x1, 0x2}) r6 = socket$inet(0x2, 0x5, 0x7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000004c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x6, &(0x7f0000000580)='./file0\x00', 0x8}) setsockopt(0xffffffffffffffff, 0x8, 0xbb9e, &(0x7f0000000600)="a3757a4e6744d5fa8bd0865b8a67bb912fa902d0aaaf3d7d3990", 0x1a) setgid(r1) setsockopt(r4, 0x5, 0x200, &(0x7f0000000640)="50c5e5b1a06fb52b5f5792606d25738bb0bfee017a4d59a7f8d670601ebcbb137ed0102f16ec867d134da46a83f7bc52458c73075b105e9da55d1e604c3673aea307a71a8b669ea97f3654af3a6065c89bc119e4d5e92f6143aa954b19b5ea9cf2ada7b24e811fc5fe3128b5", 0x6c) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)=')/:-(\\\xec\\(\x00']) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000940)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f00000009c0)="20f8d2503086f284d49b1d1afe13f505437cc786c463d1d6083caf2042a3e41fabf5d813cd49bb10f644e2a8056b7808d04041a63aa1ca3c46970bd10a93cf6959afda5d0d72b8c7b665b8d90d75bed4d92f4ac727953f57fe8efc827f600b9ea4b5366bb8880b16d2fe73882de95e92c2", 0x71, 0x1, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000a80)=0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000ac0)={0x78d, 0x1}) r11 = getppid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00)={r11, r0, r2}, 0xc) 580.775937ms ago: executing program 9 (id=55): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(r0) 498.483826ms ago: executing program 2 (id=74): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="18000000ffff000001"], 0x18}, 0x0) (async) sendmmsg(r0, &(0x7f0000000480)={0x0}, 0x10, 0x0) (async) r2 = dup2(r0, r1) (async) shutdown(r1, 0x0) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000400)=0xacd7) (async, rerun: 32) recvfrom$inet(r2, &(0x7f00000000c0)=""/241, 0xf1, 0x0, &(0x7f0000000040)={0x2, 0x1}, 0xc) (rerun: 32) 497.156177ms ago: executing program 8 (id=25): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0xffffffffffffffff, 0x66eeb72e}}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2bd, &(0x7f0000000100)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b790ca", 0x27f, 0x3c, 0xfa, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="555426145ad745b96f799660f11d078a", {[@dstopts={0x2f, 0x2, '\x00', [@ra, @jumbo={0xc2, 0x4, 0x5cd}, @pad1, @pad1]}, @dstopts={0x1d, 0x15, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn, @pad1, @enc_lim={0x4, 0x1, 0xfe}, @generic={0x0, 0x91, "cbd1ea6383f2755f7ea8521bc513a0096283884f7207cc5f88fe5a13c163a13326869d686133473f26e3eb1679648c63ac990b2b8228e9626525426f7688b93bb257cfa81959947f282babbd50b08191ccdbf8244774cf69691eed76dadd1d9808d5c2981987ba17c30e7ede32870f5d22938ed07108a5c2b879bf975044335419c0806740fa834ef30de5e7dd04b06774"}, @pad1, @ra={0x5, 0x2, 0x8bc6}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x0, 0x0, 0x40, 0x0, 0x0, 0x1f, 0x68}, @routing={0x61, 0x4, 0x0, 0x3, 0x0, [@rand_addr="ccb5db9b78f59ac88584ced86452b2c7", @loopback]}, @dstopts={0x1d, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x86, 0x12, 0x0, 0x7, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0x0, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x79}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}]}], @generic="9e0054818bbc869ca654fcaaf427c6daaf1bd9270e256b730984092dcd0adc23d7c45fff96f96ddf8beb5411255a943f494c336d84c86e7e7443e5ac0a18add06a3c34745917835709d3dfb56e09229502a3cd51055794f69b1bdf3477d7f842b5e981c1f9d8b5ea6b7f667ce86479108e0c13176f47cf7710fc024dbdfa39323eae65427ea3cba2622a9043007462c6baa49264db7dfe650f04e9c154ae8c"}}}}}) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000003c0)='./file0\x00', r0, r3) r4 = socket$inet6(0x18, 0x2, 0x90) ftruncate(r4, 0x7fffffff) ftruncate(r4, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000480)={0x1, 0x7, './file0\x00', 0x5, 0x185, 0x1, 0x2}) r6 = socket$inet(0x2, 0x5, 0x7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000004c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x6, &(0x7f0000000580)='./file0\x00', 0x8}) setsockopt(0xffffffffffffffff, 0x8, 0xbb9e, &(0x7f0000000600)="a3757a4e6744d5fa8bd0865b8a67bb912fa902d0aaaf3d7d3990", 0x1a) setgid(r1) setsockopt(r4, 0x5, 0x200, &(0x7f0000000640)="50c5e5b1a06fb52b5f5792606d25738bb0bfee017a4d59a7f8d670601ebcbb137ed0102f16ec867d134da46a83f7bc52458c73075b105e9da55d1e604c3673aea307a71a8b669ea97f3654af3a6065c89bc119e4d5e92f6143aa954b19b5ea9cf2ada7b24e811fc5fe3128b5", 0x6c) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)=')/:-(\\\xec\\(\x00']) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000940)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f00000009c0)="20f8d2503086f284d49b1d1afe13f505437cc786c463d1d6083caf2042a3e41fabf5d813cd49bb10f644e2a8056b7808d04041a63aa1ca3c46970bd10a93cf6959afda5d0d72b8c7b665b8d90d75bed4d92f4ac727953f57fe8efc827f600b9ea4b5366bb8880b16d2fe73882de95e92c2", 0x71, 0x1, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000a80)=0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000ac0)={0x78d, 0x1}) r11 = getppid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00)={r11, r0, r2}, 0xc) 497.019263ms ago: executing program 7 (id=75): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r1, 0x0, 0x1, 0xfffd}, 0x0, 0x8000}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chmod(&(0x7f0000000340)='./file0\x00', 0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) 494.815976ms ago: executing program 2 (id=76): mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) munmap(&(0x7f0000458000/0x2000)=nil, 0x2000) mlock(&(0x7f0000007000/0xc000)=nil, 0xc000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) munmap(&(0x7f0000458000/0x2000)=nil, 0x2000) (async) 493.983278ms ago: executing program 9 (id=55): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(r0) 349.243638ms ago: executing program 2 (id=77): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540), 0x1000000000000133, 0x0}, 0x42) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000000)=0x20008) r3 = getuid() seteuid(r3) readv(r1, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x1) write(r2, &(0x7f0000000100)="0600", 0x2) 348.667865ms ago: executing program 8 (id=25): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0xffffffffffffffff, 0x66eeb72e}}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2bd, &(0x7f0000000100)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b790ca", 0x27f, 0x3c, 0xfa, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="555426145ad745b96f799660f11d078a", {[@dstopts={0x2f, 0x2, '\x00', [@ra, @jumbo={0xc2, 0x4, 0x5cd}, @pad1, @pad1]}, @dstopts={0x1d, 0x15, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn, @pad1, @enc_lim={0x4, 0x1, 0xfe}, @generic={0x0, 0x91, "cbd1ea6383f2755f7ea8521bc513a0096283884f7207cc5f88fe5a13c163a13326869d686133473f26e3eb1679648c63ac990b2b8228e9626525426f7688b93bb257cfa81959947f282babbd50b08191ccdbf8244774cf69691eed76dadd1d9808d5c2981987ba17c30e7ede32870f5d22938ed07108a5c2b879bf975044335419c0806740fa834ef30de5e7dd04b06774"}, @pad1, @ra={0x5, 0x2, 0x8bc6}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x0, 0x0, 0x40, 0x0, 0x0, 0x1f, 0x68}, @routing={0x61, 0x4, 0x0, 0x3, 0x0, [@rand_addr="ccb5db9b78f59ac88584ced86452b2c7", @loopback]}, @dstopts={0x1d, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x86, 0x12, 0x0, 0x7, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0x0, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x79}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}]}], @generic="9e0054818bbc869ca654fcaaf427c6daaf1bd9270e256b730984092dcd0adc23d7c45fff96f96ddf8beb5411255a943f494c336d84c86e7e7443e5ac0a18add06a3c34745917835709d3dfb56e09229502a3cd51055794f69b1bdf3477d7f842b5e981c1f9d8b5ea6b7f667ce86479108e0c13176f47cf7710fc024dbdfa39323eae65427ea3cba2622a9043007462c6baa49264db7dfe650f04e9c154ae8c"}}}}}) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000003c0)='./file0\x00', r0, r3) r4 = socket$inet6(0x18, 0x2, 0x90) ftruncate(r4, 0x7fffffff) ftruncate(r4, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000480)={0x1, 0x7, './file0\x00', 0x5, 0x185, 0x1, 0x2}) r6 = socket$inet(0x2, 0x5, 0x7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000004c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x6, &(0x7f0000000580)='./file0\x00', 0x8}) setsockopt(0xffffffffffffffff, 0x8, 0xbb9e, &(0x7f0000000600)="a3757a4e6744d5fa8bd0865b8a67bb912fa902d0aaaf3d7d3990", 0x1a) setgid(r1) setsockopt(r4, 0x5, 0x200, &(0x7f0000000640)="50c5e5b1a06fb52b5f5792606d25738bb0bfee017a4d59a7f8d670601ebcbb137ed0102f16ec867d134da46a83f7bc52458c73075b105e9da55d1e604c3673aea307a71a8b669ea97f3654af3a6065c89bc119e4d5e92f6143aa954b19b5ea9cf2ada7b24e811fc5fe3128b5", 0x6c) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)=')/:-(\\\xec\\(\x00']) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000940)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f00000009c0)="20f8d2503086f284d49b1d1afe13f505437cc786c463d1d6083caf2042a3e41fabf5d813cd49bb10f644e2a8056b7808d04041a63aa1ca3c46970bd10a93cf6959afda5d0d72b8c7b665b8d90d75bed4d92f4ac727953f57fe8efc827f600b9ea4b5366bb8880b16d2fe73882de95e92c2", 0x71, 0x1, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000a80)=0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000ac0)={0x78d, 0x1}) r11 = getppid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00)={r11, r0, r2}, 0xc) 348.623596ms ago: executing program 9 (id=55): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(r0) 348.544342ms ago: executing program 7 (id=78): syz_emit_ethernet(0xb5, &(0x7f00000000c0)={@local, @local, [], {@generic={0x80c7, "417e89e3bb633232902644b39255fb10a7f4c03182569e9b78d716e814f48a85b16030525695e17f123429f2ce6eeeb1fa6839f6e1593480c9427a871d9ae58a8277b8ab6021db752f2066d404b71c5b3517cc330afeed893a770a0dd4ac9c99428e39b147147f205c66060fc64c333647602f126aefb1df6bd0054cd59040c2fc1c2312381c56c4f4ffd4a0522445a2fe4cc23546d47de4754db27a02f395595020493c810da3"}}}) 344.577617ms ago: executing program 8 (id=25): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0xffffffffffffffff, 0x66eeb72e}}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2bd, &(0x7f0000000100)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b790ca", 0x27f, 0x3c, 0xfa, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="555426145ad745b96f799660f11d078a", {[@dstopts={0x2f, 0x2, '\x00', [@ra, @jumbo={0xc2, 0x4, 0x5cd}, @pad1, @pad1]}, @dstopts={0x1d, 0x15, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn, @pad1, @enc_lim={0x4, 0x1, 0xfe}, @generic={0x0, 0x91, "cbd1ea6383f2755f7ea8521bc513a0096283884f7207cc5f88fe5a13c163a13326869d686133473f26e3eb1679648c63ac990b2b8228e9626525426f7688b93bb257cfa81959947f282babbd50b08191ccdbf8244774cf69691eed76dadd1d9808d5c2981987ba17c30e7ede32870f5d22938ed07108a5c2b879bf975044335419c0806740fa834ef30de5e7dd04b06774"}, @pad1, @ra={0x5, 0x2, 0x8bc6}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x0, 0x0, 0x40, 0x0, 0x0, 0x1f, 0x68}, @routing={0x61, 0x4, 0x0, 0x3, 0x0, [@rand_addr="ccb5db9b78f59ac88584ced86452b2c7", @loopback]}, @dstopts={0x1d, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x86, 0x12, 0x0, 0x7, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0x0, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x79}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}]}], @generic="9e0054818bbc869ca654fcaaf427c6daaf1bd9270e256b730984092dcd0adc23d7c45fff96f96ddf8beb5411255a943f494c336d84c86e7e7443e5ac0a18add06a3c34745917835709d3dfb56e09229502a3cd51055794f69b1bdf3477d7f842b5e981c1f9d8b5ea6b7f667ce86479108e0c13176f47cf7710fc024dbdfa39323eae65427ea3cba2622a9043007462c6baa49264db7dfe650f04e9c154ae8c"}}}}}) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000003c0)='./file0\x00', r0, r3) r4 = socket$inet6(0x18, 0x2, 0x90) ftruncate(r4, 0x7fffffff) ftruncate(r4, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000480)={0x1, 0x7, './file0\x00', 0x5, 0x185, 0x1, 0x2}) r6 = socket$inet(0x2, 0x5, 0x7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000004c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x6, &(0x7f0000000580)='./file0\x00', 0x8}) setsockopt(0xffffffffffffffff, 0x8, 0xbb9e, &(0x7f0000000600)="a3757a4e6744d5fa8bd0865b8a67bb912fa902d0aaaf3d7d3990", 0x1a) setgid(r1) setsockopt(r4, 0x5, 0x200, &(0x7f0000000640)="50c5e5b1a06fb52b5f5792606d25738bb0bfee017a4d59a7f8d670601ebcbb137ed0102f16ec867d134da46a83f7bc52458c73075b105e9da55d1e604c3673aea307a71a8b669ea97f3654af3a6065c89bc119e4d5e92f6143aa954b19b5ea9cf2ada7b24e811fc5fe3128b5", 0x6c) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)=')/:-(\\\xec\\(\x00']) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000940)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f00000009c0)="20f8d2503086f284d49b1d1afe13f505437cc786c463d1d6083caf2042a3e41fabf5d813cd49bb10f644e2a8056b7808d04041a63aa1ca3c46970bd10a93cf6959afda5d0d72b8c7b665b8d90d75bed4d92f4ac727953f57fe8efc827f600b9ea4b5366bb8880b16d2fe73882de95e92c2", 0x71, 0x1, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000a80)=0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000ac0)={0x78d, 0x1}) r11 = getppid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00)={r11, r0, r2}, 0xc) 344.455512ms ago: executing program 9 (id=55): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(r0) 239.978401ms ago: executing program 4 (id=79): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r0 = socket$inet(0x2, 0x8000, 0x0) getrusage(0x0, &(0x7f0000000040)) r1 = getppid() setpgid(0x0, r1) r2 = semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) r3 = getuid() r4 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000800)={{0x7, r3, 0xffffffffffffffff, r4, 0x0, 0x102, 0x6}, 0x2b7, 0x1ff, 0x800}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x2, r4, 0x0, 0x0, 0x0, 0x1a, 0xb3}, 0xa3b, 0x1, 0x4}) r5 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r4, r5}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6692000000", 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000b40)="140e09e271ac0058bcf8934be2fa473b129234417f20361c7bc7593db1492b3b33786c9e6c0f1b1781501d777514d9c609202641637c929936939b1508d7175bcaff7f0000000000008de4511aea398086a73b5bd4fbe731604ff9abf38d908cd3317e", &(0x7f0000000080)=0x63, 0x0, 0x0) 239.247014ms ago: executing program 2 (id=80): sysctl$hw(&(0x7f0000000040)={0x7, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="ceb67d40dc71bb81c6534986936e00f310f5f856c6d5d80a1383c0452b9c85fcc6dbad9b5f9134c1135968db7f73db239d1002550ac57b8cd1fb05e491103d1b", &(0x7f0000000200)=0x40, &(0x7f0000000240)="a458862d288d0b0ccb7669d15f4944df1531dc7b41ac1f58ab40756826efae1bf9f0423e3dacc69297decf9ca885b8fc86fd6415d86ca294e9f119aeb67e788508ae0ae3df2aa625aa662ef2fa5159dc3c948cd2dde1039dbfaf5fb14b74d378e9f06f59014925c285dfe445b29b341ba1596a5a7c295048b2f6a33a", 0x7c) mmap(&(0x7f0000096000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) setsockopt(r0, 0xfffffff8, 0x12, &(0x7f0000000080)="31367772fad667819308f9fdaed0ecf5fb4d5bced4a41ea55b12dbed3b811b7c68887a0880b32fb489e183ccbc7700d6765396aafcbec1052b57aef0902188547088ca6c9cda52864c46bbf5d960fcd5554848950eb2b262d4f4653e42a97ed875f77fab243ad3e1e709f819aed32322999f0594c1cbe23547e4b19012cae66c6a00ea8480d798f54499b7dcb55bd0caa545d4c04cca9c773f60d822bc734ed73338b90eb3945545d5bfc1ef803dac720bc7bcb702013a35a9747ed82f77d94ac69e21eb8f8cbc28a39b5784f8", 0xcd) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mquery(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x0, 0xffffffffffffffff, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) 233.314719ms ago: executing program 8 (id=25): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0xffffffffffffffff, 0x66eeb72e}}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2bd, &(0x7f0000000100)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b790ca", 0x27f, 0x3c, 0xfa, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="555426145ad745b96f799660f11d078a", {[@dstopts={0x2f, 0x2, '\x00', [@ra, @jumbo={0xc2, 0x4, 0x5cd}, @pad1, @pad1]}, @dstopts={0x1d, 0x15, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn, @pad1, @enc_lim={0x4, 0x1, 0xfe}, @generic={0x0, 0x91, "cbd1ea6383f2755f7ea8521bc513a0096283884f7207cc5f88fe5a13c163a13326869d686133473f26e3eb1679648c63ac990b2b8228e9626525426f7688b93bb257cfa81959947f282babbd50b08191ccdbf8244774cf69691eed76dadd1d9808d5c2981987ba17c30e7ede32870f5d22938ed07108a5c2b879bf975044335419c0806740fa834ef30de5e7dd04b06774"}, @pad1, @ra={0x5, 0x2, 0x8bc6}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x0, 0x0, 0x40, 0x0, 0x0, 0x1f, 0x68}, @routing={0x61, 0x4, 0x0, 0x3, 0x0, [@rand_addr="ccb5db9b78f59ac88584ced86452b2c7", @loopback]}, @dstopts={0x1d, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x86, 0x12, 0x0, 0x7, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0x0, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x79}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}]}], @generic="9e0054818bbc869ca654fcaaf427c6daaf1bd9270e256b730984092dcd0adc23d7c45fff96f96ddf8beb5411255a943f494c336d84c86e7e7443e5ac0a18add06a3c34745917835709d3dfb56e09229502a3cd51055794f69b1bdf3477d7f842b5e981c1f9d8b5ea6b7f667ce86479108e0c13176f47cf7710fc024dbdfa39323eae65427ea3cba2622a9043007462c6baa49264db7dfe650f04e9c154ae8c"}}}}}) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000003c0)='./file0\x00', r0, r3) r4 = socket$inet6(0x18, 0x2, 0x90) ftruncate(r4, 0x7fffffff) ftruncate(r4, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000480)={0x1, 0x7, './file0\x00', 0x5, 0x185, 0x1, 0x2}) r6 = socket$inet(0x2, 0x5, 0x7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000004c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x6, &(0x7f0000000580)='./file0\x00', 0x8}) setsockopt(0xffffffffffffffff, 0x8, 0xbb9e, &(0x7f0000000600)="a3757a4e6744d5fa8bd0865b8a67bb912fa902d0aaaf3d7d3990", 0x1a) setgid(r1) setsockopt(r4, 0x5, 0x200, &(0x7f0000000640)="50c5e5b1a06fb52b5f5792606d25738bb0bfee017a4d59a7f8d670601ebcbb137ed0102f16ec867d134da46a83f7bc52458c73075b105e9da55d1e604c3673aea307a71a8b669ea97f3654af3a6065c89bc119e4d5e92f6143aa954b19b5ea9cf2ada7b24e811fc5fe3128b5", 0x6c) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)=')/:-(\\\xec\\(\x00']) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000940)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f00000009c0)="20f8d2503086f284d49b1d1afe13f505437cc786c463d1d6083caf2042a3e41fabf5d813cd49bb10f644e2a8056b7808d04041a63aa1ca3c46970bd10a93cf6959afda5d0d72b8c7b665b8d90d75bed4d92f4ac727953f57fe8efc827f600b9ea4b5366bb8880b16d2fe73882de95e92c2", 0x71, 0x1, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000a80)=0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000ac0)={0x78d, 0x1}) r11 = getppid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00)={r11, r0, r2}, 0xc) 233.175668ms ago: executing program 2 (id=81): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x200, 0x121) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffffffffffffc, 0x0, 0x2, 0xfffffffd, 0x0, 0x0, 0xe, 0x0, 0x0, 0x2f01, 0x0, 0x0, 0x0, 0x1, 0x0, 0x2000000000, 0x2, 0x100], [0x1, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x80000000, 0x1fe], [0x0, 0x2, 0x0, 0x2000000000000, 0x0, 0x0, 0x10], [0x100, 0x1, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0x7, 0x0, 0x7d06}, {0x0, 0x2, 0x1}, {0x0, 0x0, 0xfffffffe, 0x7f}, {0x8, 0x0, 0x6, 0xffffffffffffffff}, {0x0, 0x400, 0x0, 0x40}, {0x0, 0x2000, 0x40000}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x6}, {0x0, 0x0, 0x4, 0x2}}}) r4 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r5, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r5, &(0x7f0000001a00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) syz_open_pts() kevent(r4, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) recvfrom(r3, &(0x7f0000000080)=""/53, 0x35, 0x1, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 232.936549ms ago: executing program 9 (id=55): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(r0) 232.734968ms ago: executing program 4 (id=82): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwrite(r1, &(0x7f0000001080)='p', 0xfffffc37, 0x87) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) ioctl$TIOCSCTTY(r0, 0x20007461) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, &(0x7f0000000140)) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) r5 = kqueue() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) kevent(r5, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x20, 0xf0000000, 0x209000000000, 0x81}, {{r2}, 0xfffffffffffffffa, 0x24, 0x1, 0xfffffffeffffffff}, {{r2}, 0xfffffffffffffff8, 0x2, 0x40, 0x8c, 0x7}, {{r4}, 0xfffffffffffffffa, 0x8, 0x80, 0x8001}, {{r6}, 0xfffffffffffffff8, 0x7, 0xf0000000, 0x8, 0x1fb}], 0x0, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x3, 0xc08}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x101, 0x2037}], 0x8, &(0x7f0000000300)={0x1, 0x200}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 231.08412ms ago: executing program 7 (id=83): sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ftruncate(r1, 0xffffffffffffff7c) (async) ftruncate(r1, 0xffffffffffffff7c) 225.126758ms ago: executing program 34 (id=83): sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) ftruncate(r1, 0xffffffffffffff7c) (async) ftruncate(r1, 0xffffffffffffff7c) 191.487712ms ago: executing program 8 (id=25): utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x7, 0x7}, {0xffffffffffffffff, 0x66eeb72e}}) symlinkat(&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2bd, &(0x7f0000000100)={@empty, @local, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "b790ca", 0x27f, 0x3c, 0xfa, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="555426145ad745b96f799660f11d078a", {[@dstopts={0x2f, 0x2, '\x00', [@ra, @jumbo={0xc2, 0x4, 0x5cd}, @pad1, @pad1]}, @dstopts={0x1d, 0x15, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn, @pad1, @enc_lim={0x4, 0x1, 0xfe}, @generic={0x0, 0x91, "cbd1ea6383f2755f7ea8521bc513a0096283884f7207cc5f88fe5a13c163a13326869d686133473f26e3eb1679648c63ac990b2b8228e9626525426f7688b93bb257cfa81959947f282babbd50b08191ccdbf8244774cf69691eed76dadd1d9808d5c2981987ba17c30e7ede32870f5d22938ed07108a5c2b879bf975044335419c0806740fa834ef30de5e7dd04b06774"}, @pad1, @ra={0x5, 0x2, 0x8bc6}, @jumbo={0xc2, 0x4, 0x4}]}, @fragment={0x0, 0x0, 0x40, 0x0, 0x0, 0x1f, 0x68}, @routing={0x61, 0x4, 0x0, 0x3, 0x0, [@rand_addr="ccb5db9b78f59ac88584ced86452b2c7", @loopback]}, @dstopts={0x1d, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0xff}]}, @routing={0x86, 0x12, 0x0, 0x7, 0x0, [@loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @local={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}]}, @hopopts={0x0, 0x4, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @padn={0x1, 0xa, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @enc_lim={0x4, 0x1, 0x79}, @pad1, @enc_lim={0x4, 0x1, 0x8}, @ra={0x5, 0x2, 0x8}]}], @generic="9e0054818bbc869ca654fcaaf427c6daaf1bd9270e256b730984092dcd0adc23d7c45fff96f96ddf8beb5411255a943f494c336d84c86e7e7443e5ac0a18add06a3c34745917835709d3dfb56e09229502a3cd51055794f69b1bdf3477d7f842b5e981c1f9d8b5ea6b7f667ce86479108e0c13176f47cf7710fc024dbdfa39323eae65427ea3cba2622a9043007462c6baa49264db7dfe650f04e9c154ae8c"}}}}}) r0 = geteuid() getgroups(0x7, &(0x7f0000000400)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000003c0)='./file0\x00', r0, r3) r4 = socket$inet6(0x18, 0x2, 0x90) ftruncate(r4, 0x7fffffff) ftruncate(r4, 0x4) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000480)={0x1, 0x7, './file0\x00', 0x5, 0x185, 0x1, 0x2}) r6 = socket$inet(0x2, 0x5, 0x7) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000004c0)) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000500), 0x100, 0x0) ioctl$VNDIOCSET(r7, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x6, &(0x7f0000000580)='./file0\x00', 0x8}) setsockopt(0xffffffffffffffff, 0x8, 0xbb9e, &(0x7f0000000600)="a3757a4e6744d5fa8bd0865b8a67bb912fa902d0aaaf3d7d3990", 0x1a) setgid(r1) setsockopt(r4, 0x5, 0x200, &(0x7f0000000640)="50c5e5b1a06fb52b5f5792606d25738bb0bfee017a4d59a7f8d670601ebcbb137ed0102f16ec867d134da46a83f7bc52458c73075b105e9da55d1e604c3673aea307a71a8b669ea97f3654af3a6065c89bc119e4d5e92f6143aa954b19b5ea9cf2ada7b24e811fc5fe3128b5", 0x6c) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)=[&(0x7f0000000700)='\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='\x00', &(0x7f00000007c0)=')/:-(\\\xec\\(\x00']) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000880), 0x100, 0x0) accept$unix(r8, &(0x7f00000008c0)=@abs, &(0x7f0000000900)=0x8) ioctl$VT_GETMODE(r9, 0x40087603, &(0x7f0000000940)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r10, &(0x7f00000009c0)="20f8d2503086f284d49b1d1afe13f505437cc786c463d1d6083caf2042a3e41fabf5d813cd49bb10f644e2a8056b7808d04041a63aa1ca3c46970bd10a93cf6959afda5d0d72b8c7b665b8d90d75bed4d92f4ac727953f57fe8efc827f600b9ea4b5366bb8880b16d2fe73882de95e92c2", 0x71, 0x1, &(0x7f0000000a40)=@in={0x2, 0x1}, 0xc) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000a80)=0x7) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r9, 0x80085754, &(0x7f0000000ac0)={0x78d, 0x1}) r11 = getppid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000b00)={r11, r0, r2}, 0xc) 0s ago: executing program 9 (id=55): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x8, 0xffffffde, 0x0, "100000e500", 0x0, 0xe}) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x7, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) openat$vmm(0xffffffffffffff9c, 0x0, 0x8, 0x0) close(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.135' (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=25 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-5.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect