last executing test programs: 4.429299579s ago: executing program 5 (id=20): sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONREAD(r3, 0x80047308, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11", 0x2}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x6, &(0x7f0000000040)="03001f34", 0x4) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r2, &(0x7f0000000000), 0x10) dup2(r2, r1) dup2(r1, r0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 3.555987338s ago: executing program 5 (id=50): chroot(&(0x7f0000000000)='./file0\x00') (async) socketpair(0x0, 0x4000, 0x7, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r1, 0x0, &(0x7f0000000080)) (async) r3 = socket(0x18, 0x6, 0x1) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000100)='$!-*-}/!:%$(-$-}-/-:.-/\x00', &(0x7f0000000140)='%.\x00'], &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\xd2\x00', &(0x7f0000000280)='\x00']) (async) getsockname$unix(r3, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={r4, r7}, 0xc) bind$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) (async) r8 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000440)={0x1, 0x2, 0x5, 0x1, r8}) (async) r9 = open$dir(&(0x7f0000000480)='./file0\x00', 0x8, 0x1c) mkdirat(r9, &(0x7f00000004c0)='./file0\x00', 0x86) (async) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x0, 0x0) ioctl$LIOCSFD(r10, 0x80046c7f, &(0x7f0000000540)=r0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000580)={'./file0\x00', 0x0, 0x4909, 0x7f, 0x1, 0xffff8001, 0xc, 0x1, 0x0, 0x0, 0xf84e, 0x5}) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f0000000600)={0x10, 0x4, [{&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb948}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1000}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x244d}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7f}], './file0/file0\x00', 0x50fa5a27}) (async) r11 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8, 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x4010, r11, 0x8125) (async) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) mkdirat(r10, &(0x7f00000008c0)='./file0/file0\x00', 0x0) (async) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000900)=0xf) (async) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000940)) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x7, r5, r6, r5, r6, 0xe0, 0xb}, 0xfffffffffffffffd, 0x400, r4, 0xffffffffffffffff, 0xeb2c, 0x2, 0x4, 0x8001}) setuid(r5) (async) chmod(&(0x7f0000000a00)='./file0/file0\x00', 0x40) (async) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000a40)={r4, 0xffffffffffffffff, r6}, 0xc) (async) fcntl$lock(r3, 0x7, &(0x7f0000000a80)={0x3, 0x0, 0x4, 0x6e7}) 3.490326992s ago: executing program 5 (id=54): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='#+\\!))$)*,\x00', &(0x7f0000000100)='/\x1d\x95p#]&^\':\'\x04+()\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='*#^:![-\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='D{/[[+[\x00', &(0x7f0000000280)='{$[\x00', &(0x7f00000002c0)='\'\x00', &(0x7f0000000300)='%}\x00', &(0x7f0000000340)='\x00']) r2 = socket$inet(0x2, 0x5, 0x3) r3 = kqueue() kevent(r3, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffb, 0xad, 0x80000000, 0x1, 0x8}, {{r1}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x8000000000000001}, {{r2}, 0xfffffffffffffffc, 0x84, 0x88, 0x6, 0x9}], 0x4, &(0x7f0000000440)=[{{r0}, 0x6, 0x21, 0xfffff, 0x3a, 0x3fec}, {{}, 0xfffffffffffffffd, 0xc3, 0x20000000, 0x7, 0x200}, {{}, 0xfffffffffffffffe, 0x40, 0x80000000, 0x10001, 0x1}], 0x815, &(0x7f00000004c0)={0x2, 0x6}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000500), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000540)={0xd, 0x8, './file0\x00', 0x10000, 0xfffff800, 0x7, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000005c0)=@un=@abs, &(0x7f0000000600)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000680)={'./file0\x00', 0x2, 0x2, 0x5, 0x1, 0x4, 0x324, 0xfff, 0x2, 0x2, 0x7fffffff, 0x5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000740), 0x80, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780), 0x80, 0x0) r10 = fcntl$dupfd(r5, 0x0, r9) bind$unix(r5, &(0x7f00000007c0)=@file={0x0, './file0\x00'}, 0xa) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800), 0x20, 0x0) ioctl$KDSETRAD(r11, 0x20004b43) setsockopt$sock_timeval(r10, 0xffff, 0x1006, &(0x7f0000000840)={0x6, 0x200}, 0x10) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000000880)={0x1, 0xc, 0xf1, 0x81, 0xb}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f00000008c0)={0x2, 0x1000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000900)={0x2, 0x9, 0x3, 0x1ff, "3b1748e36a3b495aa4387b941a36fe79031ffa86", 0x3, 0x8}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000940), 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r12, 0x400c5752, &(0x7f0000000980)) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f00000009c0)={0x800, 0x0, 0x6, 0x4d7e, 0xffff}, 0xc) ioctl$BIOCSRSIG(r12, 0x80044272, &(0x7f0000000a00)=0x401) 3.414244322s ago: executing program 5 (id=59): setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0xa, &(0x7f00000000c0)=[{0xf, 0x2, 0x6, 0xa2000000}, {0x2, 0x3, 0x7, 0x6}, {0xfffd, 0x4, 0x7, 0x6}, {0x5, 0xff, 0x7, 0xe}, {0x1, 0xf, 0x15, 0xfffff696}, {0x43, 0xc0, 0xff, 0x3}, {0x9, 0x81, 0x81, 0x9}, {0x100, 0x7, 0xf, 0x400}, {0x8, 0xb3, 0x80, 0x7}, {0xcd4, 0x4, 0x6, 0x7}]}) r1 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x5, 0x5, &(0x7f00000003c0)="697a4e98361a777fde563b5df97b8a9ea9c60b93ecab39c782a8db36a9df45d5343e60a448f22734bdfd883a44995c30a114b7a28858a438af82cb9641ea317beac973c6f56fdcb3ab05636f4d705eca5a1186787470c0b92927ff1cf02b446070d2b86c5bcbf6a64cfd7a78a435f618f4992f976ae65a85ad34207f26f97ee4e8781a798622bb3599bb3dce2c33c814c24ca807d2c0dd1c3de49fe029ae256ac18949f31846f3cdbb5cc852de8b9ad1f2448b5f2ffa6a04", 0xb8) r2 = syz_open_pts() writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r1, &(0x7f0000000240)="63be", 0x2) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1) 2.408876131s ago: executing program 5 (id=98): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000e7710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000180)="16530100000035a88c9865bab5961aa0629da229f641fe50e8daff6e608dd6e31ee0d36eb0725704878c8fcb11baef0120cc1f840bf808", 0x1) 2.398609846s ago: executing program 5 (id=99): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000340)=@file={0x1, './file0\x00'}, 0xfffffffffffffd6f) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') getpeername$inet(r0, 0x0, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000007c0)={0x0, 0x80001, 0xffefbff6, 0x0, "4b06a6bcff0300dba800000000000800"}) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="edf0f44cde1f46a88dc707006f050635f0b67c483a24fe2a3df958500077706f3868cace000000000094a7cb0261198750d11776581b4a72d16e3a79", 0x3c}, {&(0x7f0000000140)="5330cd5e24a7422a0b9dc92772c1a80b5c4142864ed048ba807ff719f1f98395f888ba84ad39adcc0de48a4916fe2cfa5a625f7dff2cad66acf687763c055eb1ef1e97ea7a811c51", 0x48}], 0x2) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) lseek(r2, 0x101, 0xcc35091270288f72) r4 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) read(r4, &(0x7f00000001c0)=""/223, 0xdf) 1.7731059s ago: executing program 2 (id=128): munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x100000003}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000080)={0x0}, 0x6a, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/132, 0x84, 0x1042, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="ffbfffffffff0000000000008847"]) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000fee000/0x2000)=nil, 0xffffffffdf011fff, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffb, 0x0, 0xfbfffffa, 0x9, "d76c1f46000000ef1f0160fb08000000001000", 0x2, 0x8000008}) syz_open_pts() munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xffffffff00000000, 0x2ffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8028698c, &(0x7f00000001c0)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x810, r6, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x100, 0x5, {0x4, 0xa}}) dup(r6) 1.686861423s ago: executing program 2 (id=132): openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x2, 0x0, 0x400000000000006, 0x100000003}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r2 = socket$inet(0x2, 0x2, 0x0) r3 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setflags(r3, 0x2, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000240)="e0", 0xfffffe3c}], 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = kqueue() kevent(r6, 0x0, 0x80000000, 0x0, 0x1, &(0x7f0000000200)={0x55fb, 0x36d9cf56}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x9f}], 0x7, 0x0, 0x0, 0x0) kevent(r7, 0x0, 0x1, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x2a, 0x80000000, 0x80000000, 0x100000001}], 0x6, 0x0) kevent(r6, &(0x7f00000000c0), 0x1f, 0x0, 0xb76, 0x0) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x6}, 0x10, 0x40, 0x0) close(r5) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r8, &(0x7f0000000080)=@un=@file={0x41a0805bbded0123, './file0\x00'}, 0x3) open(0x0, 0x80, 0x8) r9 = dup2(r2, r2) ioctl$TIOCSTART(r9, 0x2000746e) getsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f00000003c0)) syz_emit_ethernet(0x36, &(0x7f0000000840)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6000000000000000000000000020e8000000000803710000000000000000000000df"]) sysctl$ddb(&(0x7f0000000380)={0x9, 0x6}, 0x2, &(0x7f00000001c0)="6b1cc124", &(0x7f00000000c0)=0x4, 0x0, 0x0) 1.566476285s ago: executing program 3 (id=136): pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000340)}], 0x1, 0x3fffd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x26}, 0x2, &(0x7f0000001080), &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000440)={0x1, 0x26}, 0x2, &(0x7f0000001080), &(0x7f0000000080), 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f0000000140)='x\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffd, 0x8}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) syz_open_pts() (async) syz_open_pts() read(0xffffffffffffffff, &(0x7f0000000680)=""/111, 0x6f) readv(0xffffffffffffffff, &(0x7f0000000300), 0x25c034e509a2378e) r4 = open$dir(&(0x7f0000000380)='./file0/file0/..\x00', 0x1, 0x129) fcntl$lock(r4, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x800000000, 0x101fffffa}) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000600)={0x0, 0x3, 0x8, 0x81, "1a00f3bf6234b79ad4cd0e9900000000050700", 0x2, 0x9}) (async) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000600)={0x0, 0x3, 0x8, 0x81, "1a00f3bf6234b79ad4cd0e9900000000050700", 0x2, 0x9}) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000480)="ebfe08ff13b90b00000000000000e69931929648dd2a4c400000004a418ef3049ee4200be9627dd18ec5f3cd37c318a9fcd5b386f8d96b4749a4a42918700aed9f1ac36a0b919a63be6c114fd0c40978b7f80362f2bb0a3dd749dab375c016233a2f902206b9a7bd5f04000000000000000cf9fcadca43b9b07c2b476f94e9ef37650f685053437a22275552395c6d4724f26166ed16bd0c4462aec69755a5d00009528b9f7fcad0300171cbc137d1eb1c96e640cd2468787782b0b72f63d5763a2e6f793311e92cd7ae1a9ee86d2873a13be4b86ccffd5f9b00fcb08fb3a405d5146495ae01e338fe04e8b0590e42d95fc55b7425f21d270ce0e9eb0d4e1883a29bd4b23e56a4baaec59bda712cb1b47902660be0bcc0012e5dc6105b1eddf566f9aa3e429d7a8249ee607b77e3224008a96a80c978d61e7f1f01d92f75022d106f05c2cc398f", 0x147) dup2(r1, r2) (async) dup2(r1, r2) r6 = syz_open_pts() writev(r0, &(0x7f0000000400)=[{&(0x7f00000000c0)='\x00', 0x1}, {&(0x7f00000003c0)="776e84f33aa8d28dfb1a2dcc0c34c024cc52e3a730ea11b00fdbba4cc80ab86262fc2d848a7ee71c3c1def4fdaa29a", 0x2f}], 0x2) read(r6, &(0x7f0000000200)=""/243, 0xf3) (async) read(r6, &(0x7f0000000200)=""/243, 0xf3) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 1.258992997s ago: executing program 6 (id=138): poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x11, 0x87e) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="e0", 0xfffffe3c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) close(r1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000001280)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffff9c}], 0x11, 0x87e) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2010, r0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000000240)="e0", 0xfffffe3c}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) close(r1) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000001280)='\x00\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) (async) 1.24626135s ago: executing program 2 (id=141): readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000500)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000600)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) dup(0xffffffffffffffff) (async) r2 = dup(0xffffffffffffffff) setsockopt(r2, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000050000000000", 0x14) renameat(r2, &(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, &(0x7f0000000400)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') r3 = socket(0x18, 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) (async) close(r4) socket$inet(0x2, 0x2, 0x0) (async) r5 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x200, 0x1a8) (async) open(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x200, 0x1a8) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f0000000180)={0x8, 0x3c, 0xfffffffffffffffa, 0xfffffffffffffff9, 0x3, 0x0, 0x8001, 0x3}, 0x0, 0x0, 0x0) pwritev(r6, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) msgget$private(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r7, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setsockopt(r3, 0x1000000029, 0x23, &(0x7f0000000080), 0x0) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f00000001c0)) 1.232200339s ago: executing program 6 (id=143): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x10000, {0x100000000000000, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) acct(0x0) readv(r1, &(0x7f0000000940)=[{0x0}], 0x1) syz_emit_ethernet(0x4a, &(0x7f0000000580)=ANY=[@ANYBLOB="fffffffffffff600000eee7f08004d31003c0064000403619078ffffffffe000000294060000a800001813430000000400000006000000e7000067dc0000800100004e234edbe2089078"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x10000, {0x100000000000000, 0x10000000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xb, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) acct(0x0) (async) readv(r1, &(0x7f0000000940)=[{0x0}], 0x1) (async) syz_emit_ethernet(0x4a, &(0x7f0000000580)=ANY=[@ANYBLOB="fffffffffffff600000eee7f08004d31003c0064000403619078ffffffffe000000294060000a800001813430000000400000006000000e7000067dc0000800100004e234edbe2089078"]) (async) 1.175628334s ago: executing program 7 (id=144): r0 = syz_open_pts() r1 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0x14, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ftruncate(r0, 0x7fffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x3) 1.175119497s ago: executing program 2 (id=145): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f00000000c0)='./file0\x00') r0 = getuid() syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x500, 0x0) r2 = msgget$private(0x0, 0x89) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = socket$unix(0x1, 0x5, 0x0) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r5 = getpid() fcntl$setown(r4, 0x6, r5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x3ff, r0, r1, r0, r3, 0x15, 0x8}, 0x8, 0xa, r5, 0x0, 0x7, 0x54, 0x200, 0x3ff}) 1.174582858s ago: executing program 6 (id=146): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000000)={&(0x7f0000000f80)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xb5}, 0x1, 0x0) r1 = semget$private(0x0, 0x1, 0x113) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000080)=""/3) 1.174011174s ago: executing program 4 (id=147): setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) syz_open_pts() (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 64) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000a00)="918db972f599c02e0565eaed008441dd285e11922f9103f3c18b5e92e496724e488417d1a4aecff3b316656215acb1ba3469e19579f44495b29b07fe40f1d77a39c53e17b28fc542501c9f02c366a9f9679e03513078c8c0bf397f4921a869eb7160b5c6561c003fd67da318f79c2127e7f3c500d169439ae30e39631480864c6bda469ea7e1ecf2e6657adb0036e6931fe3cbc836dcd271081509c32878b2da5d1ab56161436bee33e0cd772d065f1708afa86d57e24a7bea15250c3faefecb4e2b152ba92f6978d8ef7b597faa894d911cb44ae7a71d96593feb079580679d13808303d5049b8b6f11f143f3c81ca0732a03ca4916376e135557348ef5df6c2cba44a39e9d7fe27157ed537227ae5a9590c77f5ac9b9832dd57c60b937113a7ab702d20f45f76460ea7a679b4c54bfa3c005d6965256c37a4583048b5a2aab5d7a8ac18f24c92c93b8a1c764eb4586d562119f8267feddb033f5eb6593166cb966d02946ba52fe745a9eb470cdaa87d7f1629a7df698a12cb59881d8a91e201ad99b44512b810c452fbcb78d3f32f6d76f48a084a44e9941341c6aef84efcfe31104258a6e26073ee8bed10494f667aafaf2505b0722b53583520170a7ae54e0e80e191074d167f17eeba58fd2401a8845bf37d609f74bbcdeea50df8dad70ea9f7108a9611d7eb57b83615b110b4ecd122f41ffa6e0d618e4759cbfb864b3f7d95da051be0458ccb08720cedec863aa80732717ee640ed88052be9a38830269b7cdfea83ba8ebddc1a989dfe1356a7e55d19721cd233aa97687c901746d1ef5c49d028bdea5061311fb81b8312f32e5ed8e52f7432bde05960d96d19241d7148ed50739429604429b21f56fa7713fcbcbf8ffbb49ae1489d2ec834ae31cf30cefc206484ce94cb79117ad2d8a64528afb6f143995c033a84c2efda865b96cbc1587fb2f4ae79eb5e136dfd0997d576ee762349e532ee540be32df7a6e7f67c760c1486c5c46f832d89b499e91ce9648a5e9df83530eb5762be1ff26151eabf5cee46618c2fbddb137baea87c520cd53b568a7e57cd22593bf3facda0eec6868837390846b9413b6e55ba2a21ed06d639f47b4839c39ee6df1bcc7cfcca9178ec0ac1d5780663cfe53d9d2682385141e1d02b4a5c5d2012ac9c83e0a477e49eb0158a79bbc58924c9bb97b911e14e149f88fe719c34cb95c6a458977989e5cec2a902def76269d36f2e980bd7fedd668dc0e2fd1f3c6c3d9befbda2d80e2ebf7cd9d0744b2ae0fff033987d09fa2bfb312c559599f1064913b96a3085735c1cd14bcfe3902c154ec491393e9eeec8fcecdb509632d2797d2abcc9c73e70636bd3e10a9eff051a33fdf73a3ad25f6575829fa3e3f05fd72adca5a74f3bcb2e96fe3ea3a0a045f54e432e26f3f580cf51b3e6e680b675b3d12cda2aa6f769404de58dbf2160b83110e52914340d07696635bd3ce97a620ca9609e7cc4a5173b05571b9572855042a6c59974b990fe7315d4ef882274fcc231be8a4b860169470b48f26ac16c344887cae2a245015954c5b1b42574e7b927077c1377933f6d20bbba799e0a51d1c1969e48b146740fb49dd6051a81b5485fe1d89b083b84082568e35dab66b79dea4848248dabc63eb6040c864bfd468ed578586cc3bfc3dbe978351145138fea623758dbc4ed437891baf5b67b44165e1c7eaf9e0e5252bc5001ea4d5ee4cf9316932f3a13c44e426d101b53ecbf29e05da752c63be86c91803461b30438b2951b504c57887fe570e3ce4def823d0cb3807a013308ad4f9c5c80ba2399db2f305111f48ac7244ecce02ec418d794644f0c4d041310bb1bf383df624a4402add9f52a33252855e18e8bb553e503dab370a7a554e59bd61b8bbdcff41b51144232d7d5bd6d32b7e80e3e8261c370b28e9e8d847bc5a05333d7efed0cfabc7c3e28f4956d364da97036435ab025c1d7dde0c890a26ab5ae010578a09897ea92982918352f65b19a73e55a07491ea807b3d7b096d4dc153223badd7619970ff7b2cfa39f23e025e59111f089012382e1585b7038ebb1634e7729476453f89572b670218bad37a9d6413022ddc2cd4a7e113bc0a282ececebc26d01e9f9fbc837ea1ad04ddafb4335d2888cb150c748ae39c8de3f09a6880df3419dc51a1dd3126921f2451b4a61978c0889496c0ab9dcbd98ad8bdebe5205a4a238b41fdea7c6a97e730a344e4df30a8179067f163e34628504c1dfda646411001579e40795b410a8ceead37bd99166eadd61a6daac078a0603f4bfd8042a21285c240010f4d16abfbf72ad8ff9ad5a9d3e259a39e436ee3ad26523d9fae2c0bb4b9a6655a8572820979e3a172446ac741b4d8020ba5f8f5a6ad6cf6afbb303cae09309a3d0043bfc5f8b798721269b78808f2a4f0be7b0e9d72fb2ab835552b1ddab02af3dd4b319e20e819cf7e74e2bb71d797e8a4abb06620a16b5732dee7699063b6e23f20c0b7418d71098a32a88711e7035f90eb6cf8328baaebb0711cc00c1c295ead8889bf0370ade93db8694fc837b8551f97085a0a1e319acc443ec0a7386caef796fd43bdcb5e282a04811c25407fc8dd1a70715d5c07026aa949ab5eac9834ef0c98dd54119585a59e504ce63696634a277a122d02ddc29192db37b879540b5db47eb27f88f870c42f70157203cd7b5592076fcb385be4b15a0de7ca07fde4c9210d365159a5c3fdc714c60af8f7a205bd7cfd5ec73c5fd3fd26a341f68d1450c82573018340222d3c1324d42568a565e92b970cb4119da54fe8b558d89e6cb4a10b58f3455f055039b961c8dd0c4771bc58bba9479374b08fcb6dc5fb554011273d34b817fc84ff713487dd224d365e7c9bc9258e4ec42bc6df7fe9aa5703dbbde6a5eb718d0944c29125501f555873323f8d4ebf87e1d0b04ddf9408c00f80879a2014de98cfffdf476c9dd30c13900a53086beb9a2de451d59fbbc4fd02477ec8744f0c113a60933115c06b2122178b9a7cceef7a1664d9b72c9d8714c88adc469e64e1a9f73b511b6fcd7924f1d7363e566f6b6e18ca0f52fc566fed4ae5ec7a37130f1c3b1559719e4fbb6be12bf1725a534e00ec050dc96c644a7153e410496baa9684d57542aafcbeaea04e8cf12965beff0382c540c1d564d635b6bc10e422c1e5b3ab724f23ca0ffc76e1da984e31ab30e50d315bed73082e3791baf3c5d19e4ab9d8df77d18045c807fb3907cdeaa1afc7b7b43b203eb8785f4d791d429380bd00602de24ee8728e9b157ee95a58a1152ac35f70df6bd57a1233a3a4d06075688f0656b36bbeb72cf065bb31edbac27f35cbaee649d7cf54b64b3350c29495dcf4255f8dd8e686bf248eedb376fb00faf8c2ac7c533e32eac9ceaba14b9eec7bd9b7cfcd287f6455dd335f923751bd967b763c7912c2a839281c88d47afc22cd93981c4b2c773dd638ca65555ed7941a1287e45e04d04ae8f05aedc3cfc66be9d4a58a555aafa2fbaebc7a5e23766e885916685079637613bafd020ba3a9edb670c8b2365634d932518a49c380b05b1dc965068036edd10de14003e8ce9f8b50f3e2d44521f86bffd03c4e37f02498dba98dd5051b1277d3dc57c35f7acf6de1d2f5f4c85ff463211ec437a5b54e48925aa6b01598a6c010fa4fb689424d9d001a7afc19d2a848e1c284effc5f79a709dc3f95222031b90d6d018df866a6d2be04343ce26e27fa1c8a14c8cf19e723e4a120eb3e0cc290ddc2ff4bd359616d8d033d843da2a45d87423c00eb2f9a5e745da9671cadbd8825655dbaf9b34b2f56657a5683e6af96b44db827dcdce6e8bdfb78e9f1eae83c3ad87f482dcaade4a655721b1673c53b6b0a08e688409db6e6ff387e4182f736b6c43899c1fd87581880946883c046dd9b049134416212155bcf3ad80432aca3c67d3777c3fb94c07759debe771f85a93cee0c32754222ee8b3df8f09eb18643dd53b54d97a39bbb1db11fcf8002dac118226948ecc439cf71649836b59ec4cb99d8dad51bc87734fb3ecdf5d3dfa8a337f2d5e705bbed7e830e4cd5ea8cdad680727d77b5cdfdc461e2bbb766a366f9c108a6085ae207569976b86f5c20269f596a04320a639aa42445ce0239277f502cf340e9a62cfa77975062ad64a9771f70bae6e0d14ba502ed7ab35dd3da65e9788b208fa8b475cb642114609f5bb5034c008008ea7171c3dce25a05c1d871a760c8c632bf28caa7dc6801ef6e54a5af043ab6aa31272c198f9ece06a7c1e74c13ea23cbd012bb1dd38ebc0e7b46688005b78d65af3e85e0a8f3eb86047c6f83db91e28dd59b90aed2ff3d3cc3486a6d9997dcd0013cae0bc230c74e4a4d5482f199cd14700d11231434196f48e478ed7b162574ec96b2f03f3a16ce8ce977f71d23219d56cc2395fd60444e2cc1b1b58478f5beb6a5463d7265e391f7e3f8daa7bcc1b468da66d96eeeb7c0d3791a3ad618cc05832a50e9298e6a81cf518448bd1ea1aae859ab2dffcbf5e39be0e78f4b7baaca2bf3cafa92114d7c7f0cf159e2f4aae2404bf3aede2d0fd57e059472567a1819f64f8634cf995ef6cec655d18e60c85022d1945564fdcd991283694e695f149a8c219558ab19ec3f9112b22df2403aa1d9cb85a0763906ebb464490db271a51d7e1b4111834ee440f42adc1ccdbddf6942952642dc21dddd71edb8a95b5ad91058827f3603441a53b08983d578a27d64109ff2940bfbaf09d142840b462a338e12f76529a3a89c9d308fc113f20d4b67d7feab0dbf7a131b00398d3e74549ae499ea8c9beedb1fbc6db26aeea390aa6b00d894d17b6b5681437d26d52d5c0958580495848a8dbd38c3ad3a325d3f61b9c9bdf9c24dc1c42020931d1e2097f4bd725f8da76bccc1c9c343831f822163b08518724d08dee737085ae372cc5f6c60b03e0f54909ae57678e5ff557bfc8373fcfea61faa8809bb17f565af3c9392d3b4bd76b99a32ff07c091d49542aa48bac686992ca80ec750e8093222e7d8210cec7ece721b2997d9c51a4ec298d2014ed2f3e6a63297af839ba92e281d4ec6c9dbb358032437279eb6e2941972228d9939222a5c9e053389a85538880f2e4caf8b3db88232da0257cab88e98f56af503a0cd1539b860b717e39810c6cb8073faa55cdf5401ab0117976fbc68cf56e2707f29995e9b2b18e304d72004857f60aca7aee4570242b9a1ce97ff176ffa717a656a28a9b8a3fd061c3b9bb64983b44d4f7bad39fc638f510a988a3a4141354a8995f48a08b01aed8a75f8079778df1955cc56e4b3ec70de1b00348a2f8d14d53a17177e43485bb8ef931fd56e4702069d4ce7cfae1509d80c9c3e22cdde3d7a2c60ea758490169be8a8212011ec7574ae90812b3ef68a475dda62141792bb6157e02dada02aff15de5a8da43cb1ecf89d5827b640918e7e49f17bbd89e59fe99b6f09bc00f2d03a221f31fe7987bc19bace7bd5768b44c59c5a822ac84acf267b10de2ebc38c5b7bc14c640099b87741fe2df99889ca0ab42c0b5de84abeab58fcb9ebb75de897204501917c3a9673af2ff5f9ca2b57fc86c88ad98a602e4714b9a43f052b24b8be353a24542a2898372cb94cc5254412d96dd4f8dc494ea8b4cfa896cb30f7f908a97d6fe8fdc26ce351631e366286c889ff5639c9842e3dff2ea9ed150096db35c41d661e738e56cd9cf9ca10b00811e662ac57d", 0xfd0}, {&(0x7f0000001a00)="9cb89ddd4317bfeadafb4b91a45a6f3b6c2581c112799156494be3e7910b93127f68fab14811a42cb268c95cc59b484959", 0x31}], 0x2) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000008c0)={0x800403, 0x0, 0x1, 0xc534, "fbe704de0000fa0700000000000000ffea00"}) (async, rerun: 32) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="e2", 0x1}], 0x1) (rerun: 32) 1.116736077s ago: executing program 6 (id=148): pledge(0x0, &(0x7f00000000c0)='\x00') (async) pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) (async) r0 = socket(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x41) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() (async) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) unveil(&(0x7f0000000080)='.\x00', 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0xffffff49, 0x7, 0x5bc, "225e00d1554709aa0900fa4ab1896c04aec100"}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x401, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffff7f, 0x5, 0xfffffffe, 0x8000201, "2cf9892af9a507000000000700137673ca9e5fd7", 0x6, 0x1000}) (async) ioctl$FIONREAD(r1, 0x4004667f, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x1, 0x4ebfac6bbaf7949) 1.11296897s ago: executing program 7 (id=149): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file1\x00') chmod(&(0x7f0000000000)='./file0/file0/..\x00', 0x4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0/file0/..\x00') 1.112115667s ago: executing program 2 (id=150): r0 = syz_open_pts() symlink(0x0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x2, 0x5ea614f0394d1f5b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0xa40, 0x8000000000000400, 0x3}) semctl$GETALL(r1, 0x0, 0x6, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0xfbfffffe, 0x2, "d76c1f46000000ef1f0160fbf520000002000f00", 0x0, 0xfffffffe}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x0) listen(r2, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x6}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffff8, 0x5, 0x92, 0xfd, "00a1fb3a781e82430d6b8fd0347632d292000100", 0x4, 0x30000}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) pwritev(r4, &(0x7f0000001340)=[{&(0x7f0000001180)='G', 0x1}], 0x1, 0xe924) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000567000/0x2000)=nil, 0x2000, 0x0) r6 = socket$inet(0x2, 0x4002, 0x0) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000100), 0x0) 1.109144762s ago: executing program 7 (id=151): nanosleep(&(0x7f0000000000)={0xb, 0x8}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00002b00fef5387c58f3b348f27a3e80ce00000000000000000000000000bb"]) 1.108233249s ago: executing program 6 (id=152): symlink(&(0x7f0000000100)='./bus/\x00', &(0x7f0000000140)='./bus\x00') r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x200, 0xc0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) fchmodat(0xffffffffffffff9c, &(0x7f0000000340)='./bus/\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000003c0)='./file0/file0\x00', 0x1, 0x1) utimensat(0xffffffffffffff9c, &(0x7f0000000380)='./file0/file0\x00', &(0x7f0000000040)={{0x8006, 0xfffffffffffffffe}, {0x89, 0x6}}, 0x0) socket(0x2, 0x1, 0x0) close(0xffffffffffffffff) syz_open_pts() syz_open_pts() poll(&(0x7f0000000000), 0x35, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() socket(0x1, 0x2, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f00000000c0)={0x1ff}, 0x0) select(0x40, &(0x7f0000000040)={0x4, 0x21, 0x0, 0x0, 0x0, 0x20000000000000, 0x1}, 0x0, &(0x7f00000000c0)={0x1ff, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x80000000}, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = dup(0xffffffffffffffff) connect$unix(r4, &(0x7f00000001c0)=@file={0x1, './bus\x00'}, 0x8) pipe(&(0x7f0000000200)={0xffffffffffffffff}) faccessat(r5, &(0x7f0000000240)='./bus\x00', 0x1, 0x2) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x7}, {0x2, 0x0, 0xfe}]}) sysctl$kern(&(0x7f0000000300)={0x1, 0x33}, 0x2, &(0x7f00000002c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r0) 1.09641674s ago: executing program 4 (id=154): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540), 0x20, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x400000d) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r2, 0x0, 0x7}, 0x2, 0xfffc, 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x800000800000000}) (async) r3 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) (async) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) shmdt(r3) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5a0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r4 = socket(0x2, 0x4001, 0x0) r5 = fcntl$dupfd(r4, 0x2, r4) close(r5) r6 = socket(0x2, 0x1, 0x0) r7 = syz_open_pts() ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000000)) (async) socket(0x1, 0x3, 0x6) (async) connect$unix(r6, &(0x7f0000000000), 0x10) (async) recvmmsg(r5, &(0x7f00000014c0)={&(0x7f0000001480)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/123, 0x7b}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/107, 0x6b}, {&(0x7f00000011c0)=""/69, 0x45}, {&(0x7f0000001240)=""/239, 0xef}], 0x5, &(0x7f00000013c0)=""/155, 0x9b}, 0x28}, 0x10, 0x40, &(0x7f0000001500)={0x9, 0x9}) r8 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00"}) (async) socket(0x1, 0x2, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) (async) mmap(&(0x7f000036e000/0x3000)=nil, 0x3000, 0x2, 0x812, r8, 0x0) (async) unlink(&(0x7f0000000000)='./file0\x00') 917.137907ms ago: executing program 4 (id=155): r0 = socket(0x6, 0x4000, 0x0) getsockopt(r0, 0xffff, 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket$inet(0x2, 0x8000, 0x80) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) recvfrom(r3, &(0x7f00000000c0)=""/35, 0x23, 0x440, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000600)='./file0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x138) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r4, 0xc0106978, &(0x7f00000000c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) poll(&(0x7f0000001580)=[{0xffffffffffffffff, 0x962bc6e700d89bf}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(r3, 0xfffffff9, 0x3ff, &(0x7f0000000180)="2565f60948a3c415606a6eeb7b48795d716dc301857e38783ad4c3358090203ba84045a986b6d106f3466bc7bce8cc8c9522d5eb03a03b9eee38cb1ea060eb47739cbf5e960ba76fa3818273ae030a81562bd482cfa8e6819144d8ddc78766d55ecae47c4ee0ffee125b7238c5ab52d275fa64c006ee7e4c3dff9f2abd80bd85627035cb2c521835ea1ce9974ab27cfaab740126ad28d7a1f807eaec1a820267247b7edf64f6e80a0d5b8497dc8e4b6868d9d2f71f43750db4da9e5fd2c4a76f903169c210efad84b8f04287f3514aa8b929c73a2e5eda492515e056a21a591d15b32b0ff3f2e9b806edcbe83313cdc3dd3c9afa59e5861a23dd", 0xfa) r5 = msgget$private(0x0, 0x5bd) setsockopt(r0, 0xa691, 0xf, &(0x7f00000002c0)="16751424532497b56da9e1bc2088d3f0f97e0c62f709c86c661ed76d98ef0a02958440ae36d3223455d1460fb2b6c19f781bb667c2da1ec1eeb3a3cae863f0bc9403d69a0c7194f5ed7753d437958c105c6f08964fad3e0c1c13c70a4098495adea798b71d6110aab4783d2f2754298fd363f39666ab54a6a394d5cd6585204766af52000000000000f98df1ba542ce0f3197524ca0cafadadf3971839552840ea88225f45c7952b3663c33d5beb137d3cb700cf343b190603182cdc0070dbefec668cdf990966e2633d445db6fca4e342ce2accd879d12420d75dead7dd52e2dbf9871419c2b0c49f779e7fbe85e2099315e370debe", 0xf6) msgsnd(r5, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) 913.16769ms ago: executing program 7 (id=158): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x89, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) shutdown(r1, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) sysctl$hw(&(0x7f0000000300)={0x6, 0x9}, 0x2, &(0x7f0000000000)="000000005551ff2fe12f0d9264a1a0799817a00b9167287bb1c69fce2fadb7618d205a19ffec2ac14488f541efeaf3eb7a8cd86da3f22911fd1f586a053fbae293187b8cf483c99e85b0d3dcde803248afdd37163530c2038b26043372641394ee14ee0871f016e3f10f934217f7a766381c586d2c6154a691addb6a22035c0dd49ae5b26648ce94f3bab8106a7a8d74fc69567ca8021ea55e5f25ee9e", &(0x7f00000000c0)=0x9d, 0x0, 0x0) 912.344434ms ago: executing program 4 (id=159): sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 792.289677ms ago: executing program 7 (id=160): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206913, &(0x7f00000001c0)) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000000)=""/6, 0x6}, {&(0x7f0000000080)=""/40, 0x28}, {&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/236, 0xec}, {&(0x7f0000000280)=""/85, 0x55}, {&(0x7f0000000300)=""/129, 0x81}, {&(0x7f00000003c0)=""/26, 0x1a}], 0x8) syz_emit_ethernet(0x140, &(0x7f0000000480)={@empty, @broadcast, [{[], {0x8100, 0x2, 0x1, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x2b, 0x12e, 0x68, 0x6, 0xf, 0x2f, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x1c, 0x8, 0x2, 0xa, [{[], 0x7}, {[@rand_addr=0x4], 0x8}, {[@multicast1], 0xffffff81}, {[], 0x5}]}]}}, @generic="d51da96fa9d76ca120c540f63faf28aede19685d046a358cf03fbcd2b9a11773891dfd481628e7c68a7264a8630db59a3cd1bc5f1d48b1eb3bc673f86e8abd19ca77abf7a63df0b819b93886fd80d5bc76147b231631c766d37948ca784fa6828b1393b1c4810bfbcdd2e97555c27a3e2c707251fb45c38e0f66ce8820c4beda57f35fe962e42c362b261ae7e20678bc2e7b2e27592d25cc307ac68d353856233d131284ffe96b5e416be2859211d7c44ed8e5193f5fa8940d93536e54e983801a6dbc1df3c33f6976f92e7d305f80d2b0272000d2b33f1b565ef8deed646b86305682bdb4719872a4ee2ca1160bb238fd4388ee67316b37e423bf3b8750"}}}}) 781.879462ms ago: executing program 2 (id=162): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 779.613996ms ago: executing program 32 (id=162): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) 779.455477ms ago: executing program 4 (id=164): r0 = socket(0x2, 0x2, 0x0) dup(r0) (async) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) dup2(r1, r0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000003c0)={0x2, 0x0, 0x8}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000003c"], 0x18}, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000240)={0x6, 0x16}, 0x2, &(0x7f0000000280)="edfa4837af8813c2cbc215958f0caf43a6763baa2b9cf8141f4179654146c21217eca11e22a33e961b7d7c39b5e928438563b9efee3dce0702ff5b45960a378107d95630eca038478d23c4fdb97786d8f958c948cb4f3afbff22f6172488eb891af642243566e91b887f8b60b6f42831757f27cbd5aff46e3148eb91fd5e1da7803993bcbe779c4e6169a4a6281c66145e99023347179fd6a5e77ce18e931f780105db346033362b2bd6402d8749bd4eb90a3d76d084ac219a84b4accb819218", &(0x7f0000000340)=0xc0, &(0x7f0000000380)="9b24f1e11a21d45eaf5f0bb7de0766710e8bab41a7ea93afd6ec26", 0x1b) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, &(0x7f0000000080)="5dade670857bb48c43a1209da4eef63bbc53908cd45cf27251190dfdcf4fe142c448ecaa07e1954a90875278569337975b0f5a4b2fab4be915f22a6103e03e3e1e60c186c3103c265738e9cf6e5b97f27a73969468ef9f546f98a55ea222831ead14648fcf37d53e7dcc44fe9baa09c515119002eeeeedf6449b30e1c7ee41587aa9e640e928a2ccb846ab1d1d52e599ccc35f858dbe25bc3486e2c3a835c529d4d7065eec49732dec570d669686c819680f7b5646da3ac5d8cb6f62", &(0x7f0000000140)=0xbc, &(0x7f0000000180)="a3a3a2a0399547a95907b369d928c7a5ff15baabdf8cfb5973ec5b07c9a62c32f608c96dd2fa714a0a6de2431685ec9bf494eb5594cdde840e5dbf112aa0ef59ee6c9b2e9a9963f3988150115cefe4a103fd919f7409129f3baced82c8e2f4751fb8afc8c52de5079cc5398cfcb62abf88006e388eb2797c3e7256aff85ff0cc41", 0x81) 778.989515ms ago: executing program 1 (id=165): syz_emit_ethernet(0x25, &(0x7f0000000080)=ANY=[@ANYBLOB="eb440900092fffffffffffff0800450000170067000000019078ffffffffffffffff0a3c40"]) (async) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) r1 = socket(0x2, 0x4001, 0x0) (rerun: 32) ioctl$FIONREAD(r1, 0x80206919, &(0x7f00000001c0)) (async, rerun: 32) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffff0900870000000000000000000b00"}) (async, rerun: 32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574318, 0x2de, 0x60000, "7072c83fdce7988f343afbf4242d5421f1894cbb", 0xca0b, 0x7}) (async) poll(&(0x7f0000000240)=[{r0, 0x68}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x5bd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) (async) msgrcv(r2, 0x0, 0x0, 0x3, 0xc00) 767.369261ms ago: executing program 4 (id=166): r0 = kqueue() kevent(r0, 0x0, 0x80000000, 0x0, 0x1, &(0x7f0000000200)={0x55fb, 0x36d9cf56}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10242, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180), 0x4, &(0x7f0000000240)="d6c246e579f0df655ec13350a9bda9bf6e45c22e348c275109ff0f00009eb625e9037d2b260dc4cb1d59e2205067f9af3b0b871b2c2dc5285766b066eae0d2fe018379d6e0f2ff038ac33d7f7081d57055d55f09bafce4594525773e14aab8f1d2b9bccbe5557d0b12819a23c4ba077d92499b5b8c61", &(0x7f0000000000)=0x76, &(0x7f00000002c0)="920504c3f262ed5012b08576fda5ebfc87dc2a5c1591f1f4e607f38324736085356909a8a3f4b2151929f1a65c9809d04788f5916f7b4778b670b87e811d9c83e626d417a4f399f04e8df50177002e59e47d9b86ca3189b6db57ac81f739d1f3d2f24685e7577272f21eef9e16a996e9958fca762faec722ae5630b2611ac3a504c20153dbd529575a205b813ed9bea51430793daa4c7ce437ef11edf20c85b5a460af57", 0xa4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xc0, 0x2}], 0x7, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0x1f, 0x0, 0xb76, 0x0) 766.07973ms ago: executing program 1 (id=167): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x6c, 0x1, 0x2, 0x7ffffffd, "87be4325a20e20a5743cd99972539a54ffa88cd7", 0xfa31}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) (async) ioctl$TIOCSETD(r1, 0x8004745f, &(0x7f0000000000)=0x1d) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x18, 0x1, 0x0) (async) r4 = socket(0x20, 0x4000, 0x4) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) (async) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) poll(&(0x7f0000000140)=[{r0, 0x8}, {r3, 0x40}, {r3, 0x4}, {r3, 0x100}, {r0, 0x8}, {r3, 0x4}, {r0, 0x10}, {r0, 0x10}, {r3, 0x20}, {r0, 0x40}], 0xa, 0x80000001) (async) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = kqueue() fcntl$setstatus(r5, 0x4, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5013, r4, 0xfffffffffffffffe) (async) socket(0x2, 0x2, 0x1) (async) chflags(&(0x7f0000000000)='./file0\x00', 0x18000) 738.782774ms ago: executing program 8 (id=163): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x58, 0x8, 0x81, "1a34f3bf050000f2ffffff45000100000500", 0x801, 0x4}) write(0xffffffffffffffff, &(0x7f0000000100)="3720e600338961095691e16ebb95f5968845079eac2e02e1cd5eefc804", 0x1d) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x9, 0x1}) r3 = syz_open_pts() close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0xc00, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x90000049, 0x5, 0xa7bb, "d8e175d3bbb11500c8930aff9c66000400000400"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 617.616857ms ago: executing program 3 (id=168): r0 = syz_open_pts() poll(&(0x7f0000000680)=[{r0, 0x117}], 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x3c0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x101}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x14, 0x0, 0xfffffffffffffc75) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x8010, r2, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7]) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x2, 0x5, 0x0, "be6884968fdb74f1c35877e1c4ebb600f105affe", 0x8001, 0x40}) 616.924587ms ago: executing program 1 (id=169): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x9, 0x0, 0x3}) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000080)={0x6, 0x2, 0x6}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f00000000c0)={0x8, 0x80000000}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000140)) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000180)={0x3, 0x3, 0x5, 0x2e43}) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f00000001c0)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000240)=0x8) r3 = open$dir(&(0x7f0000000280)='./file0\x00', 0x8000, 0xa) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x100, 0x9) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300), 0x20, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') r5 = fcntl$dupfd(r1, 0x0, r0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000003c0)={0x6, 0xff, {0x200}}) r6 = dup2(r4, r3) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='r\x00') r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480), 0x8548, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f00000004c0)) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[{0x6, 0x3, 0x8, 0x0, 0xd}]}) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000580)=0x40) r8 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x0, 0x9, 0x2, 0x0, 0x95, 0xe, 0x85, 0x0, 0x1, 0x0, 0x9}) ftruncate(r5, 0x1) open(&(0x7f0000000680)='./file0\x00', 0x280, 0x5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000006c0)) ioctl$VMM_IOC_CREATE(r6, 0xc2585601, &(0x7f0000000700)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x62d2}, {&(0x7f0000f9f000/0xd000)=nil, &(0x7f00005e7000/0x1000)=nil, 0x8}, {&(0x7f00004d6000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f00004ee000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f000053a000/0x4000)=nil, &(0x7f00008b6000/0x2000)=nil, 0x9}, {&(0x7f0000c57000/0x1000)=nil, &(0x7f0000b36000/0x2000)=nil, 0x2}, {&(0x7f0000b8b000/0x2000)=nil, &(0x7f0000997000/0x4000)=nil, 0x2}, {&(0x7f00004ba000/0x3000)=nil, &(0x7f000059d000/0x13000)=nil, 0x3}, {&(0x7f0000e46000/0x3000)=nil, &(0x7f0000a56000/0x1000)=nil, 0xffffffffffff37bc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}], './file0\x00', 0x4}) 614.486787ms ago: executing program 3 (id=170): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r0 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) writev(r0, &(0x7f0000001280)=[{&(0x7f0000000040)="cd534b6c0e05c36ba891fd36790aa23b05586106be3eed2a655f7870e309ad871f7fd3a043af", 0x26}, {&(0x7f0000000080)="043e6ee0b344c7c9791a2e4da25bc9a0418533834f4ad98525e1262ed802ace9143dd9241af828be8f1307f00a4f2f6d333eafc14dab76b68239d66aaa635ce86ee670638c933b9918175f0945e7f44cea6e837bf764df3ad715218310443e7f802f7f454b7e2d8225e56d80d4f8c4074dd522f0de1c45da305d08c44e1a2a72b084f67b2c350db501e39c305175415acdf775d155d81820a56414cf12e3e377e093bd8bc923c4f32ddd20030bfcdd185c9b", 0xb2}, {&(0x7f0000000140)="a8b09ee05e0d75d083f140a6d5757e057b3e82d0ed3c63b841d3c732599da8a124be8ddc790da6f04054b267667f8b754f6d1d03bae13e9596d3d0869b462cef8eeec391e760cb4a1979ef5060d477446030b82be3dcc1fb1f9c10181a7edcd6bcfc87fa2e3eb996cbf2c420d5f6c932d788e7e1cb9add0c9c51d2ee38a1c11996de098449c793e4ba521b9c8a26af1de7d287f73270c9cc837c07d17ca8768b4ab61c8199d52c1e9ce392a9af318f06f1c4356b607c43e6d0e5d5ae00a13233df08fc3889d6dc8ecd4d77a18932ae53a2dc8011e0b185e3560f295322776be3198955da0721f17179051fccf0680f8a422985a9f81f686146c2dcb02b792ff6cee5e2c061d8d9c772e7e2f4414e72b31bd5ef307fb30a64d8972fb52bc932bc14f0e945ec2f10605e63e06396428e0e0eacd0cc4fae1def7c2c24503a21a1ab41e0564dd51be64eb3e978089546a8ccf52432bbceea279d2d71d5097e64ed90c8b7aa0071c5965f6b06ffb9b0c8ddc40d69112f36979ab556549fd40fec8c1c58a4db324eda9fa17845e3cf24b2ac64559b376a8b0706800f1fb2940d6e2f5ca406525a987620da413681463f5c5cbb53142f36b0e77888e73d2518dc3281d9df77e916918e544692baf9138724bb2b5c9e980f3f7ae12cbe3a81b6504b805aca595fbae74a5ce9403e7d10c38504fe1fb2a16c391167d965c5ef8d506c60736a7d009acb7b2fada0c6420b3071c4ad23510bc72ee2add28c7935b816322d8ef9f5064c394402258e4b47b4aca7f567c9caf1cde21c8186a1b831d8d9679767262f5134e11fc000d2f40cb80ec6ebc570350e346ed927e22ccb46140a3376517c940490c844bbaa8f6e18aa7efd6a68cf4b87983cd47dd83233385956596a01839b468a3ddd88da0a09bc05549b61db8975a895148c70357549cb7e1651a13a52182c1ecb565220f9fe70126885b3908d5d3235375a723f77524e9bc41c3318b8da0e5e75697d437aac5dfa0ea5645861c658b5b06e9bf19764a832b5483e510a6522e1d7d25e9c7ed9d70bdc0068672d5151922bb116df654810f9b83a114fb43b333b42662f03bdf86e9fbfdf7251379fe860160e61ff92767442ad63a5a4b6208a949e0b717a1f041bbeeac585d06b7a07e6febe285834b89f6a2c188b0ef01fa4f9eed38efa8cc1852140e8f1da90acd84a53498107c2afa538313dbcbaab52f6700c48a199ca0ec087637ce692266cc48444d3a99342bf234474b0ba7f58b99074c84d34dc3b1396cf9be56879ad546795385acc05072f59f627f646a2bcdfc37eb1fadb231fed5260c4be1e965e85d4fb09f2f47f91ce07ee7755167b48375da3fbcdb9dd46760cff64a1e14181c90945f60f1fd4981a806ce69ac2bcfd3df8a78f501014367a34cce461ad94ec41d0ade9de536ebb316de57a0b5c0c6d7face9084b8b5815e78e4f5615f66463e472e322baee1740e2114ad140b951c821b579ef6b54f4b98c89fb67688f01434f2fca0e803730b5a0ba6c096b1f4f29ca34ee315aa76897b2c863ef3016abc0928bdd0a55adf4bf7b4fd68da05c5b589146a3c683f721cd05bbd5aaf6ebe00bb61a2453b91a2e13ffc6d7ba900be0882db9fdc846f937de8974d0eb691884494a86739149d3d6956deb7036324c8fa8ff8848b5f95b9ff913e767bc13bcb6d7ca133157d8dc07ef66025c943b0f9b2a63169d3fc49d83eda97986ece2bee5c7d0d0997779a6eb117fcf6258cea364dcc75346227eea29dd5420d50748754b32a5d30d330086855e01f94a1e859b00ad19609b033bfe4d6c2b44d66a2d9cea699fb4e4437b8b02aa6483526c892daf3e7243e74d9ffe69c39edc1ff035991b1821d766e88b5cec5961be3f44a6ba99676531079d6d1cb6098dac966c71d34ca17a5c5fa0483a0db1a7ac819d017fcbe6f4cdcd443a596aed2e1a0fb600f194fb40f25db228838998414768384f9ba200964bb82fc4343a322ebeb19c3f60765a8f14b7bbf09f2eef7df4a0e8777808a3ed44754720445f971a8e2b58280ddd3b804adc9236001e4f9e4c18a579cd6709ce3b2079f872a716afee65d97acd3607efe85a70e858df4211edee37a661179f584498e6ac55e1fea84e6a48c14850b8445d8ca1ef83f159364b47cb4eea322bf52384070f23a672b062be093c1cfa858114698ef7ba901c741abb2c81a9e421c642b0b2fc59d279b764e8f34dcaae7848b739f66c749783440bc3b9b2f2965811c867b6f8a092678e2ea3a0f13ba7db37121ae5f0dbd8e8777227a2c97e41cb4e6465ab2ba050f43ff702969465e2af58d7ef8833519a4cfe78ec4f6f52bab6b0bae2c8071c3d16223cafd1c850def230605a3967f4e9dbed9ac71dbb8f8a408e7e4612635937e0b8e0e3d0ff22389a2fcb4ecbf41503dbe6f11cccb583656e812410608958ce230a74f60e9159d91e23f28eda942685a7dd86a8f5e45b5564c1ecb1a16a203769b6e2d9574f2aaa6125cbd6e1ba83ea4ee918859d9450f050418d1286fc8f7d05409e085b8705c2fc3f267b5de417130c740df6f919d8465e9c1f542d2b7ba83a95fb079dea6671b4f260ba2958e86a514919bdb697b1a776cc8ed9b8e19651eba319130b2ffe243c2c1efc673c7dfe9460d94d293cf1e8c03cd31655e43d48042c4ddd553fb3e8e18032a7e0362e4bb47791638cc343a455f33f258f879c1538291e6922e98a6adb8d16a26d25f3769fd46181568b61b7432337fdc7551efe7688840739f00831059dee1e8e4c700adf8d397ee550ca092d68fd0f89245e0231f5f5a71dbe497fa661dfd638e313f00f6b72ad45aa34596f69dc22530fce59b3658f23e8565ab5e47978a8a1419810b55d57cb51d058ce98a69a12f625191a05dd1571adab728b719b1e1f49871ade1c5159438128ee0e903860a073cf8b2dc2fadae771c650df3546f78f3d850abeba288332aeff0206c9f98a47677f39e612a0b4627effe86aebd35930c93bd2f08837ebe461f6622a195fb0260b8ae2f0aff71ee28a4537776ad5a5610e107459bc1fe7795efe23d5af2430e4a43908a802186085b15772bcec0c2c3692031f205a44edd71c1480e37ca4f4cd9b0db85a04ce78017291333def563e1deea32d0675e9af26d0b831d37f6903994a2f9d654ad690cf134a337a6104578542dbbfab01aae245176f78ff2f6043a7dd552029124c1b447596882689d0c3158a48f8a9464e2cacde77e19b4463bf8b0bfb7879c8964127ca7308f3fd63f466060c29f401f7fae2263111e10d95ab7ea9a1553ee8904868d5db010d3183c63a349a54330b49a3cfcbcd1cb4a022f798fa5dbc73759d01db81d8a9632b94cf6c01ea6a88d02b2552f7ceef38ab78e6df2c58b9d830263f476c67b95e6940da0d0a229def65bcee18fb628c95138929d38c89b9aeefb7268564c570d8c70fde5a3d8ca45af21cd6161c62fee8897be6e51729550bc47357f9071b39bc0f9ba05b09190c4dbbdd1ba13e647af479c26c94012ceb3132c3c6046684a01254b211e4d0797b51dddb3a1c9357ef886da12ae60ddff1f8d51f14042fa2da548d4603b1cdd1cbbffe73ce71d0d64ecb4ac1cd8b6aa8466f31ca56669de6a8e63933814dd87c06570601142678957c355bfa727e8b650e5beaf79f17a06fb0b742ec6be461bd9265a95b3d8d12093471770da5194903f408989a6c8b262682002d19ca99da926e72d1cc6853abdaa64109c6a7c6921a057066e69cd2fe695960d3c9982f664736d529896ac06f5b754a96cae04edd965060ea3fa360de4c42c2dc0a196759974774d673ead48466cb39d1525746d97673b7faa67e541504cdeabce2abaf21ea19dd42b058b9ef6945521cc0c1ace6ec0abb44dac0a5e675dbe5c91f237aa57586a8511a3c2403895a4f368597b61ed8217e6a3d61eb740614dc949ad7bce92d004b3cc2f73019af8556f881139ebf852bd08d7775400303143d2188dfbc2e98aebc58e1f1271eceba28503ccccb7d75e2502e96d12870ab0fde3ab380b5594a111006cc3db687196fe0188694493982e7a4b2c4a0b2239a30be413a232f6242ad3a57c5464b0207c2c763eda5d694530b360812f433c6b4cda3a5fe2cadd2bb0f066760c8c2030f4a67f57f4842d1bc851f6571f13f9c7168a7cd5d0415e931c95baa8d0f6f2dfa00e3e4d3a313c5160bbd11d84f6cad2ecaf6cea1be583044ff43e21ff97522053d7863a3c2d807dac2490481f7c520a8c8af93f6cecccf84dc6f7833f2bc08720aee6ff3f2b0045e24766077a0a1ea7361225f15dfd442c233149a40547d4e73ef9d587a7feee53f38c4be93bbff4b526b95f299dd1db8cbd2e7ada918b3a57ef78e008e1de0e91acae17f1fe557abbfe10fdb62219c45f8c7c02b69b3657f60337d7f64998e954b42e72f1ad06c58616efd261b37611a0541e6188036708972667a800fc68ed8a8b2df05ad2be432abeefbfae53b7d539bab11381c386cc843ea299e177db713e117f9fe06786932b4c78d536163a90063212e7aa2ff0349d0e3dfb573774e18dd3a62f516183595b0fb2efdaf6d7da53388dc89792bfb465470d4bd7568507336b4652a7ef2f7df7b651142fcd2291f3eafecd36f42672096f35f797345ab621fe5c6af1b93d0084a34e7f9885a4b484cd2fbe94a4b2507b5ad3374b75bb94bb6792dba19946a821b5eab80032aa0d9fe1c7a75174dab6891a58755b345c40ac28717c16e4fff298063c1ad2308c2566fc21bfcbc43e9e1060f189472183f75667632fd8d54276b943cc818572183bb95967ea9274be91bdeb8667f3abaf7e746d5cf5d8ec139739daf88035fccf52687650bc0f7d54ab2ecd43f38c7b1b8f336ebd9a70a45a817d82225dc1ecdd70225f21dc63bbd0083a294df13e7ab9d2be707d3f31a55239e798f241ad8a3d990c51891273c621b3d58775f1ba28502d0b16990ee7dadf2af14f815d3ea233b0c833c1cc6f241f60629e25b908a3fa4e5a45d155ec4afded9893dc0bd7d882fdd2c7b8f53bf8bc0cb082d19ba9c9c20615409e4d339b6f953d1ac7bd432108cfe4bfa5b4db48fb76fbf94c14f42dc327b9b4821fc6ddc6d543140387e237f1448e631ff4ab32a5771346fd2b49fd40d217be622929d5d2e5c42286f2e74475b01a87a1172520aa29a5b319442984606c2f35a55126526973c8773aa005d5872c2ba2e8378754266b76b2bb0162040b50ff169e42aa64e800994fbafa25963f6b1baf617425a6fc5084b56a18a76ac6322440c223896a81662f19fbbfb4b49c6a26dce2054298bde9504f31034e1667b8243a51d3f532094c72c5372455620d99d7bc2a2ad26e975369a3e962d50a2361c237d3b233f5c73aacdb736bcf3343f0706d3d8b85dc8f8afbd69f23434cca10c178e70a66cf52070c7372ac8281a4253e930925dff34fd4dc4a669f03d8284c2b3b024da40ab6e33d5d0d7be226bfb702b871b903ed5fd044791b9acc4cee2342dade11add8433a1a61b695b0feb1d59f476d06cdec264e30a769c268a2e92117bd6352b07bd8cbef806b1986c391f05df6dd06c5f118f28e20fc85e4521633449d2eff1c7746be71b2cd8d31fe39625d10c65a06e8f308719ad9022bb98d95d28ecf4a49782db5945136ff8abfa67f8b8c3b6498380c4f41a581ff6b543310d773d2bae1562fe7b458df76f00d68d02e74e6514149dd3819b6b8c39f60f130f88556aacf2cf014e58bf1bb4fb27a45c0f404377e03fdf163fadcb", 0x1000}, {&(0x7f0000001140)="60270fdac6f30d8167713fe184cbd70d5d6724a9b6ad08873278e82753cd4e2aeaf3bd7a1f100af2e31145d9795413788e07ffcf77171b37b19815306062fdc651a0ce40e6e0401dae8641084e3734f3ab0fafbd01a0a59e503ccebfd605f72f4c7162d84a0923d816368f854bce36162cdd0bd724e9bbbe2d4c53ba56f4749eb4ba4d01693d49cd65c1681a8debdd5a", 0x90}, {&(0x7f0000001200)="491ca21c1fe69f57eee078a82c04110bf49f02fd9cec73af88db0469169a82d83a5f46ae3a1d368bd956073eb2bd5a530dd61c6f1abd4b68c5587c4e2805eb3bfab6a1f07c1a69a7f5a317afb5e67e6bcc780c6395a7687d4a0de59dedc0cd059f98c51cb8d8", 0x66}], 0x5) 597.233578ms ago: executing program 1 (id=171): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1004, &(0x7f0000001840)={0x0}, &(0x7f0000001880)=0xc) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x3}, 0x0, 0x1, r1, 0x0, 0xf3, 0x6}) msgctl$IPC_SET(r2, 0x1, 0x0) r3 = socket(0x2, 0x4001, 0x0) pread(r3, 0x0, 0x0, 0x9) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffff10d6524da89f2e73dd60db834400100000fed38d5ba80b9e61cd0c535a9800001cff02000000000000000000000000000101000548680000004e204e2200089078331cc18a57e4b80cdf46df6a857c1635e1d15d89b5409308e075a1cf86f88c7ad18dc3dcbd24d565f5b1095ea4719cf72354f15741f860500f1291bd1fdd6a6f"]) 596.863783ms ago: executing program 8 (id=163): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x58, 0x8, 0x81, "1a34f3bf050000f2ffffff45000100000500", 0x801, 0x4}) write(0xffffffffffffffff, &(0x7f0000000100)="3720e600338961095691e16ebb95f5968845079eac2e02e1cd5eefc804", 0x1d) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x9, 0x1}) r3 = syz_open_pts() close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0xc00, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x90000049, 0x5, 0xa7bb, "d8e175d3bbb11500c8930aff9c66000400000400"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 391.919367ms ago: executing program 3 (id=172): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x11) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x15366ef2ca47d1de) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x8, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f00000001c0)="074ec6eee5f94650272be951c45346", 0xf}, {&(0x7f0000000200)="96b779ca02c56c6394a97d5cd34af2e3f1d7669a414f1e14fc032ef7d3577defa4beb2783d6c92a70a22312a845bfb3b5a413ffedcd7629af68753819d4b8df57b8e75568ed4a8f6040a934c81a88a46b2472a37bf7ecb8c3e1ea5c41f792284b47a61293a724c3275faeac7e9ae87125aeadc71593b57d3ce13086ed84c778058de160e5b6ff8e06e789cef9b2d257c7fdeca38c84dc4f2799d15707edb729658fe102d34636ca1768ad23c4937e912585bec111629ff629144592b2a74d170e5bf90085ecc0146de00a06ca89372b9d59cb96767986385fb2df309453aa6a0de4c764f664e0c70f61ff0b296bfe56e51d44c3d", 0xf4}, {&(0x7f0000000300)="6b35c46d3429d893b088043643346b3ab0f1bf10c80ab7f45d24589c51c720df261f48407504268e712efb326576ae70a49b2336195310aec8cfc8f2cf51d7f787aadc3181c59191292e8779fd5df6152034d9de219c8518cb94a472de2cd17dc2b022ceef49701c2cf650d51ae5f73f30b98d61eaa16f49717a0f94529cad55f98bab1f00352dbc5d1cc5831dcf15c3be7012311d649e4caa5f45212d7aff36630dd0d9d934faa85ba852c1b74e783c40181328a263b49b5edaa68ed5a838c45d9a0f5e6ca4df3a11ca", 0xca}], 0x3, &(0x7f0000000540)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x28, 0xffff, 0x1, [r1, r7, r1, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r9, r1, r0, r10, r0, r1, r1, r1]}], 0x90, 0x401}, 0x401) ioctl$WSKBDIO_BELL(r10, 0x20005701) fchflags(r7, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r11 = accept$unix(r8, &(0x7f0000000640)=@file={0x0, ""/4102}, &(0x7f0000001680)=0x1008) getsockopt$sock_timeval(r11, 0xffff, 0x1006, &(0x7f00000016c0), &(0x7f0000001700)=0x10) ioctl$VNDIOCCLR(r9, 0x80384601, &(0x7f00000017c0)={&(0x7f0000001740)='./file0\x00', 0x62d9a910, &(0x7f0000001780)='./file0\x00', 0x8}) r12 = socket$unix(0x1, 0x2, 0x0) r13 = accept$unix(r12, &(0x7f0000001800)=@abs, &(0x7f0000001840)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f0000001880)={0xa2f, './file0\x00', './file0\x00'}) rename(&(0x7f00000018c0)='./file0\x00', &(0x7f0000001900)='./file0\x00') r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000001f40), 0x0, 0x0) sendmsg$unix(r9, &(0x7f0000002080)={&(0x7f0000001940)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001ec0)=[{&(0x7f0000001980)="662b11ed35e6e5d74efb4811d4a2015a117f87fc1f55423cba884848e73358bb03a3a90728fb12eb2dc0fbd6c01eb8bac1651bc4e5bc0f6439a996534c2e6db2c191bd05a3f0c43d53ef9b9e437783018c520069d7bf06b6900f637f68a0c40f0dcd69f4456725", 0x67}, {&(0x7f0000001a00)="b40a25247d685c4d57b52c873413be82c137ddf2b19e081f5f369584c0545aaca383c8c9ac820936c262c5daa9a7606a01d745efe82eb622fcd9a9b7b6ff3c4c3e9b35ed5a979e185921570a52e39424e4315482bd296cabb3c9807fe5a55d3c9166ca9fec37ab78ed6f79754abe08bfa879b765f7b35e6c8e6c769eeef5e577850d76d7890e597ec5f262ad6387e3b38a25498ca3f0", 0x96}, {&(0x7f0000001ac0)="ec9f5894a1b009af4a52411b1fba28e260667126fdeb779eabc67001db019f553034e4b3dc4b19f5ec282244236cf652f64a2a69773dffb37ce7fff7b71e0518547856", 0x43}, {&(0x7f0000001b40)="f514314e35b5ce8be679e0f900a1ab15e5e9cb09458af25b540ee80a9df0bdc28fbfadc6ca487aa7fdcc65a49f508de956e10152fb26527bc266127eb2c03d3d6a3b7cebba1789f5a62aec74d7a9bbe6b4b57566eb0989320cbf76f8864ac8584a13bd2c0229695adff098938e9cde7f1d99d068154572ab1fd9a6a57809c4dbc14ae285cf314037db1f", 0x8a}, {&(0x7f0000001c00)="9152d3dddfcba21eadef95978f577485b27ea78cf3e999165227dfe73e4e9acbfe0ab2ba1ae03edfee286a1ddfba241168a94b7782f417dd54dcc57988450f94930243cd633109939cbef244aa197a6bec85bbc3bfba31ffbfd916d1689d259f1e0b61236210181ab63fca8e433c9b61faeae4fea9f3757998afcd91a53a840c36a41ea04daef0c59d1cf99dd4aec7ded8f0a75df6bd6e0aa09b71e2512e3e4cd9ab460ad7a7e01f854b1e5105f460b78a7d4ee42d", 0xb5}, {&(0x7f0000001cc0)="b5e8b797864bce8d17f9", 0xa}, {&(0x7f0000001d00)="88aa586cd91bb3abcddc3915fcab8153f9ece9ec96dc33769635ff3cdbd7bbc97b5ef1113637c4d33600b9a745743328bff4e67ea1bf03d4052dda8cc8469df927d5376d395f9711b5dc2209ebfe7761a7944fa1b62557f954311d2d12e9a96338d98144094adbc1e70550ca3a57f15550cd99778c40c33e36c576f5fcce2fa8d776d406c087794209c4f43af13fd4342ed0f6cb4736dfb3238ec42af544633d771f28b21e46a53dde3c14950382e630d8e8a2280fbe9080a5e9fee9dd9e", 0xbe}, {&(0x7f0000001dc0)="7f186a7688107e449319aee7adceea9ff00ce45744dcfd3a1feedcc3684509bd2e6fe5a23ac6138612f12925c43cf7ffca2442f14270474f1fc92ec87c016114a217c2d4edcfebffa242d5a2effb050dbd6027f8bf9493a5ce7ee42ae2944d5c3f76db47ebea1b803426bcff6a97698f46a66cb934032978d55047919b56347aba1b38fa64261552b8ee17c9338119e5e1ecc163e08983868d86def0a0b4ecc7929ed8d3c3e5cef2da7ce5855cfc66903b02eb9ee83a745575a12f4a58f0c1be65120b23ab1a69e4afcf3bd1bd18122ea6a8143d9ba7d1a5be55460dce1e9fd64d7ee561dfc53728a94142d181384dd68d72", 0xf2}], 0x8, &(0x7f0000001f80)=[@rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x18, 0xffff, 0x1, [r13, r11]}, @rights={0x20, 0xffff, 0x1, [r9, r9, r0]}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r7]}, @rights={0x20, 0xffff, 0x1, [r1, r13, r11, r13]}], 0xd0, 0x404}, 0x405) pwritev(r10, &(0x7f0000002540)=[{&(0x7f00000020c0)="72f3aed8b17e35b406397b04f11757bd412678c4814d392262bc71740e1de7a37e80b0b6a4e4b4cb26801f97bf3b97816eb740e76514e274d4ad5cadc7c84145852fc63425ee340bb9d81a6845d6542c7ae5712758d17b9a6dc76cf8297475753913ee94072f620b566bd4101cac4e7564fef7d910d6947ca83219198212175cc6e940d0eaffd401b7", 0x89}, {&(0x7f0000002180)="3cd001b8fbc39f1f636e0c8fa1b181a04dba34807078ff35b2428f239d012b96e19af75281eb1973eef8b04fa0e5d79d8abac094c22ddc9903b7b2c1fd93ce6249606ad7d09196802a4b814c143dc22c4cf632953e0242096ef1bd33fa538817545e274b96d6dd9a6c4845f1c07dea1426b572d7f9a4fec72465468571a93125dfa3cd65", 0x84}, {&(0x7f0000002240)="ed4f8dc6219f22baaf2aae16c255aab6be6bed076d268c3546c556ae82fab2fb6ad2dcde19f13bd3d886d605ca02889c22d42677c2fd5833e933a6b9e2fa71f658d3fdc2f7f087cbf4e42a5cb128e1", 0x4f}, {&(0x7f00000022c0)="436f64d5e11ce19a58becd66fad153a713520e25bf5083df577e0c8d772c9e812514302379d8d86fc820", 0x2a}, {&(0x7f0000002300)="c08d4ed060b4c7ee77bbc67fa183f0489a2c91b300121394892bda6c02f11e36e7b70b7dd5bcc0e8a6e2e888cf4d73e426e947e327a060f572b0c4a6ac76a5c2210f26ce8e4eaff20b756fbcf7f0ffd0cc536e7348f5ef7876e85c49807bbc8b135c8ad2ff", 0x65}, {&(0x7f0000002380)="363a310871ee728bad6bd534d8ac84caeef6ed0daab514a29ad122a185dc19b405b4cc4e2e553f707ab6cd61daf05db87d87bdfbb1210495f4658a5c7812a71e1665a594eb244bf20781dbd5cd7004641fb3a86ed4a3bc0c4cda709a038d4e54b9f28cb62f2bd5a84aa7d709b2c9316c8bbd0c3ce89dd8a1a6f8fa6365d22146562bff81fc3c4e16b175375bde788e44570fbe77d8ecc3cd5f92b26399e9dd80279fa1b10ea615", 0xa7}, {&(0x7f0000002440)="7c83db198ce156bd921aab1c68616ff2fd0d4d6ed97f8db39f4fe13c040ccbefe76e882b2894f9c28f37fe344b6bbd36c0db60d0d37a0ff5c3db03725fe6930c0ffbcf459ec17747457174f3b49ef030c27b02e9a67119c4a391caf1f3bcc0c59f19f59d3ee43e17d5295bf2d98bff9b63858478915b6778b1aea16ce3f03c9d88d562826fe8174e153625ffe7d6f1a5014fadee2e20e4c97eef91ef23479f62574790736630366ac3cde082fb298d74c920c68dedef7946691b45cd47bbd3713fb720753780799895591c4dea25969a349d2a52eceb1bb56c22fe3e488e6011e601d18b5e", 0xe5}], 0x7, 0xeb1a) r15 = fcntl$getown(r13, 0x5) getgroups(0x3, &(0x7f0000002800)=[r6, 0x0, r6]) r17 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000002980)={&(0x7f00000025c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000027c0)=[{&(0x7f0000002600)="695a455a9308170c9a6ee33f7bcba058", 0x10}, {&(0x7f0000002640)="eecbd4fedf0e99356c722250f561270c5e1d4837d5607202397cadeb7818d91a0d438bab77093e5cd40b834aab527fbde4c17ed81f73e1dc6faf9733167d3dc7e7f4653b4fca82e4c28e167e309cf330a583e828db74cc4274d6b686e4c726a0a476ced70075467f8b25e46e040c2c1e5d24472e0400636c162312757a5d860b0c2625d0b4295f194a449c67a5094113ff6b4e7b37a3293456854a1b9c6a687335bc520ea89462a8a1cc4b57dbe6675313d15970e28df612c59339293c3445e6c4ae5bbe65db63fb0f8d880a6973d9b01d4402d33cf4ea6e5e1478aa74bc32b06cd24fe9f7cb5c58", 0xe8}, {&(0x7f0000002740)="34d415c54bba67ffe7c13a60cebcb774ebfa02f611758568b062b471779608ac382b15e278d08ba475a5d709fd9b3f9369a62060a9089a6c5fe84b97cee0b20bf24287d650f2fa06590b09bca2f5bde803714af330cb8ad7c07305f065b7893c798ad3105772045dc7ab41c78f323067950be43c4312e287f4f3", 0x7a}], 0x3, &(0x7f0000002880)=[@cred={0x20, 0xffff, 0x0, r15, r4, r16}, @cred={0x20, 0xffff, 0x0, r17, r4, r18}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r6}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x18, 0xffff, 0x1, [r9]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0xf8, 0x8}, 0x8) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f00000029c0)=""/163) 391.308807ms ago: executing program 1 (id=173): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f00000003c0)=@un=@file={0x0, ""/4105}, 0x100b, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/125, 0x7d}, {&(0x7f0000001480)=""/94, 0x5e}, {&(0x7f0000001500)=""/162, 0xa2}], 0x3, &(0x7f0000001600)=""/86, 0x56}, 0x3ff}, 0x10, 0x800, &(0x7f0000001700)={0xfffffffffffffff9, 0x821}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mquery(&(0x7f0000031000/0x2000)=nil, 0x2000, 0x2, 0x0, 0xffffffffffffffff, 0x7) unlink(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) recvfrom$unix(r1, &(0x7f00000002c0)=""/166, 0xa6, 0x1, 0x0, 0x0) fcntl$dupfd(r6, 0xa, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x8, 0x0, 0x0, 0x0, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) recvmsg(r3, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) (async) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) recvmmsg(r0, &(0x7f00000016c0)={&(0x7f0000001680)={&(0x7f00000003c0)=@un=@file={0x0, ""/4105}, 0x100b, &(0x7f00000015c0)=[{&(0x7f0000001400)=""/125, 0x7d}, {&(0x7f0000001480)=""/94, 0x5e}, {&(0x7f0000001500)=""/162, 0xa2}], 0x3, &(0x7f0000001600)=""/86, 0x56}, 0x3ff}, 0x10, 0x800, &(0x7f0000001700)={0xfffffffffffffff9, 0x821}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) mquery(&(0x7f0000031000/0x2000)=nil, 0x2000, 0x2, 0x0, 0xffffffffffffffff, 0x7) (async) unlink(&(0x7f0000000140)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) close(r0) (async) recvfrom$unix(r1, &(0x7f00000002c0)=""/166, 0xa6, 0x1, 0x0, 0x0) (async) fcntl$dupfd(r6, 0xa, r1) (async) 389.556172ms ago: executing program 8 (id=163): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1000, 0x0) poll(&(0x7f0000000000)=[{r0, 0x184}], 0x1, 0x0) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000640)={0x0, 0x58, 0x8, 0x81, "1a34f3bf050000f2ffffff45000100000500", 0x801, 0x4}) write(0xffffffffffffffff, &(0x7f0000000100)="3720e600338961095691e16ebb95f5968845079eac2e02e1cd5eefc804", 0x1d) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x9, 0x1}) r3 = syz_open_pts() close(r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0xc00, 0x4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, 0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x90000049, 0x5, 0xa7bb, "d8e175d3bbb11500c8930aff9c66000400000400"}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 388.767396ms ago: executing program 3 (id=174): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x2]}) socketpair(0x6, 0x8000, 0x4, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/195, 0xc3}, {&(0x7f0000000300)=""/160, 0xa0}, {&(0x7f00000003c0)=""/253, 0xfd}, {&(0x7f00000004c0)=""/82, 0x52}, {&(0x7f0000000540)=""/12, 0xc}, {&(0x7f0000000580)=""/6, 0x6}], 0x8, &(0x7f0000000640)=""/4096, 0x1000}, 0x2}, 0x10, 0x1001, &(0x7f00000016c0)={0xffffffffffffffff, 0x9}) sysctl$vm_swapencrypt(&(0x7f0000001700), 0x3, &(0x7f0000001740)="55af5a5f3819632376421b29d90d78faabc34120d47ca58d6cf91a075bbb6c31d227988359b1139e638b61a28c0a5a6afdfe03c6a95b252c22e0d3a78407f8fb534702578e15ecda25d90e24aafea8ad65bdb2aaaf56c46469ffdd5c07444bbc0d2a60cead915991402b03b20add07f9fd2c4997822c7d86af918adf5eaf37b44d4e199f2a1cf5c50399c2cce2d83693f21030a53bee9f4eef0299fd85808a510f2f2c278e215a5c027c38c6377f27da23a8c8d5fe823cce8d1142726642e1d6bccdd7fee36eb61873bcbcfabf0e3a24ca48c66dc1c46ccce3e10e2e19257a6f173dc5cc535f9dbf7efa27a69853586015f68c033215bf189a3919f1a26c142a1e23d020a299af7505f6e75d418d44460879670b3a2f079d4917c0c15db4569debb843162fcb437cd4d1a1b1711e1b73dbd6800f8e787b55755b6254c162e58763d9d61cf69dad2a41d14278f5d038b856e01e9f836fd1721f477ac94ec82cf3392a598a495a4208d1707dfaf25b36f48f1dcfc0af4a65156be9d5f9641542c3c502eeb2e53ccb8403355c36d96c5a6fe0dbc05817a733f53c468f0d83d4c831b884c34d624bb6b388811bbfab5c9fed2a4c5f631a2e0a40fdf35d3d29afac92ca21106bbf1eb06e55f01db539399778674640b9f864315124a1d0c3c94bd5ff6452ea63797379b888dff703bc3602ad02bbe36877e3f302e4bc23a9d6a456ba0355bfb43a0576b86280dfe09656327fd32f7f30353dd47e0e3cc142ca47a39baec6d18fbd8e9608e40d4e066167d05483390b84523c29118269aeb9e169e778b839d238a9866653e4290ff7f24d18d40b7dc07a5b2f8fa1da5365167534d28d68b13f57b9e79247b43a7054d7c7c3d8b77a4b2e07efe8af02eb77d9b55e8c091c28a02971c2e8c8a0cc8c6204bf8040c1c9c9980d0a68ee65d6dde03dd267adb7e3334e6d048258ce4b6a3a0c2c812eef6a2e73a427af20b266de2304f619ad178a1a0cf574bf4b6b00a5671a30a9a9be13b893973ca55fffe0cf7c6471ede5c681e56bd6ed2a35ebe76eb39cffdec71094f8255218c169bb22dd7c84468711dd2ee3728ad240f67f1c825b28fe7f7a62cb2bbe3777d304caa5f24623772cee4daa2d639feb56473acb368051046c6de4753492542a5a7ae9f33b672cdcd7e89148065fe4effba80caa0f470d39c9fd6f453d044d699e018dfd1ab164067737f8db9d63140aa59597c1b0a6a4ba7adb07d0bc7a86c185dc5e74fbce082d64af91fa907af94a6cbc80a39de8f8d1d268e09c372ea1ed185e2303214dc5ea46e31997e6bf36ba34aabfa74fd2b1758abd8dd682b7be3f76a19f4814b902391fbb5948f478cee63080913060d07e3aeba9cbe64aca565a892b3541fa0a7d5df46fabadc59ecf63c0a8945c16a9e8bee1cdc086d9fc1309e3677b7af4f2876531964cd3e15b7109cb4aead7e189d82433b15e3c92fea194123de9dc5aac0ad490499b7337eadde7e528f5e75a2c7fbaf094358d6426c8d03d7be90b8fffcb2704d1c0ced8ad06cde3e359e0f6f79d2f89d9a475b17d42d8f2e0642f53e6ec63f3cc522ff97709c42101816ddeb10796864b67770cd3a1e989b4d158047bee475528a1d85f79081cc969e9ac7b5d35d981e7e89d7fe3b7235bef252e5d7e51df498aa1b2d4e1b50841fc8732fa139bdebe5161da1241efc55c0ffd24bec5078303f36ecd2d3b9e51872bdb109cec80c611d735a476fb68b695326c0809162f0b4408d16b0fbc8d3f2329f7c1a4fec9fd9db5387446d3a93851257f713d547b506c98b0f4d547009562b2b2e6b5011e099320017b478583202a7eb1c9fae580f2d24b3c7949877261e07d3d8e4474dcb47e4e5d5406cf278247e509c564be9d6da0b6151bf93a14f206286257be2cffa9ef1465b9f42bc6c7369f05375d7b3e2541670787e73b4f82ce71fde78b7be46bdd56987ded31efddc8eca673b401293385d3f595dbabbef730c47f07d9567f5bb5399dd66bb4a46396b25c2414a8390cc11330eefc64d3b2cb679935766ab81bdcb9cfdeb7224a5409cffaa2e45f1a1216b62dfe3d274c945bf4d0aecb627f815f0ac32a47b3fc232de6a0d7dea519e575a2d2c61f7046d57215d609f001e7027324a4099ab1aaa59d462d180f6ae90fe1b74d1f347d8ddee210cdcf44eeca060dfa6e33ab9387773601fbc79fb73a3ec5ed68f6f4156cb3a1bbae129979206b9b9d328743a0e1fb8c15bf3899c1d2d1232afc23f3d532e82bdc41206e4d7d7e3a613def170c44f75a81a3574a469130403be84715663491122176e7c0369f72d79fa49a8689d061bfb74e5793955074b479c9cf68ca19d505bed301a034bc19c7ba615abba37cfc731acf0f07a47d832c7508768371818746f093531cb2d7c3e66588e16c3e3cc6933097ec1b62ceabe72ee8c956c0e76c558b3cd954ebf5a05d7d2e3ad1df10d5482c4dd529b9aad5a901e323a450d0c68c17931c35147f9acd5d4052aad693a1c49844338842e1318d15d679ea50b9eca22579282baa48a761429260612443eaeddf348b944c72cefa7cc89b6e49e50ea3121198b3207d4b16fa92def15dcb01e50dc3b828c98464736d094243d0df052584d7633662bf70865c9f42f69c0e830eab4e7f74ea9dea17eb55123718a1a6a90c6758586950255041b72fcd98875e10c4ea70cc402871bd1319ed21f8eab0dffd4692cc7049cec312cecf9e8f4d60ba0f8338c03da15cd0ddd55a94cf968225d5728e3b064e6d98922ffda14a39b8274c27f1ce5ad8182beeed6f1dbbc10b3790182268ffcdab017facd5fa459db058fcfff1db7d1f7a73531309e590d6419ac834262ca9155f0f47d74ed749b36678e93ca8c46f2041adfe4c3cb67d895e095ecdba9e405dbdea5df48d9c35a4c3bc9cc85e8745bd5f5e8f40d088adb99edebe8d00ee13cdd1d8bda60f4f6b6d12f443eaf03ecd06f3eee8c1b14f38323e17bb17b4ba10cbf8881876a3f3ee767d4b529ce6cd2072a027d47bd3bf847af093dc7a936d3ff1abe5851e00a6be90d8a8a4d4071093a71513b837ab44394b2819bed684e9ecacc40ef09a5d8d03f476c59f35df549e416df8bf35c1a5d078783dfc2ff1863dbbdcbd0dcded66d9c7f003c82dbcd4cd368ea880d94463d5dc4cd99d33e7276dccafb8cf8873f9ed1d81c286e8abb8b8748225cb4f14a0131ba36e2cfd9f259797e735d4adceac618d4a5b69d73bcba92d41d517be5bc059d1fa570c3c585a9b3307a736dfb87af3431c8fa14be91d6cec45ecd3264a4e83a2fa4ef8761c497ce61bdd8cca12af988301ca2c94b7ba98e877d2bce04b601f31f929875f2004bd67d3502f3a6b88e2daf7d75befa0f79b42590d5f9261f4acdb18a3c57ac89016c7d4e2ba35dcf7026e68d0c8680edfdf0deb27ad218d4a8bcc33ebb93c88278edebe10a5972908103b3136dd77ff4e6e5120311732de2e6d081afa9c026c42140ec8c997022b5db35387238c7ba4dc2428d2c712200406088070fd6b21862524f286d060afa6dcea34ec10c40e002850df8ac3d2bdaa6ce39dfd7e0919b41c02863794f39beda4ed74d6b2f165bddcc6f467c50b2f429e43e3b220cdf713411916c5d405155fa5fa11f8467efd0ab333b45ff594a6fd733bfe7bada7c4b3e9eb18eec498a92190ec34faf64eea519969f7596ff096afa386d91dcafe52c060cff8f8bfa90bb7941386aae2662f249025ff15d19c6bf1e91141e355a5168de154592db602ed2f97987097b56b23020e4e752664238abd89b0a14c265ec85622adb1e6a8cebd71f8b79ec077d5aa7a562d81cda6d157e6613b4f52ec4e92310f1966d939a8bb26cda5eb546d9783d08cb5b4369d446bc2afd8a4e7639e20e9e3cdcf0d58e613c6c297e02815d2723119cd3a053f070cf4e028134eabe648f8edd514ee7a5e2f4bae605a639cb4e96e525e707ff7cab440be1c65b2d3e2e3ebfb98a2b27492f8951c6533e77a4d89cce078a7bf45ad4979358146eb967a66257880e36c2e7e089fea91bcc10195537d6c5d6e3db914ac4935ac90a227f4ed0fe831512c2e1cbf431030d03587a23a1d6a8d11ce0f7d05cc11650dddb71fbe8ac0c32ca64cb155e6e42c2ed085a08e33f9cd994500dd4c3cb33992be902b876d7ef46952b22e3639550db26b78bb1582ef0b2484a3891a1d902ab1c848d7f5ae38bd01d2fce13ddfc93b3226addcee89cd52737439cc09afd3a8bd8f1ae86014e7548997f0d22163c51d4074afcbac00c9f1b8f7ba7a735d528ecbcbe2525a99bff78b4aabd73114051b59492b22e596673ef54506ad3d5eb9b67b55ff9f202b8260273916f9f512f412a4893f4f86bf0f246b6ac59596ff9d9cd630529bd3aff0d3ff771ff5542664696e56afa57b8f75580aa73eec287482888f3bcb1b497080f295033054025037aa8243948cb1cad5dd9816375d5f5d86f4e2f0037fb57b368053e5d325dcaac6225e545cb52972bd7422213bf2aec921e3a8db784a54771f11bb5edeaafedd28e733890d7a7c21d7764ed84249ddd9bf2f2a7d6acb7b7652e803e42eae41af3016d5942e77fb85d337d3d26f68d326f10a1f87cbc469cfde267f297626fba048433f73fa3dea6f625c7aeebb7a8fab14666a67d27722cfad7ad761c678eb6c14f04f42a18ccdb0c741c5321b02be9350546d4697bd54f5b0ce182eeec2d30a03a50be8ed8270ade13797c47e82bca4ea99f907275f38698cdf31c450d85c59967ec4eb02c4cdec7c2bd93e7f2bea354e77b7193df79d68648a4685056e37d6d5ddeb2befb4899bcef0728dcde595c06d9c5c55257877ad63788f0da930f37bc3b9db5d3d8d4b96f4de4099921c9f112c0d0df4cfc3daa2f2a1e1519f4491995adea5aa71cbc7c0d58d4f74728af33389b98a5a7dfa89655228a37df5028cee0a9065b11fa4e9e50463b61361337a52143ef48cb3ed02bb4900de1f84c44eb85320dba52859f7639d776c8006c363afd9db01d09e82ab6963cbaf2d1cf1b4e5b8c6d1e322e7fa12dbd2ff7aeae0957c97c5b9971a963b056ec813c21459e287ce827a1b2286462147234251fbf771a6b2c13425d04d9657016acf87969fe581c22b0da9d3d45f025a45d6ec3fc335aee86149a73d5d5e8de408758415b040ef50a8c1e33b238e04a759d04d3242ccf18d5132eacb10e00bfcf5298987c2f789d311269ca4ab3787d1cfe254a2402f911899ea2ef8113c3c6af355608ee743037b9a63bd994a5250fafd481f3dc8b91421e91a70c5ba3b47b36b9080c974db2ade0bfc1ee72fc55f42eb3fdadb546012e3ec806830d4202066574889393dde417473925141dd5fc0306c221a12338d709bfbfc53ef7cd1177558d64a2a04a18c960d640e4a1ba482dfb2a4f176facb7414e2433caf9d5d4cfadeb62d292b8fc5926c59e70f161c0e3d429b832ae77fd392ee0a45df8c562548c74cb978f698bae9f2342f63babcf9b37c588a02264af9e72c93df20f6a40d7c32a69d642a304a9f37a3ea330a0e25ceaa3b9086d3439043beee59a190183fd2bf88be0f064cd09698391f6d3bbdc14393baa70b4367e223cc194efbdd15c4660393322cfe99c50fdd85ecf3c6feb9674332d58c791c917b33b3a1b537b3b7da41824d8e759e8ef10d150a244f560a3725f85d655e3549c73b6122965fdd29d7d2f9e90bced023ccbf49bef57c6b14fea7f0dba5d84f0a4e826762141c7f526111bdc15ea3cde84f40a66d1fb73ca7a4c4cd49d51e", &(0x7f0000002740)=0x1000, &(0x7f0000002780)="68e209d481f7ab82309af403e9d5047a9463e0988361afb0f11760a47da40487f9", 0x21) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000027c0), 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000002800)={'./file0\x00', 0x6, 0x8, 0x8, 0x0, 0x92a00000, 0xfffffff9, 0x1, 0x1, 0x1, 0x9}) recvmmsg(r1, &(0x7f00000029c0)={&(0x7f0000002980)={0x0, 0x0, &(0x7f0000002900)=[{&(0x7f0000002880)=""/91, 0x5b}], 0x1, &(0x7f0000002940)=""/10, 0xa}, 0x200}, 0x10, 0x801, &(0x7f0000002a00)={0x2, 0x8000000000000000}) msgsnd(0xffffffffffffffff, &(0x7f0000002a40)={0x0, "055a53ff61ae80205ce8085beed706cecee6aef8ba269c293a5f"}, 0x22, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000002a80)) listen(r1, 0xfffffffb) listen(r1, 0x7) ioctl$BIOCFLUSH(r0, 0x20004268) sysctl$net_inet6_icmp6(&(0x7f0000002ac0)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000002b00)="4f12cf33c4e2ea5d0bef5415ccc285e2c53801b8e9b9f83a2b553ee6f21796d93aea34d202d231367553d5e93bcfefc283af71ee644c73ff72581e673c7ffa", &(0x7f0000002b40)=0x3f, &(0x7f0000002b80)="9003d36954206f482b20e404f5bf532568035d95a9d6bc0dbf39346a3fdfd49e7d4ec089659837693ced011d03ba9d360dfb28afcf897a4e3b96f2c5f921c429fd463b859c1d7790eaac56a11096e3c6685ca2b0da54fd27ad4cb9ca43b7ce5977218dfd6d4f1bc95eac2c2896b780dd820f1a9a699ebbdc2bfcc51943651cd8c69ee7b909bac3873f0bd5743cd3e3e3934db28ced539bc3006fc642a2e108ceeb1f193a2994f8df7a57fe5854f438611f47bbd2f6bf7129a6a9fce773d5bb7e6536150b92a9f4f3fa10529865d6afeff90b96dcd468dabf77e18b0c43d741a315b790a9d3e003a54934747ff9ee576987331390f3951820bd387c755de13bec1893281abcd4919149ad5de8dd03e1704d3b8503034823581d2f9a7967d657d78717b44fad0a7b39b2c3c12d7714f1a6048d6a23a9ad11d73c305b954fa3918c2aaab070024c6420c0d181b598ab2fe84ac2a9e5fa19d48393aa656757d8b2ec4648d84f41584ea4eebda48988c526ded66603fa4c57b877db716a0639769f323ee5242a1e1f1f68dcbcc78323b06aaf98f3b0020a4fab88b14d3b4b615e2ec2539d8ba15fe3b5484527c84a05ed335bb1acfbe182ae62614db4941548183874bb30f24a88861ad75586cdf4c88eda15d16498c48bb206dcfc55ff299e33a5969ef1c5bc78fda33aa83497794f1409f9781d0b982996c9df70eee7b480a655c3e4d6dc448b7dadd00f8fa12ee1853c3adc2bc86db07b85daa880f09d37f0d315342f26e20ef39c3925e0b57c3e9fd710c14010ee7a0249612bc95a9a676149c3a8d7bea198fd82fa130b201e18ff1480f1761dafe35b6bcc5d40cc7bc38701c0eb1d2cfd056a6100a378af5a26abfd1af0a3dd8126fd650ede2228e4685c63a42d97f0699284c1f464dc8e6ec0d6adac2d6694f4b4986e5bffcf81c1a5e7d967f6d3784c2082e0953407ee4ce14525971ff64d65f65d0a6395fff10b02d346aa7d3eaa69309d77c00e79dd2bcdc8f6bb83d6ca5ce8446346d41a9f105ae567a1b3b81ea17f4f3945e8d2ca3bfc821638e3507eb20f13c1a3a96e763a5a58e2f4189157342d227643366f463ba9b907750b9fa9d304fca6537a0b7715039c03a171f2375a16a56f7febfa185574e6dfcc20ca0bfa4be8b2141bb0ecf8547f42ecc751eae4ce7ea89296a0495488bfcbd0f7bb67b136b11e3f3390817dff54eb2c131a91da8474ecb47aba28a97fa4f74efc7120304628c37f2f3ef116307e828532a4f38b8ba23717d29f4fa0f95a03683198ba9a16a35cfd25c071de115263d756ddd7974019b92f2c81841a6cd5cf232a9fb87366f50574409a6e452493326bdff7468fbe4501f9213a887ad028b21d118138f7c0e8155331788016a16cfa34a0a800e87c08ad40029b9ec2c0c495ff9464bb29f12ad7eb93241d2c9a2b456ad56ff2de96c55c06ca71b97c288db393a11473d9e38f84c3f8cb848e54e12ec3a5feea31591fd4fcda47003fa4deb2d50609b7c20c1d826bd5ea24b788197d7ebee58784f8ee225b49b32a3c0d5d78bb0ad3ea137a975d18807d54cafbde82afa7d300f32fe3822dced5be62033c8ec858db8741550a4f94346a58609953ba2b7e22532f23e362e85fe4bb30b6088f43c542936e8dd40362e12c3ab702421eab40ef395397989e700946df8ade25d3544e748dbaf3ace5166ff9fc47a16e95bb41579dbeddc7f5a9eceff595f022ae220fbd796c8c2353e01c491ef1d734cddfb401eacb7b82dd7a2fc0e740ec4e19279a359cb581ea63ac0f845c43aa9a2c8bd20db1dcabd2bf0cf38170ff71c0c3646023d5e93ba129f105bc7dbb4f6e3831d14b7ea3775b4f923dd5f652564a9db299705ad276bd65a8177a575a250b80668e25aa361246636a3d9f2521399f5260ce3c989798b991cccac0ed8594ef51914d62081736f1db9488c6b9fe8303538e4f51a705f0d637fc3945eac2ff06deffba8f369ee7c58a3a8f4dc0cc477920daf68a1c9e18d6f87d994cdd0faff9f45795b02661ec356799032b81c276cd131567a8a17004b5d8d1008bc3dedec952e66edf4f112fdf6060d098a27cec98bc912c6187e4e7a14725e7de06261372a7e0c70248040ec33b25806ce9174bda9dfe776f9c016fd880023ba19ff8934f26700572cdddce3a19902d939ec9197abe572a8b8017d1b14600a762c69592a42ca25ba6b2932e3d9a4a2b8e374ee3018c4ab20a423f8b8cae810bbdec98bf517e3e5a9a59d6da23fd6744b53d181eba0a15ca4a4f9c60ea32f68e5bcbbf4c7e0a28d0c11a2e5df4c05c3d833c16124883f2a6c03ceba7bab5d4600c550de0b1c7f98c3a820024c5d2114339858ea1b2dbe508715243bb69305f24b30549e6c4f7dec07e0e158d3b324130c388ea6c28b5ff2a7fc4a1f94a4ee71758f57ca1f97dbae9679cd15486e3a7a6bfedc61b6c92aac2f521a41c7e7495cb29f83cd0a6c43bb48091abc74989a60aa20ebc2ea3b66d225a71d6d912261d52ba24ec5a6a85ddeeb0c2339a0d4889481a2b7d1d66a474e4922dc089b35089892adb3f37ae35ffaec8495edfc65a32ef9cf7b7b741c63b5fd4133fb7821db6944a7f0e82b0e0404b9dd6bdc16807de42f2fed9e7d8791973f750dac13ecf0ceba1f9e7b24a45dd227b26fb6e1ff62577ff5a3c7f0fe26b4ba5aa56cf86e6c618ba3e8b844b79543e2564b447f64df2a9565fac587d636069e70df8be896ee98b9a93aa9a22186a0bb3a7648a1fd46efe49d43ee83925c61b5816a7ce1e07fc011e481cdabeba02613297fa92d4dfd6aed156787ff487cd0b906d8ca78c821ded9182edcdf96b4c39f8930869a6b804e38bf63fb6f081bbc5d01fa981bfc622f3e8b2bdb623fa4b1d49bb5d0c41ac2a48d47d9bb96d80ed859021c7e972df49140cf90a476f4d125434a45ca0ea1421212ca7c8d8f440616136ac30ff26eb4110f6c20b295e218d3ea8d92203f2a79d237d61cbe91faf58b0e79f4596416b427fe2ea92280d497e8b41d51e15dacefca08a6a126171a17068a393f7acb41f9e873e94ede0acb23e12fe38d8936ad012544f08228d10952c5f8064ef41f57858b096ee1efdd7bbbefbc2bde81cbcf1b29fc9b2b265a437e3b45a4f074ebc1563c9c90921bdf361f5873687739c8f7a44803d345b645db161c39e1e3eb548a83fe303de362a46ed14088e919152799ec5577220249fa9df74be8c3b4f729a05ddb7e8d4dd03adcf413ad4e6ace4b301f6e67cd31ee66b2224cbe2eab5a75b28c4823d501e94372769552161764dcd1a850902d31477d91a0f0775d8c0db1580df4b1968776f9d2ff4e2f3e1747a88cdf6e41eb3f0aedfcb44e7af7eb3342a10fa584769bb356ffc9d09731b3953decbb45cab5f08f8cd822e11b9025fd2656357277cc9a2c197715038b20172be06e60f3a7ef54b2ea7e71213253eef5ab121645cd45e8bd36e51e1c9353e255848d4bb4bae6fd5f776f02fb64c9d7e26ebc8dc5498b065fdab815a5fda56bd2745e18d6323068931a05ead9a318c57f9825593ffbec9b9a7deb2ef8627526635023a529542af37b48ea757fb15874f1ac0632a60ea1dba46b813ea2866f0c56e470903278c27bd162973ea9a507cb4caecb002152f99addda16e845763dd7d898631d695d9b6d0131c0533fac2ae0802d0ea07178befa10ee32654079b7e42679319636b41591e68f058f5c5019d633340abc0de96dc6913a82be98da30d8bf4e15458ced5e22329b55c822e2a3a05ac3227dfc055b6a77845dfd662b615a349e6878484ce44a29601f9d386e5e30098aa48f705fc8a1faa4f3426baec4842e2024f44e2be9f47aa82c601c9697bd466c48a539d364098e340f57c708b6ab259f4e86966beab12d79f1beafdf2d2027247e368cbf710e735e4de70abd20a20c1ca95a9e208e056c93c0a1270ea17935cae5bebe88460ad0e6f4da319b9fda30c0b7302f3139d835e7e9bc744776e3f8183aad3cd30aee4b1771efb2121c3184345313040498afd0b8f02322276a192c532c515da7410e01601310dc28b530082a096417a37af8f4aed57e5e043eaf0dd6c71d14c401e5dcc373192caabad81173537913db1b5c3d536cdf6cc7858b4e61ca5d7961ff4765b511fb1a38fa188d3c6b830e294692d819255e74c3b77f0b8cac6d29eec46b33fc6f5dbc768595d8966a02c15b8ed38ff76941cd539a07d6cf2fda88b4c7ad5b6a720cf74e5a2ceb23178e6fffd3e3965656e073573ea3c18bd4c0fe530616caa49ef549cff65900958571ee7c1433f8e1df6f196eac264d2e22ff27d4193b4c51b1ed448ae1070db3069a69a585a5724fe9f03efb638238fd4e8c79ba3799a2ee0d8faa29a35958462110df7d3bae0840f24b82dae78bd9b99d930ef090231dcbd7f895a74dcd79500855b588aabc46fbe582c224adb6ec0e5caf62c97f1f6475ed8804bd0085838e770985e73fd34864022cce24660786ec8374cc0d65e926444bb2559a9f5e23b17f33ab04cef0793618419735297a358bdcecfbcd2357810a7e75d82ca7ede84d22d3114f70baea497bcbbdc64cc8d9e35277ec2f22201e12a5f21bfe2c4945ec14bcc7d6d70a38b132a4efaafea4f01da11393bb5a4b77f443cd1bd4b1634229f42d0dd2ad2f76ea31c76397f00fd3b52505c1a71e1ed8fc343b1dede2ca467222611b11d883e368b1de83dc3837734658407dddbf03e98197b0f8e59699118773e4f8546b650394acad5ed749da7dd68cbdd0507baf0c46380d08b37ce3a873042bc39d060cc6ee6cfef7471083886f0eb6ee0b837b934bc6172e520ede77933e7bd09ca1b5074e2251df7b90f89dce2ba3dc80d57afaca43b43eda65ea3be9ff977964bd469226776dd9bfb3cba15012dcdaec02d0609c46f47a5c6521944eeff48076c617f65688cc7a06dba5b4bf5a479713254d7e5d52a86668ae6e4c2d5c7643077b5f738af212c9a1897aab10398e2eb72e4ccf5aac4cedd9b37bd16ba0bf4cea5e2254ad52b880c343ccffee872e0bd23de11be647fe4de93dc8964dc7e651508aae06323df19ea7e5b989764cab15e2bf23fe6575b92cde09236a9ad4c83041b1455a30720b1827995814f6586247fe6b26099289e66d45205a7003486b39e4847490dbb5516ba4d9ca11cb722c0fdcd8425e78dbb179e84e2e369f09785c63b105bb8d3bf51281d437cbc62fa8261826449304cddc7b72d4f94ecedf0b11183eddbbed05c68f16663f93c97cfe881987db027a1f0d05278d3d1bb9a5d85585a859dc461f19191813413ff0ee42ce0f962a9dd3ee8d898a8c6f242bb8d03ec6f67da1807a20dcdc60254acfa22873a8f0a1a3bf3d47bd58ffad3c2a53e482fda7a772d7ac43720753f907be48ac7c6031df3cd3132ae528a13c1a12c1a86d8c9d282a97a1f5b48ab207abf8b5b4158380a8c0bc3459ffcaf13b959e330481fcecf7d5211a55541b82f9411bbe78738a8d39499e0d8defc99aeb8209136644f52de2104b69fd8e6d45040f95091a1258036d60c516c33f5e7f203c343c8d3dd860cbbb00575f8db22fc1649edf77460b679a97533e34eaa91af5cf4fbb180c918d39d93fa22ca3c55d52dfcb8caf6b9cc73b13f3fa1e8a0c0a0eb2a7f5308b9e165eb97f79064425ab15ac1a7093d3e8f13b95925d3d7b27f68ae46e7cceef6fb49d78c035be092a832a2d5fdf95610441e137f544a8fb32c6ac0f3a571b8d30ef92c81b2d17076114a0fd4ef73ed095de1833c9cc169", 0x1000) mkdir(&(0x7f0000003b80)='./file0\x00', 0x25) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000003bc0)={0x5, './file0\x00'}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000003c00)) r4 = socket(0x10, 0x6, 0x7) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000003c40)) sysctl$net_inet6_icmp6(&(0x7f0000003c80)={0x4, 0x18, 0x3a, 0x11}, 0x4, &(0x7f0000003cc0)="2d649c85839a7e6bc25eb41c78b6a7aad0609afaec6a57b250808a688ef527ffcfc5f2120c9742d86e58a5c49570fc8f750c1db096e566c84013ffc17a1f31677c786dc63261f71d41fdd662836c693f0016816c94555c353c61bda34d4050d63d064d79520f2fe9243e1a4a582dd0794febcb8d1977fcf5f5fb251041692e715b447a2369cb130e", &(0x7f0000003d80)=0x88, &(0x7f0000003dc0)="c6ae0bdafd20dde4dcbd3bf61726a758c28ef35150bf20cd718223e94ae305aa3175cb478efaa5e52d2e53eb33858e9163a80d8a96d261c14432907ae2002919444992fb2008b9bffbe1ce4ce8823bdc720e291ac4286b3610a8c56fb2661c69fc3af5f7357bc83fec4efff93009f12ad8e476b94a0e9b4e9b73bc7026f909d9bb194bbd5ab00e17a4dee3298b3d1d3f77b90edfb45c6c5e3f8b6606c50ad96d99d614f5cf4d1803b762d9fa08026961ab1da9a5630aa5fd8974e1ff77f93491f8df6e83469d7c24650a47cc6d82f627f32491e976d622d2d9c84b43284025006b201dd6e2f8b752ee4bea51e53b880842cc8e87f2f860ff7068218ea452ef20c2c2334644f8d87446340868e40f39d85bbd67d84eaf5f1c85c45dfc97035027abcb47d4b63c56175ed6c57e9aa4a5adb46fb35a5a4854cbb905e0d254e1cc755e529f08d46e5e651c24c438ad85d627139b59d61934870d098a95fab7a975e14e2be13813f0a91d07811fd7b9c23b0cdce94452d8b9b86400564c7288b3886d576a189f3cce6af5466e8fca5784b0507f47d2785e1209e2172ac411b96e8ea32e03731c0ef7989a4e1f43fa618ac8cc33b591189094752fe23b5352704e508610604ac47380736b666e871a67249bc703ec689ce8e32200bfe3760a2a219f6edd9ace614a10d10f3d307a9bc3b2a9b3f59320ed9cd40ac3ea302358a98bff1d783e5c03930fa9f6e4d73162a1a4146a3ff32aafbfb1bf0ad63d514965ba71bc44c4fc68eecf1cf372e2fa9a5d54a69d67fca184db03b5a9268ebfe9bdb5effdda84e8024526d66d42b5fad6cd79f20edf8cc3fa4d4e92c7312f33a675cc159dd51e7557f6f61863ca4581ad205e01386f417d32f734be1aa02b6a6ababf6d6d81a731d34c7d9ee693534180f81745ec1665f4af719e8fae28d7e971ca809ef5991242f38017d104c4e676ad93f44b01b2581d37457a2da843148ef5617df3c40628acc69358d3617de234845c6279296a871995d30ece0fdf23dfad1471fd57e14ea9c34df6fac6dea20d024848611728ec7982beb76f109ba33740a69d2042890a89ef3bb5d8c226c32b2c5a13ecaa3b22e3bf0d390d326bc6d6a85cd5350c4aae77704c3cd525151d09bfcc5ce164e0d5ae723f11a2f5bbbd2522da835512be85d3837d9256a3f411dfa42545bd31ca680cdbfba62547d664449f28bd9ab4d012d307f325c3d8fc399817b5aea4715a3df7c40656139e28274118b17086ac04b616336e4d4c1df166a9050e5f6c21dc35028c1ca04857eb73259561c48ca33eb56dc91dcf03acd3ed1096f6a1a7b191f2e95c270724db8f5ae02d5608d6992c93903128ee98342a62eb47b79c8ad0ae4b7a847f4cbdd4b8ca54bd38e4d0d093832756633d04157d6eed3631c5c17d9eb3c707d556d812f0a3b3c670d6ec8f1a9c09887a5651bd2fde9e98ca6f6953f71a231983b0e4bbfe79169c7aab9afd0b86e7574081a473a1f2e13dccf79c38f8b24b5f536f3c94088b2834e06ccbbfffaf37f8831020df263659e8d483364ba5de736f58885640d4186a893024633670276c9feaa49c091e07c7e5433c28daa8fac292b9b22f99164e83fed1276be83657a5e5932249858022c29f6d570eeda8a53af13724f673abb05067bbfe5d46a6c53748b2f20e8b0de54af30e54d36c3002b0bb17af9735dc069385630c3f7dd0074adf533f6bef211108008c574145dba9c58865e709386094cda60725090c78df1ec7011e325027f94b4cd47dd0e636873298f5f3eb2ced66e0b7b7cfbb5a8fe1a7471ea75b9df8675046bbbbd79ee838d34e03a7ff94d1bed4ff16bd33707ca4e1b7725712629d32fe72fff3d40485251bba650f90839681a0f5afca4e7e87a17598564e351b37168d707c4183f3ac7932f5b0f221bb835d760085f4c6c0552eceae25314a7c04ff44c59d1ccf9e5853e77ad8f7d707d0f4af23bb78497288206b0ece8fd745b71f0d4f5ab38b4bbee4cae5f635180542a6449c22c26acc727b29b8848dc7eb848a5575ac782f28afb2a032eed73ae4ef518473b1a909a47f0309a3e0da88946e741d4934077d99bac7cb503666de93176329b971120445fbf1dd34d6b204fa9f099adb067446e6417a6b3a674a761dc44d8eac1160210f9ca4505068f9a0bf19fdfcd7595e814c4d783ece4f4383ebf7d895a74f91550431796afb3d9bdc29f7bd068c9ba18ee2bbf72861032f2bca2df2f03656cfc46787ac7b7ff86a240df283b7d2bb7047ed324ea84bef2f6026beeadcfe4668d19e8fb502ac4b01b0509a21f6406fef48bddb7948525e09ed49f61a9cbe70371ada2440aa27fb7d6b79fab1327c1a58b14124d380bf7e0b24e0d0df54eebc25728bfbf5dd4ef516153e3c9c8e1820590d10abe5eb8240dbce9c03ef14859a0faf9f501b528bd78ae158ecb637c7b0d983b29e4196c35610749ee2f172ee709ff0b3f160ac5e737feb5fb5d90397117f00adeb36e31558cc25b0aaef7155d963baedac78c21e2d76d583030e419d01e4cd52114d5f6800002e7cc5ad835fe398dc51539758910eba33a4fcffd922ff90d731aef701d0e246d43cbdc4630db1a5ad06c1d9be2a7f358053c3783ec4b427b6faefba447172e4961274d33b6ea176cbd6cfd996c7f24acc588d0f3198ba1e07bad7630405534a96810f6e210dfea25fc461bc30baa9716c8a7bf48c9bb2453b9f0040fa10368c0102fa9aa7e14669d639e29a6cd60db3265bf65e4fd02f3f191e042dea8d4016d2999cb29c140de719633e799311b48a57d29c47b4b1a269ae07f337952a83af92b24d9cdaf240f94b0cd20a5065532e552bbeef41cda1fcebaf98bb45a3948b852e05fa7625597b4c722914ef68a320b7aa3a00641dce098c69a04dabb0f5675bc5d58782f2460a884c561bf13f4388949cf0e2f7b767613297191fe88ef8ec4e4a0826b94a3503d6d3238b2cd782e740734658a06981f88bee802d142674f55344a052255025d636539e400aad6a13a3b00f70aa95cd23c3184f0da7e50b7535c43123b7812910223833415f41a130738d3e15fabcae8d841abc8a1d33ead53b997d6c2be36a77adc34b7cbff27b5b9af386b16c62528e5608878be55b056ddae446d35d963901dea9d406d9358ff0676cba93f30b0355a5f4dc87cbf21aa1d34eec380625e8bc44d3479e5f91a8ee288c638018f54af13a70e052c9ce70770e260b12ddfdf21487e6a4760a3bb9aacac2ca9412977e678bf75815972f4371bdbb994f85fe2d7da9dc85f2d8833ad7bf477c0d4f32cbcabc278dedde4750b726778e63d16856581524f7c67e5c0ee44b04240bbdcaca35b1c10906a184a4a797eb62b7ad7acd3ce53867424b419c4a795653e1f02635f22848a0fea80bae988f685e93d08e2ea97516b0a79fb5a03e1a32c40a45b6120041d13035124187756c3152a223ac625b9346f47ab49d696b28ff12bc30e00b21719c7e90ed32d7126d0ec7c2200ed91d6425e11d53d8a5d2c568f4776b18b440bcb60cd80c2d80257276dbdca0f2ae621a07b10d427563872c4f4379d3b96a245b441342af961da9f022270a615f5e212b1d0b4c29d78296d305855ae30d3d0c338c138e044a528c43667467a81f7e98cbca71ec264bba9b4359024e002768dc859c141a1c5b32cd890de456ff902b17d68f32dd523175a5e3e567cf3173644107aee03d6912e8941251fe9a31174516a8dad5f96e44a55c52d2ecc7d47c8359a6858512f341a9f70f4eded5d33731be3e7f63913eec934235804a554a38f060408e36993597a2ef8922587d557abae8d3645d5c0d9429c8e9b289f20ba4a4ee4a147308a12892bcb0c851370c55b6417410dd893e57457ac27d7f7257ed329c35b43389035e4ddb97f68babf89528d779eff76b1aad5df3b3b18cd5994f7f327dd691ce402c4a9f20a9bc6e5c3e3018e8a7c0d3352af2b79d77d4946db3edb529b2a9f1a72f445c7b19d9e2f11d0f1cb50793edc4933bb9f8fefa6872ac75238ca8523ddf41ed8ee930920973e8e4adafcd3b73acc44a5a59ed8dfc4b4a826687b6e2fcacc2a984cceef845cd2387ec28ab24ea7923bdb256dde51132b07fd10e01ef6d28b2b56217eb2171c602f92c362b775e962e19693f8b5b2e089f01eee6cc6c42d98ea3babac3e41cbda19005843854b4f5447beef3ad2d15481fb06ba9dd6bfee1b13cc0b44c6a376cd9e18a26b157bf4a3d720b1303aa425e4248df89150e8694ecefd4e2211050008596a7b3e65bd23ea49d670d5b01d1620b9669a8a9250aada123c9250553af82fbab13797151456ca997739f3265ec4e675fa2b46638ad050c3c60c66439f4a246d052db0bd0fcc94d010ac4709045faa55dcbd2c2e09f1a44b9ad30d3da9b5b200f8f2a3db594b243c819de2ca966c2de0d40f1c310ea0ac96e3b7d80f7ef5caa6cad8393030bd32e597c895149db520a30ba783b3a2834cbaf0019cb448e31b0484b9c7fed15b9e24df9bc1a3921992fde7ec94a4694b9c8fba37623e15bbe33b6d87d18a9be744e34879f2193158f22e398b36576bec7ddd88e3ff2485e2d8e3658457fd6da42870e8e92a0143eb3ef338810abc44a00f335825af2d97e798f00865eeda64c72272f25552d775b88f1e6d736e97f9169e093268a66d9564c1cf36ace0506329ed66a0c7caef75e5426e9f527ed79f26efe66483cf16a724205a9d4b292ef76054a87ffdd45d691e2d4e206060e94d45b172998014f1c89db237dd6bbca2efa4d77386d5ebca973eada538c66bb0cf6c1fde2e8c29a9b06a4f2f6f5e7b2964515fc810bb2521464a2495f96602d84aa3a178ad59563343af86226e6c20b28ffbc7084a8ff1333b73aa6d3d4f3eebccc56a670362a4e24ac0a7edc8d4c05bef3590423559003202da641993e8f5f1455811dd2007697666039160e0b43d84fefe184902e6c24037a0eac5f445935ecfe8cf8ea2679b412da41ad1c69b387095a78195c750db520e11d7a7de652cb2f7fdb16e2e9e8394935fc19f76b0f8a9d75d5e5ce86d4b77c2276fc879c473904e7e4da971e59e6e6643735b10fa67eacc330e10a794ce633c8b48ae433e9c1188462f51f6920ee96d717787c95ed62e0d378f97f36f403217e95718c2580e0d4dc9c70415d73b26b2c6f95edccfdb70178a05970811b2786ea6e0494ab5b1f609b52515c486fec47b7ab739c3aa1312a4df73b224e4526a82fe0562ef8a9a2ab4344761eb57cd9ae8ed74936fe12a9826f0f1fbf4e63d4b5e68b18bece505cf0c9bdc73fa1d588f27dd712ee1dd1926ae783db9a5c52bf73b96a69d187477e0084ba9185a9f9b0b3352a56f7fbc4474ba6e1d9f1a640b3d6ab0a1f2be6b4fa1cc32374bcd298ee11df15d452fafefc89a3ce109d810b7b4ed857dfb1aad085496452ae740e791c16a9b0ac55cd1b1e13466ff2692abf6d2599536bbdc1bb6ac8acb76563646b2565ac58b4114321900e8bab911a759797491ec8fe50b27f6cf44ab30b20099dce596d9a88db5b2b871372b3067dbe0c6a10c053588b14ba77a9707706a1ac728699c8ef18d9473d4b9565e6d9503a8e467d298c8d7aa3493605866420d4249e61b083525d2de9c2d79df8ba7de37d71264d99692bd59cba1fa0436cf20881e8fedb5ad9810da680e7a105c63ed2f2f4eaed95c637a84e4a563ca5ff0eb02fc086fa6b1c915094936f7ebcf43f3984bd2d67eddbfe2bebea8014a24c51101cf56560e029e6ad78eb73", 0x1000) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) stat(&(0x7f0000004dc0)='./file0\x00', &(0x7f0000004e00)) recvfrom(r4, &(0x7f0000004e80)=""/235, 0xeb, 0x0, &(0x7f0000004f80)=@in={0x2, 0x2}, 0xc) write(r0, &(0x7f0000004fc0)="af02081da03f5918e3ded148664670d47149c5c541c513da711a8c078326d69b640e5010eaa18d7a02aee1cc4537bf695f3d1ce1c9308292f4c119f0cf6a222523942f6ff74d4a25d6a5f2cf48f504683193663ad952817fed93a64f4e53d44cc30856cff85a06437128241d95a2082367052a097d7fe357c927bfe045f5df83adca96b43968fcda562fdd52bc2e57f7d253bc98409ddd7423a96fe9495e6d2d69c5e182f456238742de3ba2980963724a7f75a334e1225cf65668b6dbc14a8af9373eb2c23312f4b55e6cbc3f3612fd3e956def24c10ca073f0aa4bebf9e8b4fed4db3caa3e07e89ed4c936f3ca0ecce4", 0xf1) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000050c0)=0x3ff) recvfrom$unix(r2, &(0x7f0000005100)=""/214, 0xd6, 0x1000, &(0x7f0000005200)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000005240), 0x1, 0x0) close(r5) sendmmsg(0xffffffffffffffff, &(0x7f0000005940)={&(0x7f0000005900)={&(0x7f0000005300)=@in6={0x18, 0x2, 0x101, 0x9}, 0xc, &(0x7f0000005700)=[{&(0x7f0000005340)="4042a876deeab775e443ca8b23b3b3c5249c5b12f23fb6e6eb13f952a70264176d5317e27b89757bda097143e693f2bba2d4f975bc899fedf498802d7aced13aae35dd09673fe5bae6c1409da515ba6cb24afd2d0f463e8ae7aa4337d96238b56bb45b4669cda75d15885c652f258406bb8085fb0855b646fa5807ec0839ee334dd1d4366d3f169066dbab05256a0caeb75e35b15b17c98e8872cb04256d068e35e576e002e910fadc89c25ffd2b735d173ab06afae4978abeeacef847d8415581a2f140986ff5f24a03f9d38ec0a839f6350beffc50894df5bef695a73833ea42fc5adc502f7ecebd2d7ce38ccb6a", 0xef}, {&(0x7f0000005440)="b3a3b4800b5228f75a84a98b11dded5a5ab169175484c389a8fc18b06d6ff2495f48b537039a53b68b31d29388250ee9629cd8051a2700781a7c797e9ec826be64018309047729bbd5b77aa6fc52f8bfb6c3a53f1c94ae0d8850979df3f4cedea4d557b265bc5fd9908893a97eebff1885d67f91c62b1d8df9918aadaffbbec18453a16f10188639a6f1073849ec0be689027becac7f6dba384de2e7bc9cfee4850d9f6a1a6dbf442e68347d62", 0xad}, {&(0x7f0000005500)="f6754e398bed38f75b1563939a6f5316686a37257053d8182c5a69609dbddd8cdee44b1c418ee127a0a9b992623b8dbf55b473ab63aa50b6bf3809a0bee6ce63252fb008f1fd3d9f0ae28e8fec31bf1d38051a58181da3866470ae9b984fcff0a8898a0f7e6e26b523a0766b79435171ff8a6dd7", 0x74}, {&(0x7f0000005580)="a93c6a7866bc22663ff85ec2e6365c300833ddb745", 0x15}, {&(0x7f00000055c0)="74724a525aeb8e872ce337d4f34f3828beb142fbc2198af62775fadd631137387f40eb3b49cf28a686d02acc578c3436775582bf0e2749ff2a65b33c476fa2885b2b77163677b23e17dfa194efc51c4fd5a300dd16ebeb21f87c8d84f9f3ecc1055b468c1ad9a117eee7b31bb3216bd1dceded4d8425012effe2d37deee91429fea106bb8cc372977b2f34779b480524af", 0x91}, {&(0x7f0000005680)="df8386dc357d5b80ed67593e6288e73901633ce6e914a9e3a8c6af0c61f6c2f48a3bca86fcbce5a3164e7544041480467a967a6f09a42f", 0x37}, {&(0x7f00000056c0)="211735fe3bef2b52f5a666e6619b21f8af8a7f5ba36e229a3c59f4ad6b", 0x1d}], 0x7, &(0x7f0000005780)=[{0xe0, 0xffff, 0x1c6f80eb, "2b219fb258712ff5af4c342c1b279eda16eb302c0dec50c37ad029a8bb04106f033e4e7ae6dc6166c20615428250ac1f86ee41ff919230a90390ce93b14f82e8db39c77e7d96c00bb9c2a87b008b5b3747c56c7e8beaf8037c305d782a5993591f32b7ebdab3d72709e18e15a6f7b0f733814cecab78c80085a8af87afa03e7f500ea7f04a76b2449fb34085dabe88757dfcdae92caed5209782b8e100910dbae2279706c7a803fe4148f80ac082268493c9d9733fc86503d3e681d0f61f36f6909f45c493916f952c0e"}, {0x60, 0x1, 0x9, "e93b7962bad267cf71cb1e08c2ea0471387fa03660607e2b0dd2c04fc238dfd53c6964a7c0afb07c64f99e67fddbf34ebb3bf726435d0d1aa5ee47876ae9076e167da1e0fda04971cb26092c69031def"}, {0x30, 0x1, 0x0, "74bf0b9c8e1e6b8f65ec7641753bf7a5f1228bff329271901c9d81a7bbe33c"}], 0x170}, 0x18e5}, 0x10, 0x400) 7.84551ms ago: executing program 1 (id=175): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) (async) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x0, "000000000000dac93c760000808000", 0x0, 0x10}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) socket(0x18, 0x400000002, 0x0) (async) r1 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffe44) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) mmap(&(0x7f0000ece000/0x3000)=nil, 0x3000, 0x2, 0x1011, r3, 0x80000000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r5, 0x0, 0x7}, 0x2, 0xfffc, 0x0, 0xffffffffffffffff, 0x4, 0x5, 0x800000800000000}) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) (async) r6 = shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x100) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="afcba2a32d2c01eaf50a24827649f1bbbdc9e11654b18d716b8f27190ca17ae756cb4083415fb07ce0322ba2640f592dece1b25d28a2c302fc41ba2af302e5aff5e9befba2e68975db741d4cfabc3331ce669d6d46ec9b227474aa683c4769d7040873fc5633bfeceb84946934e1d6608c727724d60ec4e57c", 0x79, 0x2, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmdt(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r2, r1) (async) r7 = dup2(r2, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) (async) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) mlock(&(0x7f00001af000/0x3000)=nil, 0x3000) (async) mlock(&(0x7f00001af000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffb, 0x2, 0x4, 0x0, 0x58a4}, {{r8}, 0xfffffffffffffffb, 0x40, 0x80, 0xd, 0x9}], 0x3ca05859, 0x0, 0x810c, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x5010, 0xffffffffffffffff, 0x1000) 7.001657ms ago: executing program 3 (id=176): syz_emit_ethernet(0x0, 0x0) (async) syz_emit_ethernet(0x72a, &(0x7f00000005c0)=ANY=[@ANYBLOB="b90531074b0100000000000008004500071c0000002100009078ac1400bbffffffff4e224e2000089078746bbe685014058503c40a0bb63b891adaf8a32aa5a2b0ba37789dfc8664260e5dd174d65e2e3c3d4ad1070f4d2d00000000000000066d5885a84c00959e38adbe361320c163ed439ad5ca80981e515fdc368b840acd42125f08e1c8a260d91186d2d1424a97d3b0943001ffeb669fc9b26f129587b391ce035a77130cbc692a443e5e7f48058c7be4306b63cfdb3caaf1663d6546653b3419ff1e4f0405159ad7da517690ab31019ae6f9946a4b468fdddfda8fd0f46f9a4c61bc62cd57a797a3d2e2ba9f059ce03d94c35b26c9b97dd7a14ea842951421dff85b6f3399485e62fed7ad7e5c57973843b0400731907dca8bfeccf8a3cc7fe463f40242ba20ad81f1931905b1e86daee2eab000c3416f90ed7413ff12ec5386e10f6f49d7fbd5c4926fcf8c3928cd8f69225d0f61f74d3d48796bf6830e2c16730378b305e2e43ae3eecb304efdab195a879017b77f33d3ec48df263d8e5a1c23daf85080e0ca99b83ec5aaeae0a169571ea9cd9c015e255b22bb489b6a666948c16e80142d328040e4780058467243da2739d6dd0cbe5d9975b0db45d5871b139bf6608d67248bc9ec7d483533cb9c2a182e92a48618ab55a4c1a9eeb2aa449b04cdbe9bafc484285024541ea77027a494ed5a5436c8a2a42d1338077ae8982794e26661678aa766baddb629e42ece70e3c04ad37996b5d8ed27f80ecd5485ef9048ea20b7ec2a18965c580028881c623b8fee7a52fa4ec849f2746affe64681ec3d3f71fe9d28d3025db3a18b938bed3adf38a6a72f6765fc48b7670efc0af35ec64f0f5c4c6156809d070abe3c6a1f054277105cc29033884ea3c91f28d7c51995417ddef49e915499f42cc2911f262e9034da9abbc33ce2e3675aa418190753a50ef4ab5f309a3280e985d9b53771580e9c1ca2b0dedc7f11706db1cb1a90dabdd70f8acaf571b93714c8896f5de5933415b1ec445a174ef74b8b4792d37ef3ba8e6bb60cea7d97ee597c9e47da469bef335d65623497bed8d7e6edabcb9fb7a1a9c47f7b0700247519c4835f18048b63bea20b58f0e5cb0043f15dfd2eecbfe8c6606d5071074f7dd32a0f683b7e83fa9430af94cb05a86751c89a74ead8c409e79512f6cc3183e9f7104b3c7a09dd1207f9eed53e767b45f2c8c26a8ce75d6d788004092e3e127ba40eff4740bb3366f7e08c26d860237940d38aa29f5f2247fd97bdddb4234d8e008c37ce0ac176195882ed6ee212a554ace17f49722e9678682faf5e4e320b6f1d8f2834823b6463060541e8a7a9052904f8b1f0283be90b147f00dd93cca7b0606e18ca26a121f17457425eb73e51e074a223a69337dee4b4f57b85fc99dcf8e12b2cb1eaf128c1568fcadb680c38df8ac4e308909cb51c046190e5a2180fbe311e583185f3d88d7eb583dc147cb1ffbbef4c9f72b4fbebf026c69722dd62143577bcfa28461b528c4c7819a615c8f86c86d454043f4c429643f434bd1c29fc85f938c2187ec61f5e1d5eb49af944bcf072f9e4640eec43736f83963cf954316ed7f791db6fa7a840f117bae21c660a8972638536d0031d86afccb73f6ebc7b79685ca604dbee10c24f910ca6fd15c1f9ff727d4ff6ffb68a57201542e46f59f537750a37ac0dcf1e0f5f17c44b7bc2d72c8c3327e002b4736351a23f27460d33c3341b102e7d611b704191111c1b4a797f96f0903f37626f524ce0f00cd7450d373442ccc2c812be4eb13fc2df7c4453864345b83d9636b501effa759b8d2265647a1a7ae8aa5139a6116ec2222a802ce2ea73c15fb0b09c0980794dceb4c5c7445ea98506e8109ddd6a21ae71d4aea07d0a90791c01a9bd425963973e0422750bcdaf9aa02f7fa0fba528cc7bf501e373a40361d0206fe3dd9866b5be6f5e8173d212e8ef72aae67ec8737b08f99823ccd5257e9a576d09ad4288c1319a393499da9e04bacb974d364498bce7d50e4314dd467fc9e4d5a6d4455e3d2ae60dd1453ced862d0906af792d5f8cbe2a6221b8a202f2941a865023188e55d6c620d1d773ccee5b46f9950089290262a086e0bd65d37a32757af8d94df5b45eab1bd7b14da0b1065990e55cc12ef2966083278c80a671633a30426eadff71cd4f9ad46cbac5811da19d3bf7ea96a37bc4921a1654a25563f3bfd03a84a53b69d28aee44ac1015e2512407de6837b79faf2968eaeaf2e163ea9d06196267ba8a6ab6d9cc2ef482a2dd5839871ec270cf1d8ee658135e4b4fbc33e030e14840db3a26203ba429f73a5e9e2567baace367be2a4dce1345c6e3db62d0ac15ea51de1d2f0fe0c7fd6c99ece4ba82c7e89d892a06bf09eddfde50fd61db426b01b4e6e45b077bd6f6c545e842f30489e05882e6d780cb29a0fc73717d75320f6a58e1f0993918097d71993d5a7767ddfaaabbe15092355caa9df178cda961b7c998bfdd1aef3d636aae694238ca8ae5f4f3ca1fa51b492e9d97b0bde4e88572041362ef56bb9c97b7537f33593fa285714aed9026c661afe2a683d114008d9929"]) 5.154706ms ago: executing program 6 (id=177): syz_emit_ethernet(0x217, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6261ba4101e19b07fe8000000000000000000000000000bbff01"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xffffffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000080), 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pwrite(r0, &(0x7f0000001080)='p', 0x1, 0x80087) 0s ago: executing program 7 (id=178): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.58' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd806bf8b000; item addr 0xfffffd806bf8ba80; offset 0x40=0x67a8d878 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 287140 34015 32767 0x10 0 0 syz-executor * 35353 32478 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a3b3a) at panic+0x1e5 pool_do_get(ffffffff839c0628,1,ffff80002a3edb98) at pool_do_get+0x5da pool_get(ffffffff839c0628,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c5667c8,ffff80002a3eddf0,0,ffff80002a3edd40) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c5667c8,ffff80002a3eddf0,ffff80002a3edd40) at sys_shmget+0x1b2 syscall(ffff80002a3eddf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb63aa3b9740, count: 7 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: pool_do_get: shmpl free list modified: page 0xfffffd806bf8b000; item addr 0xfffffd806bf8ba80; offset 0x40=0x67a8d878 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a3b3a) at panic+0x1e5 pool_do_get(ffffffff839c0628,1,ffff80002a3edb98) at pool_do_get+0x5da pool_get(ffffffff839c0628,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c5667c8,ffff80002a3eddf0,0,ffff80002a3edd40) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c5667c8,ffff80002a3eddf0,ffff80002a3edd40) at sys_shmget+0x1b2 syscall(ffff80002a3eddf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb63aa3b9740, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a3ed9d0 rbx 0xffff800029aacdc7 rdx 0 rcx 0xffff80003c5667c8 rax 0xffff800029aabff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x107c8ab9306700da r11 0xb8aa29f35efc34cc r12 0xffff800029aacbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff81eeb8d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a3ed9c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=35353 pid=32478 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=70, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c5662b8,0xffff80003c566550 process=0xffff80003b4fe020 user=0xffff80002a3e8000, vmspace=0xfffffd8069c35918 estcpu=20, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 34015 287140 45786 32767 7 0x10 syz-executor 34015 204080 45786 32767 3 0x4000010 biowait syz-executor 34248 520231 4754 32767 2 0x10 syz-executor 34248 67195 4754 32767 2 0x4000010 syz-executor 34248 521622 4754 32767 2 0x4000010 syz-executor 32478 282803 56655 32767 2 0x10 syz-executor *32478 35353 56655 32767 7 0x4000010 syz-executor 32478 338481 56655 32767 3 0x4000090 fsleep syz-executor 58042 134545 12539 32767 3 0x90 nanoslp syz-executor 58042 279512 12539 32767 3 0x4000090 kqread syz-executor 58042 504264 12539 32767 3 0x4000090 fsleep syz-executor 13665 266335 0 0 3 0x14200 bored sosplice 86371 490014 45311 0 3 0x100082 sbwait arp 45311 218281 39780 0 3 0x10008a sigsusp sh 45786 388503 83660 32767 3 0x90 nanoslp syz-executor 4754 425841 5617 32767 3 0x90 nanoslp syz-executor 56655 31391 97709 32767 3 0x90 nanoslp syz-executor 39780 416210 83726 0 3 0x80 wait syz-executor 38642 412741 75503 32767 3 0x10 biowait syz-executor 31986 447154 2764 32767 3 0x90 nanoslp syz-executor 12539 332055 25029 32767 3 0x90 nanoslp syz-executor 83660 493603 13490 0 3 0x82 wait syz-executor 75503 195122 13490 0 3 0x82 wait syz-executor 2764 303305 13490 0 3 0x82 wait syz-executor 25029 327438 13490 0 3 0x82 wait syz-executor 5617 415349 13490 0 3 0x82 wait syz-executor 97709 313328 13490 0 3 0x82 wait syz-executor 83726 394421 13490 0 3 0x82 wait syz-executor 13490 237729 38667 0 3 0x82 nanoslp syz-executor 38667 437580 35453 0 3 0x10008a sigsusp ksh 35453 46826 30312 0 3 0x98 kqread sshd-session 30312 507242 74779 0 3 0x92 kqread sshd-session 60966 261489 1 0 3 0x100083 ttyin getty 74779 332705 1 0 3 0x88 kqread sshd 30552 422034 57750 73 3 0x1100090 kqread syslogd 57750 331932 1 0 3 0x100082 sbwait syslogd 33846 293681 1 0 3 0x100080 kqread resolvd 50286 470025 9307 77 3 0x100092 kqread dhcpleased 89306 272463 9307 77 3 0x100092 kqread dhcpleased 9307 456696 1 0 3 0x80 kqread dhcpleased 23001 177512 0 0 3 0x14200 bored smr 93711 55909 0 0 2 0x14200 zerothread 90562 200833 0 0 3 0x14200 aiodoned aiodoned 99460 10692 0 0 3 0x14200 syncer update 62761 316232 0 0 3 0x14200 cleaner cleaner 25916 79624 0 0 3 0x14200 reaper reaper 66803 466616 0 0 3 0x14200 pgdaemon pagedaemon 93696 447558 0 0 3 0x14200 bored viomb 82475 217418 0 0 3 0x40014200 acpi0 acpi0 23761 455738 0 0 3 0x40014200 idle1 73545 333129 0 0 3 0x14200 bored softnet3 7606 72762 0 0 3 0x14200 bored softnet2 94365 195627 0 0 3 0x14200 bored softnet1 56849 268482 0 0 3 0x14200 bored softnet0 61078 42026 0 0 3 0x14200 bored systqmp 73447 391222 0 0 3 0x14200 bored systq 21305 83313 0 0 3 0x14200 tmoslp softclockmp 36534 140063 0 0 3 0x40014200 tmoslp softclock 32895 13987 0 0 3 0x40014200 idle0 1 296708 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff839c0640) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 34015 (syz-executor) thread 0xffff80002a437968 (204080) exclusive rrwlock inode r = 0 (0xfffffd8069aafed8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c0640e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 32478 (syz-executor) thread 0xffff80003c5667c8 (35353) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838a1ce0) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839c0640) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 38642 (syz-executor) thread 0xffff80002a4371d0 (412741) exclusive rrwlock inode r = 0 (0xfffffd8069aafa78) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c68cdf8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10207 10955K 10966K 166960K 11290 0 pcb 17 12K 12K 166960K 17 0 rtable 202 5K 6K 166960K 338 0 pf 29 16K 16K 166960K 31 0 ifaddr 36 6K 7K 166960K 42 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 1 1K 1K 166960K 1 0 counters 62 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 33 0 iov 0 0K 12K 166960K 43 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1333 84K 84K 166960K 1439 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 8 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 23 85K 121K 166960K 328 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 127K 166960K 497 0 subproc 63 3K 4K 166960K 117 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 38 0 in_multi 78 5K 6K 166960K 99 0 ether_multi 1 0K 0K 166960K 4 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 205 917K 917K 166960K 205 0 exec 0 0K 1K 166960K 390 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 216 68K 88K 166960K 4336 0 UVM aobj 9 2K 2K 166960K 11 0 pinsyscall 45 90K 117K 166960K 1311 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 13 0 NDP 10 0K 1K 166960K 25 0 temp 47 8634K 8698K 166960K 4427 0 kqueue 13 20K 27K 166960K 55 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 50 0 46 1 0 1 1 0 8 0 rtentry 112 107 0 13 4 0 4 4 0 8 0 unpcb 144 245 0 230 4 0 4 4 0 8 3 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 808 160 0 156 7 0 7 7 0 8 6 arp 120 17 0 2 1 0 1 1 0 8 0 inpcb 376 391 0 380 8 0 8 8 0 8 6 nd6 136 25 0 4 1 0 1 1 0 8 0 kcovpl 48 13 0 6 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 420 0 46 27 0 27 27 0 8 0 art_table 32 421 0 46 4 0 4 4 0 8 0 art_node 16 106 0 20 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 8 0 2 1 0 1 1 0 8 0 pool(0xffffffff839c0628:shmpl): page inconsistency: page 0xfffffd806bf8b000; 28 on list, 6 missing, 35 items per page dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 1834 0 321 95 0 95 95 0 8 0 ffsino 280 1834 0 321 109 0 109 109 0 8 0 nchpl 144 2276 0 596 63 0 63 63 0 8 0 uvmvnodes 80 1960 0 0 40 0 40 40 0 8 0 vnodes 216 1960 0 0 109 0 109 109 0 8 0 namei 1024 7342 0 7340 2 0 2 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 7678 0 7676 2 1 1 2 1 8 0 plimitpl 152 177 0 155 2 0 2 2 0 8 1 sigapl 424 589 0 535 7 0 7 7 0 8 0 futexpl 64 2752 0 2750 1 0 1 1 0 8 0 knotepl 120 315 0 0 10 0 10 10 0 8 0 kqueuepl 216 65 0 54 1 0 1 1 0 8 0 pipepl 328 129 0 102 3 0 3 3 0 8 0 fdescpl 504 570 0 535 7 1 6 6 0 8 0 filepl 152 3331 0 3127 12 0 12 12 0 8 3 lockfpl 104 53 0 51 1 0 1 1 0 8 0 lockfspl 48 22 0 20 1 0 1 1 0 8 0 sessionpl 144 26 0 11 1 0 1 1 0 8 0 pgrppl 48 39 0 17 1 0 1 1 0 8 0 ucredpl 104 537 0 520 1 0 1 1 0 8 0 zombiepl 144 536 0 535 1 0 1 1 0 8 0 processpl 1168 589 0 535 5 0 5 5 0 8 0 procpl 648 905 0 844 7 0 7 7 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 688 688 0 658 9 0 9 9 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 119 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 216 0 0 15 1 14 15 0 8 0 bufpl 280 2769 0 121 190 0 190 190 0 8 0 anonpl 24 111114 0 107961 56 1 55 55 0 184 31 amapchunkpl 152 13918 0 13456 32 0 32 32 0 158 9 amappl16 200 2136 0 2117 16 4 12 15 0 8 8 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 97 0 86 1 0 1 1 0 8 0 amappl13 176 13 0 13 2 2 0 1 0 8 0 amappl12 168 1161 0 1126 2 0 2 2 0 8 0 amappl11 160 75 0 65 1 0 1 1 0 8 0 amappl10 152 20 0 20 2 2 0 1 0 8 0 amappl9 144 284 0 284 1 1 0 1 0 8 0 amappl8 136 20 0 18 1 0 1 1 0 8 0 amappl7 128 89 0 78 1 0 1 1 0 8 0 amappl6 120 167 0 162 1 0 1 1 0 8 0 amappl5 112 112 0 106 1 0 1 1 0 8 0 amappl4 104 265 0 249 1 0 1 1 0 8 0 amappl3 96 2421 0 2312 4 0 4 4 0 8 0 amappl2 88 592 0 533 2 0 2 2 0 8 0 amappl1 80 7844 0 7284 14 0 14 14 0 8 0 amappl 88 3983 0 3818 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 10 0 2 1 0 1 1 0 8 0 uaddrrnd 24 571 0 536 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 571 0 536 1 0 1 1 0 8 0 vmmpekpl 168 6161 0 6114 3 0 3 3 0 8 0 vmmpepl 168 40754 0 38863 103 0 103 103 0 357 10 vmsppl 456 570 0 536 7 1 6 6 0 8 0 rwobjpl 64 15915 0 13109 48 0 48 48 0 8 1 pdppl 4096 1149 0 1072 107 24 83 95 0 8 6 pvpl 32 16694 0 0 136 1 135 135 0 265 0 pmappl 248 570 0 536 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 295 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8383aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838a1ad8) at __mp_lock+0x192 intr_handler(ffff80003c533440,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x74d74480e7d0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff8383aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838a1ad8) at __mp_lock+0x192 intr_handler(ffff80003c533440,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x74d74480e7d0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833a3b3a) at panic+0x1e5 pool_do_get(ffffffff839c0628,1,ffff80002a3edb98) at pool_do_get+0x5da pool_get(ffffffff839c0628,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c5667c8,ffff80002a3eddf0,0,ffff80002a3edd40) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c5667c8,ffff80002a3eddf0,ffff80002a3edd40) at sys_shmget+0x1b2 syscall(ffff80002a3eddf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb63aa3b9740, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a3b3a) at panic+0x1e5 pool_do_get(ffffffff839c0628,1,ffff80002a3edb98) at pool_do_get+0x5da pool_get(ffffffff839c0628,1) at pool_get+0x149 shmget_allocate_segment(ffff80003c5667c8,ffff80002a3eddf0,0,ffff80002a3edd40) at shmget_allocate_segment+0x1a7 sys_shmget(ffff80003c5667c8,ffff80002a3eddf0,ffff80002a3edd40) at sys_shmget+0x1b2 syscall(ffff80002a3eddf0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb63aa3b9740, count: -8