last executing test programs: 10.411116511s ago: executing program 6 (id=165): getrlimit(0x7, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ftruncate(r0, 0x8) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="b0614116", 0x4}], 0x1, 0x8001) 10.364210828s ago: executing program 6 (id=169): r0 = semget$private(0x0, 0x3, 0x104) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000800)=""/4096) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f00000000c0)="56cc0b3440", &(0x7f0000000080)=0x5, 0x0, 0x0) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) shutdown(r1, 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = getpid() socket(0x18, 0x1, 0x80) fcntl$setown(r2, 0x6, r3) fcntl$setstatus(r2, 0x4, 0xab5fcf8cab5c23cc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240)={0x6c06, 0x7}, 0x10) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0) shutdown(r2, 0x2) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040)="47767f500cd5c520d265795f8833b328ff5f37b3bd52af14c8e12301b5dfa342868ae4f499fc878d7f30d5e2e9fcbadccb979d2adf32d093dc3df70e63", &(0x7f0000000100)=0x3d, &(0x7f0000000140)="eb066e0720bd75efe1d2b9c8f25e6f1d56c52d6d1bc99373f13091c78766a5a090207b52904e826006e8acb2406471cba02fb565612be78efbf41062ef22c195b59fe047e8bf9d4df4ff50845a56d8f5c226400601220c8cbbefc281618f6c3e929d4baa4119da9b3f4d3b6c5c75a8672bf0468165be1ac8c214da466b43a14d2c102e71fe02850cb0830e9c576f46", 0x8f) 10.362919655s ago: executing program 6 (id=172): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) (async) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x10002, 0x7fe, 0xfffffff8, 0x40009, '\x00', 0x9, 0x7}) (async, rerun: 64) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000380)='m', 0x1}], 0x1) (async) read(r1, &(0x7f0000000200)=""/255, 0xff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() close(r2) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) (async) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000040)=0xfffffffc) (async) writev(r2, &(0x7f0000000540)=[{0x0}], 0x1) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffe, 0x1d, 0x1, 0x100, 0x200000000000407}], 0xfffffffd, 0x0, 0x5edf0547, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047470, &(0x7f00000000c0)=0x5) (async) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 10.049142709s ago: executing program 6 (id=175): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') open(&(0x7f00000001c0)='./file2/file0\x00', 0x18289, 0x110) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) 9.722944973s ago: executing program 6 (id=179): socketpair(0x18, 0x4000, 0x29, 0x0) socketpair(0x18, 0x2, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000040)=""/129, 0x81, 0x0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) 9.110568901s ago: executing program 6 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000100), 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/505}, &(0x7f0000000000)=0x1fb) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) 9.109645132s ago: executing program 32 (id=187): r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000100), 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/505}, &(0x7f0000000000)=0x1fb) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x40, 0x0) 6.456833302s ago: executing program 8 (id=188): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000480), 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x5bd) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8340081001d7485ee196b80bd8842c56900080048000020000000000001d078ac140044"]) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r3, 0x2000000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 5.746529189s ago: executing program 8 (id=188): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000480), 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x5bd) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8340081001d7485ee196b80bd8842c56900080048000020000000000001d078ac140044"]) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r3, 0x2000000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 4.784384032s ago: executing program 2 (id=288): syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00002b00fe8000000000000000000000000000bb00000000000000620f"]) syz_emit_ethernet(0xe, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x424c}}}) 4.556758524s ago: executing program 2 (id=291): poll(0x0, 0xfffffeaf, 0x8) 4.556092798s ago: executing program 8 (id=188): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000480), 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x5bd) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8340081001d7485ee196b80bd8842c56900080048000020000000000001d078ac140044"]) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r3, 0x2000000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 3.789494702s ago: executing program 2 (id=294): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setreuid(0xffffffffffffffff, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x0, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/149}, 0x9d, 0x0, 0x1000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f000007f000/0x4000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000d91000/0x4000)=nil}, {&(0x7f0000f56000/0x1000)=nil, &(0x7f00008fb000/0x2000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f00000f9000/0x1000)=nil}, {&(0x7f0000cd3000/0x1000)=nil, &(0x7f0000796000/0x4000)=nil, 0x3}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xffffffffffffff68}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil, 0x8}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x4}) socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) semget$private(0x0, 0x0, 0x98) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) syz_emit_ethernet(0x96, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa87d32644c5e3712808004e0000880000000100009078ac1400bbffffffff940600000006071b09e0000001ac1400aaac1400aaffffffff00000000000000000000004e204e2300089078586a3be65ab738825e0151ec8b83e9868c4f8b3205ac7432dad881c391c47a42ffa51f574da532cb8ff15230e4582a82eddd24cf9476233cd7e0f05b23dee7b4df467e78e036cd7414d81a"]) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00102b00fe8000000000000000000000000000aa3c0000000000000004019300"/70]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) ioctl$FIONREAD(r0, 0x802069c5, &(0x7f00000001c0)) 3.787866895s ago: executing program 5 (id=297): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) 3.54765081s ago: executing program 7 (id=302): sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x41) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)) (async) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) r2 = socket(0x18, 0x2, 0x0) (async) r3 = socket(0x800000018, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) (async) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) (async) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) dup2(r5, r1) 3.544113147s ago: executing program 8 (id=188): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000480), 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x5bd) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8340081001d7485ee196b80bd8842c56900080048000020000000000001d078ac140044"]) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r3, 0x2000000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 2.720041529s ago: executing program 0 (id=304): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) (async) close(r0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) syz_emit_ethernet(0x6a, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x15, 0x4, 0x3, 0x3, 0x5c, 0x68, 0x0, 0xd, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x4e2b, {[@timestamp={0x44, 0x3c, 0xe, 0x1, 0x9, [{[], 0x5}, {[@loopback], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0x2}, {[], 0x8000}, {[@multicast1], 0xc0}, {[], 0x1}, {[], 0x9}, {[@broadcast], 0x80000001}, {[@multicast1], 0x10000}]}, @ssrr={0x89, 0x3, 0xfd}]}}, @udp={{0x3, 0x3, 0x8}}}}}}) (async) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606a4c3f00002b00fe8000000000000000000000000000bb0000000000c1"]) (async) execve(0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040)={{0x1008006, 0xfffffffffffffffe}, {0x89, 0x1c}}, 0x0) 2.719618871s ago: executing program 2 (id=306): syz_open_pts() r0 = semget$private(0x0, 0x5, 0x3c0) semop(r0, &(0x7f0000000000)=[{0x0, 0x6a0, 0x1800}], 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1000}], 0x1) select(0x40, &(0x7f0000000080)={0x3ff, 0xffffffffffffff30, 0x9621, 0x9, 0x7fffffff, 0x5, 0xffffffffffff8001, 0x9}, &(0x7f0000000100)={0x0, 0x4, 0x7, 0x7fffffff, 0xcd9, 0x6, 0x8, 0x8000}, &(0x7f0000000140)={0x401, 0x5c, 0x4, 0x0, 0x6, 0xfff, 0xffff, 0x9}, &(0x7f0000000180)={0x10000, 0x28c}) 2.714363321s ago: executing program 4 (id=308): r0 = socket(0x18, 0x400000002, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) 2.714003177s ago: executing program 5 (id=309): r0 = semget$private(0x0, 0x7, 0x3c0) semctl$SETALL(r0, 0x0, 0x9, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0x4, 0x4, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x21}, 0x4, &(0x7f0000000100)="f3c68639ad8ffa887e25e744771651586ccbd514bc981927df8a5cf1c8bbe32c8f2d5396c3e777ac9bd2653837cd146c33b2f2f9c56187db5a548c0549f96893cbe7e906a1eee38d7132687c082acf357ce5e604863b911c51c1e7ae749028ae2736ec7b75834b96d4b2f9ce8048", &(0x7f0000000180)=0x6e, &(0x7f00000001c0)="240cc3050aaa6180de08ecb408b6ffd6a02246e8cf7f72a0e10116522b79b866ba1b72c99ffbbee3723ded17a681a51a67d15832e117e8f6f028f468076cfcb70f3fa969117c810446f98d1f91e1a78a20c220f169bf8a77895216243adcee3633", 0x61) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000280)="894575b02c8196989eb2e40d46feee33e8c2670493dcdbd18437", &(0x7f00000002c0)=0x1a, &(0x7f0000000300)="f00141ea4d8b0732806412b1de7d7fa312f9b3da3726b5afd0f2c69f04599f85a18d4ed7f18d608813ea5b6b79d0fb570e8b0428bce4be364b38a6d566c3dcffc17147d069f91a4db370607b6c9b7a57ac7dea", 0x53) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="005a8a6b56f867ec00000000000001c2180e92ace63b7c6d3b3e224ac8e16bba792b1b5c503a8645dd347af205a841708fb7527b647481558c88b81cf0ecebed4b819e5b14419f00c7b27e7686fa23a70d469ce7e234cae82773fb5d368d8388a10f5db1cc06fe956c02c0a55c58b046ea2b29c73110d3a183401ebf3e6858470a291687a11b8089cb5d60f619da5a6b3ba2dea043f87d83c5fceae69c446b6bbbe84b7204241592c8efdf00473b4be7069692c8f8a33cd2d20d3e838e141ac20af73d1a307bea0eb9a48d8c1ef9275671ca1cd72c2b323c7ada28f6dc7a947961bd3f8e6b16557b2af7f19ee1d2de8c2f8a27e2d6493152da5a8d5cdaa23536d9c7455c11b927c182fb4836664d7061a3c86c89affb05cbce0d684c0882643cbac6c32cc9f7bde6f2e381166cad4fe4d9f35d6443965917115d6de236cdb437a470af0c19e154f4b87e556b54eb0811443482bc7f884339eeed2608a454bb52e7fe73e789"]) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="6dc100167f", 0x50}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) sendto(r2, 0x0, 0x0, 0x400, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="231c21", 0x2}], 0x1b) setpgid(0x0, 0xffffffffffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x800474c4, &(0x7f00000001c0)) semget$private(0x0, 0x3, 0x80) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d5"]) ktrace(0x0, 0x1, 0x80e, 0x0) socket(0x10, 0x1, 0x9) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(r5, 0x80047476, &(0x7f0000000000)=0xffffffc3) 2.713752552s ago: executing program 7 (id=310): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socket(0x10, 0x4000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x20}, 0x2, &(0x7f0000000040)="2731b72d4339106f62bb7ec0ef705051ac6cdf050757", &(0x7f0000000080)=0x16, &(0x7f0000000100)="08d47b0182954b750db6445ac3daeeb3103b7a960ea04003a5b483a12bd080763fc566e1a898fa34ca65ed84ec9fdbbf9d814b90d34e8c84c33177695ab9023252adb038a52da8660e8a0628e1dceb13381b732307eb", 0x56) sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f00000001c0)="274f6c4b8ca4d5c0b3f7e5422f50d933db2323fc97f951a6fac136e7ce611c1c40b9bf46530bbe022f7d89459828a4f5106e7dcf51a8ce57dd61603045e9e3be79679b1bd6594b44bddc8916f344fe109410ee3fcbbe0f03a43d5fa7730ae9b3e476b5ef6641a7c1e6de7f4a4f", &(0x7f0000000240)=0x6d, &(0x7f0000000280)="cdf17ee8500e6d29fd1a9f397a483934206f9c4ccb2a4c8c431be7249686d7213d7c1cdf5b18409faefa4463dde2afb53d256f82db3f4fd24dc323f6744fdcbb8bb5e387edd745d5039e80e4f18766d8da0bf10b42297ec1661d612c92defa38e3e90bbe1bda99ce4b3a1c6bb1afa75d2861b4f146fc6895d245bc9dde3e98abe33d5d590ed7fa495f7b69f5689e47e3b0b060a867f75ceb421629768d6d86f3805e695afd1699562e4efcce5097d9d9e9e7c77aee3280602cc4efab0b3982a555b4fb3b40e36e7e664b7ad0685c6397ac1e7ab8daf28305e3d7d226331cc94a26edee8dd1", 0xe5) 2.619705057s ago: executing program 4 (id=311): r0 = socket(0x2, 0x2, 0x0) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) r1 = socket(0x2, 0x2, 0x0) (rerun: 64) connect$unix(r1, &(0x7f0000000000), 0x10) (async, rerun: 32) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0x840) (async, rerun: 32) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x67, 0x0, 0x3, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@timestamp={0x44, 0x4, 0x0, 0x0, 0xe}]}}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x3, 0xfffa}}}}}) 2.619198236s ago: executing program 3 (id=313): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x0, "0000000000afb1d092b98bb7df000300002000", 0x0, 0x10}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r1) 2.618859682s ago: executing program 0 (id=314): recvmmsg(0xffffffffffffffff, &(0x7f0000004dc0)={0x0}, 0x10, 0x0, &(0x7f0000004e00)={0x0, 0x3a082e27}) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa8035000108000604"]) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[]) getsockopt(r0, 0x29, 0x33, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="17d59299482daaaaaaaaaaaa803500010800"]) 2.618648943s ago: executing program 3 (id=315): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="d2ffff0700aa0000"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) write(r2, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea", 0x15) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504600000000000000001200000331c13fecea10500fef96ecfc72fd3357ae320b305673039d2d036073705ae04be38164911f7c8cf5f882b297bad7a2c08bb59c86ee1aa5b236deb51e2f00300000057699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbc1f5a872c881ea6e69e0bf76d98abfba0900008008e3710100000012051eadb71d89e0000407be0257890d326c16054682e4b2fff867000000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) openat(r1, &(0x7f0000000100)='./file0\x00', 0xa0, 0x20) 2.618420045s ago: executing program 1 (id=316): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x178) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$FIOASYNC(r3, 0x80047470, &(0x7f0000000000)=0x2) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x800, 0x0) 2.57883275s ago: executing program 3 (id=317): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x803, &(0x7f0000000040), &(0x7f0000000080)=0x10) shutdown(r1, 0x1) recvmsg(r0, &(0x7f0000000980)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000007c0)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/17, 0x11}, {&(0x7f0000000240)=""/186, 0xba}, {&(0x7f0000000300)=""/231, 0xe7}, {&(0x7f0000000400)=""/159, 0x9f}, {&(0x7f00000004c0)=""/3, 0x3}, {&(0x7f0000000500)=""/241, 0xf1}, {&(0x7f0000000600)=""/200, 0xc8}, {&(0x7f0000000700)=""/166, 0xa6}], 0x9, &(0x7f0000000880)=""/195, 0xc3}, 0x1003) recvfrom(r0, &(0x7f00000009c0)=""/143, 0x8f, 0x1000, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) getsockname$unix(r0, &(0x7f0000000ac0)=@abs, &(0x7f0000000b00)=0x8) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000b40), 0x10000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000b80)=0x7, 0x4) lseek(r1, 0x7, 0x3) r3 = open$dir(&(0x7f0000000bc0)='./file0\x00', 0x200, 0x0) mknodat(r3, &(0x7f0000000c00)='./file0\x00', 0x4, 0xffff) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000c40)=0xffff9a37, 0x4) r4 = getpid() r5 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000c80)={r4, r5}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000cc0)) getpgid(r4) r6 = openat(r3, &(0x7f0000000d00)='./file0\x00', 0x400, 0x108) getdents(r6, &(0x7f0000000d40)=""/62, 0x3e) select(0x40, &(0x7f0000000d80)={0xb, 0x2, 0x80, 0xe96, 0xc0, 0xb, 0x49}, &(0x7f0000000dc0)={0x1, 0x5, 0x6, 0x3, 0x3, 0x4, 0x0, 0x416f}, &(0x7f0000000e00)={0x200, 0x4, 0x761b, 0x100, 0x8, 0x8001, 0x46cc}, &(0x7f0000000e40)={0x0, 0x4}) r7 = socket$unix(0x1, 0x5, 0x0) connect(r7, &(0x7f0000000e80)=@in={0x2, 0x2}, 0xc) fcntl$getown(r6, 0x5) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ec0), 0x8000, 0x0) ioctl$TIOCEXCL(r8, 0x2000740d) connect(r6, &(0x7f0000000f00)=@un=@file={0x0, './file0\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000f40), 0xc) wait4(r4, &(0x7f0000000f80), 0x0, &(0x7f0000000fc0)) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001080), &(0x7f00000010c0)=0x4) 2.578533772s ago: executing program 4 (id=318): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x53) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r0, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = semget$private(0x0, 0x6, 0x583) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) semop(r2, &(0x7f0000000000)=[{0x4, 0x1, 0x1000}, {0x4, 0xffff, 0x1800}, {0x4, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x3, 0x4, 0x3800}], 0x5) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r1, 0x80286987, &(0x7f00000001c0)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x400, 0x114, 0xd, 0x6, "19379e8b271eb28f2b1f075cd3b84858a1558a1c", 0x0, 0x8000}) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) 2.377642746s ago: executing program 1 (id=319): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x408}, 0x0) 2.377297271s ago: executing program 8 (id=188): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000480), 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x5bd) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8340081001d7485ee196b80bd8842c56900080048000020000000000001d078ac140044"]) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r3, 0x2000000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.435433097s ago: executing program 0 (id=320): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file1\x00') dup(r0) execve(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000000100)=[&(0x7f0000000080)='[{\x00', &(0x7f00000000c0)='/\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file1\x00') (async) dup(r0) (async) execve(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe, &(0x7f0000000100)=[&(0x7f0000000080)='[{\x00', &(0x7f00000000c0)='/\x00']) (async) 1.434489281s ago: executing program 1 (id=321): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100), 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000080)="15b6691a7f8a638acf69a2326c9ddb5e2914a34fe4070a8855785d211672ae512cd666a37fda2f70f14914c08f34b82bc9d379", &(0x7f00000000c0)=0x33, &(0x7f0000000100)="0306fbf04331e1aad18a55eeef981420e857cb949bd006fbc6187503999df4effa08987b0e762d6043cb1c63a471dbdb89719083558de48883b0507b6c7577cf2f17d6ff51a42964c2d604415c907ec42dd800eafc52b121bd482f1d0ac569ac3b4a5902bbcc4c64dff6efddf2601638725173dc54f8f308d6b7a16c5a9053278d0282fb80efbaaa6d47ca618e4a6a6aca59cc22fa5f8b7889044ba7774345aa87c26d7d89ae734fd780bb4c8afb303ae8832d8ccb387a6ff6de330b966216841437ec917bb22bf1f2d126d3de56a3ab8c7a61771d2deeaea96f9ad0e0c54e9b3f196f1fcaf0f97de6afda9adf7e4e12bab0d856e7c8d059132bded2fb217210e52e314e0df3d7c802886f8467d1ab73c84145cf20d2b6e61521fcd233bfc51d4af7e539b807a01ee5b85837c2681edaa34b647aa4a4afe22ad0879b71e2aaba7d1ee999fc257fe8c2555218b24581a0307b8a3598be692fc8031fde37c166b91d937580a02690f9d31e46e9a4460f1ef588bdf05f6e2de9fd8e1df7ba832f1f5b3e6d2bcc1246bd39f43292b003b3cfc4008622e97cdc76a876d7bf26f716354604c671db1e99cc55b181d1b35d4ec7504b11d8429ab997c727ef29cd0f0f927cbcb3923ca52fc384b4edb7d4f2af6caf9433e8392a887410bf706f56def1120d633fdb8e41d85a900d2c7555721e9b342fdd2e6acc877772853096448ce8d6095ca8bcd2aeafc87eb751351a27b898e367261aeffa169322e283939fbc479cbbc01a88f23b23e9fbcc8b1652be2250edb49917a555e2fe47fa5ba71bc972a72f1ba986911652010f01372a1a4b111aabc733aa2930deaab195ce934286bf84a62c6ccd667a693aba1ef10e764ce14e10e8281050a72257114922e087993609278d03cb678dcf71b519f1c268955fb890ecc1c3b9b09bc96d8a709f0727d3e3e69b00d7c713e19e4cacb73350a4bc430d47eec2c38c40571584ce8b961c0a8a11aa4ecca48ffe998eb705e18ae34881e4f098078b30ad057b26214848281a3d6f3290b3d7f4d5f5bbda21feb9c049bc6bd9863a3b1ab9615fdbb4a4b89a1ca65da1ad67dddd1c5ef82dd2bb9175c6d05936e974f44c1da5a7b1c3e89731abccd0d0f9a2cd1bec096548b661ea4268d3171c3738b6e1e9cc59959d6bdca05a616a5cd464089fd2c9ad22953a266adb2d570872904f6170652dedd4324b8c5cf649dd15409d00f9e132211a3665edfa88c5ebfb8ca01c617f5cb7f025cd3c6a2c46f522e018f0c5080f6a80e449a673d9558c08a870166ffa413cb563a41250ddd77a85bee838995d1ec0a322e489c8035f70d099963043a9a26b8beff4b75ed9d783c78fe9538613755c6e72d2a63bff12cf9aae3bd278fc28abaebf64ba03a3c0521c651ad1ede7f9aeb9d14cfcf7de3ef5557a30b36a7d6b939a48f6d0f690c0314a6159d4e70f13e0ad670207616cf26e7af0029775e386e7579fcaa108438c0dc925192410a259946997db469e5b6103b832cd558ffcc8d5b80c40dc54753757f8c5798e3c7ad9860bf2ddfb3c8e91488b3e318f17454edeb8dac60e40e58900c4443ffe29ef1d7f22ee5a04253f5e6ff8053ab4941cc4b6b5b9f2ac8ab548e074eec8c3065c4ce7cd43e4ef8d58e0df0cc835faef0d026b119caebb4da3f5fe1299bec3187efc7967cfaeb62dfca40a25aeefc7e24bf3ed54e5a9a40d6e2fcb3e3714ff6bfec8937a023cd6056ec2ff9417360baa985d983cf50c08b0638d169b013b0a432d161a6e1755c372948f8215d515b59a5b71694dc0f91fe0de7a3fcc1c8e1152b72a23c6ebedb21404d7aef40ded992cfc94e16b43840c927316413b1f7f0131039b8bc8e2831322ec3325145456c7298cc87bddb2bff5840d8ef2b69027a24b4bd7e9d472cd8998bf4fbd9133e033f09b568d2ac48cf9a29a303eaf681c4ded0f7321994a4f8dde9a1b7275b9905ca4d0a0e067b92005d1f50f5712c52027bdf9647a18a0fb5b80a1d27f182ad0b28f5ff2e952aae43e51f7b4b444156808c49d2f97a537068ae9a5ab678f61fa2f29456cd0abb35c0aac76d9ba4ac2aee9a8156c0d23b9d3a32dd35a2b58de54757fc7b5b8b9473fa6024c63e4e0ac08fc13ba02dd7d869b80e206f095be0c18ab05846acb7d132aa5a04a0f1540fe0eaf12b91b158c3249c1233f4f4bd8624cd1bbf423b513baa24b8beb879e3edd6174ada25902543eeac00ba543b1f076f1f8fd59af494a2c9c87b6e23e4f8a2e2544ae223a814c2aaeb7d4c202e36ce6439120b7de7131ca42c31a59f19a1eea08c742037c04f52ccbee669409ab2fb100913173f6cac064eb58d06ba7e5988fdda1fffe650a784200be6133f9c88adf1bb02385cf1d86587c4fd1b8f8cb4592b90c2d68e5fddb30a520cde23f40f375a47f4e137be8726c45476f73a670acce60241e46c48fbf05b7814a0ae6d1bf857642056ccc22c715655d5975b3cf1a20a15bd2cbae83fc9d37ccfee32c70ad16a7f8091625147a2c42e923d804032f7dcf302a02fed19b2cc957a1455434c330c5f1fa06a66ffa35d75730520b8d83ed62b8cf83889db84f91a8b94eeb1bb675e90c0c0a3a96f860469a2399bbdeb22b81342613741e61a0f00f1b46655425a0e3c09f208c874246498e954e01cf00faf896494adba45d1e7c57c7f108e5a80c8335c4d7e5e7487a385d627dd644caafb23195ccfebfac44770e440391bc39ee56062dc77943bc383784cbef25b058b18166fbfa6fa38f53e2150f207589ff26c5aaa784f610c1682a47bafd21efa90fc2918ec1341533c1f924e28be51b2a3d2b04f5bf272c49df0b89775a62f897e0ac333c69e6e4c2c271e6fe2bf4ccf9ead231bbc4b5012de0db89c4b3977085151f6b9539aecb4b80b62b8fcf3f94642aadf97696d2a984f73776ce7b009ff772196e066614c928cdd9042a8a7e636cd762e27f853c41e5f7f693f41c32cbc7bf71fcc60ee8b71c94e028a0142f7aebcad787b990dff1318b4691592a5ba552334ff679bb3518b98c076ccee59ada314cccb38a6c00ee5fff6908434e9046c3098031d71dd93925323a4402a52ec6bbbca7b08a441649eb49cb2ef183531bea5f3205296749c56d6bef0c47cdd291969c43a11eda6ca06dd217fc6e01bb947407ed08ae2488ec3c8d5690dcc4a851a0a9a1f405858bf4791f19ca9089717eaa07de2a025bcaa06e499d6cbc7022edd8b291d0b90b866d3d3f12429ef7f73a5fb3f6ff9aa0c29031d201a86c04f48be52a956d7e1121203891c8269e3540ec63c54fcb403a2592af3c798181b54dc0246db51edad389dbdf8e2a3379de5a98840e3234ad2e0838de1cc4f577208de0e26fb77b12ec2262e45e7d0400a5175ef7bafb0189b7627a1dfbe3e8d7ad5f1fd6182449fd202a304e90e438bfda721dc794059c371209b83ef1a723562e6a47bbac168d3b11b3d2996ccc5eddbe84e0f23cf0cec4ff6277eadc58e67456d878bcce1fd226b5ef8b0cb7fa855a499cd28c8f328cecf97fcabfea29deee76e763a1f83cb2df930bd06775ebb80db308730053da36c004443838f02e5ecd2245aa6c010e0cf27b9e87d8a6ce695be1207a9e59188ccb28ae16c1205522631481f660245e9e8391b183f95b1abca68df39e9aa8bb242eb32655e232b6aab284516a298fc9448b67676f72bbc5f0dce4ade4a0d1a1f188c1b74b9e5075295e6eab5482563fedf9632f3519baa589a80e9013f501da4db4c0b86ee39b8a0dd4403a7c89a4b471975c61e6725472b163d74d5691ef862bb011ea53fd28940ec33e3edef52a7684217354eeb035859b4089fa32062da9dc9b23c9d0667a956d720c386fabc9c3aa5fa3f09403306eb111d0fc2aab0bc5998d5bcea8181424c86af523ce1f5943bcf8ece8dec929f26c2d7ebdaa6d222914d0b9cc3102a1b9ee5e3b79c32fa803657bd74d3081041f1fe2213d300a9f0638743b410bf2c8b216362e73b716e1fb376738c91ce8d81cc3231ea8f5fe4e2c0cc20b7eed114fecf6804fdf94473c9cc1a9baa79f74fcfc47342302fc7107b9cc9f5507d5b910278161fed1859631a25bfc0f2ff58bb093132056a80a077955da8ebbf361071a62118d9d99763d8a6e595ed6e1f000abc12843142c9d41d870f4acbdee1123ebd6f366b19772c4470e61fe39eccae2285b0eed1dd7c2ed275f24b229ac320b742afcbccd69dca1bea8bbc9be85ae2ee47e95138a6b302aa6ca4c62c11d0e90e618455f71f0d243cf55c2bab88b1d39fc4ce3a3dd12eb6224f57acf02a427d0714c499b97c6785783af6525848b669ecf0097ace21c6c002076c764dd4f370dd9ea9376ba99fafe2a722cee63c74ec2ec4e0d5fd301ff46496ee730e602890611b60b3a0a824aee3a000ba0cedbe563fc08f9a989c3dfe722725dc5eef3e090a35bca6979ce6ffd8014ab483edce07c8879836381796fdfafbe6e83ab25f015e0d3f627a14c092f6618d96c403fedbc22d6099f813b341ff8af9d0c852bc322b65574ad947e552c0b1cfb5b132d61cce8dcb2d81495374466389622b5858a1b5751ba7d987159182d155887e15ec5ecb0fdd30a4de05fde7c0c5c7c812c6949b8f152d64d06f4d5de1762a8c3a88f6202987c1cacc782c2cafa06d4a40b8945ce0b0f22e1bc0716d9a917ee23f1545c550d8cd396c9cda600604b88ef54f1e1333d73a4e552c735c4cbd56a557252687b8bfc6472e54406c4c3ff88bc0cdf62e6b5b90283a220588a0567d319c5ccb2f97de389f7b5f06c184fd1c46c00de871deb6635234cf288eb88ee35121f74e5afc23deba7aad90f03b888e78a49cea82e9eb0b2d6399051dbe625a64dc70dc831a4f615d0974a575b72dae5ea2d503ca81857587e168370bcba5857b425a0bf1ffe8a98af90f05de6d8bc5163e9e671f36a3eb1a99a2c69e6c134a552aa113bae6a711026a379d36e07a4137b4266e04fc28b70a4c31dea4cd66b335e712c140be1346703eb47cc46d2c32097d5cb7b39f6ff2db31e8cc9d02bf940c16eeeb1a0ddf82df9a4a92f75fe5b419a56fdc98751c95a3c736a8b4ebc29090e9d83d560c950fd0f167c6d00102d968863023880c0ea6d544528145b877db714d946dbaeca5896156f05454e04d5697840953dff43187b50700c741b7d755550d39eae88b4984851904d13feb2edcb844a2c4ecf4339f884a1a903812fa6ebaed80cbbf63cfe84b3d680d9c0c2170ca9d6cd1e7f3ddf01971a8585586712a9c0cf914d44a2c2e01b5efda5e31a7f474b95b5441ae96703671f8d70719220fa2d44656eeb77cdc02b197adb285445dfca42c0f20ea492135c2fd2dfeb4773e45268ff88b758610dacd9e31699eae3f05f2194e36a7f8ec8e5591853e9412ed74df9a1b358ebce13c3eb62f201674eaec64c8945035a5a919f53bcd745cd853d9f6043aec75a5c163a9c51e797ab39ab3677e63cc7b3a09e0403eb5b8563b9f13e18c605d0fddc9635d607f20f615b22c39d1f14e6beed39531d85deee66f2f95bcd9dea4a8c16ae441d170cd5660564aa41b4d2ebfb587d9b18c611dfd41d423dd6b2a7d9cca7abddc9a76dc781b763f88d3af370af3f8226d42f0adf279631d17589c79c63c6d7b788879dd4292c7fa99f57ae38abd7e62d0ee7e92ed14f9166bf7b650658d50fad402e9029f979aa44fcec940d9c29a4f9bb6b55c24efb93a7d80bf29605ba62aaa6862e52c62d5e12a3a5a8a10eb1e0232f499fd0f242981500e1b4e1f4183e59", 0x1000) 1.433886732s ago: executing program 2 (id=322): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x5, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0xfffffffffffffffa}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x0, "00000000000064834aae8b23c80b3200", 0x0, 0x10}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() close(r2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x27ffc, 0x4007fff, 0x8000083, 0x5773c553, "142e03007e7ce2dbe73100fffffb0d1300", 0x1, 0x4}) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000100)="a3369c632fa93e98eff4b72dd99c401fe787070000000000000036dca1db533275a3a2f1f11d4e22e483cd89e5a03ed97a640e531fd9baf132e990e15bdac217bffcfa", 0x43}], 0x1) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0x1, 0x5, 0x7525, 0x3}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.433340293s ago: executing program 3 (id=323): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000040)={0xfffffffd, 0x4, 0xdad}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x0, 0x2, 0x3, 0x100010000000a}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.431368051s ago: executing program 4 (id=324): poll(&(0x7f0000000000)=[{}, {}, {}], 0x3, 0x8) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) poll(&(0x7f0000000080)=[{r0}, {r1, 0x4}], 0x2, 0x3ff) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4002, 0x0) getsockopt$sock_int(r3, 0xffff, 0x122a, 0x0, 0x0) 1.430493103s ago: executing program 5 (id=325): utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x7ffe, 0x4}, {0x1ff, 0xffffffffffffffff}}, 0x9f1a6e103bd2b539) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x4, 0x0, 0x4}, {0x7, 0x4, 0x40, 0x20000}, {0x3, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.410841465s ago: executing program 7 (id=326): writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="a635", 0x2}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="a635", 0x2}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffecf) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x4}, 0xc) syz_extract_tcp_res(&(0x7f00000000c0), 0x2, 0x4) r0 = socket$unix(0x1, 0x5, 0x0) socket$inet(0x2, 0x4, 0xd2) (async) socket$inet(0x2, 0x4, 0xd2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000011c0)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000011c0)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x6, 0x4) 1.40907644s ago: executing program 7 (id=327): socketpair(0x18, 0x3, 0x29, 0x0) r0 = msgget$private(0x0, 0x5bd) openat$zero(0xffffffffffffff9c, &(0x7f00000011c0), 0x80, 0x0) msgsnd(r0, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000040), 0x0) msgsnd(r0, 0x0, 0x401, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000180)="674cd6e5", 0x4) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0xdbc, 0x40}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f0000000140)="c38241fdd66ba94f", &(0x7f0000000180)=0x8, &(0x7f00000001c0)="b9c67bf61a7c0d29f7c0b5c6e95f21b937c69421e9785640ec11658503dc1839eacc00411b5a54c7a60bbf57cdb75be0bc116b61679a1d4b5a188be94cb318e0e6b5d8bfff0c7cc80af22a498df302c9f301e5a608d323d621fbbb4564295086fc07ec90504f9e0a9664dddca321c754882325f8e81d8e78ff7ed6ad8c631cf6acc0fae565fcf2f4db875b2899622ffa218c7c169e23214244b1acdec124f5f64f4f6c88bc15debd5d468bf0c963223b4ac603a2217776c29669744fc3e3667212b36b4647cf5a4ec011e970e2ec1525087ae4f50a743a925faa7d28886af0ca0871b9089e0e2f219ab714c2804dc458433cbfbc54d0bff017251b9b04fed0020d3fedfa9ea74b7f39272278c8fb8a381446a1e5479c01ddd81e0a90c6c6eb7e7de07ca2464eb8ba133ada11f74e7fc62e80ab1c69b5402012814d2d5643b19684797d5097f6ca8e8a444ce6a13851ae003b885b615bc16fbcb53899940eeff4af8178b0b6eecc0f89a2784ef4d1c2d2e63b8697edb4a541e76a4f9bf3c6f7dde0401524368e5792c8757a38c66dc22957f01b038b8cf7c42f9c17f1ba00076561544d04033f969710d0ce56610c8e825c4d04ddf3619fa3201011323332a84264e2316b9d69b1f5c5fb84f31bb6c7e7fb5acca3507ac1e8f67118abd44a3e62a213fb020d074310b1e121b1740cdc30c44d68b97ba7a0af2982bfa20241fdcb31cfd2490a7a05b0ee4aa29a2cb646e111ad25f0325821ae1eca5b887adff66f2c9bd6aa87b16a8041038290dd1cf15f06f1f3b8a10c355bf3d18bec74541f1a4e15b2dd322c38821de8edf679c3e534a74a01fc15f6062b72e894c96797000a747b31a2d86e85b92f717b21f9b6c726ba44a362290d2eb820ee287b2a0c0bad9fe67da2f2427b4c4da6c11c524fa6b3ef4ba27dbe54d9b1ab545fc6ecde4ea8df2fb01b0f075402b75ae5a4e5bccafb6746fb55d72616b892cb16327fb2938a8a49dd542c916b3607fdedb553fb87306589da1a882ce2b0739ca8115637ac74a7f540329f436f9d70529ab20d03455fee1e2a99262e4a88c15ebfe2d569022c7f31d524cf5a64fef6b4738806257d48913471f4c0813c9c196399657e922959947df36dc08da7e2c0073a3d758f04ffea1090e11ec144ca2bbf2b0afbcde7f9d1c0fa92c7d02dd01208930c3a38ac63570dd106adf11c4fa73984f2f549c6f3739544a0a46075405294615cc4f2d014501560793eda4c5dd73a0142e8e434450737e7eab0e1c842f3fb001fcaa9d2392d4a03e75733628ece9bd3186004e52a2d6d9c3a7388e364f6f73a01ff3d8d4ee4678b1277d17710b7eff379b3d4b1797ddff7b144a4359f5b0b190a04428479c610e0ca09d2d352a05798e07c4ad867717bad11a8e0beab26eed56e7f19600365c3f9cbbe96089f39884354b21569a6b43b232dd9bdc65a588fb421ef63ec5f79840ec8856ffe840e08e6a6bbae67e22ac39f0f5d717601979e57b41c467a24b4612044e882759d53d8b30f87b3f1a712e5139ee861d1f6ac4c70a017d8feab46397a763967805653d2ab964e3804dd322956dc80b2a20b9a4ad3b0a93c2ad7a0998677f8c50f940bad1ddb3bbb61fcb026bfe82ba95a8e6059cbdf5ed9433b37faf088f6e63cbc137ee87573e9c4204edf27351490b57f76bb924cdc45388d752f6ab2307ab3554c8ac0a198004701ca16096481fc8aa7813311ec2f7bfb6cbe204120bf725c568e8386441610f0246044b3d30c851e21f96274eb2f22fec8b313f96c66829169ff85b4c24dcdc13f3315de08d31298bff91e2d28117d11d1ecaf91fa54ef7559256ec234d383ee77a857d83a5af1a50582fbbe39a142decd6b05dd283b4022e99e3fafaeebc8ba221af494c087571fe6efee8bc013cc12e0c53c7e39cc33ea93546c2f460a1a047ddd1c5e49d09e65770ac65bb1bccb809611a41d175dbd4fbb6f34b05243d295bf5594064604a0a8d09b46eb926b3fba4b0c4107deaa6f74864e8c64c7ad45d315fb318db75924b64fc4a78b22ad1f4d1b2e20e6d52631e05db8faad8796a239ab22bacf0e13a6bb06eaaee68594681598172b8f483ecd5a61e28376f9d164c002a4a50af20287b550528fa251eee9491d6f632b0b066f13ecbccc7bd4ef154d2c364f4e6df549e687613986b4ffda1ca5a6be2755d94b2350aeec98e0fdc3f78eb0e461d59f8a8ed0643f79c77758fdb5888921e20c2e43465d1bdb3a847aaa4f4819168508faeb49d773ae2ec74ccc1fe513c052568ff6586e33423ed67c72c61be96957f6928d4223088e1faaf7797e01ebe4e3b9cf23747ff16d175f24adaa59b1b47b89d3bee65ac7e8cc98bef64a2076d9eec97a3efca84f5573455ce7cd311fdff0407c6521d2be2c7c9fabf11a4e75a7c61fda7b0922703dd95ab2fd804585fc6787c83c7aa78cab57c3c07ad945a832c8d4223ac6b407892141f564c5bed713baf2995cbabbad62d4d2159ff8fd942d01d83f44c8cf3a04163ab20998fd96983f9bbbee89a84e19581a28a2c35ba0027ee7a99e331122db1fb447dce7bbaf23a95164f2a584c0d9c85cf930b5aef2052047fce01d54ea838fd8677d5df93b5c2e672b4f3da9d1060b5d82435d6342867c089a64eace8c35fcfc898b0035c31b9465ef4ff0779b5c54bbe74e5f76ace4be466cebb3b1e63c62a2986e21d5da263fd55fd4a56f3e2a0f5a3ef119af36daf0bbabbd5d260a75d49552e0103eb4366046e9602eea34106840583cad09af59ab232a10b98d02053796a429ce36adbf7865855185cf7d21faa4da480e24639c5924d784acae58deef295980d06e4bef36687cf3d60ca099f461fb417106c6b5bd29661faa4720740f1aa62a9b298a4c87258e8e08705a5cb13588ce38b8e36bbf707b18a78456d6affa53d4c57d2aae1524a2af88e1f7a76f88c9dff4124af86176acc6d428fab9aa2c1dfcd45ab9e407a8fd4c33acf63c72782184ecc12546629d7a180c0924a5f620aaae79adb1af7bc6ef21c524554135d7182e31bf5d18f5df883ffedc107c5a17b275fe43d7828348d53d50f32aaeb4ba9f4df6aaf7bd336d19a531c04b78ae89048d3a33c6bce3eaa7f494d0d4383d206172c524ff078df03d41ce622d72e6e5b21f58967307503eb16d33c21c21af2e10232bba1b90784788f9d1763d94811e5285a2c0d9de252de2bddf73972477ad20a3a046473ab8b1a7799b256113df5148c97391e5b7f6398f87f269749d14ba0bc17910d1516b61a098b179ad33b764320813bdb54af388adf6c03430ad9970752c196eaff283385e6964906b19e865ed8e9ecb2505eafad26782828bce8cc0cc15f96987bbbd46ecc51b6db00c762582ba82835a65e11d8c04c05b237cbf1ec36d0a19af309624652233e8ff75f57cb4ffeae1e2066a59d22dc4beb6d8d853476724f148f7ca7f29f3913b77ba861b38fd47310626245ebd564e03c756d531cd62f17cb943c47d4e91c32106d135c6ac62a78840936c7c402db96abe812dce331295057a324ebc2a651f1aff7ec4489d32f805e05b66d81c2e680fa14ceebf0f6c35d99ac99ad1ea3fe4e9e96cbac98d31e2557da881a111d563d035ca53378ef5d323ea91db20494815f46eab33b8e4daf726cf4ab7f0b226682e9aa8d892ad412d76590f6ecb0d5aa518131fd7f2f0459a655de65b002b3575042a607ae4a75f956581e32e51197daea2f79be832ea673f84b50fe14bd5f43575ca6242fff3ba7265ef1ad65d3634891731d27712f288eb34c8c45539d4ee042b8f6ffdbf5ca81235da437d161fa756be776105f54f1cc1ded6509fc7cb5c9f8877e933a8a024bf6c7869c49f76ca5f73a8be7780e0460fa22b350ab49f14b519623ba84ef5de2105a13572f5bc3e0acae61899e04432566c87fd7a24f97a594ac9b339639593dcf0c313c97f7d4eefb38750d6f34d4a9ffc957eb341c67e10b922268d1b3b5255e15d0a98bee3e03791421caf0657e68b472a3bd08c8e7d0b32161dda44db0f9413b748913fea849da5c31cc62b174f0206557e3c5188ecce3d3d8accf796918ce19f16970279c75ad71709b1c3ae1af07b1c771dbdd80be6223f0b56f4f3647810d6217082e4866ee3a982c67507077728b0e2a28454f668b9c4cb43ec3f0cf79b274cfdb4a2387e6f4478d5eb4efb73373ac43e507da229e18c0321d20a4985499993978b8de6ca5095ed0eb56222a719d15a8651a3372583f067dd3aeeea60bfd3c2596fd6d3fcb58f57b85c4de0c0030b0c8f442380fcc0a2bf6ce04768239f63517ca4178bb5d0044fcf7161ddc5e317e77286d5cc51b60a5d81a3553ec6593f5afc02d38aa0178a57ed397ee3db9574ca87d9eb9d4bf61270eae219ecec057979f7fbf2ad980ab0da667776d415756e1d21ae6e53933ff1b2dcd6974d289dcff05026916dd5b7a9f7535a2878e7098a20b8a9d8dd9790a16a413fb8813ddb0df7986706ee0055ce73c43aceeb8a475a8d1223a94cb5098c811473b7347ed1371eadafdef90f7cd99bbe3432da715482824c28e9183ca8cfbf5d7c4ae360f51a691557cd2c44217c75360c3949ce3b587adf6c80c35c94b2d8ec0170d5889634a8b7bd852c4e5756677ad0c3d91f298428fb2d5edafe8c248d16150560159a478823afeb793e7422a8b4bcfc0946f9ef03184800b7132cb938f86f95204a3d4cdb87e8513540fa7581dd62ea65e1f28e490e9b1788a3025233a5e2189fe87dcbe7bf4317f567310fab502e146f597303f49df1764bf761bee93efb0a53c5d889379c9efc5d061b8fc7a529203749bd1b833116a5a126f8dd36138fac7d5a441422df9c890f6edaac5071982644c86816dd8427e512201772a8b8a04962ff4190eccdfca746f1782552ad2cc3b93ad350736f369cac364d06a59354c5bebc116b1985c5ef43ef53b280820b973b5f7c6c3827ee63b34f842dd26a2a71b15aa45cc9fcc3f3eea70517794df409e8fd3879d62c0cb3eee612229954badcba75467581dc9e65dc494205f97865107897505e85d8a151155acb78437abf058252e08c868fa62fcb07a81ac8ed5a923d3a1b97d32c2a1f76b8306152bccb4c4a24b4b4e7b9e56e133e325a0b8ff3c2d8a2f48a5a2ce2c414b50af17b8c9797380fbcc58098b47c2c1bfcb18d5ba0d9d037dcc0fbbe716b4e141179116afa68e7908918178605a045b8b04fcb7091738813cf0e9bfcca39d406814a96338a85134a42e10ed976d47d1cd1f1d8202e745ed86e5fb19a3b4f3b86e32a01284479eb560ac4a09901a47263e0445affbbccacc8463223c35da387d491bef3c03a8dd5176c73059f2ddd64081df8f10c3816fbf9b4326eeca50fa8f733872bed042887b9345627860a06c36abfaee0cd86944e0ff7c8c1a9c5b6a28519026376c348706db2b974dda6cd9636d741ae50b409d3bdab5a6cf30f698b60ba8007ca5e2f1ad36ec44f90b2576ece0e97dc2280a56b73a8dcb01517bf6da062bf71219553d772ea7dad0a175c0288d7b3a63889a1dd32ffc0dec8996b9058d534aafcf0c0230d83b747e40fa6ab4889925773546049d91ed226b39d8e43470be3f4ad88305c05deb6cede13bfa106152c9ac548fade874d367eff4fc2ccdfdaba30d42a813a3661a5fb509799565716aad02b497cc2a9728ef5b63ea2ca6a411758eaac3927f1dc6911bf4c6d116180e2308ce77f563d2e4af82c843ffe7b7bc6b091559b153d8aa0006b94ec01211d853558b0be635b", 0x1000) 1.407326914s ago: executing program 1 (id=328): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) select(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (rerun: 32) r2 = fcntl$dupfd(r1, 0x3, r1) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f00000000c0)={0x0, 0x0}) syz_open_pts() writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) (async) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x200, 0x1a0) socket(0x1, 0x4, 0x4) (async, rerun: 32) kevent(r3, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x9, 0x40000000000}], 0x203, 0x0, 0x0, 0x0) (async, rerun: 32) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) select(0x5, &(0x7f0000000040), 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.406619176s ago: executing program 0 (id=329): r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = getpgid(0x0) r9 = getuid() r10 = getpgrp() r11 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="88e7a688e03cd851fb82642ddc11f193e80c80a31635d23af0700e33b6b1e87f3539863a1eb4b6d0211ed26c0416f9e09bc995d10bc6717a166590ea6c435bb9c9ff66ba4fce664a48f9e2ed05324301374a19f7789907fca9f3e6554c417ae032ff504a6d08cf4b830bddfbfa78a220a914fe4d3e7073a40ec409b27a4e852952dcafb29eee8c0d9050ea37d5eac83c03f96b9579", 0x95}, {&(0x7f0000000100)="1089d50e93", 0x5}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r8, r9, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r10, r11, r14}], 0x60, 0x402}, 0x4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000380)=0x6) setpgid(r2, r12) r15 = msgget$private(0x0, 0x400) msgctl$IPC_SET(r15, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r11, r6, 0x0, 0x5}, 0x7fff, 0x4, r12, 0xffffffffffffffff, 0x9, 0x1e, 0x269, 0xd33b}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) msgsnd(r15, &(0x7f0000000480)={0x3, "c48c3426c8e3a5528831bf9812a84dbfd6ca0a11040fba0ec81cb28fa0124f5f13712cd52104b12cb3f5e8876e25ded01d69002e039b883f9c448191c03d91511224996cd3ca16ac045f5bd43806d7d4a58c1206ee968aa1d8dbf67f9f472f4589df796d08cbb7ea0d41a35a3ce5b49a4e28c150ca52237f2f22223e8dba1b0a99860815ae5dbd77ceb792c73b303e4d9e720b857ff8113f6b9578df6d4193177ad2bdda15bf1e"}, 0xaf, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = semget$private(0x0, 0x4, 0x400) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000540)={{0x7f, r13, r7, r13, r6, 0x122, 0x4}, 0x4, 0x3, 0x80000001}) r20 = accept$unix(r16, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) sendmsg$unix(r20, &(0x7f00000016c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000680)="e0bb421a61d489654ddb88c0f33e3a4346d2bf4310a70c21626cc47c8d0e44acce57a053a6b56096f86e2fb1d951b6ea7d254ba20083296bf35038580030ed46d5a0a183f6dd7eaa55618731b8e61d45d246aa71a92e81331f9b20722a0b78d9fafa1762d58d08804191e87a27ada2e043e5741373c6544beec87e6465f17390ab974fc0aff19036e0ed68c7ab2c067cc13804c4be0a821d652ba06f60d793eb9f760a67994aa05de7f5cf085281889aded01461669de71fd5209448979d15de5b40c7c68cc65d0a1aa2b9183433f92e9e19d5c4f9781cc0368c459049dfd8488e606d8a568dee18f3c2bba029dbc7d338b1f85f4c6e18ea548972aab9fdc80f100b4547d494a10c4dd3a9d9aa98649ee31c917601a0dc2db7bac1682eb77da79b7793bb21b157a1f5fac3027c31993d4f5c875ffa6a4294bdc152d4046183758390ce9962d74e337cf85ff267c84c9fd675b2f1e30a4faa807666395e6bdc06cd406b8841c79782622236a9b1c64ffa6bbb37a9b4e8b2a1ec155cfe262b0dfdb57cec4be819526651dc5e08063ecd690f4ade7f0638d00aa4e9b81fb1b96eaad7fe1db95e0c33446d307ec3ef8ff9b5292c30257233d0a97395538c7f20381b62190052af050ff2a45518a68702338ebdc8825bde06981be43062d887dabdebb5a4f9587ee15f9186ecf1bded2806ed3d3e639cc00a10a9d0b1a0fd487cb6bbba579bc3ae3da131d3eda614990d313b5383df03f57ba31dceecd210c68dc6001adbc3ab06a1a9e437c47675aee6c3b6f7e1ae86fb00895150c10ab447777e161c4738f8988160ce1a2ef83d4aa36dbf12179def8842562e3cdb3ae0201a9f2d5b199014c56c6f9d860837597898af23d88c837c304ee9faef269fc3b8f6731d510c0fde5f147eaa101cc63650dc158a23011eedcf118446b689355f39f385a209b1cdd55c84e2266b2c1b7006cefe40f08170c7e7e04053df8ea3a9ce6868f4b0418e05b37ab4113a5b0f7a3a22017c00d62d74180350fdbb23ba7e98fb92de260d89314c6e3d79084cf70d058e577f23ba68b76301fec4bc265b51958014a56347a5fde66068f79f9fbaf27fd116958bceb90160965c775168353db1afeb8c7b1a496bca5285bdc088040643c0bc641aef9fbc232261df707d55c055872f5216646b0414ea187c130c6133900f4bb7c715a68567b16cb5588cd9b13b13b27ecb585f72842a4fa301e5b5e57885b98349ed8f91b4a299275748716511f5404a9a6c47a42d87f0def4b3281bf55134c27ad86b0a48a1a93c6c62f0cb97d351991af19a81c41d45013e167c9c2785935b18bca2b1e0ac2e629dd26679dce3d4cc815c0ab18f7e63a275163854701e62d3b0e8ea43ed651ba126975a36a54720b7f9ed22158d6b69a2da192cc0bc6565a229058c8f6a1d78e162c06ca8c773382e7e4173c6c496456cf53bea4be18e363dd2936d1731b709db8df22c3a13b7ec79af8c2068066f8901cc6a0ebd40e53ea954fe752771626e6aed22608ce101ab720813481e9d83b3e7cb623a42e85c746c907a012b0f2493e92eb30aaab046ca050e63d854c208e240a2fea172bf6c4e0601aa5b54ed27471e90d3f57c733f86d35e0c9995335e87d1ebcebe204cd4ac372c48f243a5b6d8409ffe67709374675109b3d1048ca96fc36b64a03b6e059364b0b8e023c31b4c81dd79f69db7c6b3ef74a9d0681d5049b56bd42cde128b06ad5804d83a00787852c915daf04be33bb4dfbfc649576c0f2cbdedcdaa12bbd244b817daf12712b21f2c107865b442086e53f6dbe9134c43e40d7d317277c5b428afee085ba704e925fb98e4b8b44a83e67e60992092e6c944379d6d675d1534ed4fdd00396b576d442586e9a6b8d3c464b6de30c296aedc76b7e52f661a3881ce2c70cbab209c48700e27b3cfc2fc02d7b43578e88c771c3289e8a6897bc7dc55d4c86439eb1f8034a8d73b5322abf9ca204a1525a773e507a695da393c2fa3a0c3fec9bcb8943ef84e418e13a77b27c29c984d062dbe33ec4d0132f87fde2b2f67b03838b6f85ec7504416dc4e20835ebc102a654d13bf4d67935e6f227149fcdd043b850bb777a0fddd3a3dd352d6a11aa0a905c1f0566d05f130cf4180a6b68c4bca0eea01a97c8eaeb8657e6455ec3552989e0f6d14f035a8ada0eb479d202bf6a7bb9542afe0b673f70d564c923585b9a097da0aa75f3b33ed55d6161d33cf69a48785ae87f0dc92d313ae7dcc2dda71f38da4d5fa485e5147a60c1d75ed69436d9ae00e903f37248df7d95266ff0fa0378f4265083dacf873955ef93ad46b224daaa09653a925b622ba4167408be2f5306ba974204d9fb7957b3860554dc89672868815ded3290721bb3be8a1acb40c1c66406c7c095a898376701ce8b73d9dc45d2bc0a861a057abe33f49e43a924005fb41983800c5f1b7d6489c2684081864178c94324f205d0fd2aea944a809769a6ee39288636ebbfd86127f8902ea0ce34fbb9a30f66c6d61c443a8d1b0695d5056b859c514e12ee9266a11c905a516765cb95beff16a2c4665679f3712cafc5ec50bdef71bb5e25109995cfaea3a5df3a00f535d70751523393912cafdf395b2fcf495da44dda93ce6ce80c18445b4631aa057f42659d7b7fbe8148cc9e3442d81e624f29dbd689705bd8e7b15ed18fbde942c8b04d591b127dfe2e0b8350442df9069db8a47921d7fcf75549069e22e9cc317b845d4885e4d4efcc40b2cf8590835648c95b8596d3cf3bcb7ce1d80b73c0388dc8b310e58467372f39cedb58650d447f3324a46e127aa1b9fb902f779f01ac1cde1d70145d981426647cf1d3e0b8b729cd8e4fb964c01524a08a6d2335203218bd7a4fdcfa5023942269b3713110dee867ef79f65e1a36ed83860a195064f16211558f80b3747ed6f8615cf7bc37079a85684c89b69d6b09b141605816a7d837ff5f8ef20255b6ffd148ae362b59066c06362a5e464b9dfc85749bda49dfd9d1268f3960ebb4a236df7d7de527288b4482acf0677a3438635b8bf8bffc2c39605a911b476ed514fc300cf8dafd5e93c8bc637c2e6883efc15af21d98cc88d175ab71c1aa5ccfd9ba22e015c70d371bd6017971b2f6a6bc4e92e4f99923917c5a4c3ba4650478e59bcc66e550ff9a20bc58984a5a3b73fad475fbe3a5f26e727f118e86c00228eeba781ae336322643a0e6c986c7d7d39d6902fde42a4c6216945c6e006b6d234a3fffe14c33973bf802be560287340c1eaf07fc35f953fd2b65027d6a382a52a88a86a78659dd69e8816e7070fce54d46e72789e7ae70858a2c8c9b3949b4a121b59a58ab17465fc06e6eeb1f67532a5e572e8216e331e4fc15c2cd0c46a280d8a9032b599145cf6c2b1f497ddbd79cc1429120d4d3a0cce77a5b257156bde427a98ffb41e510ba1bbb1ba8c63be0f494b39fe5ec32dbf2846ad00dc5bfc1f9b08fa0944d4d5805e685c38615900734dbf1fe7e36577102a66e3b9ee4e17177ef88ecd737c1a795d0a63612c514b0dd60a6faadf6934a4252e0f9b1a36cd829a1f667c63011aef90c3b238aa06eccf97e37b1064dccf263a1d80e2f5f6bacc7afee2bc28374bda2badfffe1f4e42aa8feb711d7ecc003cfb9c0b5df4b96ee7b2b587de3549b06987c5e89a6db7ca2dc0c941aa62f255b7986c69eee84ce950963bb64196dc86727af47badc44ae19c9c5c23ff78bd04778788dd8beb819b786be80b0e20347f410dd63f53cc36a50d96e6c3f0d44b9f637218d80aeca21504673c9a3fe28910ab8577cd2a7bf37f428fde8eaf053688cf8e21b0a9a9ac891a7f4760c4e1c178be25e9a90fa6c1c0b5ff635f43c6e971d31d70d04fce6f144b97bab6f6c536d8ffc57291b2c065f25a9db4b14d59733fdd0f62b47416a33e9d5d990b3e378e3f1de1b1f4475e00be0b7fafce8856f0caa807ea7acf534fd2ea6a3a127d6cd5b041e39a3417fe24612691632c3255ba71629fcf71b9447096d1044bb2df728ec5a248c12590039871ad95fa1446199570979179ddd1076ed95918674befdec515baf2a6d8025b66ca2227266b94843ba3a8dcc0ba5cb47b1c163f9c5b38c3b130c3f7b36e3eb35fc15d635c68cf6db57452f75efd15f74edbcf953f503c5671213eeb89ffdf1abbf6e973d9b439bac991694d4e4081bf163d915de8841860799c85d57510629f1fde2efff230813315e0c87f82167ad410e9cd408f9614ddda456895cf65682c8be9e15fc1cdc4440042a6766a24e8c82c4434d535b3656cab7ee199c01d40d8d4b288e996976901654e68648eb2d1a25a1f59137ab8135d2c7028106322db2953c320aa8a21f5e2e3e6daa7c7542366153be01f1f319faf6f34cf6c03319e0a907e6cdc73f59149a633ebd1585c3fc6d01b0bcdfc7678483385005a44b188d8f33e713c9378afccadeb4fd87289cdf9163244210ae293cccf15cf55dbbedaaaf625ac02b1b9da05c3ee2c5f031162f721477412ea3a9e191d1efb17e0f86bcdc17b9c99d6eab22eac28baaa5577e82c030c8c25291b4a16403c0c5ec9fc05cba1b3daee81e8fcd664f1230db201fce33b974a170b0050b6b256ee9fbed6e2b1791e80b4047f6a5f7c3eb8806dd9510b4190501dfa00b04e55abc81d4495a0db476ed41363e5b89cf57a0d024a6ac6ed61ee32d0495b792b7a2474510d9e5892620f1ebd73be7ffcceff8d99e1b3f04b3e9f5bdb6181e72bbae3ab4d397a1488586fd894d06d8a12ef4d443221784741492ddb06e7b22d2088c4149cc59fba3f84db9abb9c85cd6812dc8cead51305d8abdea9ab4f11e5857defcfea0d8987f15a3dc3a74e3d374e3e31b59ec795034a41c829f7b5902b69ca6636ed849314fa68cfdc6e2731533389b5b074f5b1ffdaa71a9404e5c6c87843661a618358d24ef62633b390bd9f85b9e819cc1825b081e8b7f3764abaacae0727e8d67bf1b45ca498fba67fdb6e052a054e4c9dd4cd318d49b3c00440d6db81bb2941804df30c022b0329d233ba79dfbef9175ec555b619d9cbbc977c4632387a4f8213ac09e6cc90ee2500cb8e8f0b43a3f6688772697b304fad53889b5a4137955dfe4ae07c341fff1ca825c5e76e61591672224240cd8d450e4736d93591d0e7054f61501bf4d116729e51b4936ff028a24e9742145fdeef1574afe2f9d83bedf00db13c599ccb8833cd45f3c96b5897973e30ef9c2d3a5ce3d9eeeca7820d9eb8cf659f94c9ada49ded47dad29cb6378f49c359e415739dd9e59f7987b98a10f4267e8af3181857287c95937663933f8cea5051e8813a473e95238a6f9a883ef48bf3d0a6a794b9a43024bf6f9c3387ece8dee8d6a318aae5e01df48b24261c2e4408a28eac29e38aaab76f82033c667fb86979f7198f502c451c49fbb6eb1cc2136491f669f4c84ca59453aa235b8802840f8f447e16a8fa25508141e5f9e262cc4a39eb88fce5532dbde81798fab703365055220d843df91d59731a93377e9dab12fe8aafa1a0a8f400d2ceaf9ed3316f164fb20a26a260cd187c2eb7e3423640a729a5237e9c62d3f3acb0f966d4cea4fdfc7af8f7a6e9b4b471aeac16a5d01152b9480c06ce2d506301dcf5c640bf3016a6e8c1a4b48c4f1b686297b152fd2f0303dec0b02f395eb2078b634574e6072b5635d1c2c4a739621a1065337d4c167242ab2545e2967bcc71c8a15027068a8f3e116ed18c6e355b8d8ad6d3200b80fcd851a68087d11734517e41d49a12e043e349a9412dc8517330", 0x1000}], 0x1, 0x0, 0x0, 0x6}, 0x407) sysctl$net_inet_etherip(&(0x7f0000001700), 0x4, &(0x7f0000001740)="7f36997bc6353bbce994049969d3c23b38502a5d584e10ae0f2cd8d253d88d4edd6300c917647a5e38253a320b49ff21e6de79fd1b43f84ba22b5ba788725adaaabeb311a5", &(0x7f00000017c0)=0x45, &(0x7f0000001800)="ea6e4deee78ec3d319847a319af7144f0f799ce00f052c18f2549387d551141664299992acdccb902181329abad81752dd04aed753bf53a194711862bdafc6a3e940ace0c6503681974484f3005af591ec2d2b8569fccabb7d060f6fe68228bb846874f4d64008f76b292307bf136e7ab50f2e2a400d626acfdae1eec544596c7190bb0a0852c8c1906a37fb620169aa5de5ea944629ab883a287439aa658bd70474543d8b23c44428b8698d0f66019a36c6c1de8d59f81ae2db0f0e4c885f9e45ca1f79d263628a88d92828ef18c667a103869ca53941f4a1c92176e79e3df32b76d3893ff4506141f5f6330b2cc704", 0xf0) ktrace(&(0x7f0000001900)='./file0\x00', 0x2, 0x40001000, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001980)={{0x7, r13, r14, r21, r5, 0x144, 0x1}, 0x7, 0x8, r1, r18, 0x7, 0x5, 0xcdee}) bind$unix(r20, &(0x7f0000001a00)=@file={0x1, './file1\x00'}, 0xa) r22 = getpid() setpgid(r22, r2) close(r20) symlink(&(0x7f0000001a40)='./file1\x00', &(0x7f0000001a80)='./file0\x00') 1.40611721s ago: executing program 5 (id=330): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x6) 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) sysctl$vfs_nfs(&(0x7f0000001880)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040)="7e05935b0b", &(0x7f0000000000)=0x5, 0x0, 0x0) r1 = socket$inet6(0x18, 0x3, 0x9) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="663aaec3793d80b2036bd883642d222873ed598bf4149b450b2887bc8f99e35bbe68ca1eb097ca125248474e1df3462a619a75cfda682a77af99ea3a73795c0222ec6eae3a37f3c1d8ea5541cdb867c359b53318065c07b0d4c4e30099edbca0eebf2cf4712b583c1bf60887b306ecf1e18548132d610064237ebe1b40ac951164f4cb6aa985c4a2616eb3253a", 0x8d) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r0, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46", 0x21, 0x0, 0x0, 0x0) shutdown(r0, 0x2) select(0x8, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 1.257801734s ago: executing program 0 (id=331): socket(0x1e, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa24967d1091eb1b08004a0000300000000000009078ffffffffe000ed0107130eac1400aa00000000ac1400bbe000e03fae7717739da2089078"]) dup(r0) connect$unix(r0, &(0x7f0000000000), 0x10) 1.256976498s ago: executing program 1 (id=332): sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471", 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x141, 0x3763}, 0x80000, 0x80000000, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') 1.256332478s ago: executing program 3 (id=333): open(&(0x7f0000000180)='./file0\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x1, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000001540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a69242e3303eac3846528d050712f838130efce33f523ba44706983a3bce4ed2c723e4c005d86d65f5f6915b0227390ed95bd9dc6d4dc7e149d4d6d06a3f23616e773302d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0dad2b74fd0acd76b5c567049ef436dbea0d7562f52950fa5ef6e84c513252ddd8680a944d5c2bd02adc7f1fe850c00000000000000062ab475cca257352828a76e5334be562995e894238b96ca5d4d3e670feac9b4e8aa9bef19525cb6f7e8570b2a374f1400041ed45bb7ad3fe963cb9a8bd949ee0fc6dbceb7d956015947b3e88aa810f8ed7cca10ff010000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f26a88016dd6b436218bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6add5e94723235f06715e7eecc3e0760c70e1dd7873e27142bbae1a7e44de453a073fe3426f334b80f043ba9136d57c799353d46dd81439b111a511a288bee5dfb2e353e3bb073e3342273216b07e49ca4df0fd2dbe9a8eb377010ee678aad0bd8e9fb7d82693a096344671843a1f20823d0bef9177103145eb54a2612b0ff237c6e505ff5f5ba932954d7ff630fdb791f833a1da5af0704f687e196f4f7859e071fc98111cc9024f790ce16ceaa7d0104e39789d910", &(0x7f00000002c0)=0x210, 0x0, 0x0) 1.252606511s ago: executing program 4 (id=334): r0 = semget(0x0, 0x1, 0x2a7) semop(r0, &(0x7f0000000000)=[{0x4, 0x5}], 0x1) openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) ftruncate(r1, 0x79c8) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000001f00)="b21e1b71dcba4cc65d19c3261fe1d0e290306ba96869c285febf21c610270ebc15bbc7c348804f5702b4eff49a85f9eb90d7018dc0d6df18e21bddb997bbdee6f81a40863a8b58d9031b9c54e1e55ffc204c83804b2154defce2f81dc8bb5e9816bda0a321fdecfc39c2929af06c4a3230016be845c98cb89da102afdfa6a944f818220e5c123119cba3421b936bdfbd2683ab3510dec3429743c5b97c0058a8ba5eca012d2f863e671a7934639efb303c4a8af941e3631331986d45d8e1ffe68f389b027758a0645c3a5e97ccfcbbf2959cd53013329e8e17b0f268c8d73d9667dbee869e43141073a08ecd08a4ea4f3bc4daf001a1b574c53c4af5b62caef10c", 0x101}], 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) r3 = dup(r2) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) r4 = syz_open_pts() lseek(r4, 0x40000000000007, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x57) setsockopt(r5, 0x9e33, 0xb, &(0x7f0000000140)="333d6bfcfc235cfce952fa1c35d03bdcd356e5b123a3f1ec41e39620b8ecc5d504ee8766b927e5a728b9ff3d4d2c3615900c44d02e37b1220490917b407720702ce36f7c706cf1953a4f290e8a46cb4c0895594755bcea715eeab6c562287e3a6d6101291349f069012548e8b8f264fefc2714a40a79be888ac9742c465dca81", 0x80) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) socket(0x6f316bed35212fe6, 0x2, 0x7) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.25157054s ago: executing program 5 (id=335): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x8, 0x4, 0x1, 0x9}, {0x5, 0x8, 0x40, 0x9}, {0x35, 0x7f, 0x80, 0x9e}, {0x5629, 0x0, 0x0, 0x3ff}, {0x7, 0x9, 0x5, 0xffffffff}, {0xe19, 0x38, 0x80, 0x7}]}) setsockopt(r1, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) (async) dup2(r1, r1) (async, rerun: 64) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) select(0x40, &(0x7f0000000100)={0xecf, 0x4, 0x5, 0x8000, 0x1ff, 0x80000001, 0x6, 0x9}, &(0x7f0000000140)={0xcb5, 0xb6e, 0x0, 0x0, 0x3, 0x1, 0xfff, 0x9}, &(0x7f00000001c0)={0xf, 0xfffffffffffffb02, 0x28e3, 0x66, 0x4, 0x4, 0x5, 0x100}, &(0x7f0000000200)={0x1, 0x401}) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 1.249044577s ago: executing program 8 (id=188): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000480), 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) r3 = msgget$private(0x0, 0x5bd) utimes(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a8340081001d7485ee196b80bd8842c56900080048000020000000000001d078ac140044"]) msgsnd(r3, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgsnd(r3, 0x0, 0x401, 0x0) msgctl$IPC_RMID(r3, 0x2000000) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 50.172769ms ago: executing program 0 (id=336): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) syz_emit_ethernet(0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000003c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x34, 0x0, 0x0, @rand_addr="eee29c480020bc020085053300", @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2b, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x8}, @enc_lim={0x4, 0x1, 0xf0}, @generic={0xe4, 0x5, "a322f860ec"}, @jumbo={0xc2, 0x4, 0xfffff911}]}], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0x100, 0x0, 0x8}}}}}}}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xaa4}, &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x2, 0x2b}, 0xc) socket$unix(0x1, 0x2, 0x0) 36.354628ms ago: executing program 1 (id=337): socket(0x1, 0x2, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x100000001}) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192a748", 0x14) (async) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192a748", 0x14) sendmmsg(r0, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000100)=@in6={0x18, 0x1, 0x9, 0x2}, 0xc, 0x0, 0x0, 0x0, 0x1178}, 0xa2}, 0x10, 0x400) syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0xd, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@rr={0x7, 0x7, 0xfd, [@remote={0xac, 0x14, 0x0}]}, @generic={0x44, 0x10, "618cd4f88fd1522d53aa44230132"}, @ra={0x94, 0x6, 0x9ad0}]}}, @icmp=@mask_reply}}}}) 35.68904ms ago: executing program 2 (id=338): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0xdcd8c4bc089e63cd}], 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x0, 0x0, 0x8}], 0x6, 0x0, 0xa9fa, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffff9, 0xd, 0x1, 0x4, 0xffffffffffff4fcb}, {{r3}, 0xfff7, 0x1, 0x40, 0xff, 0x8b}], 0x7ff, 0x0, 0x7, 0x0) ftruncate(r0, 0x10000) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f00000001c0)="ff919681", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 33.729992ms ago: executing program 3 (id=339): setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$kern(&(0x7f0000001680)={0x1, 0x4d}, 0x2, &(0x7f00000016c0), 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) getpeername$unix(r2, &(0x7f0000000200)=@file={0x0, ""/50}, &(0x7f0000000240)=0x34) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0\x00', &(0x7f0000000a80)='./file1\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 32.734583ms ago: executing program 4 (id=340): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x81, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b9}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000484000/0x3000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f0000430000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x400}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x807}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget(0x0, 0x1, 0x281) (async) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{}, {{}, 0xfffffffffffffffa}, {}, {}, {{}, 0xfffffffffffffff9, 0x9, 0x3, 0xffffffff}], 0x5, 0x0, 0xcb, 0x0) symlink(&(0x7f00000002c0)='./file0/file0/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0\x00') (async) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) (rerun: 64) semget(0x0, 0x2, 0x324) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {}, {0x0, 0x7fff}, {}, {}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2}, {}, {0x0, 0x6}, {}, {}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x3}, {0x0, 0x1}, {}, {}, {}, {}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {}, {}, {0x2, 0x8001}, {0x0, 0x4}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0/..\x00', 0x4, 0x0) (async) msgget(0x0, 0x790) (async) semget(0x0, 0x0, 0x509) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0xffffff7f, 0xffffffffffffffff, 0x0) 3.728396ms ago: executing program 5 (id=341): kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a9) chflags(&(0x7f0000000000)='./file0\x00', 0x18000) (async) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x3, 0x1000100000007}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0x37) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) (async) writev(r0, &(0x7f0000000600), 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="27913c11b3c9e91fbdf59c32417020e3a81e533189f577c0045f6e", 0x1b) sendto$inet(r1, &(0x7f0000000140)='u{v', 0x3, 0x401, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x0, 0x4, 0x4083fe, 0x14001, "34c14ad3478638fa0900000800000000602d009e", 0xfffffffe, 0x4000004b}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) r2 = syz_open_pts() close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, 0x0) (async) ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000002c0)=[{0x8, 0x40, 0x8, 0xa}, {0x101, 0x7f, 0x3, 0x5}]}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) (async) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) (async) write(r2, 0x0, 0x0) (async) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x2) 445.035µs ago: executing program 7 (id=342): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x4, 0x0, {[0xfffffffffffffffb, 0x1, 0x8, 0xfffffffffffffff9, 0x6, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x3, 0x0, 0xffffffffffffffff, 0x2, 0x800000, 0x0, 0x1, 0x100], [0x2, 0x0, 0xfffffffffffffffa, 0x1ffffffe, 0x0, 0x7b98, 0x0, 0x0, 0x800000000000000], [0x100000004, 0x2, 0x0, 0x10000, 0x81, 0x11000, 0x8], [0xff, 0x20000000000, 0x1, 0x100000001, 0xfffffffffffffffe], [{0x0, 0x9, 0x0, 0x7d06}, {0xfffc, 0x2, 0x1ff}, {0x0, 0x0, 0x80, 0x80}, {0x3, 0x5, 0x6, 0xfffffffffffffffe}, {0xcc8b, 0x2, 0x0, 0x48}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x1, 0x963, 0x5, 0x8}], {0x0, 0x5, 0x1, 0x400000000000}, {0x0, 0x0, 0x0, 0x4}}}) socket(0x18, 0x400000002, 0x0) pipe(&(0x7f00000001c0)) socket(0x2, 0x8002, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2a}, 0x2, &(0x7f0000000180)="62322a0cfce0a63e7d1eb5a4d5d64e7a2a81da2431c39699ac9436cd557957f758245bf9b3575e64f79ccbf0880b8eb5", &(0x7f0000000080)=0x30, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0x3, 0x7}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x1) truncate(&(0x7f0000000000)='./file0\x00', 0x20a748) 0s ago: executing program 7 (id=343): openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) (async) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, r0, 0xfffffffffffffffe) pipe2(0x0, 0x10002) (async, rerun: 64) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) (async, rerun: 64) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.70' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1741 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *351860 36536 32767 0x10 0x4000000 1 syz-executor 207626 70915 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343de2e) at panic+0x1e5 __assert(ffffffff833eb2e6,ffffffff8342b2e2,6cd,ffffffff8333dde4) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000080,20000) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4f6ef4,3,400000000080,ffff80003c4f6f28,0,0,8f9f4a26b1ac5b45) at net_sysctl+0x69a sys_sysctl(ffff80003c53d740,ffff80003c4f7060,ffff80003c4f6fb0) at sys_sysctl+0x425 syscall(ffff80003c4f7060) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ae9d741de0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1741 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343de2e) at panic+0x1e5 __assert(ffffffff833eb2e6,ffffffff8342b2e2,6cd,ffffffff8333dde4) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000080,20000) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4f6ef4,3,400000000080,ffff80003c4f6f28,0,0,8f9f4a26b1ac5b45) at net_sysctl+0x69a sys_sysctl(ffff80003c53d740,ffff80003c4f7060,ffff80003c4f6fb0) at sys_sysctl+0x425 syscall(ffff80003c4f7060) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ae9d741de0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c4f6c50 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff80003c53d740 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb585133f049445b3 r11 0x9cf8c010b1d321f5 r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff816c87e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c4f6c40 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=351860 pid=36536 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c53ca70,0xffff80003c53c7f0 process=0xffff80003c4dc950 user=0xffff80003c4f2000, vmspace=0xfffffd806c093580 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96788 77047 32087 32767 2 0x10 syz-executor 36536 150384 74063 32767 3 0x10 vmmaplk syz-executor 36536 168955 74063 32767 3 0x4000090 fsleep syz-executor *36536 351860 74063 32767 7 0x4000010 syz-executor 36536 409737 74063 32767 3 0x4000090 fsleep syz-executor 24885 522475 61921 32767 2 0x10 syz-executor 24885 516945 61921 32767 3 0x4000090 fsleep syz-executor 24885 70659 61921 32767 3 0x4000090 fsleep syz-executor 24885 400532 61921 32767 3 0x4000090 fsleep syz-executor 44901 255389 3119 32767 2 0x10 syz-executor 44901 368077 3119 32767 3 0x4000090 fsleep syz-executor 70915 158748 55024 32767 2 0x10 syz-executor 70915 207626 55024 32767 7 0x4000010 syz-executor 38128 338129 8041 32767 2 0x10 syz-executor 38128 254124 8041 32767 3 0x4000090 fsleep syz-executor 3644 264840 53170 32767 2 0x10 syz-executor 3644 140500 53170 32767 3 0x4000090 fsleep syz-executor 30958 17532 58299 0 2 0x2 syz-executor 66376 353325 91628 0 3 0x82 sbwait sshd-session 83598 131088 0 0 3 0x14200 bored sosplice 32087 54617 11673 32767 3 0x90 nanoslp syz-executor 53170 265895 80748 32767 3 0x90 nanoslp syz-executor 3119 454411 4802 32767 3 0x90 nanoslp syz-executor 55024 124900 12346 32767 3 0x90 nanoslp syz-executor 8041 274867 12924 32767 3 0x90 nanoslp syz-executor 74063 58851 47983 32767 3 0x90 nanoslp syz-executor 61921 244983 69711 32767 3 0x90 nanoslp syz-executor 47983 91062 58299 0 3 0x82 wait syz-executor 69711 174974 58299 0 3 0x82 wait syz-executor 4802 380001 58299 0 3 0x82 wait syz-executor 12346 221334 58299 0 3 0x82 wait syz-executor 12924 319515 58299 0 3 0x82 wait syz-executor 11673 66620 58299 0 3 0x82 wait syz-executor 80748 281966 58299 0 3 0x82 wait syz-executor 58299 348914 92853 0 3 0x82 kqread syz-executor 92853 265203 81192 0 3 0x10008a sigsusp ksh 81192 404097 48472 0 3 0x98 kqread sshd-session 48472 409396 91628 0 3 0x92 kqread sshd-session 71773 19511 1 0 3 0x100083 ttyin getty 91628 171106 1 0 3 0x88 kqread sshd 52455 134946 50536 73 3 0x1100090 kqread syslogd 50536 346379 1 0 3 0x100082 sbwait syslogd 64243 461261 1 0 3 0x100080 kqread resolvd 28563 377662 32503 77 3 0x100092 kqread dhcpleased 32063 184755 32503 77 3 0x100092 kqread dhcpleased 32503 238189 1 0 3 0x80 kqread dhcpleased 26444 497015 0 0 3 0x14200 bored smr 45506 198864 0 0 2 0x14200 zerothread 64394 138882 0 0 3 0x14200 aiodoned aiodoned 9516 146623 0 0 3 0x14200 syncer update 49319 384853 0 0 3 0x14200 cleaner cleaner 22590 458839 0 0 3 0x14200 reaper reaper 64923 78070 0 0 3 0x14200 pgdaemon pagedaemon 26213 74233 0 0 3 0x14200 bored viomb 17117 56256 0 0 3 0x40014200 acpi0 acpi0 74757 277205 0 0 3 0x40014200 idle1 54227 415050 0 0 3 0x14200 bored softnet3 69829 266484 0 0 3 0x14200 bored softnet2 47551 46389 0 0 3 0x14200 bored softnet1 54713 389531 0 0 3 0x14200 bored softnet0 45418 72236 0 0 3 0x14200 bored systqmp 46353 491876 0 0 3 0x14200 bored systq 55484 234500 0 0 3 0x14200 tmoslp softclockmp 92949 258874 0 0 3 0x40014200 tmoslp softclock 94765 74153 0 0 3 0x40014200 idle0 1 340444 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 36536 (syz-executor) thread 0xffff80003c53d740 (351860) exclusive rwlock amaplk r = 0 (0xfffffd805f1268a8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_unwire+0x55 #5 sysctl_vsunlock+0x7b #6 net_sysctl+0x69a #7 sys_sysctl+0x425 #8 syscall+0xbc6 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806c093680) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 sysctl_vsunlock+0x7b #4 net_sysctl+0x69a #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838d08a0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 net_sysctl+0x5a1 #11 sys_sysctl+0x425 #12 syscall+0xbc6 #13 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff837eb878) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 net_sysctl+0x5a1 #4 sys_sysctl+0x425 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 36536 (syz-executor) thread 0xffff80003c53d220 (409737) exclusive rwlock futex r = 0 (0xffffffff8384fe68) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sys_futex+0x69 #3 syscall+0xbc6 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10187 10952K 10966K 166960K 11269 0 pcb 17 14K 16K 166960K 19 0 rtable 218 6K 7K 166960K 379 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 38 0 iov 0 0K 12K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1500 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 17 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 24 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 125K 166960K 530 0 sigio 0 0K 0K 166960K 13 0 proc 58 79K 127K 166960K 528 0 subproc 72 4K 4K 166960K 189 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 75 0 in_multi 88 6K 7K 166960K 111 0 ether_multi 1 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 385 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 237 65K 89K 166960K 6106 0 UVM aobj 23 2K 2K 166960K 29 0 pinsyscall 47 94K 110K 166960K 1555 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 45 0 NDP 10 0K 2K 166960K 27 0 temp 50 8686K 8750K 166960K 5401 0 kqueue 17 22K 29K 166960K 80 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 60 0 56 1 0 1 1 0 8 0 rtentry 112 119 0 17 4 0 4 4 0 8 0 unpcb 144 422 0 405 4 1 3 4 0 8 2 syncache 336 10 0 10 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 808 172 0 160 5 3 2 5 0 8 0 arp 120 19 0 2 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 376 646 0 630 12 3 9 12 0 8 6 nd6 136 31 0 8 2 0 2 2 0 8 1 kcovpl 48 21 0 13 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 489 0 75 30 0 30 30 0 8 1 art_table 32 490 0 75 4 0 4 4 0 8 0 art_node 16 118 0 25 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 26 0 6 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2047 0 527 96 0 96 96 0 8 0 ffsino 280 2047 0 527 109 0 109 109 0 8 0 nchpl 144 2705 0 1016 63 0 63 63 0 8 0 uvmvnodes 80 2245 0 0 46 0 46 46 0 8 0 vnodes 216 2245 0 0 125 0 125 125 0 8 0 namei 1024 8294 0 8294 2 1 1 2 0 8 1 percpumem 16 46 0 1 1 0 1 1 0 8 0 kstatmem 264 22 0 2 2 0 2 2 0 8 0 scxspl 216 8905 0 8905 9 1 8 8 1 8 8 plimitpl 152 141 0 118 2 0 2 2 0 8 1 sigapl 424 782 0 726 8 1 7 8 0 8 0 futexpl 64 4616 0 4608 1 0 1 1 0 8 0 knotepl 120 361 0 0 11 0 11 11 0 8 0 kqueuepl 216 182 0 169 5 2 3 5 0 8 2 pipepl 328 172 0 144 3 0 3 3 0 8 0 fdescpl 504 763 0 726 7 1 6 6 0 8 1 filepl 152 3686 0 3467 15 2 13 15 0 8 4 lockfpl 104 108 0 105 1 0 1 1 0 8 0 lockfspl 48 44 0 41 1 0 1 1 0 8 0 sessionpl 144 39 0 23 1 0 1 1 0 8 0 pgrppl 48 73 0 49 1 0 1 1 0 8 0 ucredpl 104 522 0 504 1 0 1 1 0 8 0 zombiepl 144 726 0 726 1 0 1 1 0 8 1 processpl 1176 782 0 726 5 0 5 5 0 8 0 procpl 656 1357 0 1291 7 0 7 7 0 8 1 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 688 1139 0 1103 16 6 10 15 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 227 0 0 15 0 15 15 0 8 0 bufpl 280 2849 0 124 195 0 195 195 0 8 0 anonpl 24 125567 0 122184 45 1 44 45 0 184 18 amapchunkpl 152 19752 0 19222 36 3 33 36 0 158 12 amappl16 200 2094 0 2069 16 7 9 14 0 8 7 amappl15 192 28 0 28 1 1 0 1 0 8 0 amappl14 184 108 0 97 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1365 0 1329 3 1 2 3 0 8 0 amappl11 160 86 0 76 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 262 0 262 1 1 0 1 0 8 0 amappl8 136 23 0 22 1 0 1 1 0 8 0 amappl7 128 99 0 88 1 0 1 1 0 8 0 amappl6 120 172 0 168 1 0 1 1 0 8 0 amappl5 112 114 0 107 1 0 1 1 0 8 0 amappl4 104 303 0 286 1 0 1 1 0 8 0 amappl3 96 3588 0 3465 4 0 4 4 0 8 0 amappl2 88 659 0 597 2 0 2 2 0 8 0 amappl1 80 10021 0 9394 15 0 15 15 0 8 0 amappl 88 5707 0 5522 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 28 0 6 1 0 1 1 0 8 0 uaddrrnd 24 763 0 726 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 763 0 726 1 0 1 1 0 8 0 vmmpekpl 168 8191 0 8148 3 0 3 3 0 8 0 vmmpepl 168 53490 0 51409 99 1 98 99 0 357 7 vmsppl 456 762 0 726 7 1 6 6 0 8 1 rwobjpl 64 19532 0 16331 52 0 52 52 0 8 0 pdppl 4096 1534 0 1452 120 36 84 98 0 8 2 pvpl 32 13568 0 0 110 0 110 110 0 265 0 pmappl 248 762 0 726 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 303 0 43 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837c4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d0698) at __mp_lock+0x192 doopenat(ffff80003c53d9d0,ffffff9c,400000000000,0,0,ffff80003c509590) at doopenat+0x314 syscall(ffff80003c509640) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1a592c67f30, count: 8 ddb{0}> trace x86_ipi_db(ffffffff837c4ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d0698) at __mp_lock+0x192 doopenat(ffff80003c53d9d0,ffffff9c,400000000000,0,0,ffff80003c509590) at doopenat+0x314 syscall(ffff80003c509640) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x1a592c67f30, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8343de2e) at panic+0x1e5 __assert(ffffffff833eb2e6,ffffffff8342b2e2,6cd,ffffffff8333dde4) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000080,20000) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4f6ef4,3,400000000080,ffff80003c4f6f28,0,0,8f9f4a26b1ac5b45) at net_sysctl+0x69a sys_sysctl(ffff80003c53d740,ffff80003c4f7060,ffff80003c4f6fb0) at sys_sysctl+0x425 syscall(ffff80003c4f7060) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ae9d741de0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343de2e) at panic+0x1e5 __assert(ffffffff833eb2e6,ffffffff8342b2e2,6cd,ffffffff8333dde4) at __assert+0x29 uvm_fault_unwire_locked(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806c093580,400000000000,400000021000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000080,20000) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c4f6ef4,3,400000000080,ffff80003c4f6f28,0,0,8f9f4a26b1ac5b45) at net_sysctl+0x69a sys_sysctl(ffff80003c53d740,ffff80003c4f7060,ffff80003c4f6fb0) at sys_sysctl+0x425 syscall(ffff80003c4f7060) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7ae9d741de0, count: -10