last executing test programs: 22.196863441s ago: executing program 5 (id=15): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f00007e0000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x4, "ff2e77f8ffff00200000004000000001", 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000180)=""/190, 0xbe}, {&(0x7f00000002c0)=""/229, 0xe5}], 0x3, 0x0) syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, 0x0, 0x80, 0x0) close(r2) writev(0xffffffffffffffff, &(0x7f0000000440), 0x0) writev(0xffffffffffffffff, &(0x7f0000000400), 0x0) r3 = getpgid(0x0) setpgid(r3, 0x0) minherit(&(0x7f00001e3000/0x4000)=nil, 0x4000, 0x3) r4 = socket$inet(0x2, 0x1, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mlock(&(0x7f00006a7000/0x3000)=nil, 0x3000) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000080)=0x6, 0x1) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000600000000000000700100", 0xffffffc0}, 0x1c) 22.073105933s ago: executing program 5 (id=21): syz_emit_ethernet(0x2e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x39, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@echo={0x8, 0x0, 0x0, 0x0, 0x2}}}}}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x20400000}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00005c8000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x10000}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000706000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00', 0x1, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e45, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8b]}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = syz_open_pts() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x4, 0x196, 0x3ff}, 0x401, 0x1, 0x0, 0x0, 0x400000001, 0x80000000000010c, 0x6, 0x7, 0x0, 0x4, 0x0, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x2d2610c0c335b6f4, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x9e) ioctl$FIONREAD(r1, 0xc0286988, &(0x7f0000000100)) getrusage(0x8000000000000001, &(0x7f00000000c0)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x5, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x8, 0x200000df, 0xf}, {0x0, 0x7, 0xf0f, 0xb}, {0x3, 0xffff, 0x80cf, 0xfffffbff}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0x3, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x9}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) 21.18025528s ago: executing program 5 (id=53): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x80000000, 0x9, 0x8, 0x9, "225ea8d50b0c0200000000000000dffff3090001", 0x4, 0x3fd}) r0 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0xff, 0x0, 0x3, 0x1}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x4, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 64) r1 = socket(0x11, 0x3, 0x0) (async, rerun: 64) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) r2 = socket(0x18, 0x4, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) (async) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f0000e58fcb5a0c8abfba221554f4e0f668246c1200000008e371a378343712051eea04", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x1a0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000001c0)="80cd704e41c147c96efabef00d9cb6dca71c79eb4f7e42aedc7b1fbdd57b0076ca5789387f265773ed392f3c6d53ac7d5c287bc64e2faaf20199af401a5ab822d96bc6bf58acd66757de0aa4e2f0676e36c860941c81c552febe2698312d29cd17ef2ed81b58eb8f0cfa25e79ce2f0efe341a30b6cbd7a608b7871f1fcff6e2ccb2d5617f29daf5fbf8152037d232a288c08a66717d84a54100b39c135b41e36b5664f5bbb7eaf71a5b5ef3f32b376f49b5cef1e1f3bf44f5902992b226a3429fb0da8d71e4db1fbae99051186283fab1175dfa385c15d7a80bda36bdf7d560135f8b8487847575341f104929ddea788b794b923bdaf5999414a132039b2be1ad4ab47a833b016f421fde99844f7b486f7409456e520a4b02ec5ebb94c69322218b82619401e2d", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async, rerun: 32) setsockopt$inet_opts(r3, 0x0, 0xd, &(0x7f0000000240)="ea00aa6600000000", 0x8) (async, rerun: 32) truncate(&(0x7f00000000c0)='./file0\x00', 0x8000000000000001) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x18, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x30) (async) r4 = socket$inet(0x2, 0x0, 0x9) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="2b08feb8e7f4d482a401173af18fed944ebc1a83cdb9158258d7e6ec0800000000000000d981335013ac2af5b7f70fb8dffb712d38b72d1804d8b442b0c8c2ecfd39a63ac26efa8f72b55b8c22b482cafab824064233ba9aaee82bb1ddf93b2ab302d499", 0x64) 21.121350386s ago: executing program 5 (id=55): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0xa7210e10bc3c9def) mkfifo(&(0x7f0000000100)='./file1/file0\x00', 0x84) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fchmod(r0, 0xd6) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000340)={'./file1\x00', 0xa7d, 0x4, 0x8, 0x1, 0x1, 0xff, 0x4, 0x2, 0x2, 0x1000, 0x8}) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000000)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) r5 = socket(0x2, 0x8002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) closefrom(r6) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) connect$inet6(r1, &(0x7f0000000080)={0x1c, 0x18, 0x1, 0xfffffffe, "0048fa3be3db1dbd6000132caf616200", 0x4}, 0x1c) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) semget(0x3, 0x3, 0x201) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x48}, 0x2, &(0x7f0000000280), 0x0, 0x0, 0x0) sendto(r1, 0x0, 0x0, 0x400, &(0x7f00000001c0)=@in6={0x1c, 0x18, 0x1, 0x4, "00001e670ff800", 0xffffffb4}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000200)="96235f7b0e022c58dc1003f61ef763e253262ce3af6d17e917827e98ee36390b48998c426ed207e2243c5e85c195d8d7f6740a1b7cf963e05cef789acc8b87b2340ba0bf3ecfb6e2c7a4ff1c5a1cb2b34202732498", &(0x7f0000000280)=0x55, &(0x7f00000002c0)="74b7efcc711f95f78616892bd18a272c01b05d1200045b457a4f8df22e44415327e27b8eb3e4676d64095adceeedf3a7ba992a1b45b7a45cf61eae971b74c3a607be34a8d44745235ac8b26b9735162678488cb21c665d", 0x57) rmdir(&(0x7f0000000180)='./file1\x00') 21.111113664s ago: executing program 5 (id=59): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x4, 0x0, './file0\x00'}, 0xa) recvfrom$unix(r0, &(0x7f0000000080)=""/4096, 0x1000, 0x3042, &(0x7f0000001080)=@file={0xa, 0x1, './file0\x00'}, 0xa) r2 = open$dir(&(0x7f00000010c0)='./file0\x00', 0x8241, 0x2) chflagsat(r2, &(0x7f0000001100)='./file0\x00', 0x10000, 0x2) listen(r1, 0x9) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140), 0x80, 0x0) ioctl$DIOCGETSTATUS(r3, 0xc2084415, &(0x7f0000001180)) recvmsg(r0, &(0x7f0000003a00)={0x0, 0x0, &(0x7f0000002940)=[{&(0x7f00000013c0)=""/46, 0x2e}, {&(0x7f0000001400)=""/169, 0xa9}, {&(0x7f00000014c0)=""/50, 0x32}, {&(0x7f0000001500)=""/247, 0xf7}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/188, 0xbc}, {&(0x7f00000026c0)=""/174, 0xae}, {&(0x7f0000002780)=""/207, 0xcf}, {&(0x7f0000002880)=""/139, 0x8b}], 0x9, &(0x7f0000002a00)=""/4096, 0x1000}, 0x2402) ioctl$DIOCSETSYNCOOKIES(r3, 0xc0014462, &(0x7f0000003a40)) symlinkat(&(0x7f0000003a80)='./file0\x00', r2, &(0x7f0000003ac0)='./file0/file0\x00') readlink(&(0x7f0000003b00)='./file0/file0\x00', &(0x7f0000003b40)=""/227, 0xe3) link(&(0x7f0000003c40)='./file1\x00', &(0x7f0000003c80)='./file0/file0\x00') getpeername$unix(r1, &(0x7f0000003cc0)=@file={0x0, 0x0, ""/264}, &(0x7f0000003e00)=0x10a) ioctl$DIOCRDELADDRS(r3, 0xc4504444, &(0x7f0000003f40)={{'./file0/file0\x00', './file0/file0\x00', 0x7b, 0xf9}, &(0x7f0000003e40)=[{@empty, '\x00', './file1\x00', 0x100, 0x5, 0x2, 0x7, 0x43, 0xfb, 0x7}, {@loopback, '\x00', '\x00', 0xffffffff, 0x4a, 0x2, 0x2, 0x76, 0x53, 0xf7}, {@empty, '\x00', './file1\x00', 0xd55c00, 0x3, 0x2, 0x5c, 0x1, 0x5, 0x4}, {@broadcast, '\x00', './file0/file0\x00', 0x16, 0x8, 0xe, 0x5, 0x1f, 0x7, 0x3}], 0x3, 0x4, 0x6, 0x4, 0x46c7, 0x7}) ioctl$DIOCSETIFFLAG(r3, 0xc0284459, &(0x7f0000004400)={'./file0/file0\x00', &(0x7f00000043c0), 0xfffffffc, 0x4, 0x40, 0x5a08}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000004440)={'./file0\x00', 0x0, 0x1ff, 0x28a, 0x0, 0x6, 0x3, 0x9, 0x1, 0x2, 0xfffffffffffffffb, 0x9a}) stat(&(0x7f00000044c0)='./file0\x00', &(0x7f0000004500)) syz_emit_ethernet(0x1b1, &(0x7f0000004580)={@local, @local, [{[], {0x8100, 0x1, 0x1, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "9c7bce", 0x177, 0x8, 0xfd, @ipv4, @mcast1, {[@routing={0x67, 0x0, 0x0, 0x6}, @hopopts={0x70, 0x6, '\x00', [@generic={0xc1, 0x25, "8f4003e7f6463d1ca8dfcc8ac0ee1c165ad48cca95ed55d1ea807d84747c9785ba0d5a905d"}, @ra={0x5, 0x2, 0xdd8f}, @ra={0x5, 0x2, 0xfc43}, @ra={0x5, 0x2, 0x7}]}, @dstopts={0x2e, 0x7, '\x00', [@generic={0x6, 0x3a, "40f6ac3983395696a5e342a0998e1ec498cf1e0a9efec30bd0f77000c3c9f45842b33e3953534ebd1882ad60589cba5101d8ca73f39e5a4f0627"}, @pad1, @pad1]}, @hopopts={0x2f, 0xd, '\x00', [@generic={0x7, 0x6d, "44da14aeae5b335bed84b8ebabf494c6f2aab095ff96d93571bd319baae9b5909916e0856db629a1ef593ced638edc6255bccac3fcea9418e257fa3479a2cff53263a7dac30793e25162c9e016618538e13c9a749d340ce51a759d00d7b48cd9b67a4fd4e49db6b3744306b0c2"}]}, @fragment={0x1d, 0x0, 0xff, 0x0, 0x0, 0x5, 0x67}, @fragment={0x12, 0x0, 0x9, 0x0, 0x0, 0xb, 0x67}], @udp={{0x1, 0x1, 0x8}, {"19eaf1809600d1259c8ed185f8fbf78f6f8d9623ae87bf92db21fcd4414ccac0e190b329aa65701dd10feef8be76e428ec8bb67dbe1dc681eaab41c9c0bd8754c92e7afebb950db6efe63d84024e343b9f39a12615b160"}}}}}}}) ioctl$DIOCCLRIFFLAG(r3, 0xc028445a, &(0x7f0000004780)={'./file1\x00', &(0x7f0000004740), 0x6, 0xe, 0x8, 0x2}) ioctl$DIOCRCLRASTATS(r3, 0xc4504448, &(0x7f0000004840)={{'./file0/file0\x00', './file0/file0\x00', 0x2, 0x6}, &(0x7f00000047c0)=[{@empty, '\x00', './file0/file0\x00', 0x4, 0x4566, 0x3, 0xfa, 0x80, 0x4, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xc1e9, 0x9, 0x1a, 0xe7, 0x80, 0xc, 0x1}], 0x7, 0x2, 0x4f, 0x9, 0x7, 0x8, 0xa}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000004cc0)={'./file0\x00', 0x7, 0x6, 0x9, 0x0, 0x3, 0x9, 0x0, 0x0, 0x1, 0x8, 0x3}) readlink(&(0x7f0000004d40)='./file1\x00', &(0x7f0000004d80)=""/104, 0x68) ioctl$DIOCRADDTABLES(r3, 0xc450443d, &(0x7f0000005ec0)={{'./file1\x00', './file0\x00', 0x0, 0x7}, &(0x7f0000004e00)=[{'./file1\x00', '\x00', 0x1a, 0x7}, {'./file0\x00', './file1\x00', 0x22, 0x1}, {'./file1\x00', './file1\x00', 0x18, 0x81}, {'./file0\x00', './file0/file0\x00', 0xb, 0x6}], 0x7, 0x4, 0xc7, 0x5, 0x6, 0x3, 0x16, 0xc}) ioctl$DIOCRSETTFLAGS(r3, 0xc450444a, &(0x7f0000006340)={{'./file0\x00', './file0\x00', 0x2d, 0x2}, 0x0, 0x0, 0x0, 0x6, 0x4, 0xfffffffa, 0x582, 0x0, 0x6}) recvmmsg(r3, &(0x7f0000006c40)={{&(0x7f00000067c0)=@in, 0x10, &(0x7f0000006ac0)=[{&(0x7f0000006800)=""/50, 0x32}, {&(0x7f0000006840)=""/170, 0xaa}, {&(0x7f0000006900)}, {&(0x7f0000006940)=""/7, 0x7}, {&(0x7f0000006980)=""/190, 0xbe}, {&(0x7f0000006a40)=""/122, 0x7a}], 0x6, &(0x7f0000006b40)=""/246, 0xf6}}, 0x38, 0x1, &(0x7f0000006c80)={0x0, 0x3}) ktrace(&(0x7f0000006cc0)='./file1\x00', 0x4, 0x400, 0xffffffffffffffff) socket$unix(0x1, 0xa, 0x0) mknodat(r3, &(0x7f0000006d00)='./file0\x00', 0x1000, 0x1) chflagsat(0xffffffffffffffff, &(0x7f0000006d80)='./file0\x00', 0x0, 0x0) 20.825120372s ago: executing program 5 (id=66): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f00000001c0)={0xdd, 0x401, 0x7, './file0\x00', '\x00', 0x0, "ed0a8063d19248a20ab619cad22aad360be316f9434c948dc1f22db9d66069713a442941e45cdd9e8055146ffa637a67e81e712940612c8db069cf198f3e1c6dbf1c88df4d00136447dce5b33e0e299658d9529c5f3de0d8264af81275d206d6c833c7036d6cd463388ac65c88c4c76f8453dbf5be38b33faef4e21035ae1cf81a8e107d14dbd19891d74b15dddd695b90a60932c1a0cb5d587227d6a99579b57a8d826abf8cf141bc918d0a41d30e4f0217acefb467690efe903727eeda776eb29f3362a49484506ffa3977176c04a428363f227ef84a43ae24905e200cd6e7cd1b731577f1ec1b9ef4edd0e5f8348a7226c6bd9de3a479194841b1634632391ded9d30c99f98c31d4433499d39701c7dc0fc43738dd1330c5615b7323150738a9663b2ffabebe5403de1d97675cefd5d7662f7ed13922fae851c6136d11538cd1c51bb7fe1f575242808b413a35c68abafde99746f7092ffa71d0007bcd5ea6e5c57103d0dc41bdbc631ce8c519642b04644e96ab6d1f5cdd9a2ff9c536d5ff9ecdccd25fbd498a53a3f5faf7e602eae4d72ad6d7476d459cef22232a3a0fb4d5cde337d856f422260ce4d918a283e9d7bcef85b5737a401d6b4ad58fe6b9b0bed91cda7bbd346832be88fccea29f554083ef6831d7c22e8027aedd51c9c6edab60a2755531fe69ea892725c8c596475482077dde98906afe9a614c1c89db19cccf4a20d95be5433f0359d2f185e6f5aee3b813516fc610cfe2dcfe74f9fbce176eb52d285a4ebca1bc482ac4375ec543f675a06b1ddd4bcaab01b5b8bc50fd5642a76037d172ba821d88249cde069d511be865fabbfdbb9aacc3f70704c4a732c12af2bbd117b491971ef2ab5f2e1ce85569b5dd29b850e0980082ef6c3d086da8828454755524ae2489d6317ba567d6b151c2e518884027554ce9dcbeb204b372dbfae80d8bdb13f8130305c39f9d4a0f93d705d5e968c1b7343209860f171647f3b6430bb6f2fc8333d721f6defefe6e34f065bfb823b663b1e3ee9e34384658653d154b50efa341857cb3e772d14e4e9ccc820b07759c67f3b07d642d3f1f8b3df04ce2b45973df3e8e8d0189fc848bba80976a4bce46b182478a686110f8d51df15ba676b5c4576453cecf4c8f321986a4b1dc8530f5b7ae48f822b4207c854de4bf2cc7bc8aa7b9514901638359c22c759a7f63174ead23bc87b07fe5672428725f86fdd20ecf46a79e08cca0b706f863dfdf01dd15ed1a4217a297d783237554649b8dcc3f0e3f67efdf32047e9d1753bd77704d766447f6f794f8872cf2694fe24c7adac0b296772fa3497cf29d1a12f1f13d764cf3f89ec0646a7552cb0374b34793a5dbeea0095b6db1137b54ee9f235258948d1c7d091df7e67dccbb3084bdaf4a1bc7ac5eb9d9e189191f712f4c747290fdced564afb6c39c589f31767513763d3d8271311c62f14df4fbff00e373b732c1c4cea4be6536b238d59166364ddbd28e7cdfbe40fa19cdb194e83d4fc92dd506ed7334b61d85acf7ffe48eebd6a0466fba2cdd671e8e6a18b273f31c8d5f87c646fbf3d5eb141b2042a3e2f5d18fb2a22a988015427eb61ec92f3789e215a7bdb4dbbdcba189d6e40f6c2410be1e9bb3996e17de896667dbcdf8c3d06231d7487730b3f82440cc985715fd4f253031f25afe98d4c4fe2249a31568640beff8058794a99d7be44a7c3e2d9fc5f419a5cf1d6be693fdfe8152cacc80e09e7ba8843ddc719f6598761ebbfde943047886f6c916f2ae74b36fcd3f1e8e15ad45ef616104963b688be63c9beb6c1759f05da4e5e1d87a734650e65833187c4afcef0ef4b6b34aa27208544cefb543ff3aaa2f4508a5d6a54435a0a70a91cbe605ff88e23ec39cef2e52040a0a15429b2a0d784862ffe8ad9056f"}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000140)="9880", 0x2}], 0x170, 0x0}, 0x2) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000100)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) sendmmsg(r1, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4bad, 0x3, 0x9}, {0x4, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x5, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x2, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setreuid(0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000f40)='./file0/file0/..\x00', &(0x7f0000000f80)='w\x00') minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000080)='./file0/file0/..\x00', 0x0, 0x0) unlink(&(0x7f0000000fc0)='./file0\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x0) 20.824099817s ago: executing program 32 (id=66): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) ioctl$DIOCGETRULE(r0, 0xcd604407, &(0x7f00000001c0)={0xdd, 0x401, 0x7, './file0\x00', '\x00', 0x0, "ed0a8063d19248a20ab619cad22aad360be316f9434c948dc1f22db9d66069713a442941e45cdd9e8055146ffa637a67e81e712940612c8db069cf198f3e1c6dbf1c88df4d00136447dce5b33e0e299658d9529c5f3de0d8264af81275d206d6c833c7036d6cd463388ac65c88c4c76f8453dbf5be38b33faef4e21035ae1cf81a8e107d14dbd19891d74b15dddd695b90a60932c1a0cb5d587227d6a99579b57a8d826abf8cf141bc918d0a41d30e4f0217acefb467690efe903727eeda776eb29f3362a49484506ffa3977176c04a428363f227ef84a43ae24905e200cd6e7cd1b731577f1ec1b9ef4edd0e5f8348a7226c6bd9de3a479194841b1634632391ded9d30c99f98c31d4433499d39701c7dc0fc43738dd1330c5615b7323150738a9663b2ffabebe5403de1d97675cefd5d7662f7ed13922fae851c6136d11538cd1c51bb7fe1f575242808b413a35c68abafde99746f7092ffa71d0007bcd5ea6e5c57103d0dc41bdbc631ce8c519642b04644e96ab6d1f5cdd9a2ff9c536d5ff9ecdccd25fbd498a53a3f5faf7e602eae4d72ad6d7476d459cef22232a3a0fb4d5cde337d856f422260ce4d918a283e9d7bcef85b5737a401d6b4ad58fe6b9b0bed91cda7bbd346832be88fccea29f554083ef6831d7c22e8027aedd51c9c6edab60a2755531fe69ea892725c8c596475482077dde98906afe9a614c1c89db19cccf4a20d95be5433f0359d2f185e6f5aee3b813516fc610cfe2dcfe74f9fbce176eb52d285a4ebca1bc482ac4375ec543f675a06b1ddd4bcaab01b5b8bc50fd5642a76037d172ba821d88249cde069d511be865fabbfdbb9aacc3f70704c4a732c12af2bbd117b491971ef2ab5f2e1ce85569b5dd29b850e0980082ef6c3d086da8828454755524ae2489d6317ba567d6b151c2e518884027554ce9dcbeb204b372dbfae80d8bdb13f8130305c39f9d4a0f93d705d5e968c1b7343209860f171647f3b6430bb6f2fc8333d721f6defefe6e34f065bfb823b663b1e3ee9e34384658653d154b50efa341857cb3e772d14e4e9ccc820b07759c67f3b07d642d3f1f8b3df04ce2b45973df3e8e8d0189fc848bba80976a4bce46b182478a686110f8d51df15ba676b5c4576453cecf4c8f321986a4b1dc8530f5b7ae48f822b4207c854de4bf2cc7bc8aa7b9514901638359c22c759a7f63174ead23bc87b07fe5672428725f86fdd20ecf46a79e08cca0b706f863dfdf01dd15ed1a4217a297d783237554649b8dcc3f0e3f67efdf32047e9d1753bd77704d766447f6f794f8872cf2694fe24c7adac0b296772fa3497cf29d1a12f1f13d764cf3f89ec0646a7552cb0374b34793a5dbeea0095b6db1137b54ee9f235258948d1c7d091df7e67dccbb3084bdaf4a1bc7ac5eb9d9e189191f712f4c747290fdced564afb6c39c589f31767513763d3d8271311c62f14df4fbff00e373b732c1c4cea4be6536b238d59166364ddbd28e7cdfbe40fa19cdb194e83d4fc92dd506ed7334b61d85acf7ffe48eebd6a0466fba2cdd671e8e6a18b273f31c8d5f87c646fbf3d5eb141b2042a3e2f5d18fb2a22a988015427eb61ec92f3789e215a7bdb4dbbdcba189d6e40f6c2410be1e9bb3996e17de896667dbcdf8c3d06231d7487730b3f82440cc985715fd4f253031f25afe98d4c4fe2249a31568640beff8058794a99d7be44a7c3e2d9fc5f419a5cf1d6be693fdfe8152cacc80e09e7ba8843ddc719f6598761ebbfde943047886f6c916f2ae74b36fcd3f1e8e15ad45ef616104963b688be63c9beb6c1759f05da4e5e1d87a734650e65833187c4afcef0ef4b6b34aa27208544cefb543ff3aaa2f4508a5d6a54435a0a70a91cbe605ff88e23ec39cef2e52040a0a15429b2a0d784862ffe8ad9056f"}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000f80)={0x0, 0x0, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000140)="9880", 0x2}], 0x170, 0x0}, 0x2) readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) r1 = socket(0x2, 0x2, 0x0) connect$inet(r1, &(0x7f0000000100)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) sendmmsg(r1, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0xa, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xffff7115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4bad, 0x3, 0x9}, {0x4, 0xe2, 0xd, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xb16c, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x5, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0xa, 0x3ff}, {0x3, 0x7, 0x2, 0x1}, {0x3, 0xfffffffd, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') setreuid(0x0, 0x0) syz_open_pts() unveil(&(0x7f0000000f40)='./file0/file0/..\x00', &(0x7f0000000f80)='w\x00') minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000080)='./file0/file0/..\x00', 0x0, 0x0) unlink(&(0x7f0000000fc0)='./file0\x00') chflags(&(0x7f0000000140)='./file0\x00', 0x0) 10.139478303s ago: executing program 8 (id=67): mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffc, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x0, &(0x7f0000000380)={0x8, 0x5c}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0xffffffff, 0x5ffbfb59, "00de052500403c5c704b68c40debffffff00", 0x24, 0xa000000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) (async) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x4, &(0x7f0000000100)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0xfffffffffffffee5, 0x0, 0x2e) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x802069a8, &(0x7f00000001c0)) getdents(r2, &(0x7f00000019c0)=""/4082, 0xff2) pipe2(&(0x7f0000000180), 0x10004) (async) pipe2(&(0x7f0000000180), 0x10004) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) 8.760805404s ago: executing program 8 (id=67): mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffc, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x0, &(0x7f0000000380)={0x8, 0x5c}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0xffffffff, 0x5ffbfb59, "00de052500403c5c704b68c40debffffff00", 0x24, 0xa000000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) (async) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x4, &(0x7f0000000100)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0xfffffffffffffee5, 0x0, 0x2e) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x802069a8, &(0x7f00000001c0)) getdents(r2, &(0x7f00000019c0)=""/4082, 0xff2) pipe2(&(0x7f0000000180), 0x10004) (async) pipe2(&(0x7f0000000180), 0x10004) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) 7.453778108s ago: executing program 7 (id=206): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000940)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x2638, 0xe6fc, 0x4, 0xffff}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)='#!', 0xffffffb2}], 0x1) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x800, 0x10001, {[0xffffffff80000001, 0x4, 0x6, 0x0, 0x23, 0x4, 0x4, 0x9, 0x4, 0x7, 0x4, 0x0, 0x341, 0x100000001, 0x40, 0x6, 0x373, 0xbd2], [0x8, 0x7d90, 0x4, 0xfffffffffffffffb, 0x4, 0xffffffffffffff90, 0x5, 0x7, 0x3, 0x401], [0x3, 0x4, 0xffffffff, 0x4, 0x3, 0xb, 0xfffffffffffff801], [0x8, 0xa, 0x4, 0x2, 0x800000000000, 0x10], [{0x9, 0x4, 0x1, 0x5}, {0x6, 0x1, 0x2, 0x1}, {0x0, 0x40, 0x7, 0x2}, {0x100, 0x5, 0x80000001, 0x4}, {0x8, 0xfff, 0x100}, {0x4, 0xffffff01, 0x776, 0x80000000}, {0x8, 0x5, 0x7, 0x100000000}, {0x6275, 0xa, 0x2, 0xf}], {0xfffd, 0x6, 0x9, 0xffffffff}, {0x4, 0x2, 0x10, 0x9}}}) connect$unix(r1, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) accept$unix(r0, 0x0, 0x0) 7.33899203s ago: executing program 6 (id=210): syz_emit_ethernet(0x46, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x38, 0x0, 0x6, 0x0, 0x2b, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x7, 0x9, [@multicast1]}, @generic={0xcc, 0x12, "f34c66052881fc0d40e8d1915b40abc4"}]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x2}}}}}) syz_emit_ethernet(0x96, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x0, 0x88, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@rr={0x7, 0x27, 0x78, [@broadcast, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @rand_addr=0x5, @multicast1, @multicast2]}, @rr={0x7, 0x27, 0x80, [@multicast2, @empty, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @loopback, @multicast1, @broadcast, @loopback]}, @end, @rr={0x7, 0x1b, 0x7f, [@broadcast, @multicast2, @rand_addr=0x4, @broadcast, @local={0xac, 0x14, 0x0}, @empty]}]}}, @udp={{0x1, 0x2, 0x8}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)={@random="b905f0ffffff", @random="7286873cb44e", [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x44, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ra={0x94, 0x4, 0x5}, @ra={0x94, 0x4, 0xc5b}]}}, @udp={{0x1, 0x3, 0x8}, {"e3c4fc985f1034d9e8011e714f7200000000004df1ae1905d80000ac53a6fbb9"}}}}}}) 7.338382333s ago: executing program 6 (id=211): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) getrlimit(0x0, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x1000, 0xffef9ff6, 0xe923, "03000800d632956f000100000013f700", 0x0, 0xd}) r2 = syz_open_pts() close(r2) syz_open_pts() socket(0x1, 0x2, 0x0) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 7.118862258s ago: executing program 8 (id=67): mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffc, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x0, &(0x7f0000000380)={0x8, 0x5c}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0xffffffff, 0x5ffbfb59, "00de052500403c5c704b68c40debffffff00", 0x24, 0xa000000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) (async) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x4, &(0x7f0000000100)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0xfffffffffffffee5, 0x0, 0x2e) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x802069a8, &(0x7f00000001c0)) getdents(r2, &(0x7f00000019c0)=""/4082, 0xff2) pipe2(&(0x7f0000000180), 0x10004) (async) pipe2(&(0x7f0000000180), 0x10004) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) 5.778415398s ago: executing program 0 (id=216): r0 = socket$inet(0x2, 0x1, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) connect$inet6(r1, &(0x7f00000002c0)={0x1c, 0x18, 0x0, 0x7, "fe8000040000000000ff00", 0x4}, 0x1c) (async) setsockopt(r0, 0x0, 0x20, &(0x7f00000001c0)="ffdfffff", 0x4) (async, rerun: 32) pledge(0x0, &(0x7f00000000c0)='\x00') (async, rerun: 32) r2 = socket$inet(0x2, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) connect(r3, &(0x7f0000000000)=@un=@file={0x9, 0x1, './file0\x00'}, 0xa) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000040)=@file={0x7, 0x1, './file0\x00'}, 0xa) (async) connect$unix(r4, &(0x7f0000001ec0)=@file={0x9, 0x1, './file0\x00'}, 0xa) closefrom(r2) (async, rerun: 32) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (rerun: 32) listen(r6, 0x8) (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) setitimer(0x0, &(0x7f0000001280)={{0x1}, {0x0, 0x10003}}, 0x0) (async) setitimer(0x0, 0x0, &(0x7f0000002600)) 5.777874327s ago: executing program 1 (id=217): r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffd, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x1e790c39, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) futimens(0xffffffffffffffff, &(0x7f00000002c0)=[{0xfffffffffffffe00, 0x8}, {0x8, 0x100000000}]) 5.775207394s ago: executing program 3 (id=219): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x40}, 0x6205, 0x2a3, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x0, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000300)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 5.661694323s ago: executing program 6 (id=221): open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x1ff) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x5}) getrusage(0x8000000000000001, &(0x7f00000008c0)) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) 5.660149183s ago: executing program 7 (id=222): unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000540)='./file0\x00', 0x184) 5.625630944s ago: executing program 0 (id=224): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/234, 0xea}, 0x802) (async) unveil(0x0, &(0x7f0000000200)='w\x00') (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x5, 0x0, 0x0) (async) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x34) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x10, r3, 0x8000000000000000) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) 5.623858283s ago: executing program 1 (id=225): nanosleep(&(0x7f0000000000)={0x9, 0x7}, &(0x7f0000000040)) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) (async, rerun: 32) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x9, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) (async, rerun: 32) r1 = syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) dup3(0xffffffffffffffff, r1, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000000080045000030000000000011907800000004ffffffff0b019078000b00004509002100680001ed11061affffffff000000008970e5780bf6b62817be481c0b88fdd77e12689e8b981b20e6d5f3fdade7d5fc689f982a553d2d42950067f322a506b19f771467c0e066b1c6543b44776fbf"]) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x5c}) (rerun: 64) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000400)=[{&(0x7f00000009c0)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e2551990d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255f24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fceb08da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x464}], 0x1) (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0xffffffff, 0x5ffbfb59, "00de052500403c5c704b68c40debffffff00", 0x24, 0xa000000}) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5) unveil(0x0, &(0x7f0000001900)='w\x00') 5.584191677s ago: executing program 4 (id=227): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102", 0x62, 0x2, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x109, 0xfff8, 0x0, 0x0, 0x3}, 0xfffffffffffffff9, 0x8000000000001, 0x2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xfffffffffffefffe, 0x0, 0x81, 0x0, 0x100006}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000440)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f737850550700000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e782023740000000000800000010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b2e87f9791f8bf441559b253953f163b37d58fcee4", 0xffdf) 5.57667717s ago: executing program 4 (id=228): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0x30000) truncate(&(0x7f0000000000)='./file0\x00', 0xef88) accept4(0xffffffffffffffff, &(0x7f0000000ec0)=@in6, 0xffffffffffffffff, 0x4000) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x2812, r0, 0x0) socket(0x18, 0x2, 0x0) kqueue() socket(0x11, 0x3, 0x4) pipe(&(0x7f0000000640)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x18289, 0x1b5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffff9c}, {r1, 0x100}, {r1, 0x4}], 0x3, 0x887e) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000680000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000012c0800080000000000000000000000000300000000000001ff02000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000012c"]) syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x8) 5.575851101s ago: executing program 2 (id=229): r0 = socket(0x11, 0x3, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffffff, 0xc00864bf, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="03000000", 0x4) setsockopt(r1, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r2 = accept$inet(r0, 0x0, &(0x7f0000000040)) setsockopt(r2, 0x11, 0x6, &(0x7f0000000080)="06000000", 0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x3, 0x0, 0xdffffffffffffff6, 0x1000100010008}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file2\x00', &(0x7f00000002c0)='w\x00') unveil(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f0000000100)='x\x00') writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') shutdown(r4, 0x2) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000001c0)=0xc) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fchmod(r6, 0x110) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r7, 0xffff, 0x1021, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800082bfbfe800000000000000000000000000000000000000400000000000000012c"]) 5.574554017s ago: executing program 3 (id=230): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) (async) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) (async) r4 = syz_open_pts() setsid() (async) ioctl$TIOCSCTTY(r4, 0x20007461) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2000, 0x0) (async) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000180)=0xa) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r3, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f00000000c0)='./file2/file0\x00', 0x2e) unveil(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='r\x00') (async) mkdir(&(0x7f00000001c0)='./file2/file0\x00', 0x48) (async) ftruncate(r3, 0x79c8) unveil(0x0, &(0x7f00000012c0)='x\x00') (async) r6 = openat(r3, &(0x7f00000001c0)='./file0\x00', 0x0, 0x4) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, r2, 0x0, 0x0, 0x40}, 0x6205, 0x2a3, 0x6, 0x0, 0x4, 0x3, 0x100000001, 0x40}) (async) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) poll(&(0x7f0000000200)=[{r6, 0xa1}], 0x1, 0x8) (async) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x3e, &(0x7f0000000040)="00fb534f", 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 5.567920777s ago: executing program 7 (id=231): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/251, 0xfb}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x68) open$dir(&(0x7f0000000000)='./file0\x00', 0x10040, 0xc5) unveil(0x0, &(0x7f0000000000)='x\x00') write(r0, &(0x7f0000000000)="66c22623", 0x4) recvmmsg(r1, &(0x7f0000000880)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x1042, 0x0) read(r1, 0x0, 0x0) unveil(0x0, &(0x7f0000000300)='r\x00') 5.331781875s ago: executing program 2 (id=232): sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffeb01300eaaf808060001"]) r0 = socket$inet6(0x18, 0x2, 0x7f) recvfrom(r0, &(0x7f0000000040)=""/159, 0x9f, 0x3002, &(0x7f0000000100)=@in={0x10, 0x2, 0x0, 0x10000}, 0x10) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 5.325676633s ago: executing program 4 (id=233): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) r2 = dup3(r0, r1, 0x10004) connect$inet6(0xffffffffffffff9c, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0xa7, "3415fb6cdb3d1785670f74c668d451ed", 0x1}, 0x1c) ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r2, 0xc02064b2, &(0x7f0000000100)={0x40, 0x89, 0x7, 0x0, 0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000140)={0x0}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r2, 0xc00464b4, &(0x7f0000000180)={0x0}) ioctl$DRM_IOCTL_MODE_ADDFB2(r2, 0xc06864b8, &(0x7f00000001c0)={0x0, 0x5, 0x57, 0x38344241, 0x1, [0x0, 0x0, 0x0, 0x0], [0xfb, 0x8, 0xa6, 0x9], [0xfffff030, 0xffff, 0x5, 0x4], [0x1, 0x3, 0x6, 0x5]}) ioctl$DRM_IOCTL_MODE_GETFB2(r2, 0xc06864ce, &(0x7f0000000240)={0x0, 0xbe7, 0x6, 0x30334241, 0x0, [r3, r4, r5, r6], [0x8, 0x4, 0xf04d, 0x8], [0x1e, 0x0, 0x8, 0xcf0], [0x100000001, 0x0, 0xe7, 0xc]}) ioctl$DIOCKILLSTATES(r2, 0x0, &(0x7f00000002c0)={{0x3, 0x6}, 0x18, '\x00', 0x4, {@table={'./file0\x00', 0x0, 0x3, 0x6}, [0x101, 0x6], 0x0, 0x4, 0xffff}, {@table={'./file0\x00', 0x0, 0x3, 0xbd}, [0x3, 0x9], 0x9, 0x0, 0xa624}, './file0\x00', './file0\x00', 0x101, 0x8}) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0), 0x400, 0x0) ioctl$DRM_IOCTL_GET_MAGIC(r9, 0x40046402, &(0x7f0000000400)) ioctl$DRM_IOCTL_MODE_ADDFB(r2, 0xc01c64ae, &(0x7f0000000440)={0x0, 0x101, 0x80000000, 0x6, 0x1, 0x4cd9, r6}) ioctl$DRM_IOCTL_MODE_DESTROY_DUMB(r9, 0xc00464b4, &(0x7f0000000480)={r10}) bind(r9, &(0x7f00000004c0)=@in6={0x1c, 0x18, 0x0, 0x9, "4cdd1f242bbb6b834a8de98c46d594ca", 0x48000000}, 0x1c) ioctl$DRM_IOCTL_MODE_ADDFB(0xffffffffffffffff, 0xc01c64ae, &(0x7f0000000500)={r8, 0xfffff925, 0x2, 0x1ff, 0xb9, 0x2, r7}) sendmmsg(r0, &(0x7f0000001840)={{&(0x7f0000000540)=@in={0x10, 0x2, 0x3}, 0x10, &(0x7f0000000640)=[{&(0x7f0000000580)="f0a226b4af3e70307c66843458e4b3fe7eba8612bc1d3ed1439bb9b8e9f6f6fdbb81c2d8aa23f4e6ab36d0275767d11c3ab8e3b042710b32ed6941d60c0702b6a992b06f018cb0398077ffd11c7fc3ff7d3bcc42372ea65084b39371fc8ced7fa9bac1dd9fbe7e6c95658f21c56bc78b2d80080218b8576dddb70d149d77dc511c25", 0x82}], 0x1, &(0x7f0000000680)=[{0x88, 0x0, 0x1, "652b5f52fdae6446714d651feb0a7f28b4d6f91c0e6900cc074be98a5b0023b3c1d7f01773331e2d00d993091dc69c2d042ec6275ab6baa687c811ab4ed2ed18297b171665c37b9d67ae64f653aa9ee7361ca4cf9612c57f79a34477d10d5b13d7b03397200456b542b448608f59c040245d42a196067b5919f0"}, {0x28, 0xffff, 0x9, "6372bddbd619f13be27dc74677924271ddda8d8527ca483940"}, {0x100c, 0xffff, 0xfffffc00, "67386a70db65f332b3ffb8cba384024e4f4e65756677d27da0e9ce33962fd59013547389d3e9e3603721fe3eae59b84504aeb57ccd856ba9ce676cbca2f1c2763faf92c572fc3cb0c45c6086610968fc76c32fa5e5be186877c955a451b9b3fb4e641410ccb028cf52a1e5b6fae51dafe7437b7fc69a8028e93632ba1a8398fe267689d4cce4866353751ef902bd04e1728ad95aec91e0552e58bd679c763ddbbac6e21ecda1da15827787768616429ce9df0d651830bfd3580f40bcf29def18ed349bf849c95fb5d057c3dc70da00d09dd5a664ee8a24516b07aad21371ea794e2efb3f88923abb215de72b1de62ca33c3b676daffa444dfc928bf5631d4a9e31fd466ae7a2df0a36821b70339bb64bfb688195e8886e0ada15ebecde9675b6ccd336c9c6bff9c21fc69e7d71065f51f79789cb6e87e8611abd33ba5bed2bfce0bd669e73c483262a913f16df96d86ead0fd6ea2d43197769a80da3f86c3c5665b8993bade874c1fa2839573001f233724e35309090b0a50a1fe41de5a035a2627bb5770bb31a2ae3aa13d27898ef2d64b5974e3f946fb4e45b7836b15a2be198809e76d1c8e2fd7a8a3afc8ad4aa3298736fe89833cd39687f25ebbdf763a7bcd4ea8d8dcd06b9f066784088fae8d8a24935bfac0ba050cc438ae10a71b493d9bb9c4291f2b9ea78c6bd65799b39fb259c00e958b10e52d2862063c88494909a90e50555e617e91d93a45075ddc08e15030aa17dbe5212a2578772267650ffac8bc141d60de5b0ac711b6745f886c903800a519502ec3bdc83395b59481f518cda155012e5192ad3f798c14083b7743520da8c48912659692da964dd7adb3fa71880b24f2075cc762273b028fabb8ba4cb2d00b3806514abc95bcf8606920688e6d7081a73f0e7c6085d93779ee5395118f882fd765de9914f67b6c33b0f2edcf67b0a4b7b44341144e2d9401a56a1a5c8258434e9305ac6cf2e8cb53dd0f896ad843c98c1021fdb4e361fd1dba64beb3753b1270ef6f0ef232192c420f80f4f2c1e02a4326ef3c6eb3d8d9f0e52261db21589d37247e743362d59dbb676f3c207bacd8a33c791c95afda6790b207d6fa7f5fd3615b970f85d4f97ee64f5aec3b1fb546bdd73226a6633f74d2646edd552efafccfa5e50b857442fd82f71d4f7fec092e4d0be0d98c4ae564285ec5c8cf448c44b573216bc5fedfbde8b21e9717c8bc12e289c5cdc859ddd0094c6d7a728ae683abe2b50e2620e51469db0885edb95f3bfac4385db4947cdd5e6588a9d11b2459002d50aa4fac3b980a29ac5f7b7b76c46819d887ad165464c9baabd3eb3e1a84d64f2aedd1ee7da467d70bb593e04d36ca8ab2b83ff275f8ea8714346ccdd14cc48660c3ec06b1bc0067d08c7a0af5e654139d99a03f5992bb44d5cc5e77b5d9613e7524f3f22efe8caf0eba6bc29e752b670c1727e32b72e86e80f6731ef5300586c2f11ef46ba9eddb2dc515a3583cb3cceaad7719ed792d73c98f8f971a75f0b2e4065f5473d6901b920a9729581a285e5d61775bdbdcb122b9671f7e71844f3229094b92777dbd61686ec72fa9dab624050a961af62d89f1a37ec7c1d087f803b3eb463f7c45450947262696a8475206ed8c1fec9534acd66b308682d2af6ace81f0815a5a016f538e564b361c42ba92da8013cbc043c3717d0e6d14400fd6ddb07b5233643c127db51d5be6630c9c33169d050cf10d502081587863fb754d2bd56f5deceae6620aef9291ed5f887bc302d159c53e2b9a540ce21bf23add5c22acb2902b9b9d53be32a5340f1c6d9db48f897321863093e6c95b3cc405dd183113691a10be7f4ff7e7fbcec6e88140377487d470e179544289e14a50b5c92c12cbecdf80463f78ae68cc516fb15dacefff42ba383e74bbb28d7d3befb69f3e96d290d44ce99734106ed9e2cc5724b0c84eceb915fa082fc54862ee17030b364d239adf8f99dc6ce4edde9e7d189e6f3a3a6a5e85b44ea9b3e69c45119367fd471262f062ea283bba25db1c8fb12fbb4b980e3b66ce7260251c4d9ad78ac1b5ebfe907ef389a8f5e20894c719272299ac9b78c530137d887ff82798327a1eef41314cbdea216ad858a67f01c7afe64975798a03caca494beab4c0adc6365fb5cc6d428d955d385546b3786d82c692e734aa49d8f4806547ff821de34e83f2bcc8a25177f0d5fe07afac6d3b7a0ad057cae9436b80199906542c54b9a003ad17b10b608e963cf1d134def3ec404709ecb9ac7c2c392301745e7ab7340749229c1214f334e926bb23ba7cf93fca64d2064abdfa740fbfd1f5c506d1f8e7fc6cab83b95db314cfe7e35d9a6e063643b6d810faaaa4ccf8b75036646d75a8f31941433099bed26c446a4bbe7dc5ad2bbbb64ab889cedc3f9b4af52135499e140051d454e390a2d48be3c893d36d44b230f5cae684bb751103aa9950c056a7a12f364d97e1b831755876cf961ece3079dc15dccd5129532ece3143893d01d4771aa4cb65fae45dcc29acca310ff6ca08e0e2805c811e5dd920b9c245209cad82ad60a7a00c8d3d30a2e30d0cddf4465b1025d355a76e68fe261e98f814d136ef47fc3d3a373056667b93e5f6ce3209288f601a925525ccb1d755de26eaf6271d933c896c4c97b7c676bfa6f3bec65074d6e71bab8824cb19caa1ed15a9cd45977d0319b3c80b228f0fc9edc0c598d1793c94200b9ddea48e142a7d3ee4becc0f6fc9a40dda2afb0c7165b902c5dd26f6aff94095fac1fd472806e7c8fa5d7c3c6a4298db8cd6b86373aba9cf140190c2d4d8a0a30e099abb04412c2b71fa604fe88e2955c61455518de88877ef4d7f36005960a7e6677c801f0c5d6beb2051a86713384fcdb4037b5a88671ea5ccc2f422664cd99161a2d02c4eb917dbd7719bcecce120db749806cf02b2671c39c3d01c4a0c10653c90aab912db34a5107e554a61571013919fd3c68ec50809dc811d28cd65b73e020aafb25658a694847858de5bdd6d2fea82f5172e1956846dbcba04c7e6d34531282d1e7631b4d6fd4a4321af897d1378fac9216a4e4a4123d815ff37fc6d1f5824bb8563f6327a65ac7e80fd9f809a241b965f58f9712b24f5d5ec2976102a034dfc70cfd07036cd165982c20e43cad3e8b86ae273d108b4b25e42a4f0835f8c968a5948b28bc7fbfe0d7e6891fe6612c9729e51eb8a21b84e17180978c3fa831d0ca1c45cf5ed98308887439a0a66b8c3b0ea6acacb31885c1d5eb1cbb20e99e3aeb64fb9ac6843d0c35606bb307a44363eb3e4d29c851089b28189a365dc5095aba1686382bdc3dae31669d1fdd8a6a1f92188b8e9f2e59a4a7b273eb84966b06e150a07f209ee439bc1f42350ab9bce244c8c9758ad6e8d694b5eb85e7b7dc3a3bee97339e331f05a2aac77e3607271cb001b831fb92d586a69050520eb8c6710d7ba62632b881310022c7233ad75ce905f6b5ab474839e3beeab8fe4b666e5f2fc3d7fd467424299027595b2b7e1c9b4ac27b38f368731fd30ae6d866895fda35a57f82d9e4e5c2f616c68c89e720b964447098824a9653a919e742fdd0aa0edad1b80c038edc7bde0cc0742eef59f8e726ac712d3148ee071d7d984cc63ffebc7d223b528adc4b66ff78d4898c70d674a601ecdae0916b5abf6a9c93a050f4a7fe0005496f5507230badf698a31a2138439e042c03d09eb4c8711b8654536c0f58ef4a41a548df15da376fc6c5cd21ae67c28bdbeccd265f21ecdc4c25e7bfa7305a463201efa5c362c7f93d3137492a661408f73a7121c9436cced20012d3aedeb402820277292cbc02518c28b503d9facb26c3fac954bed77e3b035a81580f6a811ff38fcec6c87bc08afdf496bfd1105940442240c4760f958daf3e00ee83aedec9a8c80ca63acba2b810f535f2f1da8a2394166645b676dd97820b33d910a4a8983fdc127f638212f0e53e8a10036968cbbf53ec3a3d756dc21563ce2004e42eafddfe96e11a2701ba468a51c6ace3ba32c79eb0c076b608aecd52f4166a00cfbe6c9ac06851e3df50febf3879d9c6b6a321cd51c787ba97ed9fc974e53d7e12fcdeb00b5912ee68188613906213bb04a262c6661ecb3296585965ffb985aa02891019f90386cbd4f3819088d3fdf55a22973b9c18bd5e9925be468bf15fb19e40e535e9a288676349583d1fa5eb396c5430dba71fdca0a786e8f82e96547a7aecc4a8338673010d89f5c03dc620d8e00bf5dc66627cb401a841da2ed1ad6843f7746428e36f3d8ecb95d75ab1f03be0d95b7e4fb3368a1eb171d767436d9700bcdb164867677d9a176fdff539d0c64fefe178bfd0691b815e57539eb9d3da67af3fe47c7c6296d1994032ff19e2801d2218511e6aeb01006744a665866c2b669417ac61a7d73c439295ee0c595adb98510803ed69813825dd21a8cd134b92d3ba32fd482fd3482fc6dcf9c15b0ce9ef3f2e269e12768f86b4dec6114cdf36f7572d3f12cc1d44071fe4ca3b74608797dc6aa18453c2f1686794d18430d1fefba391ed42c0236b5531c9d968c434fdb6cb43b5d39d6afa82e99eacaa2ffddb83aef979bbbdf913106e4cb619dcfe170655d892cf92a860dd59aedc7fe4f77b1f120de58229c544ad3fda79235937c1713a32e586f127db0b60cca7aa098fa43d62dcd3a87c6f38dcabd927da413d39bec4b6a56a073ee6b89e72f13704a451e5437faf3f884c2aa67f52ed136fca2d1bacd180a9f38cf72481d7412082c7c149c6eb25f758358eb9105d79985660f74ffaab7df1171db4d4c59dc9c71cfd0273d72e1a8350ec93290a1cacb8d17db35d930e1e3886a5410b442aaa19c63f3b99cd3ec507b83a784acd3f2f8dbe2f9a69bef5de00898325f2d471d8e0a6742f4504772a09d636a2426627cd4b5df688a11c70e3b4ca7abb59f5fa3dbfa54247fa947b4e0ee58cd21209fc2e0ebdeb017de675609786ef906b69d34c709f8600a0176fd196565e7d535fe936b07dd9519db64eaafd40875e6a6b85656a830ad60156701b870e598a25649eeb4c9543fcf96e3e84f2841c17bfc4a307be2fbcb725836cea2cde084b6fad5eb0b758dd845ddb20e512bc3c4ed2e85980bec1d80d248f11f96318301ac2b95832f210bda79aa4443ad82de2543f2be7c5bd06ee60b42b11f4e45995b8cc43a4930297e24cf25450edebed6c6df1805eba668cace5629d778b9b9a1d76db4c7629c4fc465d5db11f5d2ff3ba3be08e74a5b5f9ea952f806b5785d7c6c6b787c37d313a810d814d0764948b0e5b7f630ff4e096f0ca43d41ab9128812a98135eebc98cb8f328729ba1a6184751287f0cf0e7aeef4e259ab26882db5cbf6b04f340fc0d0261edd0bb8f4255847c6e4e7306d66817cd4f42fa4906a20abdd903345ed2a9f81c0a1450c43b9f109db73c310481b4a71c7aaf2e7fa41ec972c850b7abce3bc46c30dfe163c7dd53ee6a51d8ade94aed3fd966bc0a20fd700e98dac617ddaf6834948577498eb8af43c7b8e61023b81b5fb0a7778edb74865beff1852c207fb3fad246bd17bfb23404e563e35dc98a6e9c89071049076381712ed446d722930b9c791331d207e279141f8b28d96ab8bbd902449d716b56582744c3d080cfc16f13a90dafe5d6fa28b9a8b55518b9a2f3cf5e5af688bb5811f38669b0fc8c55d494d5d51f25240b7ca1eeeabe00882d8072800c6eec2d39cfdc0e0c6205ccda9885da04f892711b0dbbdcb222814b635006c225436c2ca5bfb892d0cb57ccb5d0a1ef16512"}, {0xf4, 0xffff, 0xee, "7c541d931a2945c41be46ff11f06064befad20527f81307c03965957ea5c6abde7da7dd0ac93db5291458e543a5b6e0071b4e416bee296366b551312cc01e5cc85a0b873fba744141aa01a7aae987f7eae6949fb6a71d35f2583a32010f1c3b365319155fe59046faffcb5efec35762a47a4b057164cb286eafb47c52c33013dde56a32d8139ae4254fb50e580a6693358356883b04498b9c19f3403c513eb77a566a1cfe3b6045a57de30e953227d7c2e49359d537822ef11b8c55575557142acebd4dc8dec5d2ea56a64d5a404c93564da1f231db58dd7dd4e546bd656b83fb7de0ca60effd7"}], 0x11b0}}, 0x38, 0x8) ioctl$DRM_IOCTL_GET_MAGIC(r9, 0x40046402, &(0x7f0000001880)) flock(r9, 0x3) sendmmsg(r0, &(0x7f00000020c0)={{0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f00000018c0)="9bf29371f505daa2367976fcbabcd843f5a0587580de8d73c69e9a003d6b82a66ecaacfc2dedb02088deb16295f8094628a051443c560900e530fe5f04cc3887c06447ced3d397ea14cd8793849b0873c1b2655266ee4d9c13975cc59f22b74b8636cb3b180b2eebbee35c5221025c643ed0ad563bf8a957b9daf1f60ac152989c10381ccb07f753b1", 0x89}, {&(0x7f0000001980)="81fa0c460ca04ec5138b8f35", 0xc}, {&(0x7f00000019c0)="377fa50f39d4e009f55bb57e9f2658f8fb8030c25959adb236d9833801241b566167ec47f3cf", 0x26}, {&(0x7f0000001a00)="15b18b7201e896193a898b2d273022b56f4c6c111e15fd06c6f35c09849ee45d5fddab8c7d091ac8cae1d74ca03593d10a919c5f39112c114b1596578af424fbb9300f09f24f7ade1f4ebbeeabef29563c500064cf432ef2c718c6f6355bb3b1d066ba9246510f9e94", 0x69}, {&(0x7f0000001a80)="fb8b5ec62573b1cb05f7d0d0699c44f8f448f3d0c56dd30d963e88e8bc6f8a20623e34f461ae252930a321c1eff29b7a27a6c82335fd25b8f126a928c685ef3ceb3fa9c7e25d20488bd85d0beba0800acd87cc17c80e58cedb5cfb01e8cd74b8c92d663776cf76a75066860041f72454eabcf76511c6117930241a526b80e3ee90780d8a2e0af8d29a763d78a2e9631b8ec231627a723df9a0581e1c745263ed597162c0201a0ce35032d1ea3cb805ba765dcd752d913b7ecae36b735b383508f5597b724abc0b51f6e2dfbfcd94173c26c059b18797697aae8e7d026803554e36969b33fb91a6a24f81efd42d57903ca8d5a9f3a415087b520d43c405833f", 0xff}, {&(0x7f0000001b80)="7ad8933ef618cc0699186eb74ac2a40ac25366c5ccfcd7b9763cde6485e993c8f073051294006061a8a1a43ff82513f6af2afa3c515ca3a69fdc7ec736911a7f", 0x40}, {&(0x7f0000001bc0)="c371", 0x2}, {&(0x7f0000001c00)="27e794492b5d07983bd7b4927ea8263d3bf303f4e6a8ab1ecb096ed10f3effd9bcffce2155351c11fc390a0eb98b74d7f90a9c4a6ae606500f5e535f6225108ce9ba7522cc69245bb326965df5b6b5f7c95f7afe4ea1eb3b186c5b24c9f6d4914f28dec7ebfffd928e2dc7176ebd79643f53e449fe115bc522e001bcc717d3f01bea186b710ae8fe4fd628c8", 0x8c}, {&(0x7f0000001cc0)="eedd5fef90ed70e9d9f63234bf988d9505efe5efb0f625e112ffb0e48603a88ae59b2a5eb984b86cca8a183f112626904f130ab7628cc4b2cd9ed9b53fca7422e7cf64f94603ebf838dccce40325050e04cbc15174bc0fdeb8c4aaa4151c8750db3fc8ef5f2ea3153c4ceb7bfaa1219fd29966f444bd6becce31ecb0bd55b73d672abb91e74826e9655f614a665e83a0f60da49047eddaf19eef917641dfa57d88c2786e5842b77351", 0xa9}], 0x9, &(0x7f0000001e40)=[{0xf4, 0x0, 0x1, "fc38c4928dcf73445b7917544bbab5af3f645fb7a8ce229684b7a5808e1302b4fffa081b29b853e07bb4f2a553cf9338f65280b52d63c904fd3dbebe24ff65804a099de9ce522a34a71336f73ced43876bfc590182f6897ee0209bf6a9e7667f4952ab7c331b3b70a572b939e5b3226438529d509643d31fcbf16953da5ccfd8e26373fb153a40b7aa7b8ff10afbc26f43ed6b811e2e40e996c190c15601a69df810822aab51e964644d7dd3948b0633c5a7c2f2a579ebbf3b4ab76b093faf6d20809bd679bf30f0018375f32ee3969fe93458a5ac66a7c42ba6d522bed77f9973dcaaec31abb8c5"}, {0x90, 0xffff, 0x2, "a3e212f4a30b423f06252966b7677e55ad237b0099398ddb90cd7217b033c9df11a9197607cc646fe073a149f86bc16650e4a5d729025fccbeca0706a9e6a3b33af5c1c1b28af2f27e10ce61594b879dc7299cd413b7c833951d0901cbb5efa439deb07e930938478425a8b8aa37667d5d361c1fdbd5d751ed7346e17d97f497b8"}, {0xe8, 0x1, 0x8, "002b23529be324719a3739aee3b819afb421e075cec1381a4274719362e126e5dbdab5f754806e0468b2f2f339af3461952de6816c03a1841e24fcda12d88471f5e3bccca305a529cf453ef24251a4690d26a53908a104d8700228aa064342ee4e0176f80b734b405c03f51bf80a8d3b79df77c7a2240d789dc84b1c713908d88460c4240f39678db709bf93921a46ee19c5e50b9392fa0ff6fb3a5a2cad2a34675c6d9fb5ae4295c9335d83a2d60b2f33314191aaccaf45ef3d878500c2cc6e974e97c195522a8638039130707b40893db99c03fbeecd8684054aa1"}], 0x26c}}, 0x38, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000002100)=0x7, 0x4) semget$private(0x0, 0x0, 0x100) r11 = openat$dri(0xffffffffffffff9c, &(0x7f0000002140)='/dev/dri/renderD128\x00', 0x40, 0x0) ioctl$DRM_IOCTL_MODE_CURSOR(r11, 0xc01c64a3, &(0x7f0000002180)={0x2, 0xfff, 0x7a, 0xf6fc, 0x0, 0x1ff, r4}) r12 = fcntl$dupfd(r11, 0x0, r1) futimens(r11, &(0x7f00000021c0)=[{0x5, 0x2}, {0x1, 0xbed9}]) ioctl$BIOCSBLEN(r9, 0xc0044266, &(0x7f0000002200)=0xa) r13 = accept$inet6(r12, &(0x7f0000002240), &(0x7f0000002280)=0x1c) kevent(r9, &(0x7f00000022c0)=[{{r13}, 0x0, 0x32, 0x786fc242367577f5, 0x6, 0x8000000000000001}, {{r1}, 0xfffffffffffffffd, 0x7, 0x180fa7a70cdd3f56, 0x9, 0x9}], 0x7, &(0x7f0000002300)=[{{r9}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x40, 0x4}, {{r12}, 0xfffffffffffffffe, 0x82, 0x10, 0x10, 0xe24}, {{r1}, 0xfffffffffffffffe, 0x10, 0x4, 0x2, 0x8000}], 0x4, &(0x7f0000002380)={0x4, 0x7ff}) mknodat(r2, &(0x7f00000023c0)='./file0\x00', 0x2, 0x9) 5.316149935s ago: executing program 8 (id=67): mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffc, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x0, &(0x7f0000000380)={0x8, 0x5c}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0xffffffff, 0x5ffbfb59, "00de052500403c5c704b68c40debffffff00", 0x24, 0xa000000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) (async) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x4, &(0x7f0000000100)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0xfffffffffffffee5, 0x0, 0x2e) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x802069a8, &(0x7f00000001c0)) getdents(r2, &(0x7f00000019c0)=""/4082, 0xff2) pipe2(&(0x7f0000000180), 0x10004) (async) pipe2(&(0x7f0000000180), 0x10004) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) 3.887231404s ago: executing program 0 (id=234): r0 = socket(0x18, 0x2, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x406, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xca2, "ffffff4f120501014f0d000000000400", 0x400000}, 0x1c) getsockopt(r0, 0x1, 0x0, &(0x7f0000000100)=""/184, &(0x7f00000001c0)=0xb8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffff6, 0x11, 0x40, 0x8, 0x80}], 0x8a8a, 0x0, 0x1, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000200)=@file={0x0, 0x0, ""/1}, &(0x7f0000000240)=0x3) minherit(&(0x7f000075b000/0x2000)=nil, 0x2000, 0x2) connect$inet6(r1, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x1, "7c34126fe8e25d4d7c314e9636652b8e", 0x800}, 0x1c) 3.886658743s ago: executing program 1 (id=235): r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) bind$inet(r2, &(0x7f0000000040)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xc2c) semget$private(0x0, 0x6, 0x88) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = kqueue() ioctl$FIONREAD(r4, 0x802069b5, &(0x7f0000000100)) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0xa}, 0x10) socket$inet(0x2, 0x2, 0x0) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) bind$inet(r2, &(0x7f0000000040)={0x10, 0x2, 0x2, 0xffffffff}, 0x10) (async) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xc2c) (async) semget$private(0x0, 0x6, 0x88) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) kqueue() (async) ioctl$FIONREAD(r4, 0x802069b5, &(0x7f0000000100)) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0xa}, 0x10) (async) 3.886294038s ago: executing program 2 (id=236): mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x110) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbeffffffffb, 0x4, 0x8002, 0x409, 0x8001, 0x0, 0x6, 0x5, 0x9, 0x2f00, 0x2, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xfffffffffdffffa5, 0x82, 0xce7], [0x9, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0x4, 0x8], [0x5ad8, 0x2, 0x40000000, 0x0, 0x5, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x4, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x9008, 0x2003, 0x40000, 0x6}, {0x6b7, 0x10001}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x3, 0x6, 0xb0, 0x2}}}) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785daef8e2687677cc2df24c05b3ede8e20764ecddeff2443c62977ae1fe67fdf943dc8c8cd4c285c3369fd4e4ad72f0648b326079b9e17b71bc9e7668ee1eb0940c27b6ba950198e955e1fa4", 0x5a) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) closefrom(r0) 3.885947816s ago: executing program 3 (id=237): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='c\x00') fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) munlock(&(0x7f0000408000/0x4000)=nil, 0x4000) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 3.885434707s ago: executing program 4 (id=238): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x2, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x1) poll(&(0x7f0000000180)=[{r0, 0x4}], 0x1, 0x1) setitimer(0x1, &(0x7f00000000c0)={{0x100, 0x3}, {0x0, 0xc}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) dup3(r0, r0, 0x8000) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000180)="821e6f41bdfad30dc5d7dd566122694c3da10ad787a4f655536da283e81d0d69", &(0x7f0000000080)=0x20, 0x0, 0x0) 3.885184538s ago: executing program 6 (id=239): r0 = socket(0x18, 0x2, 0x0) (async) syz_emit_ethernet(0xc6, &(0x7f0000000140)={@local, @remote, [{[{}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x88, 0x3c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@dstopts={0xb5, 0x3, '\x00', [@ra={0x5, 0x2, 0x2}, @pad1, @pad1, @ra={0x5, 0x2, 0x6}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x8}, @enc_lim={0x4, 0x1, 0x3}, @pad1, @ra={0x5, 0x2, 0x3d}]}, @dstopts={0x3c, 0x5, '\x00', [@padn={0x1, 0x2, [0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1}, @ra={0x5, 0x2, 0x8}, @pad1, @jumbo={0xc2, 0x4, 0x800}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x9}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x4, {0x3, 0x6, "4d2c03", 0x1ff, 0x57, 0x5, @empty, @ipv4={'\x00', '\xff\xff', @multicast1}}}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0xfffffffd, 0x64) connect$unix(r0, &(0x7f0000000040)=@file={0x0, 0x0, './file0\x00'}, 0xa) 3.884415509s ago: executing program 7 (id=240): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x1, 0x0) (async) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) (async) shmat(0x0, &(0x7f0000fbf000/0x1000)=nil, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) connect$unix(r0, 0x0, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0xffffffff, 0x4) (async) shutdown(r1, 0x1) (async) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) (async) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') (async) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') sysctl$kern(&(0x7f0000000100)={0x1, 0x9}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0xfffffee8) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000000a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000001080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff020000000000000000000000000001", @ANYRESOCT]) (async) connect$unix(r0, &(0x7f0000000400)=@abs={0x2, 0x1, 0x0, 0x3}, 0x8) (async) getrlimit(0x5, &(0x7f0000000080)) (async) sysctl$kern(&(0x7f0000000200)={0x1, 0x54}, 0x2, &(0x7f0000000440)="dc315d9e6dcd3e0d628a196a981c342880d062c4a68f2cde5b81d314f8ebe9e7cf40cd3e39c1ac2d02d950569f76c02f730e56d1deb644fd7928a3eb149bc7f55be474ad155e2775b6fc0e5fe06643969fb6357ee3995ac3a12d175c7010ed44711973352b7736802677b14525f67d19e43fbab5cbd4217a62dfef19e6b29ea73e63eda86f875c66bf6628ef87beea01a76780512927959afccf84590dc46fa9d9115af6731b720293ece317138e975ccd0a4bfa9985b3f02ed1b02a79b7fc8a98c2e5659c053e856f69a1c2e0", &(0x7f0000000540)=0xcd, &(0x7f0000000580)="678aeacca0646d58ab500df707e4d892fbe7289a0745804a73c0ea731b9ec4cac5bea927b94f43e959f48afaad492fd756b1f90a9a79e9bb9e4e39e1641cb7c9d5139fa16e6b7f4af885ed81bb633de3bbe02c020e0e14fc5dda640c025fa0409ea2e1a01b206d1b", 0x68) 3.609973294s ago: executing program 3 (id=241): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = dup(r0) fcntl$dupfd(r0, 0x0, r1) r2 = fcntl$dupfd(r0, 0x3, r0) dup(r2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0x7, 0x7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x3, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) r3 = semget(0x1, 0x1, 0x2) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0x2800, 0x1800}, {0x3, 0x9, 0x1800}, {0x0, 0x400, 0x800}, {0x4, 0x1, 0x1800}, {0x4, 0x6}, {0x2, 0x3, 0x1800}], 0x8) r4 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xffffff00, 0x0, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x10001002, 0x8001, 0xfffffffffffffffc, 0x6, 0x20000008000, 0x0, 0x4, 0x1, 0x3, 0xfffffffffffbffff, 0x9, 0x2, 0x632c, 0xffff, 0x100000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x4, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x5, 0x40000000, 0x0, 0xfffffffffffffffc, 0x6, 0xfffffffffffffff8], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x80000001, 0x0, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x0, 0x8}, {0x21, 0x6, 0x100000b0, 0x7ffffffffffffffc}}}) kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa10aaaaaaaabb86dd6000000800082b00fe8000000000000000000cd909000000000000004e"]) 3.608172587s ago: executing program 1 (id=242): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYRES32=r0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000340), 0x4, 0x7) setrlimit(0x8, &(0x7f0000000980)={0x41, 0x65}) r1 = openat$audioctl(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) read$audioctl(r1, &(0x7f00000002c0)=""/49, 0x31) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x2000020e, 0x39ab, 0x6fab, 0xfff7ff9f, "0800020000627d867f716505009c67081c000011", 0xc, 0x800001a4}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f0000000040)="01d0ceca40e2fe1133f059f0a27d154ecc417d2c8db6349d9f23e8f8670b6f53f5b2378081013fe3529d7a1601d59e3c63d397b0729f3647f6742fc9c1b4d24059c49142c587ff9e191306bba39ca465410341de1f33e1e0f19a1e66a98d517f865a546584685c41ef07e23f326d1d268f42dcdf86cbcfd340419115c1bbc6bf8771ff3b7de6cd72a6eedf8a67717f97c735430ea6254215630b618ec72bdd120f21d141c6ac3316ea7fd35deeb31ad6b2027265aa7e01b76762026de9ea99c2b18b962f2a8dd6a822f79f096eba5b44e3594abc5c2e2b907b268a51a46d0c57d2ddf31847950c5d1dd5e09ccee7fd17b3fdabfc51827a48e2cdf040f41e9320a03cb89b1087531546ea463c94bc8de3199604d90a9dd04e8b966bd3aad019e60c579dbf9c856513d88d3a378bad1bc5470b7c91d146ae9d0711bf8f11fb81692b3643db948f798bb630e6ea2926c2fc9ba12fef9a9d2755f5a42d16142727a08de1e111c018652fe9731cc13509bc5d60e760f91577c3bc214b9cff10dded9684b34700ecd0f90b5fee61eb33b34c36f7a04817144f221fe48d5772606e5371d4c4d63a7b6b5d8618cbdf8f57a28c35eb5dc2610d9e0ae8616591fd3f4ca04b98b7462e21a7952e574227a861ba91d5126746b4186865", 0xffffffca, 0x21, 0x0, 0xffffffffffffff01) execve(0x0, 0x0, 0x0) 3.607301335s ago: executing program 8 (id=67): mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffc, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x0, &(0x7f0000000380)={0x8, 0x5c}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0xffffffff, 0x5ffbfb59, "00de052500403c5c704b68c40debffffff00", 0x24, 0xa000000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) (async) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x4, &(0x7f0000000100)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0xfffffffffffffee5, 0x0, 0x2e) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x802069a8, &(0x7f00000001c0)) getdents(r2, &(0x7f00000019c0)=""/4082, 0xff2) pipe2(&(0x7f0000000180), 0x10004) (async) pipe2(&(0x7f0000000180), 0x10004) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) 2.000845023s ago: executing program 0 (id=243): sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x3}}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x201) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000000180)="741ad85d", &(0x7f0000000140)=0x4, 0x0, 0x0) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x5, 0x6edc}, {0xe2aa, 0x7}}) pselect(0x40, &(0x7f0000000000)={0x6, 0x1, 0x3, 0x10, 0x1, 0x2, 0x2, 0x5}, &(0x7f0000000040)={0x50eaa826, 0x2, 0x5, 0x7, 0x0, 0x8000000000000001, 0x4, 0x6}, &(0x7f0000000140)={0x9, 0xa25, 0x4, 0x4000000000000000, 0x1, 0x100, 0x6, 0x3}, 0x0, &(0x7f0000000180)={0xffffffff}) sysctl$kern(&(0x7f0000000240)={0x1, 0x31}, 0x2, &(0x7f0000000280)="9f761a74fb64cdb792040db4159142ec820d3380b8094eb02742a52e017bdf18a704bca057c5856985267195dd39804d06c008a738156fddda328736c7b1b8f8a50493a773b28b1c47a8e6a8f0c9d1da6b323c4e8d6859951963a9a130", &(0x7f0000000300)=0x5d, &(0x7f0000000340)="80ab4a968e8557b12ce690424983223eb31e43e804284f2d222d1702540f0a048b74f99969feec6e51d29198bb1ecf0f5b46777a62d01c9d195c118807c79bf01e8a7ddc47ba9c774720dab7ac45c023c4e5c802b51c591734ce28158e7988fad96fdd5c80e5b51ad6c26b7f525ee3d035e0027acbc7bf15eb61b6d53126b30b8d1155cc4b36f4206bcb5611ec21d0975c462576541bc499cc0d15caaadd7248d30fc2f786ccc048a93f242b4531702f2678bd303d6639e513eb993e6c50f6247df6e0ca4950d8667adc482b0df1a22e71df287ca2d40946a1ce014f89ec523b990bb91c82", 0xe5) 1.997681767s ago: executing program 1 (id=244): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x802069c1, &(0x7f00000001c0)) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)=""/4085, 0xff5}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80, 0x1, 0xfbfffffe, 0x80005, "d76c1f35800000ef2901ae85fc7afb3135eb00", 0x4, 0x2}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x1, 0x6, 0x5a8, "590113d2200010000000fcc398b384fbdfc91000", 0x7, 0xfffffffe}) 1.997044987s ago: executing program 2 (id=245): pledge(0x0, &(0x7f00000000c0)='\x00') syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa10aaaaaaaabb86dd6000000800082b00fe8000000000000000000cd909000000000000004e"]) syz_emit_ethernet(0x46, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004906003800670003069d9078ffffffffac1400bb01440c2de3ac1400aa000000090000000e080000000b0008000003fc000000040000004d"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) syz_emit_ethernet(0x42, &(0x7f0000000200)=ANY=[@ANYBLOB="93805b0a5df2aaaaaaaaaabb0800480f003400680001762c9078ac1400aae0000002e177d1440c001300000800000000814e214e23130c3039316d0782be76b240734398100ae8966d9331210b8949cb116a192b285eedb1fc2e6b4c8888c81e6a07f9ce38e90f0a335ecbb82f28c294614ae4ee00e3", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5002000190780006"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000080045f400540067000000069078e0000002ac1400aa4e234e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="00ae2a606d3b4b0e48e7eadab88f17450e7ddf33e69535090a0000000600000000020401"]) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) 1.995344966s ago: executing program 3 (id=246): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x3ff}, 0x400, 0x44000010003, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc9562c038a6eee77ead68ec80199fea385f35c62aa35fd51a36189858bfa1bb9b6ca1308137ef5196c1231deee9976ba6f2e990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef7e62c0d0e7f74c28b51a6218c1f23a99dc99d71d6e6e913636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b95", &(0x7f0000000080)=0x3, 0x0, 0x84) semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xb, 0x0, 0x0, 0x0, 0x0, 0x4a, 0x3ff}, 0x400, 0x44000010003, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x4, &(0x7f0000000200)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370823f4dc9562c038a6eee77ead68ec80199fea385f35c62aa35fd51a36189858bfa1bb9b6ca1308137ef5196c1231deee9976ba6f2e990a5f38f2ecf849e21304d396fac7be44476859df2d7a77a10ac3ef7e62c0d0e7f74c28b51a6218c1f23a99dc99d71d6e6e913636d6ff46b613556215d090a4fc998400c1c0eb7e845c8b95", &(0x7f0000000080)=0x3, 0x0, 0x84) write(r2, &(0x7f0000000100)="1a6806", 0x3) bind$unix(r1, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r1, 0x1) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) pselect(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x7fff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x2}]}) r4 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xca605601, &(0x7f00000009c0)={0x10, 0x10001000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2a21c00000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffff832}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x950b}, {&(0x7f0000de3000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000cac000/0x3000)=nil, 0x6}, {&(0x7f0000c30000/0x1000)=nil, &(0x7f0000ea7000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f42000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000f77000/0x3000)=nil, &(0x7f0000dc9000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x3000)=nil, &(0x7f0000ef9000/0x2000)=nil, 0x1ff}, {&(0x7f0000d99000/0x1000)=nil, &(0x7f0000eb6000/0x1000)=nil, 0x9}, {&(0x7f0000cee000/0x2000)=nil, &(0x7f0000f02000/0x3000)=nil, 0x7}, {&(0x7f0000f48000/0x1000)=nil, &(0x7f0000f78000/0x4000)=nil, 0x4}, {&(0x7f0000ecf000/0x3000)=nil, &(0x7f0000daa000/0x4000)=nil, 0xb}, {&(0x7f0000d64000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xe5}], './file0\x00', 0x42b, 0x1, 0x6, 0x4, [0x7, 0x1, 0x9, 0x9, 0x8, 0x0, 0xffffffff, 0x26f, 0x168c, 0x1, 0xfffffffd, 0x4, 0xd4, 0x40, 0xfffffe01, 0x75, 0x8, 0x6, 0xbe1, 0x3, 0x1, 0x100, 0x6, 0x9, 0x1, 0xa, 0x80, 0x8, 0x7fff, 0x2, 0x80000001, 0x7, 0x1, 0x6, 0xb, 0x3cc, 0x80000000, 0x1, 0x6, 0x7, 0xffffff80, 0x6, 0x5, 0xfffffffe, 0x5dea, 0x8, 0x1, 0xfffffff8, 0x6, 0x4, 0x5, 0x8000, 0x3ff, 0x7, 0x1, 0x6, 0x0, 0x8, 0x9, 0x80000000, 0x2, 0x7, 0x8001, 0x8, 0x800, 0x4e9a066b, 0x1, 0x0, 0x7, 0xce, 0xa821, 0x1ff, 0x1, 0x6, 0x7, 0x5, 0xe77, 0xfffffffe, 0x4, 0x3ff, 0x1, 0x8, 0x7fff, 0x8, 0x2, 0x5, 0x3, 0xa39a, 0xffff, 0x1, 0x0, 0x101, 0x7fd, 0x10, 0x5, 0x7, 0x5, 0x6, 0xb, 0xd2c4, 0xaf, 0x6, 0x5, 0x7, 0x5, 0x80000001, 0x51f, 0x3ff, 0x8000, 0x0, 0x5, 0x6, 0x1000, 0x0, 0x1, 0x3, 0x5, 0x401, 0x7fb, 0x5, 0x0, 0xfffffff7, 0xfffffff9, 0x1, 0xfff, 0x1000, 0x1, 0xffffffc0, 0x3, 0x7f1, 0x1ff, 0x37f5, 0x0, 0x7a61, 0xf09e, 0x1, 0x6, 0x10000, 0x0, 0xca, 0x7, 0x3, 0x8, 0xfffffff9, 0x5, 0x800, 0x7, 0x7, 0xfffffffd, 0x5, 0x4, 0xffffff01, 0x6, 0x74e, 0xfff, 0x6, 0x2, 0xfff, 0x1, 0xc, 0x6, 0x15c88d59, 0x8, 0xbd7d, 0x200, 0x8, 0x1, 0x7, 0x8001, 0xffff, 0x8, 0x0, 0x4, 0x9, 0xfffff978, 0x6, 0x4, 0x5, 0x40, 0x9, 0xffff, 0x1000, 0x10001, 0x51, 0x9, 0x5, 0x4000000, 0xffffffff, 0xffff8000, 0x0, 0xe, 0x5d16, 0x7fffffff, 0x1, 0x4, 0x3, 0x4, 0x9, 0x2, 0xd3, 0x5545, 0x6, 0x2, 0xd, 0x3, 0x10, 0x3, 0x8, 0xa, 0x7, 0x7, 0x1, 0x7f, 0xf8000000, 0x9, 0x82, 0x8, 0x1, 0x8, 0x5, 0x0, 0x81, 0xff, 0x4, 0x0, 0x2, 0x9, 0xffffff00, 0x7, 0x4, 0x6, 0xbee4, 0x6, 0x25289478, 0x8, 0xa, 0x1, 0xa28, 0x7, 0xb, 0x0, 0xd5, 0x27, 0x2f, 0xfffffbdd, 0x7, 0xfff, 0x81, 0x400, 0x0, 0x1, 0x1, 0x80000000, 0x3, 0x1000, 0xc7, 0x1, 0x3, 0x4, 0x6, 0x4, 0x10, 0x8, 0xfff, 0x0, 0xfffffffa, 0x8, 0xfffffff9, 0x1200000, 0x3, 0x80000000, 0xb, 0x3b, 0x200, 0x7, 0x8000, 0x8001, 0xc4c, 0x200, 0x80, 0x2, 0x0, 0x800, 0x4e, 0x3, 0xb7, 0x5, 0xcb05, 0xe, 0x40, 0x1, 0x4, 0x3, 0xfffffffa, 0x1, 0xfff, 0x1000, 0x2, 0xc87, 0x5, 0x7, 0x0, 0x3, 0x10, 0x3ff, 0x6, 0x8, 0x5c4b00, 0x6, 0x4, 0x5, 0x3, 0x6b, 0x8, 0x30, 0xff, 0x8001, 0x0, 0x7fff, 0x2, 0x1ff, 0x8, 0x7e85b313, 0xb4cb, 0x1, 0x3e, 0x9, 0x3, 0xa, 0x0, 0x9, 0x49, 0x1, 0x7, 0xa685, 0x709, 0xd1, 0x3, 0x0, 0xe, 0xe, 0x89, 0xf0, 0x2, 0x6, 0x80, 0x1, 0xff, 0x8, 0xffffffff, 0x4, 0x0, 0x800, 0x8001, 0x4, 0x7, 0x8, 0x9, 0x1fc0, 0x14c, 0x52, 0x1, 0xcb6, 0xfffffe00, 0x9, 0x4, 0x8, 0x4, 0x7, 0xe, 0x0, 0x5, 0x1, 0x7, 0x81, 0x101, 0x1, 0x7, 0x4, 0x10f, 0xb, 0x2, 0x2, 0xa25, 0xb, 0x7f, 0x8, 0x5, 0x0, 0x5, 0xd769, 0xd5a, 0x5, 0x3, 0x7fff, 0xd, 0x1, 0xac08, 0xd, 0x2, 0xb07, 0xbf, 0xa, 0x800, 0x7fff, 0xfffffff3, 0xea, 0x81, 0x200, 0x0, 0x8, 0x2, 0xa, 0x7fffffff, 0x5, 0x5, 0x9, 0x376, 0x101, 0x8, 0x4, 0x81, 0xffff, 0x6539753e, 0x1, 0xe, 0x5, 0xdf6, 0x4, 0x3, 0x3ff, 0x8, 0x7, 0x5374, 0x2, 0x4, 0x6, 0x9, 0x3, 0x9, 0x8, 0x5, 0x1, 0x7, 0x2, 0x760, 0x7, 0x80000001, 0x200, 0x6, 0xc0, 0x3, 0x2, 0x6, 0x6, 0x3, 0xdf6, 0x1, 0x2, 0x7f, 0x3, 0x7, 0x0, 0x7, 0x2538e525, 0x8, 0x7cb6, 0x7, 0x4, 0x0, 0x3ff, 0x9, 0x10001, 0x3, 0xc1, 0x21a, 0x4, 0x6, 0x4, 0x5, 0x3800000, 0x638b, 0x1, 0x7, 0x9, 0x8, 0xfffffffe, 0x3, 0x9, 0x4, 0x9, 0x400, 0x101, 0x80000000, 0x9, 0x3, 0x9, 0x7fffffff, 0x9, 0xb88, 0x8, 0x53, 0x800, 0x1000, 0xcfa7, 0xc02f, 0x10001, 0xffff, 0xd, 0x4, 0x9, 0x4]}) kevent(r4, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 1.994188659s ago: executing program 4 (id=247): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x4, 0x196, 0x3ff}, 0x401, 0x1, 0x0, 0x0, 0x400000001, 0x80000000000010c, 0x6, 0x7, 0x0, 0x4, 0x0, 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) r1 = socket(0x18, 0x1001, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, 0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0x3ae}, 0x38, 0x1000, 0x0) 1.841284456s ago: executing program 6 (id=248): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r1, 0xc00c642e, &(0x7f0000000180)={0xb17e, 0x9, r0}) mmap(&(0x7f00002ef000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000002c0)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r4 = getppid() fcntl$setown(r3, 0x6, r4) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f00000001c0)) r5 = socket(0x2, 0x8002, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = socket$inet(0x2, 0x1, 0x0) bind$inet(r7, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r7, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x65, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@sack={0x5, 0x2}]}}}}}}}) closefrom(r6) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0xfffffffffffffffd) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000080)="b828946e5941e7a8e67fa53f758d258b09b2348ebdef7bdd2e4649c3e58812550de1b5291ea3db0e", &(0x7f0000000100)=0x28, &(0x7f0000000140)="6d75857e8cfc", 0x6) pipe(&(0x7f0000000640)) 1.838790733s ago: executing program 7 (id=249): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x51}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r0, 0xc0206981, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8401, 0x0) (async) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) (async) sysctl$vm(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000000)="8d00b6ff", &(0x7f0000000080)=0x4, 0x0, 0x0) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffe, 0x2, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xb72, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x800, 0x9, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0x90000000], [{0x0, 0x400000, 0x0, 0x7d06}, {0x2, 0x22, 0x5, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x80004, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x2, 0xffff, 0xb}, {0x0, 0x9, 0x9, 0xfffffffffffff281}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x800008, 0x80000006, 0x3}, {0xf, 0x6, 0x6d9, 0x6}}}) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000001c0)=0xa) (async, rerun: 32) faccessat(0xffffffffffffffff, &(0x7f0000000540)='./file1\x00', 0x3e, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async, rerun: 64) r3 = getthrid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x40000002, r3) r4 = socket$inet(0x2, 0x1, 0x0) getsockopt(r4, 0x0, 0x3, 0x0, 0x0) (async) r5 = socket(0x2, 0x8002, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) closefrom(r6) fchflags(r5, 0x0) (async, rerun: 64) ioctl$DIOCRDELTABLES(r6, 0xc450443e, &(0x7f00000022c0)={{'./file0\x00', './file0\x00', 0x27}, &(0x7f00000009c0)=[{'./file2\x00', './file0\x00', 0x10, 0x83}, {'./file2\x00', './file1\x00', 0x9, 0x8}, {'./file0\x00', './file2\x00', 0x55}, {'./file0\x00', './file1\x00', 0x39}, {'./file2\x00', './file0\x00', 0x10, 0x6}, {'./file0\x00', './file0\x00', 0x9, 0x5}], 0xfff, 0x6, 0xfa36, 0x59bc, 0x6bada41c, 0x8001, 0x0, 0x12}) (async, rerun: 64) execve(&(0x7f0000000380)='./file2\x00', &(0x7f0000000400)=[&(0x7f00000003c0)='tap'], &(0x7f0000000500)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='{#[\xae[\x00']) (async) rename(&(0x7f0000000080)='./file2\x00', &(0x7f0000000000)='./file2\x00') (async, rerun: 64) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000340)=0x8) (rerun: 64) 1.83832978s ago: executing program 0 (id=250): setitimer(0x0, &(0x7f0000001280)={{0x1}, {0x0, 0x10003}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000002600)) r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) setitimer(0x1, &(0x7f0000001a80)={{0xffffffff}, {0x0, 0x6}}, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="508c17", 0x3}], 0x1) syz_open_pts() 1.837979912s ago: executing program 2 (id=251): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) select(0x50, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r1, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f00000003c0)="71f91e3471ac0058bc0300000094a34b8f5f84cf717a00c3709d1757", &(0x7f0000000080)=0xffffffffffffff08, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf66a, 0xfffffffb, 0xcfc, 0x5fffff0a, "800000004e000000bd52cb383e193a14bd3d7e04", 0x4000000a, 0x5}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) 1.8371796s ago: executing program 8 (id=67): mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffc, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setrlimit(0x0, &(0x7f0000000380)={0x8, 0x5c}) syz_open_pts() (async) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000003a00)="b8e041a083df24f9c53a9853f49596c0691c76b1c28fb9c8ad6338c9e2ee09322589f295af03c23c43342598a976ebdbdcf37ef69d0ec74c552d2835e4b108783bcad6b44b50558d981586ae0366f6b4c4856bf5e1212262c020d289ef69e71b1f6b624a91c3c631fa27ed138e29655fe7ada420f0f3f87c1c2aa8ad343fa6dcbfffcfe652892796a1dd14ecace5c8ea9b471acbc77c53906510e98eb871b557e819b76cb1596537b93b1f45fc32fe96b4e939daf50e06acd7bc3e72ab63373a0407572a150461fcdc2816fcda9b0f68b3a6dc27dd87b5248527d5e5e154cb13bfcfb955c465918661fe273854b478fc304613c20728670107986a785f5d6decbacae78e28fb7746385c2a6ed486a2dfe0ae5dfd82649588857fd86bc92e97af169a881dd2b1b1488287fa1b14677c95b22c8e96c8ea5db65d208f0d72d83cae330629c67fd131231706f29e0e6a1418db08b5a32fe1899e89898375fdc9ed4e255199f4d32d5e203bf356260d39fa5fd983d0eb7efcc6d4c52130bdc58bcd12d6c1bca264fe59000d5039716c5c751fee89eaeff150fd862fb4fc71ccf3a6ad914cf29a00e1545eb874d4acbe957af6ffca296306679547ec459a92f80049d1f6b4e704873149e46fb7f245e42654fe3881a18174bb1627ab865b4343126d07bfd51c5ccf26e84630ee2524019d42fd5a1a39cf0fd345b2a96bc19135a6f0318f72b9fb4c637ee07c46d04a818a8ed9cf03555fd6209caded3a2bdc4a8933f4d93087293e65eb382eb4624ecce4d5f5df2322f1c0022e36872ebb5d277d27c203d5b67a652de9075f47d4d78c02994e1f2853adddee3a222b13243981d5919a0c78b41d4d1b8178ccf91da8388354da4fd822dd770a948a566a9b035c9cf2c20c3dbc9ace6d05f8fa4e13c66dc84d0a560be6554bdaea34dc00ce2f0f7a24c2741bb120d3a25875c1fa8bb1bd1d483345a6d2a19d67d708223ee0ca8ee0b7ddb61f9db353704eb06658a7e523bbc77acb1da2fa92b197a8cb1d5c1235d71fd11b62294fb5b361f2e7aa554196cd3903a89dea0808b4efd2e27808f0eb7ef0d2636b03c88881889c9bc2222e428e0c18ebca91fef87f611494657fab3f90903bb18b42c70b3958d6b2f49255e24fea2fd101468403d97554ecd490892b539af97b06f807d315ce41f657e710218c0fae2301fdeecf1aa5e537a65a96deb4699a55b792cb0c3b5b27ddf6fbb3617c4dd8d369a222f1d3be60597a571a2a9d18dc5fcec38da7a6a143a0f1f2b9d50d4e3b459437d7ae35e99aab26dda98e57250467769bf3c724179868e32a94afe0ac48da7b0d4f2e3db77151c9af2fe19ea7e6bdcf2a479e6754262d74d8ed03883f9161870b1caf194413d297156d70f0ce9e3b88c006f9ecb1a4f9058fc86fabf70d5a05511b9fb23990a7e41c21353c7acb509b37eaea5c12a847b625c6866575f09d8ccf092f1ec874e236541b2e8c6002ccd2ce192f4163d1cc87ab64d2938fc8bd520cb6822161045c0e38d6685f56aa04ed5e16aaec20a54311f992276d51f513b5d608da18c877adb8e81cb602bd9e20dcfd4a514dfb222c08f0dc21", 0x46d}, {&(0x7f00000029c0)="80473806e1857cdcfc980a636e756d9c1b028740e8722d4535d6bd2b647fb7b101ccf0854e63a3acc54ee4b29aebb86953619d949998f90aedf00872835104476437d55fc5d8ae218e9df5e5799fc134e5477b41bfab7e7e70634c6082fa612753134ec132f237eb12d617836be4a0b13d5d6f5d2cb40316253ad16f6f62abdca4d0f8fef5e89cdf8401b21d285cc823760be510da37bd0bb4fe273dbd44347303ee62366da3c53af7b0f46b339640cba904de8769078c0c7dc064339fd06dd7c6bd94a0ef71d62e006cad6c6ddb84ed536c55fceddef5f44169a049bd143dd11eacc66126ef3cbdddb46f0d13e0777b9add0474b721de81050158e82c1b856d837bd8d739f0b9104f42d71a677c629036f48aadf78d472eb267da43faeaa2d195bfbf588ab22916add95436182ff33d96d20d756a542d84dbc283fc8a8a5784c7d1ebe30da0f229aaf15cfa4df9901290e41a75e89f8c329b340d52d7ae989de891ba4ba12e0ca90cf09ad5f7aeb44cdd7b315d2315f41fe4140abf4e9e2f2317436cec9e00c9d861fa90e1266ddb389c76b46afb2ce62f3db0349ae8c1be0f45ec582a9ccc41864f9d5a3f843920f9272eeeddc55b3f3c5b5cde860aa3d72a30985ee43aaa68c0cb4fb2e5fca28825329b8ce0a75241acb27fcd151fd94981db42404cb3a1d79b2a7cab3f710aefdbd61feba0b34f9d79b49effd3916ab9422416bbca17a74c8fbe6159c7f791d709a7c40b2bee5cfe631c63922938f7e4ec9da383283dde6eb2a20fed20b7cd74d2a28ca954517825c8eab1d16b1bc6fa8cf3df136651955346faeb0155243319dc4acf45605a9b3f8224f07e31b19230105ac8eafbfa647b88caa6987cc8444bb3a06fd2a3becf74417fc91cfe54ae5fb619cd007fc1c6c2b96dc8c6a4aa07078385b4d70584970bb7c86a6d13332ab43f7072d67943aa4e75cc3295ae39a9f6a357c12d17d51a4ab2ea9cfedc39e660730d75ef20cffd46511373e0496aab5414889ff68a993ec08dfa9cbe2148a87e2df62a9982c94331c6ad649cf671e7fdbf8cc0521a8470ac8c9952ba6983a57df3c9395659447989942aa90a3369d1366347039e25d1a4b4c9502394f99864689dc73b65fb9dc48bfed0cacf0005bce53858f2a0700732d2af1c4358ab34f59e927e69edcf438e36027d59bee54b9342946af753ca872f17584753d32d71a9a19d5722a77f5013ab8fc4fb0be5ad14226705e475e28842932ef0a5ea92666a16e17360c85d55e7e5221bd3ff352e48ecf68826426ad4ee4a9d7cf0c5502f028bce547098e5a577c0b5a82464ba0dc43d45248ae7be18cfdde9a9da856d5dd247de35120dcf46e1c456a28471f58bee323def3ed31236c41d2a651d322fe79ace6b57f48b948b631622888b7ee58f23e01aa3aa9594aeb0726f76e2ff85b72ff742abe5eaefe7c5f7fc29f4913ea3a49ea522b8161cb483b6e5f1082f14d640fc66fba5e7d8d039657f190209909b20899b39531c0c4ddf713d7e9edfeeda4e3ec07a983f5312decdfd2cc782c9b524d175b26a0aa11ee007eba17c2d4f5004d667aa26c26b72d3bfd6baa11bcbbe49b24962634d95dc4e77c8f2572543dc9200c00a880cb3c0f7f5353dddc5a260da3db96d1cb41ad67ab0d0d3ec3e1bfc28d4e0d59b8c9400273445897d46e98448ded69e9ad0f281e5f9e5a52756164c3ed4970d0e85e2229458a88f41564db2a886e74e08b5cb9eba234320be83c5a4eba44b0befbe94d8f87e8af22bc1dd36ef1d53202ff9102b961ade8df59fb2104463508d7a24d83efc253fa20c91392eadd24e04d9fcc00a3177e29928d0cb250418ac1a11d9e619fbd5c958d1529ac02b558406f22f811690c75f1cd82352381a4d80c6d2d5e5507fa51fa11b9450d5d70ecb81cdb3c3c4bf6a674fe631066f33189bae09c34e1ba8753294abb0972186671d6a484b9410269d0ff94f9ab32f27e67984c75eeb5a674d4893c2572b00c2ca59b2aaf914e593a711789689fa97ff6dbb235bebf7a80d7d2d2992d28aaf3ebc3ed8296614c317807c995cabb79226e635f8461921062d75bee0b00c042a6fa5d97c83f10e24b5c2484d7ad4bdb8c88af94716660ab384dd3e1720f3b10d90e12d724e5a92832396fa7bb77cf1dfc2be72c4b9159f88ec4bc303f1b0ac764d8987db74383da81ce6cf1a2779ef0b758b086011a843a2ce8819670a1d5cba574207ebee240faa36263be68b003a348e97ad799287bae42db34fea9abdb2751935f12b5c678496c3ee1c02a0a04c7fcc1abab06cbc9a88bcbc945be125d4aa0ed83a53c42577d2d18d663bc4c086d81eed63c251211bce75a6b61103e035d4b9c220cda0d4abcacba4cce672b1327a3e8344f2f1fe0bf3b290d3d9fb603e1f697420252dfc09d8b0f91eaa56e2228f85a567659a94d9e883ed3b1eb4286a00456f489846dbf66f7ef5681606f3e8962b2fb0618936b10519eb0025121c3498f582f715fb313c846354b02b553befd9e271b7c9ffe25bbab8691f78c1a1013abd985d0c94ab968581d1f0ea5907fdeb4ae5979661565ad200c4761171752b97915dda1015dd46fec512a9d8ead0c1475ea34df7a983fd0828c11866a868372a52e2b7dc72a2b350fe0b4044894ccdf7d96ac26b5035a680bb02902993dacef9521a1e94ad2cc7cc009e55bc2cad4ad8c2baf34c2daa3f73a79ae6388d5e80b22da3f356f2d237ac95d4c28e35551950223a89f2a386242a70eb46e77bc38609890a0412a5b5c2cb5d1ae0ba0a01cf7237042229e87b17b24ee28eca5aee04a9f6a30fafb02ea4ff8592e78ab8685891e7bff40ff631355dbdc6882a6e32f3ab6085e25b5b9d1c45ac2b6497af0db43406b1a55200f3d94a01917d43fde0eb2e962149e03013a6723b35027c2379342820f391a326b5b2c3fa40b2a0f65d326c9024621a876f7b10944811f0e62e2ef4228ba4f0762091cadb0329c9cb9cde52298c159b513c07219f233dd0e39a47f9e8c4a670f2122b9f9cc20f32f536c31b80614536a48dddc2678b1db8a382e544855a7b303cf1ce95551a055fda8867a21acaa5e2713d557699e2817138c8930f49da1c86ddadb6655fe4bf5d4ce8cb32851465e559271ce7188dede788c742532343ba71ce403e7e87f276c2e0dfacde4a7157e74f604ee93fb41d528ae1c622965a6661d1ccfc19a63ca4ea6bee3d1154078d94e3a2fc01028aadfbdba0ac322ea578d4596690cfd680045ff7ed2c1da826d6d24f0acc8a43203bd425206f70d3fd86e37509fc29607653b7a58d7a7a98688bd87e1c2530b96256b994dff35e9c4186eb51397595fb956e240c1bc7247619a0a022b3a4f41f8b2e7f04bb76c0c4e056147dacf7bf8abf9bff72e4d4059245d13b1c8997ac718cac6839f2220d0117f7a78dff5fdd86dd9d8e2dcf1a77a15f6b900e83ef94a8fef2f0309bcfc64668c14f666e457d37b24929d96ff2e5f101b78f2990feb571a02949aa19dfa49d4780b51a00a8d8e9a9b681c157c1956e41d7689e960d3e1cdcaea26f2bb76e983ebe85918ed4f58325ecabb10b93f3c68ab15934087892ee68cada40843e604bddfa301a08cc6cec487129be62a9353c33b71e891b32eee9b73a0f60c7606321ca50bf4e67bc1a6cd1ea95c229c96614e3ad3612190982bc48010c1ffd1f61398c788209b47ae3f7418cc4eb888b53e47f9ce1896e7f22c0602c1d31c04fcdd51c6ca194fbfea6859ccf2c5ff0e90ce10dc18628231f32f58c3cbf78a60df5f823e9f7f0cf4d91ed242da3c66c5eb23263327f17090ff42597cd83bd5cc33c024650e2b09f4eca97d2c8be8d0eeef8535b03138c6d90e5a174832dc32169dbaa9772aaa154309a7780d21e806d355f05e37e2443f7c20f6407615904a79b46efe97214596d2b6258223c882ad7cdd2393e202fc2e7046dd804972574441addcee2108e06eb6ed877adc517c20bb7c474b1c3545737efe5f9da30faf100b5cc79f7a4865ec799b9e15f791aee0ca5aad579b1a0209c50fccf8a247576894c5fc07a447e030f33afbe60336cfb5d0e7469c7205c2406b57c6da53d686598bab9f95c53f5481a3d55a2c5bf240b5eddf7f4aceebcac618641c7c071f44ccf60bd0a67f13690244d80a84943e14df320a55d83fb6714160006f344ddc183b9cbfbf4b84f84b98c9e0b8994bbda9e84803a56a3e6729555936d56c652cd7a03ceb2d9a97081bf832d1aa43c73f5119826fb207bd38f333801a22724e90c11a27a3677fd8a0b23a2d548ec01958f291f1e3da65a7a80984801d4614b136c24fa9d133afa8e869e08643c1f222e7094662a0cdf8672391f05a0df78a0f77030a2b0540bf466de54000fd98eb05cf251b396240e515f421c6b06b6968f01e945a67b3ee894fe432ef592d421bc36d5810a7d13e972d379877ba12118893b73f03abd5a5164f73b64f172a2c5dfcffbca0ecdf7ecb07adc107a08260cddd520ec6bc2ffc2446c3d23687bf313b156341e153575a1b79e04509aa609c8a95563de6c555a31d606051b8ef9f7488008c9490e0daf7a909ad8f238af5f6bb5b1ed9bee525556c3457b6e93fc190a25f2b2bd6410b0c09a3098a4dfb522a6e0fbec9b1f8d1e1f0973c45e81c9eec654c8af786f55ad9aa97ca1153397fbe0ba8452ebec5c2183f63c2b1fe71399a6290aa07a13f2f16f3e0d1af32eed05b1a34ff192fd41d4a45131138d50a0185f4bbf77dd6602b5378918a9d6170f73e0f00a6099edf9850d8166b9af48ce5fd8d2182cc11379b57d09c4c02a33626ad9b8e1aa1a9be84bf5fa01da64f55418cfdea0fe7ea7fe320c15b84f7254d66c7cf5d9c0fc80db47ee9037d8a4aa34e98686f8c32d9216987874e58dd974644a7d3727cdbd6b75f6efe636a1138349646afb1551c1ede0be2151332a0bd10a679d85e86e6104c8060bcd86e2f22f8d52252bdabc4b79e54602457ff1dcf4d5c3da7c1a3f811d211a17b1d1c0bcf25f5e6beac148dfbcc4eba21b7187da5e87bd32a4164c69446b4965e92d352eb33e208f9c9523d76c27b3c56968d280b355695ff9f684a449c5cc9adfbfcd9d214991422498618ab8f9625077e1654c8ef2c73d4857d019589c79b2c1953c4cab5ffc747680337fb82a9fe08801ff01b01d2fabec3e3d265f27b4af0b8f63c88f70828c0729761144a7c7d2683320df04d4ccb9c74ed1a02efb0a2672f30d4f822d651dd8e82b7392a4e9984ed35344aa60ca79886f3e6aa9d0fe2c77b714826b488607b40da8d83a7e5f68c35fbd1cb4a562eea56e058b7e483223198d981c7e73d0466c81b37c2ffbb4b786aa965dfb56992ffa4bc6270e78a78b6e83a35a57e7e97430b13955b692c3d2b6b5225b63fb2707c14e9fb53416f5c1a8218d15d456d03d3b6d605a76f3e5d9ffc11f6ddd13aad64189301129c17e760ae5d7667ccc608f52abb3e9b4f98567cb7864ac5343f0713e11348017d7196cc33b3fe6167db81c06f7d0406f0536222f63aa6fe3a740b6f9c86c20dbdaad961db321e6144ac458b58cb950195097f2bd258392b5952125dcf9bc7452194c19047bc170801d3318793e2b37a3e433933f1cc9245ff60e56273981186d17b26bff07829c1309399c92b43051e45e4d07f037e247e4d6213fe85e2743c0867459699dc3b271cd75408ea4edad8ab05447dc6800ecf3ebf0c6202d7d335776ea45ee5e4f4191e5dc1f27be78583ea6f11b70fb5d18bea265209cfe6fa4cbac82a90857", 0x1000}, {&(0x7f00000002c0)="7f6167b26c6dfcedeed3f7b6b3f8a6363a429e284cdb9d04013fd95229ad3df6c14a648356d8caa87cdec6a3ef2ab13d5b586f0f64bb843941905316220eaa0c1350521d9067890c6d8e9e90e6e06a735d864674d2892fd0f6e994f8ed729ed303f817e5adca98b5484059db2bfe1976103fd227a98e84c6087475768d9f8ffa468cd5", 0x83}, {&(0x7f0000000640)="0acf1137398c35560bb1afda3287f1f044027934de4b169e6ed3af5d32526014acb86b1f5064915ead0437dc4c1ca0d8478fa017feef34d43b7ea9bd4e3a310216e6eb77b28bc3a4db47d846be3d83746db569c3fa69c75063475b7c6f4a5883d41d97f4297b6974845b6a84d65bb83a420df83a6cfe0833b942b425dbcfdb9079980e5997540072b8676329695e706ceb8759dc8d8a7dc8873d863c8e60451ca894d7c73be9b8821a5809c9ae4ba10fd8410f381842a3f9a15b5f648f652822293cd268d3847dc96045aa192e44d6a923", 0xd1}, {&(0x7f00000004c0)="08c5747d4b06b60b91239e8ed4c81651d58cf0abd2f08260d7d925fd60c835855ef63f96a59400000000479a5619b325b5b78ee2e7e364cea2c8ec5be79852000000000000", 0x45}, {&(0x7f0000000540)="29d23c25073ac422556b61eaf43e11eaca92add70791926be170d26f7158da78667c2dca9ac505abfcd656b1a09c0dfc690123e5fc9c4db6ef163717e8cbb81657f2bd9a4c87212dfe3a4fddcd1c6361743f8bc7890b40c658d3ea4c1cc512644d437b9414f0a315ee8de41d7d7d9a6a", 0x70}], 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0xf66c, 0xfffffffd, 0xffffffff, 0x5ffbfb59, "00de052500403c5c704b68c40debffffff00", 0x24, 0xa000000}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0xc4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) (async) getdents(r2, &(0x7f00000009c0)=""/4096, 0x1000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x4, &(0x7f0000000100)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0xfffffffffffffee5, 0x0, 0x2e) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0x802069a8, &(0x7f00000001c0)) getdents(r2, &(0x7f00000019c0)=""/4082, 0xff2) pipe2(&(0x7f0000000180), 0x10004) (async) pipe2(&(0x7f0000000180), 0x10004) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6, 0x0, 0xffffffffffffffff}, 0x80000000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x0, 0x3}) 12.418266ms ago: executing program 0 (id=252): r0 = socket(0x2, 0x1001, 0x0) connect$unix(r0, &(0x7f0000000140)=@file={0x8, 0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x129) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) setitimer(0x1, &(0x7f00000000c0)={{0x8000005, 0x1}, {0x20000006, 0x2004}}, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000340), &(0x7f00000003c0)=0xfffffcad) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000080)={0x1, 0x7f, 0x8, 0x8001, 0xf}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)='Q', 0x1) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}], 0x1) ftruncate(r2, 0x9) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r4, 0x0, 0x1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000280)=0x6, 0x4) socket$inet(0x2, 0x4000, 0x8) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000), 0x10) 6.612858ms ago: executing program 1 (id=253): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x105, 0xffff, 0x0, 0x0, 0x9}, 0xfffffffffffffff9, 0x8000000000001, 0x6, 0x6, 0xffffffffffffffff, 0x0, 0x400000000000a8, 0xffffffffffff0000, 0x0, 0xd2, 0x0, 0x2}) r0 = socket(0x2, 0x400000000002, 0x0) sendmmsg(0xffffffffffffffff, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x4ac, "ff010000000000000000000000000001", 0x9}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x4) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x800}, {0x4, 0x2ff}], 0x2) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180b", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd61}, 0x200) setsockopt(r0, 0x0, 0x6, &(0x7f00000000c0)="01000000", 0x4) sysctl$hw(&(0x7f00000000c0)={0x7, 0x10}, 0x2, &(0x7f0000000040)="a30a69b27f06ca6a", &(0x7f0000000000)=0x8, 0x0, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004604002000650000fd019078ac1400aa0000000083000a"]) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = syz_open_pts() fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x3, 0x1, 0x7ffffffffffffffc, 0x1000200000080}) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a807c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343711051eea040000000000", 0xb1, 0x400, 0x0, 0x0) 4.456944ms ago: executing program 2 (id=254): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x0, 0x8, 0x7, 0x1ff}, {0x4, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) futimens(0xffffffffffffffff, &(0x7f00000002c0)=[{0xfffffffffffffe00, 0x8}, {0x8, 0x100000000}]) (async, rerun: 32) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000080)='\t\x00\x00\x00', 0x4) (rerun: 32) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, "ffe54a09470300261febf2fc8dc83304", 0x1}, 0x1c) (async) write(r0, &(0x7f0000000240)="129e5166c22232f27905950c0fcad0fdac4c0020f52446fb48ac7e07a8467fdecd44bec49cc516ab1379a92d49aabaf2ef25e7d341ce13ec73e9de7fcf661ce84897e675ff592b0cda8f100ce680c204b461078b35842182e9d5e8724c320282bff3341d011d0f4f54602a47572a557e38c0346ba9aafb5227f05d986539f2885f0d81da444bdf433c2c766daa723fa35a10fd1568c86cb65cd89aa2ac38ab29e29a597c6ffedcc35b88924658e4c5aa9adfea51552738d1f6427995015f97e68d47b200a12314379c4c0ad4bd38660fd3a128c2a718299c3f9111f912569d04e92aa7c6fbd5993de2a197b0411b4877787821abcfbd1e22fdbea9d810b333c3f337f87e9a43534d248ac157c4e03c446680ea36760d83a7a97c397c26bcebf388439871f81a857aec7ec85a1932da4ee8596539bff21afdc3a69feed415578a1bcc3b326d90e101be3624ea966e3ef5aba66ff62dcf68b4396cb62b11af40aa05e3537da0348cbbec60a59a66b798c98211dfa4e5fa02f4c024435ea1dcc98ca22f1c965562a186396ca7449fc793fe471ab73829068419ae811435db81af0db857d5e28ded5ba55cc35d0196eb70352d8f27f27371d64d7cb05cbe0c756dfa5aa70e25c3367ee86f5a2cf89a0254ed384f80224ce13d11d3e226efa071e301e117ebad1f1a5504dd46a6a2da16cdf532fa79acb7480b1f6e36430f0d3c56460e13694c55d85b27a867d9ef0942532c9824ad455a96da349fc3db9a405265bc02f639af08a5af067e571e628c618826b1edceb9b12c0df12383b2b88634d78c7f0a1d7ddf62ff8bf21cb4f38edf39480db669cc912a34b304ca326c1166ef6aa8be44c05cf0f19aa6b3724b38217910a7b230549d9658d2b7350c24a20efe18a84f569d6981c0189fd39eed8bea86837f915484699730b573ad5686c46f2eafe68fb19ead2960b02589102442c10171116cb8dc6dc4727c2845984673e31e73b8ed835c10748fe69cd010860563a0c378936843916ce07a3a974b8991ff3c4675975d02fc912d1c54100f9d5d4ae323a43b27e9c287e3c2bb3a1f4045874e791f1495d2282646e7e2c9bfd65666201bf0a9f2549daa0093f99ea953850aa1ea12266b6045fbbaef6c3c0fe56ffe8acbcbd5986172afbed8a2bee82f5b9fb7262a9b17ca8e4b6af092bb34f3d3ceab4f04a0b5ed3afe84fc4a9cf5c5a7c1a22d7f0534030fe578583ec522f64d4eaa56eb92f5bbcde0979b17df2f9908231402543f23286e221145507f9026567d5de6710e89158f847e83bf3fc27203e375a250bbc4c1144b98eeeb9798ecf50264d9565585df6e16dd991cdcb422d3826c075565e95911f97e5edccee0fefd0cada084979268561369500be02fb162cef042f2152abea632f21ae6e2dbeb5124fe83602dd0860980aadb9d6845ea1e0c589b7a7a1db5d61d2d3f86183bb62cb6bd7c0946070844ff74c3973e88cb4cc3607ac3ffcfb68a1c936fed25974456d9f7d93a9348b741830c8ed1922bb05653ff6be3b783b77cc7b49b1f4961c3462994ea21a447ce12996ad826d6ca412f2914ba636eec0bc695262c63248bfe08faed3b512d4b8f9aea1a171c195f6248b20aad4c2442fd617ce616f23542bbfa9149c6ef23f8d5557c1435c90338165b2d09dcf18f8b69788f0f71a0743350523c2b8258b98755ec48ff9db91d03a952e56d0c989b16e2cf5fb0834c8e28ec434d9313ba85b987f069cb3693e9f3820dfc2455f0db35fce9172b0924a9cdba9ce95270d346999455d6e866c73c699f5a7fd4e51312cc7db06931d065ae8d88ac207d6a0833578b78499956851f5eae994a2a766a8ca3187dd4e61094a8c58d2fec86d80e2b4360236a96ce0638ae2844921f6d71979544486e98619ee03089fb3a76a4a70aa0453e5f8a6fd53f8aa64a94a3b3ffb67770f459814da2e5ac21a75045056455c28ab6c6291fcb0d771008a9e5ff61bc8d918a55d987542cffcf61d37ed683e485b4ad1f5589d4db659e5bb2b7736106ed8621bf6ca6f0fd100de5077d0d7ca67cc667fd8c5a0d9539da12f56aab888dbd973b64a13d62db1450f7fd3b589f8d56e3c267fbc8637b28300f584fe853deae28aa01ae1cb5230f4a006be395647af1c580689beb48e71cd09e118ba22c9708addfeec5d3fd5f285ea1be592a3a98f23a948d034dac19d0610b1827d3cff18c6884f7a77624651e5bbb46ebae0dfcf5fa2ce724f1f0c35a275c202e78ed38e9e99316847cb1e224ff4c4216809a411e9ec5f3f01ec5c077636b9f118710f5b65d0810acfa07bfbb70681c188c2ab1f8e508cb0905330c4ca6493616446352ceea00831f93aa74cf1497e3aa1980dc5522613f618e069c017c61bb74d3369eabc8ef9cd817a9d5ff208c98937dbb3f2636fac1e07c69b2425b8e2af07e999341d4ff31bbd8d31c5781567cbd57c23e5d0302aa887de28bb75fa97dedfda63722c2591f3f0b4bb403a5be367720ee3a6a770947d425efe3695490d93b5f7c386e0dc994e35cb3edf4f6de8b7ef101087b430fcaf1c6517ac29a44114fdcd40614ae9e2ce25889787cd1502d3b5f18e82c57df9cdb8943f9df1157f0489bbe7ef610ae9002bf86cc3ec07b7c4bb91a817e7f2127299366bfce08f6c4afec586c776e13bdde23755038c0fdc12430e5bf8f01877e7a399d1f3d905779b1c151b7e1e56be0d9", 0x787) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, &(0x7f0000000000)="71f91e3471ecffffff1e53501d94a34b8c5f84cf71b59c3d720e6b2d", &(0x7f0000000140)=0x1c, 0x0, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_DESTROY(0xffffffffffffffff, 0xc00864c0, &(0x7f0000000040)={0x0}) ioctl$DRM_IOCTL_SYNCOBJ_SIGNAL(0xffffffffffffff9c, 0xc01064c5, &(0x7f0000000180)={&(0x7f0000000100)=[r1], 0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) futimes(0xffffffffffffffff, &(0x7f0000000080)=[{0x6, 0x1}, {0x7, 0xffffffff}]) 3.27937ms ago: executing program 3 (id=255): r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000001a00), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000ff6000/0x6000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x7}, {&(0x7f0000666000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000445000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000695000/0x1000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x43}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffa000/0x6000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xbf0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10]}) r2 = socket(0x1, 0x2, 0x1) recvmmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3083, &(0x7f0000000000)={0x800000401, 0x1ff80000}) r3 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x10, 0x0) ioctl$DRM_IOCTL_GET_CAP(r3, 0xc010640c, &(0x7f0000000080)={0x8}) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) fcntl$getown(r1, 0x5) 864.208µs ago: executing program 4 (id=256): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000140)='r\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) pwrite(r0, &(0x7f00000001c0)="4d10da1725b0", 0x6, 0x4) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f00000008c0)={{'./file0/../file0\x00', './file0/../file0\x00', 0x12, 0xcf}, &(0x7f0000000480)=[{'./file0/../file0\x00', './file0/../file0\x00', 0x40, 0x6}], 0x0, 0x1, 0x2, 0x86f0, 0x100, 0xfffffffd, 0x60, 0x18600}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0xa011, r0, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='}\x17%&)#-+\x00', &(0x7f00000000c0)='*\x00', &(0x7f0000000100)=')-,.@#%[@}{\x00', &(0x7f0000000140)='$$({##-\x00', &(0x7f0000000180)='){\x9f*\'!!]\x00', &(0x7f0000000200)='\\-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$[\x00'], &(0x7f0000000380)=[&(0x7f0000000300)=']@;]./\x00', &(0x7f0000000340)='-]\x00']) sysctl$kern(&(0x7f0000000100)={0x1, 0xb}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LINEBYTES(r0, 0x4004575f, &(0x7f0000000000)) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f0000000440)={&(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000400)=[0x0, 0x0], 0x6, 0x5d7f601c, 0xfbfbfbfb}) setitimer(0x0, 0x0, 0xffffffffffffffff) 377.519µs ago: executing program 6 (id=257): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x5, 0x1f1, 0xfffffffe, 0x966b, "ffc184b708d7d753c6afffffffff00", 0x44, 0x3efdc}) r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x23, 0x20000008, 0x3c, 0x6}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x0, 0xad}], 0x5, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x96, 0x1, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffff1, 0x7fd}], 0x2, &(0x7f0000000000), 0x2, &(0x7f0000000080)={0xfe, 0x403}) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x80007fd, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaae", 0x5}], 0x1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0xfff, 0x9, 0x8, 0x3000, "bf7ea55bc09eb3f620282d670c887681892b30f0", 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x5, 0xffffffff, 0x0, 0x9, "4ad9f76f7ea90265fe907d437aae59a61e76cbcf", 0x8, 0x7}) 0s ago: executing program 7 (id=258): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f0000000080)={&(0x7f0000000000)=[0x0, 0x0, 0x0], &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x3, 0x2, 0xbbbbbbbb}) kevent(r0, 0x0, 0x1ff, 0x0, 0x2, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.219' (ED25519) to the list of known hosts. kernel: protection fault trap, code=0 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace witness_checkorder(dead4110dead4228,9,0) at witness_checkorder+0xb5 mtx_enter(dead4110dead4218) at mtx_enter+0x95 prsignal(dead4110dead4110,14) at prsignal+0x36 reaper(ffff807fffffd9f8) at reaper+0x2ec end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80002a1e4950 rbx 0 rdx 0 rcx 0xffff807fffffd9f8 rax 0xffff80002998dffe r8 0x7f7fffffc000 r9 0x1 r10 0x86fc4b68ee7fc771 r11 0x5832803da036884f r12 0xdead4110dead42fe r13 0x9 r14 0xdead4110dead4228 r15 0 rip 0xffffffff827e76c5 witness_checkorder+0xb5 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002a1e48b0 ss 0x10 witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> show proc PROC (reaper) tid=349660 pid=84860 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff807ffffffc88,0xffff807fffffca78 process=0xffff807fffffb4f0 user=0xffff80002a1df000, vmspace=0xffffffff83a77a98 estcpu=0, cpticks=14, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 38950 90393 23010 32767 2 0x10 syz-executor 62702 293395 87646 32767 7 0x10 syz-executor 62702 367688 87646 32767 3 0x4000090 kqread syz-executor 62702 472477 87646 32767 3 0x4000090 kqread syz-executor 19182 362298 67977 32767 2 0x82010 syz-executor 19182 161847 67977 32767 3 0x4002010 suspend syz-executor 13410 485622 6924 32767 2 0x10 syz-executor 13410 461268 6924 32767 3 0x4000090 fsleep syz-executor 47710 457313 22823 32767 2 0x10 syz-executor 47710 313782 22823 32767 3 0x4000010 biowait syz-executor 47710 497192 22823 32767 3 0x4000090 fsleep syz-executor 43542 235163 51697 32767 3 0x90 piperd syz-executor 87646 68783 76381 32767 3 0x90 nanoslp syz-executor 23010 225684 57627 32767 2 0x10 syz-executor 66849 305928 9461 32767 3 0x10 biowait syz-executor 67977 402296 97030 32767 3 0x90 nanoslp syz-executor 6924 522063 47329 32767 3 0x90 nanoslp syz-executor 22823 444382 63875 32767 3 0x90 nanoslp syz-executor 57627 488606 18452 0 3 0x82 wait syz-executor 76381 407827 18452 0 3 0x82 wait syz-executor 97030 180544 18452 0 3 0x82 wait syz-executor 9461 142285 18452 0 3 0x82 wait syz-executor 51697 206786 18452 0 3 0x82 wait syz-executor 47329 28112 18452 0 3 0x82 wait syz-executor 63875 144523 18452 0 3 0x82 wait syz-executor 18452 509101 35175 0 3 0x82 nanoslp syz-executor 35175 407816 64281 0 3 0x10008a sigsusp ksh 64281 76439 79914 0 3 0x98 kqread sshd-session 79914 379705 4480 0 3 0x92 kqread sshd-session 31352 379606 1 0 3 0x100083 ttyin getty 4480 172289 1 0 3 0x88 kqread sshd 78646 104883 36129 73 3 0x1100090 kqread syslogd 36129 414364 1 0 3 0x100082 sbwait syslogd 98267 384110 1 0 3 0x100080 kqread resolvd 19465 286194 63395 77 3 0x100092 kqread dhcpleased 33990 477780 63395 77 3 0x100092 kqread dhcpleased 63395 235260 1 0 3 0x80 kqread dhcpleased 25454 291869 0 0 3 0x14200 bored smr 15721 368596 0 0 2 0x14200 zerothread 91829 519776 0 0 3 0x14200 aiodoned aiodoned 38243 327740 0 0 3 0x14200 syncer update 12237 338496 0 0 3 0x14200 cleaner cleaner *84860 349660 0 0 7 0x14200 reaper 1115 357315 0 0 3 0x14200 pgdaemon pagedaemon 52322 277874 0 0 3 0x14200 bored viomb 48888 421629 0 0 3 0x40014200 acpi0 acpi0 92384 169563 0 0 3 0x40014200 idle1 18032 147060 0 0 3 0x14200 bored softnet1 25953 250580 0 0 3 0x14200 bored softnet0 41215 38605 0 0 3 0x14200 smrbar systqmp 17084 298185 0 0 3 0x14200 bored systq 83570 326196 0 0 3 0x14200 tmoslp softclockmp 68750 448543 0 0 3 0x40014200 tmoslp softclock 47640 61340 0 0 3 0x40014200 idle0 1 25014 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 47710 (syz-executor) thread 0xffff80003a3a8020 (313782) exclusive rrwlock inode r = 0 (0xfffff400453cf570) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_relookup+0x5c #6 ufs_rename+0x14aa #7 VOP_RENAME+0x137 #8 dorenameat+0x3f7 #9 syscall+0xb17 #10 Xsyscall+0x128 Process 66849 (syz-executor) thread 0xffff807ffffeed10 (305928) exclusive rrwlock inode r = 0 (0xfffff400453cf0d0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x963 #11 namei+0x7c5 #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffff4006a9847a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 dounlinkat+0xc1 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 84860 (reaper) thread 0xffff807fffffd9f8 (349660) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839e2700) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2d8 #3 rw_do_enter_write+0x1dc #4 knote_processexit+0x2b #5 reaper+0x26d #6 proc_trampoline+0x10 Process 41215 (systqmp) thread 0xffff807fffffea60 (38605) shared rwlock systqmp r = 0 (0xffffffff8392c368) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11050 12016K 12034K 166960K 12144 0 pcb 17 12K 12K 166960K 17 0 rtable 219 6K 7K 166960K 378 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 70 0 ioctlops 0 0K 4K 166960K 44 0 iov 0 0K 16K 166960K 12 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1557 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 10 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 21 77K 117K 166960K 470 0 sigio 0 0K 0K 166960K 11 0 proc 58 99K 147K 166960K 531 0 subproc 63 3K 4K 166960K 243 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 172 0 in_multi 88 6K 7K 166960K 112 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 17 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 413 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 222 159K 217K 166960K 5807 0 UVM aobj 18 2K 2K 166960K 19 0 pinsyscall 42 84K 110K 166960K 1610 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 2K 166960K 27 0 temp 69 9123K 9140K 166960K 4730 0 kqueue 15 22K 34K 166960K 91 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 129 0 126 3 2 1 3 0 8 0 rtentry 176 116 0 15 6 1 5 6 0 8 0 unpcb 144 400 0 385 6 5 1 6 0 8 0 syncache 336 10 0 10 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 181 0 175 7 5 2 7 0 8 0 arp 136 18 0 2 1 0 1 1 0 8 0 ipq 40 4 0 1 1 0 1 1 0 8 0 ipqe 40 8 0 4 1 0 1 1 0 8 0 inpcb 328 377 0 367 8 6 2 8 0 8 0 nd6 152 29 0 6 1 0 1 1 0 8 0 kcovpl 48 27 0 20 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 504 0 74 30 2 28 30 0 8 0 art_table 40 505 0 74 5 0 5 5 0 8 0 art_node 32 116 0 23 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 72 11 0 1 1 0 1 1 0 8 0 shmpl 112 16 0 1 1 0 1 1 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1956 0 471 93 0 93 93 0 8 0 ffsino 296 1956 0 471 115 0 115 115 0 8 0 nchpl 144 2515 0 805 64 0 64 64 0 8 0 vnodes 216 2208 0 0 123 0 123 123 0 8 0 namei 1024 8207 0 8205 1 0 1 1 0 8 0 percpumem 16 50 0 1 1 0 1 1 0 8 0 kstatmem 264 25 0 2 2 0 2 2 0 8 0 scxspl 216 9100 0 9098 11 8 3 8 1 8 2 plimitpl 152 217 0 195 2 1 1 2 0 8 0 sigapl 424 739 0 690 7 1 6 7 0 8 0 knotepl 120 427 0 0 13 0 13 13 0 8 0 kqueuepl 224 96 0 86 2 1 1 2 0 8 0 pipepl 344 244 0 217 6 3 3 6 0 8 0 fdescpl 528 723 0 690 3 0 3 3 0 8 0 filepl 160 3888 0 3693 19 9 10 19 0 8 1 lockfpl 104 87 0 85 1 0 1 1 0 8 0 lockfspl 48 35 0 33 1 0 1 1 0 8 0 sessionpl 144 61 0 46 1 0 1 1 0 8 0 pgrppl 48 91 0 69 1 0 1 1 0 8 0 ucredpl 104 554 0 536 1 0 1 1 0 8 0 zombiepl 144 690 0 690 1 0 1 1 0 8 1 processpl 1232 739 0 690 5 0 5 5 0 8 0 procpl 664 1188 0 1133 7 1 6 7 0 8 1 sosppl 176 3 0 3 1 1 0 1 0 8 0 sockpl 752 906 0 878 25 21 4 25 0 8 0 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 mcl2k 2048 20 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 1213 0 0 76 0 76 76 0 8 0 bufpl 272 2866 0 102 185 0 185 185 0 8 0 anonpl 32 7332 0 0 60 0 60 60 0 115 0 amapchunkpl 152 19149 0 18685 39 13 26 39 0 158 4 amappl16 200 2251 0 2231 13 10 3 13 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 427 0 426 1 0 1 1 0 8 0 amappl13 176 128 0 118 1 0 1 1 0 8 0 amappl12 168 1011 0 980 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 62 0 52 1 0 1 1 0 8 0 amappl9 144 271 0 271 1 1 0 1 0 8 0 amappl8 136 101 0 99 1 0 1 1 0 8 0 amappl7 128 150 0 138 1 0 1 1 0 8 0 amappl6 120 246 0 245 1 0 1 1 0 8 0 amappl5 112 124 0 116 1 0 1 1 0 8 0 amappl4 104 294 0 279 1 0 1 1 0 8 0 amappl3 96 3248 0 3139 5 1 4 4 0 8 0 amappl2 88 579 0 525 2 0 2 2 0 8 0 amappl1 80 12749 0 12194 20 5 15 19 0 8 0 amappl 88 4993 0 4834 5 0 5 5 0 92 0 uvmvnodes 80 116 0 0 3 0 3 3 0 8 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 18 0 1 1 0 1 1 0 8 0 uaddrrnd 24 723 0 690 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 723 0 690 1 0 1 1 0 8 0 vmmpekpl 168 8671 0 8633 3 0 3 3 0 8 1 vmmpepl 168 56856 0 54996 113 12 101 113 0 357 12 vmsppl 488 722 0 690 7 2 5 6 0 8 0 rwobjpl 80 18977 0 18046 30 4 26 30 0 8 0 pdppl 4096 1453 0 1380 129 48 81 93 0 8 8 pvpl 32 14541 0 0 118 0 118 118 0 265 0 pmappl 256 722 0 690 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 555 0 59 15 0 15 15 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff839d9ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839e1f00) at __mp_lock+0x192 intr_handler(ffff8000387b3300,ffff8000002a3480) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_switch(0,ffffffff838dd990) at __sanitizer_cov_trace_switch+0x46 syscall(ffff8000387b34b0) at syscall+0x8ec Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x70ea376e1960, count: -9 ddb{0}> machine ddbcpu 1 Stopped at witness_checkorder+0xb5: movl 0x20(%r14),%r15d ddb{1}> trace witness_checkorder(dead4110dead4228,9,0) at witness_checkorder+0xb5 mtx_enter(dead4110dead4218) at mtx_enter+0x95 prsignal(dead4110dead4110,14) at prsignal+0x36 reaper(ffff807fffffd9f8) at reaper+0x2ec end trace frame: 0x0, count: -4