last executing test programs: 4.332076748s ago: executing program 3 (id=4): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) r2 = syz_open_pts() close(r2) dup2(r2, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xeb67c48e72571aff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b6386dd6036ea0700383a00fe8000000000000000000000aaff020000000000000000000000000001"]) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 4.173742418s ago: executing program 3 (id=22): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4001, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) (async) sendto$unix(r0, 0x0, 0x0, 0x208, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x842, 0x0) 2.861654521s ago: executing program 6 (id=41): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x30}}) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETVAL(0x0, 0x3, 0x5, 0x0) mprotect(&(0x7f0000648000/0x3000)=nil, 0x3000, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x4) 2.86092613s ago: executing program 32 (id=22): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4001, 0x0) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) (async) sendto$unix(r0, 0x0, 0x0, 0x208, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x842, 0x0) 2.860177113s ago: executing program 6 (id=44): setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x3, 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getegid() getgroups(0x16, &(0x7f0000000500)) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getuid() sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x5e) r11 = socket(0x11, 0x3, 0x0) sendto$unix(r11, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf56965b625f882b297be1aabbc257699a5f139b672f2e335d226ba8af630037282102000000720f70c1f5ad73c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x0, 0x0, 0x0) setreuid(0xffffffffffffffff, r10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r13 = getppid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getegid() r16 = getpid() r17 = getegid() getgroups(0x1, &(0x7f0000000000)=[r17]) sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES16=r14, @ANYRESDEC=r15, @ANYBLOB="025d8bfd0cd1bac60a156108e5e0861f39958edf57f702024b43b991ce683091b30559276d528f2f5715c4733e183a4c091f1d65516d9e9cba399d8c45a270cdc6fd994a6c3e49c517fec6fd9ef45c714871911d27afb5cfed544b5f10c414d22e800fcfac3097eb4225700e2558ec01d2eee3e82d4ddb6348", @ANYRES8=r12, @ANYRES32=r7, @ANYBLOB="00000039d64a94d2ad93fe00ffff000000000000", @ANYRES32=r8, @ANYRES32=r10, @ANYRES8=r11, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r2, @ANYRES64=r18, @ANYRES16=r3, @ANYRES32=r16, @ANYRES16=r9, @ANYRES8=0x0, @ANYRES8], 0xa0, 0x6}, 0x3) getsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000000), 0x0) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x7, 0xfffffffe, 0x800009, 0xfdfff51b, "3cee7cae307e08081db91b000000da64612c4800", 0x801ff, 0xfffe}) munlock(&(0x7f00005bd000/0x1000)=nil, 0x1000) writev(0xffffffffffffffff, &(0x7f00000005c0), 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) 2.690971622s ago: executing program 6 (id=45): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) (rerun: 64) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.689521046s ago: executing program 6 (id=47): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)="0920203ce62b620309018010001f00000069db0000ff4278ad535c2a4156308c2f39e4e6987f31dbf15624b77b6a0a", 0x2f) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000200)='./file2/file0\x00', 0x18) chmod(&(0x7f0000000080)='./file0\x00', 0x20) syz_emit_ethernet(0xbd, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000000000800470000af000000800000907800000000ac14ffff0182072bd4ae47a94e214e20000890788b4453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e4925a6e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"]) 2.401170978s ago: executing program 6 (id=50): ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xfffffc01}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000340)="ea00000300000000", 0x8) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xe, &(0x7f00000000c0), 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004745f, &(0x7f0000000000)=0x1d) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xfffffc01}]}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) close(r0) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000340)="ea00000300000000", 0x8) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r3, 0x1000000029, 0xe, &(0x7f00000000c0), 0x0) (async) 2.180536552s ago: executing program 6 (id=57): ftruncate(0xffffffffffffffff, 0x79c8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x138) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0}, {r0, 0x1}, {r0, 0x10}], 0x3, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="e4", 0x1) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r5, 0x0, &(0x7f00000003c0)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x586) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(r4, r4) fcntl$setstatus(r6, 0x4, 0xc0) r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8, 0x0, 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r6, 0x6, r10) close(r7) clock_gettime(0x67f3248105b4e004, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) execve(0x0, 0x0, 0x0) 2.179971536s ago: executing program 33 (id=57): ftruncate(0xffffffffffffffff, 0x79c8) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x138) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0}, {r0, 0x1}, {r0, 0x10}], 0x3, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="e4", 0x1) r4 = getpgid(0x0) fcntl$setown(r2, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r5, 0x0, &(0x7f00000003c0)) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x586) write(r3, &(0x7f0000000040), 0xfeea) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setpgid(r4, r4) fcntl$setstatus(r6, 0x4, 0xc0) r8 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r8, 0x0, 0x7}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r9, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r10 = fcntl$getown(r9, 0x5) fcntl$setown(r6, 0x6, r10) close(r7) clock_gettime(0x67f3248105b4e004, 0x0) ioctl$BIOCLOCK(r6, 0x20004276) execve(0x0, 0x0, 0x0) 2.047737592s ago: executing program 4 (id=64): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) close(r0) (async) r1 = socket(0x6, 0x4, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) (async) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) (async, rerun: 64) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x162e, 0x0) (rerun: 64) 2.030487981s ago: executing program 5 (id=65): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) flock(r0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_getres(0x4, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = semget$private(0x0, 0x7, 0x3c0) semop(r2, &(0x7f0000000280)=[{0x3, 0x8, 0x1000}, {0x0, 0x4}, {0x3, 0x101, 0x1000}], 0x3) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = dup2(r3, r1) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) getpeername(r3, 0x0, &(0x7f00000000c0)) 1.859253374s ago: executing program 4 (id=67): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000180)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x33, 0x14, 0x65, 0x4, 0x2, 0x5e, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}}}}}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x29f, 0x0, 0x8, 0x0) kevent(r1, &(0x7f0000000000), 0x8008, 0x0, 0xf0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x1, 0x6, "c2cf76", 0x10, 0x89, 0x5, @loopback, @loopback, {[], @icmpv6=@ni={0x8b, 0x0, 0x0, 0x6, 0xd0, 0x2}}}}}}) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) close(r0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.85844751s ago: executing program 5 (id=68): r0 = kqueue() r1 = socket(0x11, 0x3, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) (async, rerun: 32) sendto$unix(r1, &(0x7f0000000280)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037281802000000000000000000000081ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) (rerun: 32) close(r1) (async) kevent(r0, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffa}, {}, {}, {{}, 0xfffffffffffffff9, 0x9, 0x3, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) 1.779949938s ago: executing program 1 (id=70): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0xa5c8e0c3ac0ac603, 0x0) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)=""/231, 0xe7}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/151, 0x97}, {&(0x7f0000000300)=""/132, 0x84}, {&(0x7f00000003c0)=""/201, 0xc9}], 0x5, 0xffffffffffffff3a) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff886360998add0000110046f1d6cecbee8a0a6aa782329501a45eff020000000000000000000000000001"]) sysctl$hw(&(0x7f00000019c0)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.778838952s ago: executing program 1 (id=72): r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x2, &(0x7f0000000000), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="4ed162", 0x3}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) close(r0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, &(0x7f0000001580)={&(0x7f0000001540)={&(0x7f00000011c0)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000001240)=""/3, 0x3}, {&(0x7f0000001280)=""/177, 0xb1}, {&(0x7f0000001340)=""/62, 0x3e}, {&(0x7f0000001380)=""/32, 0x20}, {&(0x7f00000013c0)=""/164, 0xa4}], 0x5, &(0x7f0000001500)=""/40, 0x28}, 0xfff}, 0x10, 0x42, &(0x7f00000015c0)={0xa1c8, 0x5}) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r2, r1) r5 = syz_open_pts() sendmsg$unix(r3, &(0x7f0000001200)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001180)=[{&(0x7f00000000c0)="6a3a950b130abc5b1b8b014fd0ed521a7ce392bbddc19e12efb14b1526dbe9d023990143c78ea5f85c8460a515b442cf6c201155db68ef047d73", 0x3a}, {&(0x7f0000000140)="7b88f307eb3cb216b07356f05eb59b603150d7fdc50f108e2a0b5e23c95acaa010bb3c0ba7525e165a9326f34b2ae1800d4b14ed9e781fe54c1f86d90864ac7eaca32bfa49668033f55d3e67577f3e66b63ad90ac7411cd68a32cc6afc94b0d1796bb276c288dc7de28266f316d3f7d435269d9121d432cca2ae2e057a0de79ab792f6d99416a3ee5ab7835bc92fa2300aa247b0aafc385d6d09d91ec3f6aec6b5df1c96c70d096aba78af6c2c331fe6555b2b8eadb41f01581fa3d0f22699f45b8990ea0037d28d010d7c3f397f76cb17a4cb3c5048f2484a81c43855ad59cfa206523d3f9e2bb8185e0a65568c472c8b9ecf68173ff96d01efdfc682ec4c28dd202be2d0d36edba51c53c67013c4e1423588f5c0972f61b1110fd65bcc1c71201fef3a70cc147c04f172b3006b92de895eb476c55722b229060b0ca77cdc1037505a435be9a0d2bb67b2b2c9f91d6614baa37cf84089ebdb76c4b05ebda35cd0efd3a6f0fbafa2673ac8ca39a723e59638de065218f064cb79fe8966f57f529880a87c1e85b0c12ac80bd0894c60dff6a427f210a776fd77c15bb7ec29f51002f994b71ac120d0a68f6cf0a6afe00b4a5406ee80e254b1a4af8c2c413b0eda310f8880dd9b8a421382e3f8d212698382ea55f7572bd08a4843816094b7d6bb3f7d2ee60176301c1e02ee1b3806952ce1c1c53f116a9cccb94fd1b98532c8e8dd58c0e5ea82df3c5b6b9fff918c6f1b3818f6f6819870fd0814e2f9eece9b60d47d9fc28acbaa391d0c2c9bd8aa9c09c43a9cd2cd2ca9d51b16e124fe16926dc85a814d77091fb05821638f6c4c91915206bd7b54b0c509c1c0e42685138498ef07c28fb8ab57395f31672366f91dd5ada8ec98b60089daaec55d9224044833a0d3438659b12e4af8f26d49b347758c9ead6e46f43d6bfde0b1a2143535ca0d83219e715990db6b5ab528b3372b90ac4adb045bf83797aa0373f9688557805a76fccac9765d5f37340aa2a30038104401cfa0a95410672df142875e05baac211578c4e90efa192a41cc9f4b8f37e8e15d872dd9e239d39d25f820b111e7cd4b0cfe578c4d1bd4574468bbfeeda4191e4308e76d990983385bfe3b92252a80cba4c802f62d5326710a85541c79659ab2059fb9f00a7d14f5bbe2458248327a3e101778dc71f9e4c134257c37b145421d0c97c3998d717620a037e7e57cb8756eb27de88e4ec38c6b261586543a49f5c7cd77fd8226e70d084a6f08c2f0826b3ef59ce35d64ca7d8ecb20795efdb7e2d192554908de7b63585103fe15c59058acddf9f0c930940f266492646b0e529cdfc8269e97b2e27cb6e21f658771db87619b1d82f457a7d9ffe5cb3d3210a83c169255031de266c12bb1329309987f8ba8c4a94bbe2f05d192f5fc1311ab669aa3c53d6ad49184f891ec9c848b748547eadbf23e489a030a7a2c92e9c661f2f2179f12ecd76ea2cd7806d195fc39fc7f4b2dcc88c409234b97ba3ff70ea48fad03b5f9c05a22fedd6fb58ce5e8d44f20da303386ba663b9a33f7aafd7d88dd5f5c00d5568a470dc59d1005df016a792e1f76cd7cad1c6cadd28c40377872ebd4ad87a8746a27bfc09580080f7523d5aaca446d39884ed0212a14770ae06c8d8c2f79916fb1890d9f99a5ac4578748f25aa2b14a2c111fd2cbb79b4926a615721aab29a74457af69ed1e749b9e97f92ea8be78ab55642091cdbe84943cb808fb0340a88b538f5e18287c4435d623758dcddead5dc5dce11b1b91e1e7c47500e0b295533f040fc9a02b2439811494676731dc463aec4656cf053461450bbb6053191c6df4d377f32ae0ded25fb6e1de14c69146adb6335ced90183a97595354a40801acd75ddd470513cda419dfdc950b0c37b7ae3ce553c281e3c54d77520bc317d615d0c69f43ad8c02b175c0e6456296b5a5762a4a61b640a06cc03cca6839872275d3b16b6a0a409d1c8d25ca3f3b778768a9fa1bd4e31cb1ad42588dabe88af6afd5d440662c5dd0d59f95212e7cb9c47f16ee0aa6dced3be21e3f6bdb6ad3142eeae2f32881eccf3609a0f23d7c6d4289b29c3080762c4e66e9df3337559b802e40ddb3e4f11674af00c334eebcda5d1ede61a02736f4da83ea15b19192a6f3233debad9326903bd1c3341d7a8bae82345fd21d50cc16745a7041f9be3553b4363fb60a6e122d273ab9cc1973e66cdaf48d3a4df593193d92b580b175af8dfbf1888bdcaf6fa8a3416b20e15c0f2052a668ca4e3a5024639ed52486364f37500e64e74534dcd14bbc0e04bfa67a60d6fa0a5a66cfeb4045214debd00576dc87d472fd04673946bdb9cc93dc825cfc63eb021443901375f48c8d776ec50f66c7236e4c29f9abee65700bdf9d8fa98b8e3f0b8c47fa095bd870ad782307143cc729d7cb5ee700bdfd99e234e70ecd623ffbf9bca9ce05aaa0c2ad90dfbf7844d7d9c055083c89ce2ccf5e3c1c8dd3f9e253c6c5bac607a26de54d078c0da1b4737419f6f27a20c14faedb615ea3ec45683d5f4efb705ede2b850879599f9536d83988b771873dda8b0fe9183b2856e3cc6f8ba3d6ac2bd0a1cb6771c50477370566580c98661e0f6d7378e8f64f338e2b59b7556ce7cb018a9b05e031c20ea47381ba6893fe55745df4b3699bed782b8d9afaab4e043a014290b7c97502cf96decbdd824d91a0ca22a4d83fc9e4dc0823359aa649f1f7518155032ff8708a6e993b38df5b48a3e12a0e5c5a0c79c1372e7550539ffc8b9fa3b2e75ddb50978fa15ef5aacfe5860c1d4e3193cd859dc9e23d44222d1537a11acdd6acad2085efd803ad5526b40e92b72de877c01b270fad71c3ec39eb493b7b6f27dbe7f518da99b838172be723e887fd8a7e3608c776239a62249ddf675cb36dee473cc9770074532042778d5d1e143525fab6c5fce7b09ac5b937e7a37c4164df1c4f90b3e7121d3d4f88d7b2908fb28eac6081eed455e3c7f823cf5af89347892a8a98f626b1693554e88387f6e35dcf136abd7090d8d353d7c95004d9cede36ad27c1413c61bd4105195021613bfc5cc13d6b7faa8b5c062b77d0aaee6ce83599a56972c809abb17755b9aaaa92fc85f47bf790dd1502058709bb7d17800f32e2805bb12145935c95887cddd75bb1b7a70445c16e89abb96c6abb35db3d5b2a01a9346225ae552a5889666bf55ae761a33f0a1cf9cada17e0f54a3a031f3495574cdf71fe231bcdfde5e5c9aeab873eb56b91709709a54470113532fc593575ad754a358e900b55b10b9e8d54f695a2c5460a2ba6fc6e0fda008d380dd0c1d605ba2f1ac4b180ffdde5c1b5c04bafa0fb9a238a964ae8e2f805908a1085dcca1aaa123652487fdaca624480aa976ea8e7ce76ee5e6400b830d53761a37bebc728a30ff448ca518ad55ef73a8fd9a7e671c58eb50d9bfd5127a14530d33ca37e21d5b4a27500d3589e8195e00851d5c13be8e8f79e11b1012e6f10bb253598dcb7b68a9c146edf7a99756f2fcb0c3378ded008774ecc404eaa99b28e1078137b3cb9c3dc903a673df6fe1b755870159ae3f6754c856b390b644a80b7ed4a6e075a23b978b624f3b97339a92b54017b9ea1d11e16a063737f5dea71857d6192d50a15f32111f60f400465a741503a9ac93333131417cbe42d72d6333fa822cd324fe5dbea03baa9c3368e1f2fef3bc9499610e12ec846856d29b92f0d212f638b88e0a30e245e72f01edf2979021e004af013718869ecaa947899d9a1341885b5e5a1457752a194533fbe325585d8a1e67dfeafe7b4d3901ac2bcf2737bf4b8b436028965c71ad93cea0f63d5b095cb4feeb3b498f858d8db7c6dec8e734fdb004bd4df0fa9074705e9b1e717ae7304bc3775271b64f7c2a733e98a38fea942e090901134e90c0d55680acb23ca1cd4d4b898297e67ec3082a5d7a909d230b5bf305d693d46311cb0511df52b4ae9d0527341c4968db83a8ac32ea6c0bb53446e2f0d824f6c43c018f7dab848d12f2939e94fe761bacdaf7bbacf9b727eab649c6277a538b27ce63cb6e942389a8f8470614a02c5a4edd28ab870b8124f23d120867592df51e40473530f82dda8a85e28e72a614a17c9a2f311441215d23793bdc03a58f02865326ba007273e97c9bb4b0befdcfc73c0b16e53bce6302647aea790ad09749935d36e008462b2cf1b95a45e598d2fa0a00dc1428a99745b9d5fd5f9f0fa06d16823a34dc0ee8725e1f8c2deb2b33d73a9bf77db21138a838a4a3d5f37697fe5c68297f63b241a12a69fb4b61f552ed0d65d3506ad3bae506d8b06ba6d3aae8f4b44df144bc7b15bb801e1981945074ef7324b1f71d91a60e3b68818fdede9056d22d400325e71dcfecc133e2784d10bac826aa2ba58c8c0e49a55e3bd2c77ac11fba679d634e3f294465892d7c43a93fb785a8737913f730886de942ab2b8faa89745b461ac0c23bac27301948c4342c553626dc485004f4b8d684eda4b73301709b758b88562506d00c6e0d35e70bc0c92b541e346df51550bfb30d7c9d0a71d83e7fc72ecd56bff9144c871dbd1bb1ea2fd273f8193e222a72e950157a18e23a01c906c03ab926bd84ff96b8953e38c0cac3d176222afab97de74143a05ef07fcef360d76a9633560b82c0f1f1e5375d14554f8be901ecb6ac5b73f852c49aa1347446a72fc341bad79ba6ef632f75816c13d00ca3af136b84db67728fe0e860d2bfcf689879d759ffe0d401942d0c80466cd9a7b5d1b1fdf5cb35f6c6ddd1901ea657dde12d595c952ee1d2b9463eca4a17e12d01724a84376b5fc051a6bb0abd9787c62ec19535b0a2058c1406135336a746b22576f6828e18083e3e88712de4b3d161d662f687566b8264bf640df92c476e42b041dc509734e960c00eda239499e841be16ed5d57d4533ad7ebe79a84c68a4952c093d2017ba5b512db5cf91f60cba0d3a3c405b8e48f64b6f7b2116c150b281d5e32619988a525ba1c925f7aca3644609ec5af6a3be4110add69076509c2c4dace111ed01552573b85426d3d1d9c7bb7dbba47fc91f446f35cc477b55d1ddeede8983f1a76aa475d79b2b0b54822b97f02ce9f9870079b4ac97be0de84d10811d01d7a2ff2576bfff1953600aa1e1a48df3bac4857c088e4d343a4e0897a12c3e70609c73b028bbaadfa8bbb8ed45c42bdf3699db900af35411adfbcb4b5196c3cfcfdb74080e41d6ad9409339cc2dcff462b8b67090564ef95197d810595eede4ac9ce6913d49de8084c760c9abbd82da8541d9c4b12c09ffc55fcc0713fc39ee9f5b4699807eca82755cf6cae04b0b8e6cbb021bc469ea3e30931ffca91ba5c75c9a89a6884798b8684e86f79e614e242e3fd0a6bd8c317ae5beb499ffa33976ef856278b8821b7cb5a8862c38901b9ac8266a58320f72ec6f7140b016b5b9da062d304ca76f5fd597c640bc1d579714a51d3fb02f4085963a7c7387bf44e379bc4c87dab3a8f93a4949d43e5b3b9f452729fcefe44950364eaa8b5035081b3595e708bc50134d7f7577182630a9d504a2dea56e2b65bb302f679f8b9b770c56297745052b8f901ea1ec9f8c1d4d924496fcde8b41141129eb1fac6ce182ff80f25884ec6757331f89703e30ee3a8c464141cbc764f6901c4acedf41f6ad30cd5ebdac398503d3c50a82f653ce42bdce244ffd4c269485ddd5ac033c7c05c10210fad40b5a02f25b6c1547f15d7f7d9c4fb2050b0a48aba5b19495f43a4fa32a74c574b9077d9a0c9e79589cdabeba27d34659b5b2906e0316", 0x1000}, {&(0x7f0000001140)="768a50af6ccaa2100d44eacfe58fd20b", 0x10}], 0x3, &(0x7f00000011c0), 0x0, 0x1}, 0x3) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x101, 0x206, 0x8008000, 0x2, "adf024960c000020e5ff4aa67dcc4f3bf5532000", 0x0, 0xfffffbfd}) 1.642363671s ago: executing program 4 (id=74): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYRES64]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) (async) msync(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000000c0)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) (async, rerun: 64) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0xffffffffffffffff) (rerun: 64) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) (async) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) r5 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ftruncate(r5, 0x79c8) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{0x0}], 0x1) (async) setrlimit(0x1, &(0x7f0000000ec0)={0x0, 0x6}) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 1.641333833s ago: executing program 1 (id=75): ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000000)=0xfffffffc) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) (async) close(r1) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x810, r2, 0x7) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x7) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)) (async) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='/dev/diskmap\x00', &(0x7f00000002c0)='+&\'([%\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)=',\\:\x00']) (async) write(r0, &(0x7f00000003c0)="1165662f719725cbd173b2bda620f7b88c65ca8015a64cebdf54db4a9013f43df9c4b7cfc3258c98ac17929ae26d3a1d652a73d167bf09bba7c0645cd4534f7e2ce1acf24676889762114665e4c3f9", 0x4f) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f0000000440)=[{0x8000, 0x1, 0x9, 0x3}]}) execve(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000500)='/dev/diskmap\x00', &(0x7f0000000540)='+&\'([%\x00'], &(0x7f0000000600)=[&(0x7f00000005c0)='--\'\x00']) (async) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000640)=0x10000) (async) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000680)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000006c0)) (async) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000740)={0x1, &(0x7f0000000700)=[0x81f]}) (async) read(r0, &(0x7f0000000780)=""/176, 0xb0) truncate(&(0x7f0000000840)='./file0\x00', 0x0) (async) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000008c0)={0xd7, 0x80000000}) (async) syz_open_pts() (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x3, 0x0) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000940)=0x10001) poll(&(0x7f0000000980)=[{r3, 0x10}, {0xffffffffffffffff, 0x40}, {r4, 0x40}], 0x3, 0x1ff) 1.641033655s ago: executing program 5 (id=76): r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000003c"], 0x18}, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) close(r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x82) socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xc1, 0x2, 0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x0, 0x80000000002}, 0x0, &(0x7f00000000c0)={0x7fff, 0x800000000010000, 0x0, 0x8, 0x0, 0x0, 0xfffffefffffffffc, 0x47d}, 0x0) 1.640690969s ago: executing program 7 (id=77): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') r2 = socket(0x18, 0x2, 0x0) close(r2) fcntl$setstatus(r2, 0x4, 0x40) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) 1.64033159s ago: executing program 1 (id=78): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000764000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000674000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00006c6000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f000032f000/0x3000)=nil, 0x100000000002}, {&(0x7f00004a2000/0x2000)=nil, &(0x7f00000b5000/0x3000)=nil}, {&(0x7f0000720000/0x2000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f000009e000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000594000/0x3000)=nil, 0x2}], './file0/file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.448304555s ago: executing program 1 (id=80): sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) ioctl$WSKBDIO_GETMAP(r1, 0x400474c4, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1013, 0xffffffffffffffff, 0x10000) ftruncate(r0, 0x101) kqueue() fcntl$setstatus(r1, 0x4, 0x8) pipe(&(0x7f0000001a00)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) syz_open_pts() pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0xd4e688a67930cd) writev(r4, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x1000f}], 0x1) close(r4) r5 = socket(0x2, 0x2, 0x0) 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) r6 = socket(0x2, 0x1, 0x0) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) r8 = dup2(r7, r6) sendto$inet(r8, &(0x7f00000001c0)="b705", 0x2, 0x400, 0x0, 0x0) shutdown(r6, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000100)=0x20002, 0x4) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="7f577a", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 1.419175285s ago: executing program 5 (id=81): r0 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xbfe) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02", @ANYRES16, @ANYRES64=r1]) (async) pledge(&(0x7f0000000640)='}\x00\xa1\xfd\x16\a\xe6\x1ci\xe9O\b\xd3\xf2\xbf\xe9\xc1\xfc\x06\xc2\xfb\x8c\xd5\xb2\x83\xe35\xb9?\x11\xd1\xa7\x11w\xaa]\xf9\x86Wb\xdf\x03o\n\x10,G\xc9\xfdx\x94\x87\xba\x9cU\x86o&\xa4\x1c\xea\xec3\xc3\xfa\xda:\x8b\xcdY\xdeK\xc9M6\xaa\xb2\xcaF>NWp\xbdA\xa5\x10\xbek\xa6YrA\x93\xa8\f\xaa\x95\xc7\x04\xf8\xf3\xab\xa4{_1\x1a\x17\xea\x1f\aVm\xf6NF\xd7C\xb7}\x7fv\x8e\xbeY3-\xd4\xfa\xef\xdd\x94\xb5\xb8\xb8t\xf9\nZ\xa6\x1e\x8b\x10\xf4*\xd7j\xb3J\x98p/\xb5\xf9\xa8\xf2\xee\x0e\xaeMq\x1d\xac\xb6\xbd_\x8d\tg\xa6\xc21\x98\x15\xff\xc6\xd5\xaf\xed\x1c\xa7H\x8f\xe7e\x16\x9b\x02ewc%0\xd3c\x0eVX*\xca\x97S\x1fx\xda-\xd6\xdd\rB\x1bf2\xe0j8\x9c\xfa\x82\xf0%\xeb]\'\xe4\x85\xcaGi\xc8\xf3\xe9H&3\n\x91U\x9f|B\xe2\xe8\x9ex!\xc0\x88\x88\xea\x15\x11\'\xbc^\xf6\xea.e\x8a\xf1\t\x84\xaf6\xec\t\xb6y>*S\xe8]\x9b%\xe0\xec4la\x94\x88\xae\xf9L\x8fGw\x9f\x89\xa0\xc4\xd2\xe0\x19\x10\xb6\xb2\xebF\x1f\xf5\xde\xfb\xf0\x80|\xdf!\xa0k\xb10\xd5\xcd\x1d._[@\xcc\x0e\xc2\xd4XBF\x00c\xaa\xd6\xeb\xba\xe8\x7f\x18\xac\xcc\xa2\x99\xe0\xb5\xeaP\a\xbbu\xd0\x81[\xf8\xd1I\xa1\xd4\xec\x88\x1c|\"\xbdF\xff\xd5\xa2\x15\xb3\x11Y#\xe3\xdd\xed\xa5\xf3\x9e\xbe\x01&\x8e!\xf6\xe8)\xb5\xb2w\xc6~\x19\xac#\x8e`\xbfi\x7f\xf67\x8c\r\x96\x1eT5\xd9\xb2\x8c\x8b\x11\x9foh%^X\xcf\xe0\xf8-s,\x86\xa3\xd2\xfe\xa7\xaf*\xde\x95\xf6a\xf0\x89gF\xe5\xe8K\xd6\x13C\x00-\x94\"\xefp%\x816-\xa2\xb1\"W`\xc1x9\x8a=a;?0\xc8\xac\xf3\xb67\xe4i\x7fmJ\a\x11\xfa\xbcm\xf5g\xd9G\x95\x9d0T\x12Z2\"\xab\xaa\xe4\x84\xda\xd0 \x01R\xcc\xe1\x83\x03]\x8a\xd1\xc4\x9f\xcb\x85kz\x93&c\xb51\x18\x04\xf3\xdc{\xa8>x\xa0\x83\x81\xab/v\x03\xf4\xf6\x8e\xe8u\xb5\x90\x87\xe0;\xc9i\x18\x89\xa5\xaa/\xe0\xf1\xe5\xbe\xec\rW\xbeAHR\x92\xa4\x83\xa1ko\xe7\x9e\xc5?\xd7\x06\x9e\xc5\x95\x1968E\xb5\nt\xd7\x1d\xb4\xb8a0\x03`\xbe0\xacT\xaa\xc6\x9c\x02\x99\xfff\x93\xba\xf0v\x1d`\x9a\xc1\x00'/628, &(0x7f0000000140)='/dev/zero\x00\xb3\xa5I\x168\xe4\xd9<\x93H0\xb9\xaa\xc8F*\xf9g\xe6q\x8f\xeex)}') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x38) (rerun: 64) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) mprotect(&(0x7f000021d000/0x2000)=nil, 0x2000, 0x2) (async) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 1.418333056s ago: executing program 7 (id=82): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) writev(0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) setitimer(0x0, &(0x7f00000011c0)={{0xe, 0x8}, {0xffffffff, 0x1}}, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000240)=0x4, 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) (async) setrlimit(0x8, &(0x7f0000000080)={0x42, 0x62}) (async) r2 = syz_open_pts() close(r2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) (async) r4 = dup(r3) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000040)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) syz_open_pts() (async) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0xc) (async) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000700)=""/246, 0xf6}], 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) 1.229587541s ago: executing program 4 (id=84): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0x628, 0x9, 0x1, 0x80000001, 0x54e, 0x200000, 0x1, 0x1, 0xfffffffffffffff7, 0x4}) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) (async) execve(0x0, 0x0, 0x0) 1.228875764s ago: executing program 5 (id=85): r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r1}) r2 = syz_open_pts() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0x3, 0x0, 0xb9e, 0xff}) r3 = socket$inet6(0x18, 0x2, 0x35) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x5, 0x4}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0xc, [{0x2, 0x4}, {0x1, 0xd7}, {0x1, 0x401}, {0x2}, {0x2, 0x4}, {0x2, 0x8}, {0x2, 0xfffff001}, {0x3, 0x1}, {0x3, 0x401}, {0x1, 0x4}, {0x2, 0x7}, {0x3, 0x6}, {0x3, 0x8000}, {0x1, 0x6}, {0x2, 0x9}, {0x0, 0x10001}, {0x3, 0x8}, {0x1, 0x8001}, {0x2, 0x400}, {0x3, 0x4}, {0x1, 0x8e}, {0x1, 0xd223}, {0x1, 0x72e}, {0x2, 0xdb}, {0x1, 0x8d3}, {0x2, 0x3c66}, {0x1, 0x9}, {0x1, 0xe}, {0x3, 0x8}, {0x3, 0x800}, {0x2, 0xa}, {0x2, 0x7}]}) r5 = socket$inet(0x2, 0x3, 0x7) r6 = dup(r1) r7 = open(&(0x7f0000000300)='./file0\x00', 0x800, 0x100) preadv(r4, &(0x7f0000000400)=[{&(0x7f0000000340)=""/147, 0x93}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f00000008c0)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000480)="bfdb", 0x2}, {&(0x7f00000004c0)="667b094d7bf3f5a9a01ea551671b840fc1ee8bf94ce6b650f54244aad6afdd5aff933e3fd3bcd3ee6b567fae30a8b40cc7a5f1c5ca844015917f57cee4c42b8d62d065387c16defe66271b87ee580cac273ca36a026f34cfd483df81fb5ee1f7bd9fa69727c0a4af85637a33abda8005e0bb27e5e826bd70e4d710771a3f6b8dd9b795ed8e81dede6c26df70ed076a681dc7e7d4c0948c1437947c55a55a9cdccf56665972415924090296b9e06de338", 0xb0}, {&(0x7f0000000580)="05ffe60bd873676576d470c3f6da1ec16e0aa1fd808f5f95ec50cf7696c60c3eadd730653fbd158775eea416d92907e7bf821188564491b2d70093cedf0fdee39cb2b09b37166c7601", 0x49}, {&(0x7f0000000600)="b9bfda1a4126a4de12f55f7952", 0xd}, {&(0x7f0000000640)="e7b463163242f5aceb318acaea1d2217dbcbd7d94a853a073b76879c6efe28468898206eff526283fe324a9c9756a29110154ee7889f0313c2ffcd16a3cd091644085028923720f69458ede61df9da98d884cccdc0730661ba4b6c890deb75d3495248ba299bc073b9340246cfb2359b54deff688e08b3f1af8775429a4699d22766bb", 0x83}], 0x5, &(0x7f0000000840)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r5, r4, r0, r3]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r8, r9}, @rights={0x30, 0xffff, 0x1, [r4, r0, r6, r0, r1, r1, r7]}], 0x78, 0x402}, 0x6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000900)) lseek(r1, 0xd, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000940)) fchflags(r5, 0x0) flock(r5, 0x1) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000980)) pwritev(r5, &(0x7f0000002c40)=[{&(0x7f00000009c0)="3f4e387dea5ac610c61aa62a5756fd90175fbcc8d0d3dd90888de56faedf10b4b07778664163f9d0c5321348c8832fdf44275e722634f8cbf416749a69b85ee6ab90563b1d8d531e9de2890fff2ef68f0de2498266435b2331ca70d18cfac225efb52bd57cf5c003ac21e901e75e934495de8310be15ef67bb9d1872ecbc836dd2a225749cc53eda82dceaa8bee8bed64583f315eafc54ea15024fe6a25c66a57421217475a844193b6d166c241f3c6d041aee4c9408b1eb5a3916ecc71486585d656bc718cba7af31dd1c3c4e60cd0bad25c7f5b6b37365f3e1b216a4e453a3a711c334d535851a60e110ba2942fbe134a890279fcf7911da28618944228c0b541692e8ed6fe0d644e0993319fb207de85c705059b631a05b4b54ad66cddd99fe1588035169f34b90dbef686de129ad4c071a097657b2e1586436260bc8504582123075b62e85205e2b366a2fc1a64403a46bee14a25921de11e9eac94a9b7f9cf8571dcbb88c154ccd8be38bc1fd09f4a1ebc7295bf52992b4d4dbb06ed4d5dedb77553824d188c5770869a9b6e0256a01138b8b17f91df35e0c441a6e74a5c2e7f279d26796f79a42dfc5454d1870f6c9983679526f7ddc7fe49028583dffb1a94b2a8367d6c182ed46664955773b766898133e0b7ac3054c87cd66a951aba42633f4f33b700273805f057ab3a09457374e751fa66bf24ac12dbc8e32cf4160bd46bebacabba786c96ee7b00793a1a7a49897835ff3e7c21bf03ceb9d3457a0c63afabcd7ea9141e99af46f579ceec8640baea9872c22abaecd1bf7d8146c3266ee2aa86df0b39e039763539dcadd37e719ebf2754023c4e4590001e3bfe5923c225648dab2203b853b4041c7dab3df59c128f0a84915a3313c39c29c76ae806d082d2a232bba5ca5fd9d5fe04e19fc3d4e9e8a30f0c59e39127121079c8cb6c03d3118df3596007d6d0b7311fd82870c6958bd2d8bc8c20a146bc008720826219f142b39561c9fc681cbefbb9cd2de35b90a4072cf915f9b5f3322ccc24ade9cdd34d97ce5fda0f0f545b62480972f983c1ef147268504c3670161e15815b578acc41d64bfa75f612e51dccba0d35c4e09dac76cb615e09cb636fc365ff106126bb0632b0e24c4de573f9db8a8e17c68bcf1ae2f3cdd73f3003ed9c3fa43008c98e1e42ea18d03bc68f75df2ba4815c38e8efa217fcadc008cdc86e0a91ff4cacf075bd34c84035d1872fc2261a741028c7c0d7a7b0e6c9033a10e1e60d9c9685c1291e3f4daf0929aaa1aec49c2b59b767f84dc04831f92cc0966b026d02b2db304cc0f504ef1d5a34233c84ba03121af51d4720014a7e96837550f909a7adf2935114943d7954deea02dbd1167aa11e9c9702163e8d174a2323ac4907bae568bf12f11fb9409680408ea03f12d4bf227684bd29ad95bac350fb42aca437f22120e85873fc1c8e488ac4f7a524edf4daf25168de29c2743f257aa19cb517da7798d419d2e39022702008b7372d55a9f26aabbdeef14714cacbde8ef644d08af5daf2c1e31b05ed2f87af17957517b4e01b7875021ec4f3179f7292d341a055b824858b5c805944ae73de31a8150c38c6253664eba0e9ff39a03103079016e7cfd4853f70bbcf70684a3f9aa0c293dd516069abe06a088bead91832e597b28a3c51fec7590a386b6f520a6318e5db74419a57a0d3215334ad5a525f3addedc5378f82c87923b99e32aa9fe30c270f33c081ade5b5fe609d287b13ca36b92d4b23f13ec9bdbbf8ece12011288dd8db9fcf416211fd69acd1cda260f8790a7ee8823404781699a56c9b7a820b1ac514fe97bcf3c114f01ccdc4f48b5c18279707e62da5e6caa8163a80fe21247eba98736b1ba00102f8ed4625a25cc4ebd507137d4ff26a0db8f04669263e2688794e644cd4ef753a43673c5d45a5c498e0dca27131f1c47f7814e7d8356c2c90190690f3549b50ecba9a24b81e474420c88632f3dc57f75727fedf73238bbb912f56a2a6dac788fd57eaff7445e66f3ee0cb5d6b6fb353c4b0a5df1b50b843d776e3fb632c0406c3f6ca313927c0050508228874b7479c69235734cbdd2c7869aefe169cf8573a795fecbcc8538c85f098bd8504f99fed3354f78a37da29e8665202d4b31c3f0f11ffa515ad778b2385808ba6c01c125726ec76f715f0eee5b27c1c99edaf7b348951184bf010db7b14b2731791e8d187fe8e54fba7d7c05c7282d8a5947d2fbc1557bf606da4aa6a3c39aff1327e0cbfca539f6d86b4429be7c094398a01fd2c07a373c3976468dacab06b6f85353d536146c1afc7223d5af986d5b794c2aacfee41fc440d52d6f8e1b7e38e39d77e7e347ced0a54b0d57e617662789d9f8a36e89e4cb9ab51a2820061aa5c8da99caaa403451a87236d7be456a5bb68e3e4b56289a3bd6e9de39b8587dc9c1ff8a760971d4b78b50769682a1140e8adbb2c233d532290d4fce024088096bdeb2237d7f648c04506f7ee3d5894760ef56ea570473be0e263500d1f7028ec4f36a1e388194a6b1477a7eaa4096104dd3117cce5787a212441784019c3904154296077e45842ef4ae68ff3d7a213f643994fde87866f2b8d66cb9207159fddfc96d346ed781e34a0908edd284317c96f3294900a2967255d0ff7accb9666b9266d9e8a13c5bd001f3e297f83afefbef31c78f642537e0496a4427e5582809ecbe54ab97578047c8d423e8755b37a3b4ea9d9e8816711b302bcb175b1437899dfb8900997ffe8d4a5efd9783afb4ec5f7216d1ed6ee0b4f92603ce8066cb10926fd5aa8543d77718be2caca83a49c18dff0ab49941b2131f386fc4b8a20a05434b505a2735b3c2295b460b871536f333d88a2ab353fe148449aed671d2e23f1d17ea8c26a30ed1afc332b93e48654145f7b4aa8a78ed38b944c37bcffac2be9899488b42608dfaeed017de0b9b8b1b6de5c809ae14444ffb7ae7305f4706fa8fb3d392d01dc7df9635790a3f86928748118d5d258dd2d23d2282ba252b8dece898b54ebb6e6a05e4b4dfeed6f37b2f096c5e8c30364de08f02009a4844622f750ebee00f4d0a879bc6e74aef0e85b3623491506decd2774da21eca8b38f537b6dcca699a2d4f68f49b70f4d6d81d7a223d1b5cc113b73ac7c0a48a442fb66ae5b2c6ec0702dbfbb06b4ad87e19d4268adf9982a969629cb8edec9c3ac3b881a52a76f198e10f82b96b45c7abd008328e1d44f3c9b0197f5cde766e2b8d30dbbb0d7255d4f3874fbcf6808694b73d3df5ab5535e34f3e4aa899a26b7296c52e0244812ab3fc4ca5c30aba5afe700ed149744b0bbe1892b6083d9e1a1f94a4f7fa1f08458813a049a06bf8cb05e88e66e9e69e2b9744dbd505cb364a014114577bb22fc6deb9338319b8a02cfabc3cdabffa1483a643117d4afb39e08a10f891729f73ddd2b465428ef8023d146a83c669090ca658753fc35e088008bb480b647dd068ff28eecf1c805690f04ebdb48c2bdf25cb0c30a0a539f4163cae3c43afe1fb25bc981ce4b82daa589dc5422ba69cac422a123fe32566f5932f30a622c1e5df8a30d929b12b71dbd561f772666d6b43c8fe080afd40ae8483a1dbe259a62d181dde73c73e64dd5a76fa1edf7a8f4dd2df60c4b4a78076bfc500ed5fc7cfaccb56db79bbc65608d5454aa5bb58532e0df91b6b66106cde33ce73fc0975521d99cf724072dabb124e48252f5588d8cf8449bc98872724924f426a9de727ac7ed372c4cea5158b993885749366835a4e2f5dba3eccf2edc8dd347026bd7bd573088557e3343dff4d61da457c162b65763aa922f1160461bc762961851b65137a3c9bdcc42054d6f8d712c08e4ed053760a2e8e8dfac10d3f0210b51cdba99d24e02ee03a7635845918e2ec302a6c4c1c408856f3e5fc74ba2e44a1e12772a0b55a8d51771cc67eec4d40823db55985f57630f81caca0ffcd8fa56199eda91d4936ad632c5772f2db1e78597af95d7be34974dff12a02062582e4ba29d54a604213bfe6629fb058ecc0984319c28651ae464eff45dc577e44f571800e5e3cfe7da4fe92fd7be9c9d723fa7a44053b046f628d98225af1379a88bd74b35f3044e642da1eaf1fd6e31b12d6d621da251d58d40955140cf0bd253ba3f70b5995859fd05911b68b71b5f7833732e1358ec449bf13446f75eb463cec7bf9da210d25857f7f3235925fa5cdb4412f4a13824ef918673221a0f65aa12e221402a3a54b06a6d10c47c17edbc6e02e0b7258b569983863d5234bf47f8093f86dfd28bbdeec901d5a0a58288b6cbc6c590c65eedba9c101e6c6b7e025876c55fbcb491ad6555e7558e7ecc921555d80f31e4e79d4fd6f01b993ccfcace6f25b2795bda93e7709050cfcd6e32fb07d1faafd557be60c843ed12645c5164d7ff0c8e93c836b3039762829f707c859195669f275cca74146a3069dfabb974d5ac5d65d9dab691d8d40006061bfcf911082dc532eef7e16c5a29ed357a04da3e013c336e8aad2e9aeaf8310db63f9926b8649b364acc39299ebc578c6f74fe9c6f6343b5687ac5e193154b74931fd958511aa4e62f9ddaacf3b18b95db7f2f40f1ede1672c000226bdd36d8372c8f9227a3b67a85fdf37a646010d93aae46b8fa5055c8ed2e29711e8f470a614a41e05ad87483298e321895b20f700fbae402961ef17471786818449ec5061a8dd8fc992ce44a9c9d90e183ec0352a8fa082366139ccec8eb9db52b4f3b30c85056c4c9de8b51010ac57eff5ff9f2f94a9d5ef51e01d26ff531419ad5b6eeecc4b1648d022d7e43c179e1603293d4c9f6d558ff7bf0569c9216deeea9cf5e10ed96b6c6b33fd0ba198fb2926c322b6267e45276cbacb19e8e3192d6ac043e83af8c0d3b232d86bd39591838aef55f6859a7ee04eb94a8f0622a68912be9406190ce73e4403a39765bf70eebb254afa981cc8653f9c40a7fa7e01f84edeb389041d205cae53fb93c9018d42cc1f143c8f551cb351faf0f100a9cc3d376179b4befa6c9f02c318a57b278e88562febdf5a8872d5c54b395914e13b198c7e8a2d0b4879943c56805f7c071818077c066fc742f071fad2e87efe7a336b29034c4d183c0e8527186f5843183d5180173862448d1eabc36dcb40ddff6559c596a511a84b75aca4e2a66c04b9ef242809c6ece114b1dba89ce76991917d757b819809eea4c33d8f39a3ecf718f85dfa83c9b5bbcd38811ee48fd79f89199b89f68080e9218617120c8012d849bb5d0a7d24a039afd0cfe040d6909296a928e60d7ec6731b3c1446dde097498a4700c98c9e3fbf8dd2939ba9ed8e5df79844eec12b56e7812dd092f4df3f9fdbda6c223c042d8dde4b3188e1b28640e79c784afd1cca6c188bd517ed213bbd49d36af99eedd939bd96cc0246888120310911ad91a48eef33d0c3f06a2168f6ef9e3edb1804559c2a996b722dcdac5f7e3dd5fb64ff7928c0757abd528b485e2620897c36a6e73173cba39a73a7324aea2a1655f0cd5d165292cc331ba05423ff88c08acca790bfe864d78bbc39cde2963e3900887b7fca70ee54a9ed36a1429fb9ac45a0bc27aa60eb24775c162296d26bbd41bd805ecb2809d679d4049073f7790f8b1916153acf00d8072f337f65ec5358b8795bf0eb5ff8a0f2b82502b820bcac52235a1e33c89b33d34c47a9b8a76921adcf6d9d092afa4dc798a58f175920bf08017751d52cb89a8b5e1ec812b8f9453c76144f264eb1fd64514d862bd27b1757a0f3a264eaf8ca8e626c376e53d", 0x1000}, {&(0x7f00000019c0)="d94f6e620fbdadfa5edee40911fb436e88c3c9bb799006041122bd6f8e7ed0d8e911862cc7737bf7dc186addcc0f9e51f917ece4573c765ae539be22a6367eae5eb55e19e12de76a3291259c972704631d017d5893858076c64b5455f19053f04e9a2e9397ca13e0c1ba5c4fabe35a516e832c2bae2e927926c351b760ad2bf81fdc463a8f6024cd6a4693ad423ebc48a2fc4ebe9c3dd444", 0x98}, {&(0x7f0000001a80)="fd9513ea6303ace60b06bb5cabd8b383955108b527f564d15ad3b914dda21b69425a6283dea2d38c2f", 0x29}, {&(0x7f0000001ac0)="d77293eb2a0f563a57785195a41bc19225760451820e4aaa5989260735b43caa71b70e701ce0603b251165dfef71e924e4af1e02cc50b6124d66766bda0ff4fa86ef9b5b1b5649c72b7cd5484b8b48784bd244be5d8d60e75624f63cdb9882bf54f70a1f7b1651a1911bc1ee6bdfe00297204027e4a451bf701ea0d975a1a9bb496ea10d5c5856cf6d8cf2513886a1524ff24495362db1011eab0bf4bb65d28c238c56ba4d38df42d436a75dd7294fecefbb86b23f2d0a9aaa48011033835a04bb2daba5b4c0f870956792f483f5c8085e408ef5364fa89ec81e736278ea5f6e8e49948d21899dc0b4dd0fab6d597f772047b7dde679e2103cdef10be03f1d58e847b64565dd1fbd8ea11d7a9ae1b6d7683a9c0011e5e471135c65031641835fd26f7d43c91307fc3cbadcd2f84234af9da9ae6d36516ce7d1e5201ade7a8015a634daa10d9615d847ee49b2f58d4c29be018b25d1ae7026bd044d67f8ef67c203a4c4b951687ee1ffcb414907644138a0407835af0f691803d60d26da8bb625167082fd4e961acbceab44ee89014a8fe20ce5874a8bbaeea8bdfa5461f6339cb02dd74ea731711f8ae275c76e4b6cd69d454ac649cb09b72be5bdd4244ba547c80726637e4ecb5b93c235e6676ff9b4e9f4eccd4cea3fa7cf4bc6acd6b0dc323af0662b8c5e540bbbca9bccf6fe6bd535da9de97eb2dd8e0e4f0ba243376c6038daa30788cad3337fc00a1dba0ed1977eab996ea6120817dd6be75709fb058342aece4a4350a22d1410ab23a05316c7b11f987bd8ddfd6affe8a0e8d9b39fdf88512c44be3e0794dd35b67aed978e5db8c29e1cfb6f19f47b1b7a78225733249c52edb63527e9c79e0f9af183b9818d3808f547c79b13d76a25d377fd430fb2f0afb19416104a8f2a69b5fd98c3af9ad534724e4d04a9673245161ffd7dfcd17f7d6700dd9452e66b7d0646dfa96e7f6ff4ec34dc0719c744811e5160f10bc1cea865c5dc9a6d9bd3edd428b3054d3c67082f0b08cf0e3c79349baa88112b43238a024825a2b9ac33c19cfe3278022b257f859c593d6073b7c7bf5632c98a8e628c95eb225df4b2c5b6ace3cb92245b1bbe8de23492657d7b81d13da014128dc52a514d2f9e839d7f70606a4cd10364c4d1a30499ebef6b4b8872230effc2a41145adb905769db2480e930e41582bbf263f2e13bda04f4472ce4096b90bf077a56f0703fa1a2da8959895155ad92e9b5e3953fe9c1999fc240313b133071854fcb64bbf5acf974f9247f8cbba32f3ac5c9e1ce7e682f71b744a83937718d855ceafd67fe463dcf1567bf70cac4aa7bad20aa339ae4eba10ebb8e5fe36476c722333ad3d9d5ae8189386ca25b6a129ac0146dd15d446b37071e014aeb4692a64ade9067da1239bdce7be2224acd2a00e4f08114dd4e091626a2e16fdf46614b259fdce2cceca5dea552d8f2da29f9f28d4ac52dfb62c152097828ad12e70daed6342220c3100eef83fb06738ad9ac9fb82b1f79d376e4553e9451c371b29043e542bfc2f63eef7ab35e654692179d5f87faf2f2b6ce304ab0153b0d645adb8639aca47b7de90d3ce057debfba48ba26e223fddad1602320a147def9e11605d714a2c83964f3e46ad0cd027b30549cec9739432249c583a9738332fd17f59127cfd88e2db26ee16d5512ac5712b067691176dccd1effe57580cd1f41a64e06e430dbfc0d8609716591f85aa69b8b7d4a47a197b75d9b032533e66fdc869c5541a5bb3dbf4251fd5ddda26ddac7163030099203853814b8acd21fedd1fa2a8a41f8bb709efe126c6fce07074f5a763e583a74631aa33e792a16b737eef1fad606ed039722f7924c7e80d6cab3dd67bad41f5924d2bdc3f3d682ddb5bf04ad9ddec8684fa1d40f11b791585444faf1d542abddac8556dc461af73f43d8732ac083884159a52896195c961ad367c696a09d42227ac7b4a430e4f4fd6bb8c0fb7196798738c0d4c9aa0b27a74e83c7014c52142ee311d823fa991357ff335b3c7eee00f204e379a390a82a5cb41712aaa1838bc2c9ca07b753289a392c17e7c1b7d1b001f70c6ec1ca6edf0a1e64ff3927bcd7c60be5cf2f9943b5c3336dd70d00bd15ac6d8d6447100c49a3632b8fa5c71b0b8789bc1771d3b4a285db955c44ab9d2af6f9f1cb65e3ce048190b8a6a496377292ff0b73d9c36b1b4c56fab3d13d609b75583ce041c00252736983490495a62b4ae4f46752d9538c9211a5fa701e05a2bfc10ef4e771c24274f0007c3eae72cf597d1cefdd15385a82b8338b5c3d0ad278b06971fcaaeb7dc0222e026d2d4dce5d7f4517e9f812d4cec7f65ed44576c164433de7c383c4e00b70f6926d8b39b199010c47b92ed89f797ac03667552194d3e1e950b7aebdf788ae815ae88c06e8f3e4cbb1b9fe50cd656a2871ee20eb20303e37a314f4438078f8d650a1f8aa05adecc86c81f27bb6ae040f7b05004c6f9fff60e9b39a6a00b83e73c273f9a7f658cea752e7e0838f7ca08b2110cd96e399b53c1b08ef28c74edcfe45c3adbd13f7c418f1b0eb648b23d336f6ad88c7037ea08504f54f556365e2f276212b8502332cb5d7f366f3f8c25fe02f9e563b6158fa274664b0b6f5fa7cd8bc3ab01797b634f923ad9443e23046ea2b0670a73e4fe87b3f4c3ce33f61d212b9c9b4778f359363a7eb26b1a2b5af1428d8640a51657066e7545878f99f82a55e09a864dff646f0f1db9a1692a5ba7594203c5391f13ad51b5970b020f3ce65b21ba9f10f416948b596d2a5ed3b6111bc1b6c145832a90d61cb06947ba0dd30cf128b730d9af7f2dbd3f9e930ec31b9c1d23872313e7eb192069d1a230531db10c757246b42b1d794e44cadb20ffb99a04151faaa0b4c485ae3901ae04383b325d2a45959ad53bcf37e318961e356c4c00d956dcf0b0422dacc2fba7ea988d2702e6a609d0f547fa4ae38f528a6d3c9ff86ee31317fc080fce7ffb0a75bfddf95e6a961c2eb0511a92a19534cd18fc92d67c7db1e81a8006f076ba8d582f8fd9ec13de34a2d4b6c5502b7482f965c85f3f72a4fecd77283a577fd79350c48f828be7e8f553659e7b9b0a7e51b0b358d157c0f5b1490f53be863adec8b82a636a442930bbd1f1e2aa22081db42e92749b1ff268c79cfaadb35508240661f69638ed9693a61c777b0e759ddeb5333972c0514894cd740d8dfb66f98e9e4b1e2c4175d0bea0b324ac66ab0ef2c939dc5683265f8fbf85d2c128f43923436609156823c484afe8ed6fdf249345d705a6bf5a156bdc48987e4f6c1e7c1b1f25ab9b766b8a79b1babd370b4cd37d66872a903d7706aca009c704e233f0849bd671aa63df93ee499f0271368ed7b8f2d57e72ef0537d9cfb7827101a8842e0a229cfd59cdb24dbc2d29aa9c15a7be6ccb8c9efab27984151eaa2506194682abe1288c2b71f7c3c83098d5a771c6be64b94fc68868ee9dfd85f6da04c7a77addf87e3f1b7c583a701599a18d97cb7802cd27cd13d14e9c14ba58a5d66ef03c13d14fbe1136666a5c20d2352c66c1224f61533824be2e3baafd22e5f154fd2c78ae5d8f535bd7959331e41dabb40762b8f9f2786e453b0adeb4617561feb71101052037783dc66f83d6195d1a961e98f7fa7724d71fe50907d978c38b908dda00e5d8b3b183cc9bb6f817ab0dacbc102ae24148b99af3ad8d98a5d658741e76adb9a4dc9db2e94c61cb26415226fecca49b8f0cae79fe3d8ffd648720709085bc2b11b1cf194bcd74a5f352a9e4c01a4c408ee8fd33238e3d6c7057565e104fa80558b3a0e05882540b65a56feaa9980c191ec8849a550adac438a8a3276dd13424964825f3fe0accaed6106ca65cdb47f6f5111697fa0a228b95a092045158d1315c00b926b0823fe9701df502e273357999aefd83db6538d4480d8cab3d557313f0d6c30ca7238f0f9c9e81fcd34edd2c062fe6145188dfa385a3a3e592cf1ae35d5cbc9775f6dcd0960b986a1b6b3f947abb566aa68d0c7e83ccb322bb25f9ee91af126db28b267f558738296f430e39579904f9179a10c4861211063b5b5b480e82bd89589361b1450c826667e8af89102702fc41a9d1338c4e358c4a4233aeb0f73072fdad257c6d44acb4b6688b63eb6cc73af69465f2f560702500e040f8dc055488add448fba47ca42adc77d6d395952aa68df88b1c1047d8606e446e7dc381a717889faadc366f377adf60a6b296864d5dcccdc24f20d8b9f0d467fde4f44edec8e5b7384c3531b53ac3bd235dcf56b233aac6a1e90f77373c848e555e06c520f546a495d1a9f07f536aa20ec2da793eb2aaa5a886eaa0652877b0465c6c21ac3f4ec19d7844133a6e5e949c42b0702e0a348ab034756d7989a62f3d8e538bf2bdd502aedfb3af3275450b864d27b56e40a95c89486547dc3556e7f26cc9abf4db8fabccf5e131c71869f4554dc07dc7f9933748c227a60a397768edcfc18965c86cc47fea91a7e55324423caad28816157c05879e3ff9d53a8fb64d63169cef94d6ad8c7d9e020d2d352ac28140959f47353a6dedd1fcf1c2a089317baf334714f3eec3b15d626ed72d13e0fe8a71fba654189d0f6457e0c8009b8bb764669f992a4172b5a1c9bd790b20a88cccf28102572324a8a38b90c6896cc27b106f370ab5ffd1068f7f61e0d490a773268a5f75002169ce7a4c17ec259ec7a40aff6c3cbc77537f975646c204bea73b6d82b9a74a714d3319d6178cc72fc6f9426a97de8d737321526b6f5cfddca8d73d510ece230dd7f6ec405a70cab81e7723ebc21663396c25e6e644af833313f89cb0bf45646f4e5198851759e884d7b2aa7d153def6f07decebf1125a5b6fd688b18f30c56784203b745caa0781d31ce5ae4f6c9a0a284dc267822447e9df0a4fd1b96062ee7711290b00948889073d104fe1ff8db97ecb2fa546258ab501342a3b22f88bec422500092eeb91960c191f5bae4f9547a940a53100b97308bff77232ba1962d8f34671612efbe594b188491217a2ed69f1ec82448b66c3d5f3f58103b16c403411ce14e68dfd025430e6af5cea2e815abfe9f3eb2c7f74ccb515e2b575c380a7fc6745750471b2a01a29b8a4b4b9e5e82bd8265ce10da4aea8c954ff49d41a42e5d82988aa7f4ea523aae9c5d465572b9de80e76b94c413d87af9f0619d6cbc0cbf56c64c0fbb60ca8f801a48f00e0702e79364d2f475ee85c68822d98849c7a0a47d4c4749b854e24550f37ed6c90e0558f6b2eaba0fabff6b5883c925a0262aebe92402ae782c700aba4ff2f726b2fadc524457c9723cddde344fcbf7b32f24591359048ddac19920d4cb097b9c4d3eafb4f7e6e612fc560b94190ccf60fedb18d403284b9a4e7def151412bf7743b90dd26a233f25e81ccd591a3169b069448df0c4160a56f66fdbef8c58500ab3c7f37944bd3f0de4064199dcf074f700b2ba63f61f7ac793d883b5c4caf186797c35683d15c9523bd28d6f8d0c4da3c2822a610ef59499460c669d0586ff53417635ec01fa6a7c8591c56039fbd34777db8759cdff58b963db7d85f85c9e5ae3108b56ac0d0e13790706fd03d4ef3a7f5436016a7b5fbba4b47e09f3b9b715bd3ac2f7e9bba44694fdba83a1024cf9d6e5fc44370d5b85c8ca778e4445df89d9924fd2d068b232ac4069a66a0f385c95014c74d75bb1b1f7148f89b16409e623370227d36b2a3390be01acedbf15d215904167f9c1865f302d2466790fd6700383b83e4d256dc9383e22ec31ab19ee5eb4cc", 0x1000}, {&(0x7f0000002ac0)="6bc7b65ceed1573929454755f78744276eb6a609b17ea1bce10fcfd617f40c3376596ea5973753c0eac87294bc0e7402b6aa539250a7e165601e16ade44b7a2dd3239e54571f90083a2443e04a4fa9c462d2f9866577d81c4b02945d588455e1ca90bf94fcbb2fdce3e9f2767bc60b95f6a585", 0x73}, {&(0x7f0000002b40)="dd5495a8d9aa84e3a7f42838141ca390484e734ebc3dd79ccf7a56a9a6314acdfe90fb5c441bbd5b8191b08e98cfab56e1e858beb2b566e3b0ccd26f5d42c367f0e1b29c9599e8161fdf2312fc3bc084ef5a1d3f5f7d94b047cbd0a036be9cb26239aed087c7b44e6f1c247f16d60ef52ac38824d76d87f451b4d1315e9b86a82f9eaffc9aef6ddc41fb9e993943f872de29d1cce93b0710f44be6a7a594903d9d4eec5969a16951", 0xa8}, {&(0x7f0000002c00)='/', 0x1}], 0x7, 0x37) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000002cc0)) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002d00), 0x8, 0x0) poll(&(0x7f0000002d40)=[{r3, 0x4}, {r4, 0x80}, {r10, 0x20}, {r6, 0x2}, {r7, 0xc3}, {r5, 0x40}, {r4, 0x80}, {r5, 0x1}], 0x8, 0xb7d1) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002d80), 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r11, 0x4004574b, &(0x7f0000002dc0)) r12 = socket(0x18, 0x2, 0x4) dup2(r6, r12) 1.228387067s ago: executing program 7 (id=86): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) socket(0x6, 0x8000, 0x8) 1.10073224s ago: executing program 7 (id=88): utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x5, 0xfffffffffffffffe}, {0x6}}, 0x0) r0 = semget(0x0, 0x1, 0x2f3) close(0xffffffffffffffff) semop(r0, &(0x7f0000000080), 0x26) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) 946.015578ms ago: executing program 2 (id=96): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) kevent(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x3, &(0x7f00000002c0)={0x1, 0x31f25474}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x7, 0x0, 0x80000004, 0x0) r1 = kqueue() r2 = socket(0x18, 0x5, 0xfd) setsockopt(r2, 0x1000000029, 0x49ad, &(0x7f00000000c0)="fbffca713048e6993193964800ae000000000000", 0x14) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x29f, 0x0, 0x7ffd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f0000000040)=0xfffffffc) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000300)="56aa23fb6fd278b6d327ce66136d3cf8746487e2e14e3c2325c7fecef88d8cb5e490dc54d83cd8f18524d4e4f87e65c91331ecf360c233206356c33f186a3503b39fcf91695b276620ea038e681657983ef377c789fb54db9995cc905466a7773764ed3dfd977fdf8f36d3a2d643f4e11d310a3a201edd615d44e2622a7b6f46e3a4d6ab83f3a7954736d8358b9643c39e4eb49c8b9ec7a90c0ae622eebfa75016f93e3b1e6752b4ffd96ec045c980d6c720eb11d6bc580a31f12b10844b8103683e7ab5f3fcedeec10e136ce365ace0b3d763cbb7824eaebe7093ed106fd85de8c1cdb07bfbb02b27706ed7c2a9adc73652199c208bfb7b7f", 0xf9}, {&(0x7f0000000240)="99472cecea7c4cea0ab1dad11b931d87d91562d8f1346845a5bda896cd6f9c1a0162e8c5a0ad751a2d54bc59599b3320ac9dbddd6da8ad8124caef3417a70c862ed5b1cb7a9850db5c045a1d0907467cd76540798f5a36d9e99805e4699255067386ccdb520f4cc78ddebbb22e2be5619a8bedfa5f1812", 0x77}], 0x2) syz_open_pts() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1e, 0x2, 0x9, 0x49}, {{r3}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x68, 0xab1}, {{r5}, 0xfffffffffffffffd, 0x41, 0x1, 0x7, 0x2073bf85}, {{r5}, 0xfffffffffffffffb, 0x4, 0x2, 0x1ff, 0xcf88}, {{r4}, 0xfffffffffffffff9, 0x1, 0x2, 0x8, 0x8}], 0x8008, 0x0, 0xee, 0x0) close(r0) clock_getres(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1, 0xc, &(0x7f0000000040)="074e38ba", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) 945.88849ms ago: executing program 8 (id=42): open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) pipe2(&(0x7f0000000040), 0x4) (async) pipe2(&(0x7f0000000040), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, 0x0) 880.273134ms ago: executing program 9 (id=59): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000000), 0x0) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) 790.649793ms ago: executing program 0 (id=97): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x1, 0x0, 0xfffffffd}, {0x4, 0x0, 0x40, 0x800}, {0x5}]}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semget(0x1, 0x1, 0x110) setsockopt(0xffffffffffffffff, 0x8, 0x628, 0xffffffffffffffff, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r4, r3) getsockopt(r3, 0x29, 0x2c, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x80}, {r2, 0x80}, {r2, 0x7}], 0x3, 0x6) select(0x40, &(0x7f0000000080)={0xb, 0x8, 0xf89000000000000, 0x1, 0x8, 0xc935, 0x3, 0x1}, 0x0, 0x0, 0x0) close(r2) shmctl$IPC_SET(r0, 0x1, 0x0) r5 = shmget$private(0x0, 0x3000, 0x410, &(0x7f0000003000/0x3000)=nil) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x7fffffff) shmat(r5, &(0x7f0000001000/0x3000)=nil, 0x1000) sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 790.505551ms ago: executing program 8 (id=42): open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) pipe2(&(0x7f0000000040), 0x4) (async) pipe2(&(0x7f0000000040), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, 0x0) 790.38084ms ago: executing program 9 (id=59): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000000), 0x0) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) 731.703629ms ago: executing program 0 (id=98): syz_emit_ethernet(0x46, &(0x7f0000000400)={@random="fb00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x10, 0x0, 0x0, @rand_addr="00000000000000100e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x11) fsync(r0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300), 0xa03, 0x0) readv(r1, &(0x7f0000000740)=[{&(0x7f0000000480)=""/233, 0xe9}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/79, 0x4f}, {&(0x7f0000000580)=""/51, 0x33}, {&(0x7f00000005c0)=""/176, 0xb0}, {&(0x7f0000000680)=""/129, 0x81}], 0x6) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000080)="62902bf93f37f869c232e45f5dd3094e2ad9fc5a1549af64ed82ea6c7290f7ad7b92b4aa565980e32c6c4e05004f36580bc420d11ea4dcdd57f31b5e201ac8971aa9c768d5ee73d44cb7ab83ac2e372b9ae86de73d912072664a1087432d8ef6f0a717f569d3b40ad2b1c21d082c6f86dd46bc1879be2d70845055d2be64aa8fb6cd9c3e6e5e4c51288f8352d63fe490e89203ef00"/162, &(0x7f0000000140)=0xa2, &(0x7f0000001180)="3f61230880f401b47f23f7c0e8fee8feecaf94f2c7063a3ae9c84678c17be3af95e8c254d1a2c2b5c655d4e7ed06317cdf123883d1ce46ebb56bfe8a139cc7361d34dd860136a14632ecefabb62882026f8ab18e0becfe0e0832e24ee15b11bb50c9dbd2889c41e33d82ebc7befff967e13d3261d491a3e8c41d6a3a372ba8ed54f8aae3bedb3694cde119d1bb1f23f48c1322a716eadc43545246e98577db9c1de9e7b2d35354871116872d11bb50e6a101b90e7fc53c7c9779d9e1001af08b2ad8136c2a55d489e6c8947cdda7a610331c74d98bc535fe34bbf17550e582fb7bc8f07c35b3a2038c0cd33adb0657135d747b07c819687113339f818d8fa914e1090c2d8dbcaf449f02fb94534cb70150f47099dc1e585d9e042e7b30fbc8ec9d5ca81830cd4407a3d207079dfbfd88a80528e5a0daaed90a5a3cd5fa42ee45e62c0a21b6548dd12a6f4ce01ba4bbc4a3b4b6fea55e1ee27ccb34a715d2da6fbafaef751c5c66276e8e47f59c42132545e0f89305f9706b1db96f92cd61f988f2a41d044617c749c046c2bf149ef8713bb21eb51491462b72332e08e0401237dae7b216a21e463468518097e0a17f3f8da8cf3805f9060a2973a6b32751f3494f63339e6ddd7b47a3837e3eff5b99811643dfa64034a4fe62e323aac58d0c94921d88e7698373b091e86547ced1c9ae68c97a6acc6b0caec8acdef1deb7e4ae0679d29b2291b1831bda9b74700064f5cc8d8db85cc5e84a2c0cea392674bf1d4c607bb4c66b144805b5f9974ee4069a9d5f79b145a053224e60eb81c6ca6b82d9fed8e64a4b6965a6a799ab34479416d56a7ee0609ae475642e5ef2013519fa26c7bc36f3a7139d05748b1da5fdd1c61f4eecb77c57974fefb50709707ff1a80e0734ca35c7ae36c1f2a15c98ffded99b2b28eed38c037db5bfd1d65bdcd416a618381fecb6d8781861dfe531634282c18c76bd02a02d4e674a9f62f3f25dd009687b58d446dc448c153b64b220b8d48781c5083010c540650dbeb56aa849ee79c1279d8276c871df7bb5dec9e98198a7b5c59fd145c6c703d8d1eabfa96de6984f7c4ebe20f21dc44fdaf0ad2f9d85afc08752615e0d48fcf5bc9b8f608c8fcedffab70e304fcf13c189c8e1cc84f23ac139077afb6a4803f62b4a7dd1e081638edcaf64e8a3e02f219ac6881dddc9f65406a100b2bc7c984528273bdd5c7520e1970c9d10df847860c3b13eb83769ee966098544b04b1a134efbb186eea6f23c7671d84c05f3a22f7bca4046e089aae36edd5a4e4a0b990fdc79c9f8645c506a65d2dec01a0ed7a16a077ca5c16de7e0a9854434d09f4b80bd3fd7db101931a69c89cddae403ba40618a3b001fb815244b2fafefba709c6aca9ab79a4860b1ff75a868728ccd253631a84a198773c2fc8a23aa50e84951edc205b805acb67bd177a2e18836fb28c3fe9fa8f68878247c52a1c916a030141a079ece9e25ef52fdca6b0cc7a34bcf729e1a2d3ad863aebb22eb1b2366b4e55ed601710c3a8a38aedacfb31693efa1b4780484bddf9a81a70966c8d0e12797d6dcbe442c9f02932b135d75734ba9827a0d32902ad99f3d2865a0c91639ae925fed684ca6a4b2704699409669bcc3ea01f0987cf9d78acbed8e3ad9a0d79826f70f0e199861c38200d4947602aa8fce3339d1a2f8587ad7927d7c15c4bf4a1229411c63e86930a8591a79ec8cf6aaff28ad2f34b6a687eeab1b9b851e5b7b1bb96af26aae5cb3148017b74ed9f574008a58644d6a1935a9722740f4558fe28af2779c09cd9b863f20741ba9c84f4b6f9615ee1e7f618ce08eb66e279b8e663a4e90ff2630bc05cc92409b631cccfb621fa75006eaeeb8e05f51d0bbd8a309e6440175b64fa4a08b1b4240e2d67143437d68608ccd5627ae951b4b0d30253fda3882e1898c72bb7c90d8e5abc67fec0a91af37aa4c91c51873ffa31cc13cf49f8b32fa109fd65a82321556ecd1a2b7bb6aaf010460371c5226eb2980092e5490f80a06c16ab4cdd9562b812ce35d301a04d39e6369f271deadd89e28c8951e4d940a8bdfbc69124bd58ac4f221ffd33595afeff5d9f1fe8558a4249d2b88a831ddcf9f6bab387ed3f4aecdbaf0e89bc1fc3305e5d98ba6f16e9ba0c71b43bf6c74d6a8dea2280d6bbf4506111e545793f509f441db3b8366d8b5c8508a679adc2cc5edc92e9893337d1874491baf38a6abc8cc0f45f8c12a17c1e07b2d8d69663caa5efa4f5b90a86607ba4338a5d83027ec5b8f3db367ad153efc91db2fd331157320663983d20916480cd3443b4e03d8d76bd802049737cf32920c5bf683f612207dc5d03be4c2e2df0c6ac00cfc773da56024f8f37515a52d308a43868816917c100d3eea6fcb3cf6ae3013e8c009090c9ec4a0f54674e2bce4520e1ae516f6b317cb026c85ace1fb5e01647217984ad69ab6a95ba64ab18643db2bc0823312fdfc869a9c62452ea94a9e49ef72ba22664c893336045c522f787e92891f82d10a5c9e57ad0db7c60301b361ab01f2a6468991272d0f9fd92b6acac0586680e5117decbb1bd3ec81529245472566c3795bfaa46fb6874e4f189d929496baf211ae337a5bf90d5131df00ba70a19de3be90f7c913750512dfa6fc0fd32b30dab7c3f6192ab3e2981120e8b4e1268f69570391afc7b66450bf846f9851aa759ca4c7fe6c8407d139786aa5aed95758a39d722768b4892c4414c39ae51dc9f34088b35bafc9a98e8057e610070b96c9f58ef1f8ed63568904d677f3de6553c3089bfa861b376c61d74dc868aad1ea2586c62e6d646cc785099c85181f4e691192cb34e72a8cf3edd8501873158de37bfcd224025ccdb6fe9930582943ccae707ac43937a74e010f5a77e35c5bcbd2a314567f6db690c97bbb80643bda488fe8a5fd2216460a4978e52aae2d9cca939e0c30d50747deb9a12c80b5efbdddff57448318b7a5ecde8a7bed0cd38e7b2068b72517840d0602fa7bece2962c0e200e02ca676fa9f110d0b467d5b81a543acf35d4bc05c154be2acb4dd981632c7c02ac3f44ccc0486ae9e16933cd8b479a51215560d734555531e8fb68d5c33c32bd854dec6c76c45531825bdf16d38af60a2b3cd4329963314693cf4487eb36eed7ef78af582261355faf4cd35b3819b3579bd0c7c2882fde943109dfd4c49155d037a733f44d90518a77d898ffd82c4ae04f483b59e01e0209830580a2b69c05fa1d68f23131473d722b8fde984d3c8cb7897752fdd8ac8475f2175c455a76b0e9a9c77e3a702316666da6de75a04c5018237c97e8cfa1a0842a7b6e79595d5cc6a10a3d5ba1e440fecfd5cb44399d40a979badf91fadbe13aecab558b66178ab339b181b5dbaa13cac07eeea607c71022b449540886c6f0b0b9efd2a07872cacba4474298b0ed289aac1dd02ec888833f7c0829e92c76dfa938fa06d65212028c62cf88eb333d62a673c7fc234664ca267c2645a57ffbc968113947dee9fecbc0b1ef22fd6d5d45c957b4a8096911b6482ee30a5f2fe8c5961f23bc7bbce29f4ffc63df34569ff1081c9bbf8eae1bf9f97db9deaca8d6cca59f3b737e1d922f9b68f293eb1389ac9261791597ae5d660b790f51df9497d032589383bcfd90ff854373fd7e35351e5bb3ca800717449c37afc834d29737b81002f2befdb4095df2e36863b275c38f88d432ee83f73cd949a8d50c8a2968d2da2f17ff1f00d81dbb6db2e286d00beb3bb2cff7b14738caaf19a92f4846a525cf5b24aac8ee87bfc61fd66f9a12d03fd5db580d6f6b1c00c6fc795e9a777a8e552b520d8e0cc7efd7c294bfcfc60b014b8645cd8541828ab9b18a5385f13627de83566e18317672dcf0e385ef9690cc7ddff6e1623324be01956de4f4421b78011731360b25e514627763afcaa78ad2a70f52f137b34733b0956d4b0389abd1e9f3757172cae0d98f475a1655610e184ef17e524709139c4ac83d352d4e54c03051a60100ce8d25457428578430c9e77f8f2bfecbd6a0f89b561b46859e03d94f65939f44a86d14d3eee3bc7272f8b22ff89be2972a0ee99d4b1eb253d077cd028e64e595200d26e6a29b063dd166dafe6a0da03c4b9d8f9722c0a0cb236471dd531f0542280822646687e39f7b5d1b837629aa4b054eafe342b7cf2f3bb3545a4149d166ccc7e2b1c129d5007eb8694e2af6a6472b4d7169829226baabb735edf6ebc133acdc45b47b43302f301500f85d71fc65ef41a9272644ec1ca69741866da29769d4fde06248e806a5d16ab6242ee7600e93b924906aa15ccc4177240ba106295359b5d3a6701e587e40ec5245a1ffa8b7e7950745b58d0f96412a762978494d4c35c4d45e39fb2a927a941e27f509af7a1284d554388e87876d066ff6a33ba7abbe65e0e50f254fad159f1be5db15224d609266828dcd8065593f9e516b7c1a0029599a529fdf09d5dd7d1a3e8b93fc83f29608aff6046a9ad5a1992391edbaaddd4b12d31b204ed60031b035a7d3162c96c44fc23cab6a8ad7237d1e7635276e545341834ba66a34e2bb4c389d2fddc89396018b86cdb40e69518298662a05b71f3908ef1c752906b696f2e8bdee9d087c677b5f6d9a8b76d455e45c2d083aeafd9f17c90d85df0efcd66d1cee7b020275d5c4ecdba7727e105fbfe1763c756cd68380f7252a7122d742c2ba417e9b6ae5d47f9520c3a459b478cad5ac0007da3e5a61f8294b6ca6271da8461069ab8060f3c679cc2eff7cbdf2a525593b04d55f26e75cc7d8592f024fad6f5994635ae2f21686524a38c958f7791f6b4c97ed2e3a21bdeca412f173618e8fcfbdb31313c594528fc50c482aadad6bd48ca4bb1127eb8cc85d889b64bd11185f80b9815ec5d678fe61a5dcd9e97125d93717be99ab982ea5f91ddd73995375ba68cc416d4df08c91fdfa3abcbfcdca9d72c4fdd5ca8ca4268d0b8565444fec9616565144aed03bafbd404c6b38744607c330c5109edbe1e74139f6d3efe95a85c74340299d725a70ccb51ac24130be66bfd1ceca68878606b0a7f12689adead82c7390aa47ed13995be52cda0d30b99602b238472b98ead850f2e460100118579875e72bd781884d1558034d689415e8b7c3708e41561f61d2c4d0d77416d41cb939a88e83b751fe14a49aa6364b5e7572f7cd10c69896a4bab889b5ab3d1b0f04047f72258fd73afc4a542be98af6d91cf9f8e7f823de5dba6786ec38c5a26573f6b73ff67c141b4fd4f591d4b3c453f73c67e73faad5ae3e0ecb6bf5cf5c4b0b747851003e25fc366e771d01facef1d478f5aaf790806b9bc3d7b7c6ee496e8a06c783de6a72a88127d1270e77e1da40b4239c6781eb5bee93408e2b7e1c191defc7895061088d41cc012a510e6f9fad25a7a37b10bdf0db01a7c60e89ddee34886564dbe40e53cabf0142b9121404dde382c9b326f998b252abb3ccf5fea8331b2eafb28af68563c7d74a43018e109283638633908f1e1c1454e9aa858280faca4956432e31b6d440e53097559d008226002c1f8aec8c7f477bed78e09cdd00eddd91805bb95a49046cf28080d91b16ee42d9e42db912a7a26161d42f9b6074ad6aecbe71fffd4d271579816e2edd7a4955ee274333ec647ed7354f340d68b7521f59fdb60d2fd70767b2e5053aa8d2e892b272be2ada0f27d1d89b91ba7ca4f78ccb4f5a205567e3ee756532c2d6034527ef7f6b22c0312c9c9e4826c77293d202e962e0705d01cb7d2a0f41575320dc7973218f0701ab2f3f900000000", 0x1000) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000001c0)="bc723ad875563d2ad00f88e015bc326d6961a68ec3252c994a1edd934f25ec5777ede822dc97422d05809331438719c21891e2286af8f3924f93a7b241a5d3d632263a8d871810e0a1a6b6c6ace7abaefda05ea184323f52bbc42ddd3c2c22e0e9990557ae81722d7e9a5894158910f150d80adb980508462e5f2846ab7d860cd02fff0044ead526ac83259f927146353bb53926ad7769ddf84ff1da7dabcfed0274b079836dcca851e6", &(0x7f0000000280)=0xaa, &(0x7f00000002c0)="526ce61520c7aceaf0bb94294488ebe6bdd3762f95b8c52c7a92d79b1577b4d60123c41853cc89d31519", 0x2a) 731.343636ms ago: executing program 2 (id=99): getpeername$unix(0xffffffffffffffff, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ff6000/0xa000)=nil, 0xa000) 730.712446ms ago: executing program 8 (id=42): open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) pipe2(&(0x7f0000000040), 0x4) (async) pipe2(&(0x7f0000000040), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, 0x0) 660.094438ms ago: executing program 0 (id=100): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) 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(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r0, 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082b02fe8000000000000000000000000000bb00000000000b"]) 659.755326ms ago: executing program 1 (id=101): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64], 0x9}, 0x400) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x8}, 0x8) sysctl$vm(&(0x7f0000000000)={0x6, 0xc}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 657.164718ms ago: executing program 2 (id=102): sysctl$vfs_ffs(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000031000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000031000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 656.406013ms ago: executing program 9 (id=59): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000000), 0x0) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) 484.193553ms ago: executing program 0 (id=103): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$hw(&(0x7f0000000440)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open$dir(&(0x7f00000001c0)='./file1\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000040)='./file1\x00', 0x40, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') socket(0x1e, 0x1, 0x0) unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='c\x00') r3 = getuid() open(&(0x7f00000005c0)='./file1\x00', 0x8000, 0x145) fsync(r2) setreuid(0xffffffffffffffff, r3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r4, &(0x7f0000000280)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c", 0x69}], 0x1) writev(r5, &(0x7f0000000400)=[{&(0x7f0000001540)="f1c1db76ea65b5bbd6764469011a3100a35c8e3b6d62e4b4b9f745ab7bf7a2c769f778b3e1f3e2a8afb96953926218fcd068d199b14c9effcd6919ad8b8f80704061c30d33857a4d7287b7f4fa28dff8d734197a0951bbe69233ebb80037ed23b7341e3cc876503faff2a0326e008a988ee6702329d9eff18d540dd991e35587aea01012d1613903dba20da3d3651261b733b963cf347281bd10063cd15062b309d46fe381a39bfe34479190ebb2672a91706d8fe58647704c32d97072859f2d9038d010cb39048b", 0xc8}], 0x1) r6 = getegid() getgroups(0x1, &(0x7f00000002c0)=[r6]) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0xffffff7f, 0x5, 0xfffffffe, 0x8000201, "2cf9892af9a507000000000700137673ca9e5fd7", 0x6, 0x1000}) chown(&(0x7f0000000080)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, r6) open$dir(&(0x7f0000000740)='./file1\x00', 0x0, 0x0) 482.877403ms ago: executing program 2 (id=104): open(&(0x7f0000000080)='./bus\x00', 0x10280, 0x64) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000001180)='G', 0x1}], 0x1, 0xe924) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') 482.395691ms ago: executing program 8 (id=42): open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) pipe2(&(0x7f0000000040), 0x4) (async) pipe2(&(0x7f0000000040), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, 0x0) 482.315282ms ago: executing program 4 (id=105): sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0xe}, 0xa, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x100, 0x5) 481.936652ms ago: executing program 7 (id=106): r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x7, 0x0, 0x3, 0xf9c4, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x1ff, 0x40}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) fcntl$getflags(r2, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x1, 0x8, 0x2460000000000000, r1}) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0xa4) r4 = open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x1b0) setpgid(r1, r1) fsync(r2) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)={0xcf}) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x6) kqueue() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000002c0)={{0xdd, r6, r8, 0x0, r9, 0x120, 0x4}, 0x9, 0x10000, 0xffffffffffffffff, r1, 0xd, 0x0, 0x6, 0x4}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r10 = semget$private(0x0, 0x4, 0x400) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0x5, r7, r8, r7, r8, 0x81, 0x8}, 0x6, 0x20000000, 0x8}) getdents(r4, &(0x7f00000003c0)=""/178, 0xb2) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000480)={0x75, 0x800, {[0x1, 0x1, 0x1, 0x4, 0x3, 0x10001, 0xd000000000000000, 0x8, 0x2, 0xffff, 0x40, 0x80000000, 0x2042, 0x7, 0x6, 0x0, 0x4, 0x7], [0x200, 0x4, 0x6b, 0x7, 0x10, 0x66c00000000, 0x2, 0x9, 0xffffffff80000000, 0xf6], [0x7ff, 0x2, 0x9, 0x5, 0x87d0, 0x72, 0x3], [0x8, 0xb9, 0x3, 0x7f, 0xe, 0x8], [{0xd8, 0x5, 0x7e, 0x6}, {0xfffc, 0xc, 0xb94, 0xe996}, {0x100, 0x8, 0x0, 0x3}, {0x6, 0x401, 0x5, 0x6}, {0xff, 0xfffff4b7, 0x8a2, 0x3}, {0x8, 0xffff0001, 0x69, 0x1}, {0x770, 0x2, 0x56d7, 0x7}, {0x9, 0xb, 0x8, 0x2}], {0x4, 0x7, 0x800, 0xffffffffffffffff}, {0x1ff, 0x2, 0x1}}}) wait4(0xffffffffffffffff, &(0x7f00000006c0), 0x2, &(0x7f0000000700)) ktrace(&(0x7f00000007c0)='./file0\x00', 0x2, 0x204, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, &(0x7f0000000840)=0xc) fchown(0xffffffffffffff9c, r11, r9) unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='W\x00') ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000940)={&(0x7f0000000900)}) 480.791721ms ago: executing program 0 (id=107): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) r1 = socket$inet6(0x18, 0x5, 0x1) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd606aa63f00082b00fe8000000000000000000000000000bb00000040"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x4) (async) mlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) (async) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) (async) mlock(&(0x7f0000ff8000/0x1000)=nil, 0x1000) (async) socket$inet6(0x18, 0x5, 0x1) (async) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd606aa63f00082b00fe8000000000000000000000000000bb00000040"]) (async) 480.488192ms ago: executing program 2 (id=108): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x40001ff, 0x0, {0x0, 0x2000000000004}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0xd0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 480.104914ms ago: executing program 9 (id=59): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000000), 0x0) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) 423.558176ms ago: executing program 5 (id=109): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) (async) ioctl$TIOCEXCL(r0, 0x2000740d) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) (async) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) (async) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000000c0)=0xb) (async) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f00000000c0)=0xb) semget(0x2, 0x3, 0x0) (async) r2 = semget(0x2, 0x3, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000100)=""/155) r3 = semget$private(0x0, 0x4, 0x180) r4 = semget$private(0x0, 0x2, 0x102) semop(r3, &(0x7f00000001c0)=[{0x1, 0x2, 0x1000}], 0x1) (async) semop(r3, &(0x7f00000001c0)=[{0x1, 0x2, 0x1000}], 0x1) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000200)={0xf, 0x7fff, 0x3, 0x400}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000240)=""/37) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) write(0xffffffffffffff9c, &(0x7f0000000280)="2bf4b64d2e4054ebde06876946fecf30fa392c823c3806c743db0dcaca515628be03b23be3f7c92ae6c5bc8b5d6b5966b73b8f8a67075ad364828d8eb17356a379d2b97e0aa8ba779a750269b14a1c8ee070dc8072a07797fba6a101c75074866b7dd22951694d9a116b3c94c29164cdaf6efa1c7c1fd92878ad742a89648aae59ec8a36ef23b27fa46b692b024a88", 0x8f) (async) write(0xffffffffffffff9c, &(0x7f0000000280)="2bf4b64d2e4054ebde06876946fecf30fa392c823c3806c743db0dcaca515628be03b23be3f7c92ae6c5bc8b5d6b5966b73b8f8a67075ad364828d8eb17356a379d2b97e0aa8ba779a750269b14a1c8ee070dc8072a07797fba6a101c75074866b7dd22951694d9a116b3c94c29164cdaf6efa1c7c1fd92878ad742a89648aae59ec8a36ef23b27fa46b692b024a88", 0x8f) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/119) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000340)=""/119) ioctl$TIOCSCTTY(r0, 0x20007461) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/4096) syz_open_pts() (async) r5 = syz_open_pts() ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000013c0)) pipe2(&(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r6, &(0x7f0000001440)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001480)="99d8aef07b61819752e5a69f8e989c3cf5340976074e858482063583f2b3ea4dcd03ae9c748a", 0x26) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001480)="99d8aef07b61819752e5a69f8e989c3cf5340976074e858482063583f2b3ea4dcd03ae9c748a", 0x26) r7 = open(&(0x7f00000014c0)='./file0\x00', 0x40, 0x124) pwrite(r1, &(0x7f0000001500)="2637038ed544786b37", 0x9, 0x8) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001540)=0x101) select(0x40, &(0x7f0000001580)={0xfffffffffffffffa, 0xe, 0x8, 0x400, 0x2, 0xce, 0xff, 0x1ff}, &(0x7f00000015c0)={0x2, 0x505, 0x81, 0xfffffffffffffffc, 0x6, 0xa0, 0x8, 0x400000000000000}, &(0x7f0000001600)={0x4000000000, 0x56, 0x0, 0x8000, 0x4, 0x6, 0x1, 0x1}, &(0x7f0000001640)={0x1, 0xe1}) close(r7) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000001680)=0x6) open(&(0x7f00000016c0)='./file0\x00', 0x80, 0x2) 393.613495ms ago: executing program 8 (id=42): open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) pipe2(&(0x7f0000000040), 0x4) (async) pipe2(&(0x7f0000000040), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, 0x0) 330.723219ms ago: executing program 7 (id=110): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)={0xfffffffffffffff8, 0x80000000}) r0 = socket(0x2, 0x4001, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000648000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000080)=0x400) r2 = dup(r0) sysctl$net_inet_etherip(&(0x7f0000006b40)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000006b80)="b2ce910e", &(0x7f0000006bc0)=0x4, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 329.959266ms ago: executing program 9 (id=59): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000000), 0x0) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) 283.686987ms ago: executing program 0 (id=111): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x4001, 0x0) r6 = fcntl$dupfd(r5, 0x2, r5) close(r6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) pipe2(&(0x7f0000000080), 0x0) mmap(&(0x7f00004c2000/0x3000)=nil, 0x3000, 0x2, 0x5012, r4, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x3ff}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) semget$private(0x0, 0x4, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES16=r9], 0x9}, 0x0) sendmsg(r9, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 282.394831ms ago: executing program 8 (id=42): open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) pipe2(&(0x7f0000000040), 0x4) (async) pipe2(&(0x7f0000000040), 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x40001d02, 0x0) 72.072783ms ago: executing program 4 (id=112): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003e2000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x6) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x0, 0x2, 0x49e, 0x20001fffffffd}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000004}) setsockopt(r0, 0x101, 0x45, &(0x7f00000000c0)="cc2ad990406eea84144c863f462cd8835711a1cb83844bdd1584427a886eb512486a0006d3a1bd37d9f1deacb24f0bda433b666dc348fed797cb1b5a2bc8387dfcd7cc2e08b83924b5bdb0fc6d8d38bfac9c4936fca8b0afd2efbbd736e0d8c7e5ab96c070cbb51d84b59ce94c82536596a74cbc0fb21740e51b59c47846a306b488b2c23767b743d3d5b9843551f114f82f3dfb13ef973fe0a0fa677a365adb23fc9785cfd0cbbd909e6ec3d9136c69c112fcfea1651213ef8b9ad4b6edcdb5cac45f86e8e48ac1a80ee2ea8a7a1d74db53f2958edb7dcf224318616f874ec134f972a21d5f4d7bbe97273a6c03036be2763e6059", 0xf5) (async) setsockopt(r0, 0x101, 0x45, &(0x7f00000000c0)="cc2ad990406eea84144c863f462cd8835711a1cb83844bdd1584427a886eb512486a0006d3a1bd37d9f1deacb24f0bda433b666dc348fed797cb1b5a2bc8387dfcd7cc2e08b83924b5bdb0fc6d8d38bfac9c4936fca8b0afd2efbbd736e0d8c7e5ab96c070cbb51d84b59ce94c82536596a74cbc0fb21740e51b59c47846a306b488b2c23767b743d3d5b9843551f114f82f3dfb13ef973fe0a0fa677a365adb23fc9785cfd0cbbd909e6ec3d9136c69c112fcfea1651213ef8b9ad4b6edcdb5cac45f86e8e48ac1a80ee2ea8a7a1d74db53f2958edb7dcf224318616f874ec134f972a21d5f4d7bbe97273a6c03036be2763e6059", 0xf5) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 70.828548ms ago: executing program 9 (id=59): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfff, 0x3, &(0x7f0000000000), 0x0) socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x14, &(0x7f0000000040)="fd0cc085", 0x4) 0s ago: executing program 2 (id=113): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) dup2(r1, r2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0x6) mprotect(&(0x7f0000ff2000/0xb000)=nil, 0xb000, 0x4) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x1}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.132' (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=42 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-2.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 machine ddbcpu 1 login: Password: Login incorrect login: