last executing test programs: 1m30.48542759s ago: executing program 4 (id=5): symlink(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async, rerun: 32) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 32) mkdirat(r1, &(0x7f00000006c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) (async) symlink(&(0x7f00000000c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r3 = fcntl$dupfd(r0, 0xa, r2) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r4 = syz_open_pts() close(r4) (async) open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x95) r5 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) (async) writev(r4, &(0x7f00000003c0)=[{&(0x7f00000002c0)="43bac2417f5c32f753fa7644985f28c9f260676a73ae0b9c999c3777c4238bb28740a75578afde9cda65326167e8fdaaf17689e0b22ad556360c82e41d5ca93f9c6d1368f86874a47f44b2f6d813fa27d35cb7dedc1268872f8f18b8fd733fdd9515daf1d93b4bbfde3db48a3ed1d77fab1c83736c67f07520e781c21ef3760ebd14586363866aa13315fa32cbf0a391be4b997f2e6bd7014e2e46a880ff1119a3f405eaadf3d26b4da76a522d107bb7fe1651b803328c9b4ceb455292c3e492ad9846b0c8716b256a2ed19a0dfeaaee527500b03456ae9f1ca07af39f8cd74290adec487fa30be04c1e7f94194862aa2e1d0a", 0xf3}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0x9, 0x1, 0x8001, 0x4, "6fb9566f0261544e995d546fd447e52e0307972a", 0x7, 0x2}) read(r5, &(0x7f0000001340)=""/200, 0xc8) (async, rerun: 32) chdir(&(0x7f0000000080)='./file0/file0/..\x00') (async, rerun: 32) rename(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000400)='.\x00') ioctl$TIOCSTART(r4, 0x2000746e) 1m30.484905828s ago: executing program 4 (id=15): ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x7}) recvmmsg(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000040)=""/51, 0x33}, {&(0x7f0000000080)=""/196, 0xc4}, {&(0x7f0000000180)=""/194, 0xc2}, {&(0x7f0000000280)=""/152, 0x98}, {&(0x7f0000000340)=""/52, 0x34}, {&(0x7f0000000380)=""/146, 0x92}], 0x6, &(0x7f00000004c0)=""/139, 0x8b}, 0x81}, 0x10, 0x2, &(0x7f0000000600)={0x10, 0x8}) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000780)=[&(0x7f0000000680)='\x00', &(0x7f00000006c0)='@\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='\x00'], &(0x7f0000000a00)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='^!./-})]\x9a)%@/5@})!:\xcf\xda[}&+\x00', &(0x7f0000000840)=']%:-/\x00', &(0x7f0000000880)='\\:\x00', &(0x7f00000008c0)='],\\\x00', &(0x7f0000000900)='\x00', &(0x7f0000000940)='\'}\'&\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='$\x00']) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a80)) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000b00)) bind$unix(r0, &(0x7f0000000b40)=@file={0x1, './file0\x00'}, 0xa) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000b80)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000bc0)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000c00)={0x3, 0x1e}) r1 = semget$private(0x0, 0x0, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000cc0)={{0xff, r3, 0xffffffffffffffff, r4, r6, 0x46, 0xb}, 0x89, 0x4, 0x8000000000000001}) connect$unix(r0, &(0x7f0000000d40)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000d80)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0}, 0xc) setpgid(r5, r7) r8 = socket$inet6(0x18, 0x3, 0x3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000e40)={&(0x7f0000000e00)='.\x00', r8, 0x1}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000e80)) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000ec0)={0x10, 0x0, [{&(0x7f0000fef000/0xe000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffffd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8001}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x4}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0xb}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0x8}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x6000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}], './file0\x00', 0x3}) close(r0) r9 = syz_open_pts() fcntl$setown(r9, 0x6, r2) bind(r8, &(0x7f00000010c0)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000001100)={0x2, 0x8}) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000001140)) 1m30.219962913s ago: executing program 4 (id=23): shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x48}, 0x2, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x5b8, &(0x7f0000210000/0x4000)=nil) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) r0 = msgget$private(0x0, 0x1c0) msgsnd(r0, &(0x7f0000000080)=ANY=[], 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0xd0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)='{', 0x1}], 0x1, 0x732e) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f90600", &(0x7f0000000080)=0x4, 0x0, 0x0) 1m29.328686884s ago: executing program 4 (id=27): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000180)="79c8912847b76f18ce4bbc40ab2f592304eae9e604115c5fe5cf4417c6e49f752e884242b4a3542f5ad76837df997b227319994b5b2095fc84856caff36de5bb3ecaed9e3d0e693acddead8f8c7e299c34312ba6f528ffe00aaa4883f94211b65ad6d49a778f3151844de0d6acf02b35ae54adc741875b85ac9a2b43d671c9404640b1cbafb7a79aa3e7e89c7ac647e0306e3ebe943bf5a04d2c282334c8e1d277ea8b2670b90a3e7e6fe22f0845f4cde1b6c1cf8c325b3d53bc663554f64677d904e86bb99484c0a986dd596cb281bd46d5be21dd92afad20986bd94bad95434c4b1ef99adec9172389e3a4471fbab88e51745a3c04d45d8e03007e9f6b0fcba94e5a8c23ca64fdc61e504526156bb5c5c75530dc08b1455b7c8cbcdd28967504c340dcd5b5415445f4cab8556e24ed", 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x3810, 0xffffffffffffffff, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020691b, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x3, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r6, 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="94", 0x1}, {&(0x7f0000000080)="d9f48bec5bc4db87aa781172b5a10c4f9320f63f7aee5237d1d94f1e921da2d87c113d2d92bd645d5409f979690901dd2009ec1ff9b2023d250f67521bd6745a80507a6b48007e46faadbf356f27c39200dcf1f2937f6bd56ed76165708fcc", 0x5f}], 0x10000000000000e3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x3, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x40, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x2, 0xaa, 0x20001000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0xfffffffe, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fd, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000004}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) kqueue() 1m23.407674216s ago: executing program 7 (id=136): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x3, 0x1b}, 0x9, 0x7, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f00000011c0)=[{&(0x7f0000001200)='#!', 0x2}], 0x1) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf78f7) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001200)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) write(r1, &(0x7f00000000c0)='\t', 0x1) write(r1, &(0x7f0000000140)="070000000000000000a2e29be2e79448e009ce9d0a", 0x15) write(r0, &(0x7f00000000c0)='\t', 0x1) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x1) r5 = dup(r4) recvmmsg(r5, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r7, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r8 = dup2(r3, r5) execve(0x0, 0x0, 0x0) shutdown(r8, 0x1) r9 = socket(0x18, 0x2, 0x0) close(r9) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f00000000c0)=0x6, 0x4) 1m23.353555286s ago: executing program 7 (id=140): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') (async) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r2, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = syz_open_pts() (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x9, &(0x7f0000000040)="03", 0x1) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) select(0x40, &(0x7f0000000140)={0x0, 0xb4, 0x1000, 0x10001, 0xfffffffffffffff7, 0xfffffffffffffbff, 0x10001, 0x333}, 0xfffffffffffffffe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000040)="00fb6c4f", 0x4) (async) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) ioctl$TIOCSETD(r3, 0x80047476, &(0x7f0000000000)=0x8) 1m23.349470821s ago: executing program 7 (id=142): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0\x00') mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40000802) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x4, &(0x7f00000000c0)='./file0/../file0\x00', 0x11}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 1m23.000700633s ago: executing program 7 (id=144): sysctl$vm(&(0x7f0000000080)={0x2, 0x8}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, &(0x7f0000000000)="02000000", 0x4) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f00000013c0)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000001400)="bfa5edf95141e7df7ccbc4a40907df82750ac67ebdf770d4093871c37e12b01c7c188ad74d3a886bf02456e520ada4cba9f7ea1dafd7e3bdd9c7ef36dada484ba0d667ca32e5a880766966c5f0fb1a52442c0f103ee64cb80f4954bdd9888d54a55c68b254e8e4cc2092debebc5eeb55ec04c0e38493d701f6501e1110142de57dd38779a02cfed5c79ef0cedf3f804c1a7bc6838109edc66466fbed0e2261799f73f3ffdc0feacb609ce3ba5f7748eed1cf3ac913d19de13d6b9f8fd357c9f5dbf5a2e2d1b194a44dca7d4fca74103504fea2896e7543379785dde3", &(0x7f0000001500)=0xdc, &(0x7f0000001540)="49d82eef83b2360b38017e49e9644eefbdb400bb748768da678cbb4f13772d5f5c27526b47033efda5f383ad7456fe8c74f09c277826f169961bf1da57c10d1f72731db7544de3fec05a6f0748e4d7c9", 0x50) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r1 = socket(0x2, 0x2, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a1000/0x3000)=nil, 0x200007fffffffffd}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000729000/0x1000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x10}, {&(0x7f0000008000/0x3000)=nil, &(0x7f00004e9000/0x3000)=nil, 0x4}, {&(0x7f0000456000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000240)='./file2\x00', &(0x7f00000002c0)='./file2/file0\x00') utimes(&(0x7f0000001380)='./file2/file0\x00', 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000001a40)=0x5f800, 0x4) preadv(r0, &(0x7f0000001980)=[{&(0x7f00000015c0)=""/192, 0xc0}, {&(0x7f0000001680)=""/97, 0x61}, {&(0x7f0000001ac0)=""/192, 0xbf}, {&(0x7f00000017c0)=""/18, 0x12}, {&(0x7f0000001a80)=""/52, 0xfffffed3}, {&(0x7f0000001840)=""/24, 0x18}, {&(0x7f0000001b80)=""/210, 0xc5}], 0x7, 0x9) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=@file={0x0, ""/4104}, &(0x7f0000000100)=0x100a) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/254}, &(0x7f0000000280)=0x100) r3 = geteuid() r4 = getgid() chown(&(0x7f0000001a00)='./file2\x00', r3, r4) close(r0) 1m22.302181086s ago: executing program 7 (id=159): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000780)={0xffffffffffffffff}) getpeername$inet(r1, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4100000000000000, 0xffffffffffffffff}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x1, 0x0) (async) pipe(&(0x7f0000000780)) (async) getpeername$inet(r1, 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) 1m21.961103896s ago: executing program 7 (id=161): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="01", 0x1) syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @random="d969704ebc95", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x3, 0x0, 0x2f}}}}}) 1m21.960812382s ago: executing program 32 (id=161): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)="01", 0x1) syz_emit_ethernet(0x22, &(0x7f0000000400)={@broadcast, @random="d969704ebc95", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x3, 0x0, 0x2f}}}}}) 1m14.402586118s ago: executing program 33 (id=27): sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) sysctl$kern(&(0x7f0000000000)={0xa}, 0x2, &(0x7f0000000180)="79c8912847b76f18ce4bbc40ab2f592304eae9e604115c5fe5cf4417c6e49f752e884242b4a3542f5ad76837df997b227319994b5b2095fc84856caff36de5bb3ecaed9e3d0e693acddead8f8c7e299c34312ba6f528ffe00aaa4883f94211b65ad6d49a778f3151844de0d6acf02b35ae54adc741875b85ac9a2b43d671c9404640b1cbafb7a79aa3e7e89c7ac647e0306e3ebe943bf5a04d2c282334c8e1d277ea8b2670b90a3e7e6fe22f0845f4cde1b6c1cf8c325b3d53bc663554f64677d904e86bb99484c0a986dd596cb281bd46d5be21dd92afad20986bd94bad95434c4b1ef99adec9172389e3a4471fbab88e51745a3c04d45d8e03007e9f6b0fcba94e5a8c23ca64fdc61e504526156bb5c5c75530dc08b1455b7c8cbcdd28967504c340dcd5b5415445f4cab8556e24ed", 0x0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x3810, 0xffffffffffffffff, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r4, 0xc020691b, &(0x7f00000001c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f00000000c0)=[{0x3, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r6, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r6, 0x0, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="94", 0x1}, {&(0x7f0000000080)="d9f48bec5bc4db87aa781172b5a10c4f9320f63f7aee5237d1d94f1e921da2d87c113d2d92bd645d5409f979690901dd2009ec1ff9b2023d250f67521bd6745a80507a6b48007e46faadbf356f27c39200dcf1f2937f6bd56ed76165708fcc", 0x5f}], 0x10000000000000e3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x3, 0x0, 0x2, 0x100200000, 0x406, 0x3, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0x40, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x2, 0xaa, 0x20001000, 0x20000001, 0x5d, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x4, 0xb, 0x11000, 0xffffffff00000003], [0x104, 0x1fffffffffc, 0x7ffffffffffffffc, 0xfffffffe, 0xfffffffffffffffe, 0x1bb9], [{0x0, 0x4, 0x0, 0x7d06}, {0xf7fd, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7d, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000004}, {0x0, 0xfffffffe, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) kqueue() 1m10.127915522s ago: executing program 6 (id=400): syz_emit_ethernet(0xa1, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x7, 0x0, 0x1}}], {@ipv6={0x86dd, {0x4, 0x6, "0cf411", 0x67, 0x3a, 0x81, @loopback, @loopback, {[@dstopts={0x0, 0x1, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7f}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x6}]}, @hopopts={0x11, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0x1}, @jumbo={0xc2, 0x4, 0x8}, @pad1, @ra={0x5, 0x2, 0x7ff}, @jumbo={0xc2, 0x4, 0xffff}, @jumbo={0xc2, 0x4, 0x40}]}], @udp={{0x0, 0x0, 0x8}, {"9bd56793c9b988730c43c1914b25c0db850cad4d1053a68fb1b13b3b370f47"}}}}}}}) syz_extract_tcp_res(&(0x7f00000000c0), 0x5, 0x7) r0 = syz_open_pts() syz_extract_tcp_res(&(0x7f0000000100), 0xea4, 0x0) r1 = semget$private(0x0, 0x1, 0x4c0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/255) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r2 = msgget$private(0x0, 0x284) msgctl$IPC_RMID(r2, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000280)=""/81) lseek(r0, 0x3, 0x2) r3 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000340)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000380)={0xc, 0x2, 0x4, 0x8, "8b74015e86b6b6eae039f13841ee66411390c442", 0x8, 0x9}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r5 = getegid() r6 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000440)={{0x0, r4, r5, 0xffffffffffffffff, r6, 0x3, 0x6}, 0x1b, 0x1, 0x10001}) msgget(0x2, 0x120) syz_extract_tcp_res(&(0x7f00000004c0), 0x1, 0x6) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) shutdown(r3, 0x1) r7 = semget(0x3, 0x4, 0x4) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000580)={0x2, './file0\x00', './file0\x00'}) semget$private(0x0, 0x0, 0x18) sendto$unix(r3, &(0x7f00000005c0)="b9c5f6d4f73a2dfd9395c48494119e701592728cf00c7bd833c3d4af9e1a2193979068469a03ebc7ef0ecab4be64e03cb51694668aebff4152c1d3c207dbb0d2b072d9fbdb1ac118e2174196e6490cfaef5dabae2db5bcda30f1a7e8e226", 0x5e, 0x9, &(0x7f0000000640)=@abs={0x1, 0x0, 0x3}, 0x8) r9 = semget$private(0x0, 0x3, 0x6a4) semop(r9, &(0x7f0000000680)=[{0x0, 0x6, 0x1000}, {0x3, 0xac2}, {0x3, 0x2, 0x1800}, {0x4, 0x40}, {0x1, 0x1, 0x1400}, {0x3, 0x3, 0x800}], 0x6) 1m10.127649281s ago: executing program 6 (id=401): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet(0x2, 0x1, 0xc) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000380)=0xc) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffa, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000002c0)="8858cd20", 0x4) sendmsg(r2, &(0x7f0000000d40)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xa) 1m9.875089442s ago: executing program 6 (id=402): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x100) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000c40)="96a568f77853169acc9fa50267315ec8d2ffa786cfa5f373d7511e91e1aa79dae22277ab064c41a60ac6ae6721ab7c1c549d66777ef3b48a4584e77bae3f9329e412ed76a9327794959f108a87f0f4c8f7483d16bc252131fcabe36fb71e64d688ec700ed84633fcc0f077630fc5ba94a254f1bc8a8b8a7393bf704ec70d6e6888e3d528b512ca40c084883c6f3e038cc50eae3d477682312c858fb37a5f3af2714d859ec1501cf081c1d97e790a33d60c89bd0fa0e253b5a9ee167d7b1a4759dc141b237aafe8c9ffb973e649bd1ff88b7e3b5ab7bc16bafc62fdf8bc3d441913a06dc8fe58f2f083edf31eea0420a8d86a5919ff179149e1e732d8752306e566bf5b6e1eccec564cbcbe750140fc6be93f7fc2a31f368e1c706b65eecc85d6bc04681f2b9b755dc4bc23119152a56c82ddc2b9f346cb48c4a1fe7dfc6cc383c2a82af637f3c9d11d3124ece3ba45a0a7ee02d7c281e32caf109f311cae257e99765709160e6448cf9fb0b1e897c655dbe4c83fcb1723498eafba5e095d4d8580558e426a2e8ce65e0ec6ecddc6c61d60b856cc419588a0e6fedb7353f68068ad6390e35943c8e3768251ab29152a2f34f7b0aadac57075e2a66427aaa4cefe2508f36cdf5ada0f107612fb614eab862c57af989d997afd88016ffefc3cd7874a4ebe920f76cd5bd2a0b7cf1b4d8d4a2b7c2076513b5555d8ac04aae73f4e78b8448279fadc703c9b2031539a0a1be7cf613b51555e6d416a638410037ee6907b8c7a23546713c4f21fa1801e0318dd688b4a098902bba30dbd71628552a6b43becf1808ac7a970cd505a67960175ce05282b5ace41b14c08825f52de4908dc4510e57a2bd91cb0cb551207637b76f87e40fd26af09823c9aed31925c6271a8785290ce8c0dbd2e0f3d17dc09857aa122e6cd0c361eb8d26b4589742c70efaa304e2efffeb82a1d3ff789636347bf77b1eb7a4c087b75c48e5af208ca8eecb21ca40589f10ec131665a0973ed6539715216c57ef769ce6ecf80c4d909d0b6336a027f64ab67da3b81113dde3c00c89c95f98b050892a8f9e06254322f563fff97b01be2c66d2bd616b22a7db51a155b017554235b4d921a2ab19dad6de163f8fceb85b5003d286dfbde49cecd2376720fb7e631df6b221027ef175dbd621d2b7ed55449617bf23e9101dc5b66a6fa7f1e9406f1981c118a570028cf8a9de7dc8e60974a27bb98fe08c6f76092dab5f11bc5d3899a6267382137ba01d3e95133fde76028c1246646f9bdffc2e401cef4853a0c8414585581d00eba1449cd093c4a4ddd05ff00f0d6038f326d2f721097983225f181e2e5d92ddf29a61189c658ed", 0x3c1}], 0x1, 0x0, 0x0, 0xa}, 0x40f) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000280), 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 1m9.871933344s ago: executing program 6 (id=403): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) open(&(0x7f0000000340)='./file2/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79a1) (async) open(&(0x7f0000000340)='./file2/file0\x00', 0x80000000000206, 0x4ebfac6bbaf79a1) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file2/file0/file0\x00', 0x2, 0x0) 1m9.871496385s ago: executing program 6 (id=404): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socket$unix(0x1, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x6, &(0x7f0000000040)="71f92134d99d060cdea7870b90888ad5002100004b8e5f84cf5db59c7afec37082000000", &(0x7f0000000080)=0xffffff4b, 0x0, 0xffffffffffffff67) 1m9.739007824s ago: executing program 6 (id=407): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffff8, 0xced, 0x7fffffff, "9cdc45c6307e8b61c7d61d0ffc7f6c00005fdd04", 0xffffffff, 0x15}) r1 = msgget$private(0x0, 0x5bd) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgsnd(r1, 0x0, 0x0, 0x800) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) 1m9.731826159s ago: executing program 34 (id=407): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) r0 = syz_open_pts() close(r0) (async) close(r0) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0xf66b, 0xfffffff8, 0xced, 0x7fffffff, "9cdc45c6307e8b61c7d61d0ffc7f6c00005fdd04", 0xffffffff, 0x15}) r1 = msgget$private(0x0, 0x5bd) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) msgsnd(r1, 0x0, 0x0, 0x800) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) 46.946934146s ago: executing program 3 (id=674): setregid(0xffffffffffffffff, 0x0) (async) setregid(0xffffffffffffffff, 0x0) r0 = getegid() r1 = semget(0x0, 0x1, 0x233) r2 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x3, 0x0, 0xffffffffffffffff, 0x0, r2, 0x0, 0x5}, 0x997f, 0x9, 0x5146}) r3 = open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) kqueue() (async) r4 = kqueue() r5 = dup2(r3, r4) r6 = geteuid() r7 = getgid() fchown(r5, r6, r7) r8 = getgid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getegid() (async) r10 = getegid() setgid(r10) (async) setgid(r10) getgroups(0x8, &(0x7f0000000040)=[0x0, r0, r2, r7, r8, 0x0, r9, r10]) (async) getgroups(0x8, &(0x7f0000000040)=[0x0, r0, r2, r7, r8, 0x0, r9, r10]) 46.945555788s ago: executing program 3 (id=676): r0 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f00000001c0)={0x6, 0x6}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000500)="94010504000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf4", 0x82, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0xfbf, &(0x7f0000000040)={@random="82615b34d347", @remote, [], {@ipv6={0x86dd, {0xb, 0x6, "6a7e99", 0xf89, 0xf0, 0x8, @rand_addr="693ba4de44c9c4f9eb96444e0c42d9ea", @empty, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x2, '\x00', {0x2, 0x6, "5f1039", 0x7, 0x50, 0x3, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, [@hopopts={0x6, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x7}]}, @dstopts={0x37, 0x1e2, '\x00', [@enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x9, 0xefe, "0384eea9d252e5f95039ffd402d5af4741cfba0928fa885289d89df29865bc805989ba58bda09aaa41e40d26f387758d082911771847979e3b2b58b50be0119492e4d7f1337992cc0a8304e1c180ccc317e1f2c73e1566c565ad10ea6790bca6ba3517eaf0712b508c52fec29bb0447636e00afd4b2fa1f7ca947a6ec9814f2a60ca86f34e18cc3aa1b3c72db84b3d1219353237e8864dba07379b69587f8dbf754c01a40a17836e89c2935d084037375181efd61fc6c4f580175fea5af34e3c967d80ff634d51944991b31e119520acce691c7c600e15240e851d089ad62f21d4d91526ba5d4e25a4283dc6ace6894a5a61abe6d706f13b1b41339c9ab4cf0bada38dc82a8b8a94263dd0d71dac6b55b7ef45eedbbdc06dc5bb24e6667dcdf63f0345703a0800fdf612ad41acceb472a5122943094fe24757d8d59548bf206f22b34fe65882696107953b56fe90a3f7b25af77cbd22302f6fbc52373a18d65ab5926fcfff0d0b040a6d7440ff5fe40ad3e3f82cad9906f912a324f0e2d3faf9963a5e94febf0e59ff2e95c7ac040cfeaac8a4074a2da63df116385848ec6feb4a233e8d2bd5de9a2eb216027681bcbeccc60279baca11a19c4ac70a713600f11a51fbecbecdf882af965f0e3ca9b3ac1861ae405d17c040c47bc76200668414af1fd753e67f8a73230d52b1862ff88632dfed340cdbe4c68e2394c22287b89b4332be160929cbf9ee03360345a2ba77881bd3fca3c828039ab826696d4819793d6108290a221dd1a7e75552fb7f583c8dccab5c0fc1a7a36297ce66afb4bfda79ada466714b7f8d36a567488c69d39a1cc5afc301b9cc34d9217a53715e80a67ca103cacfa21c81686e90550de95f18296f9c98ca886094dda7600ca5bce03e948d3bb5cd474448de20ca187758600322a7b276db955e498557e3a0a8bd999ee381bad780dcfab0c1f5f7fad914b086cc3dea7da2929a44483f9c7d93332876f4e3b1f3ebe61b9ef39b0d62bbb5ac36d2244e461c5fc4c316290528908cd314779f54fc59295262f48ca97fae3e799d4ae256bfd9333a92abbe77aa3114ef6ed33483f84b8f4a6e8821819d025abe091d3208dedccd1e4c114eed91f793df50f5091a364af55c72954dd738fe8ef4e7e359dd68381f472c56c4efef282aa12c15a2f265b95ee74ccb9f5d7b4d38fe1a3b25947b6c62879bcf694201fc5b74813ea98eda4f8b4ef372aaf99800ddb33895c28fde889010e23d8d55f7d2dadf9e1b6fe0d6a1cb8657a78ae90ddb592f8550bdd14505af8f9b21b4b512d798c783b6728d0bf845f765dfc1aee2314bb54cf9dafd77fab10b696c132c3112b06e65183c0dea8aad96a5b2bc7f9bdd773dfb5aec105e8df2df2d41188cf035b5af427030b84c062ab8c4f1acf0b12d9c8a7edd1ba79f2aff6743782de5f16c1d29c4c1886f8294b8ce6944c1c1ed2bedd2bb34d5ad3ec35d31e7b94f2cf2d3024bd85a181fc6abd54fcde3705c2a3aab40f8b2a349784e0a3621ee5cb0d79e83a2a406baacc4e8c2936a3aa975761f21b1d30b03d6fe419e24756f6062800205d4424cfa3b9da5385c759e056d87a4b7d3fc9d12a632a2788fe8ac991466e11a56f0999dec9901a561b8c993df50772b166d6ac7ccf098496ee8ee76f198c19b33a832f5234390853dc54188fc417bab32e44966358fc5c579d1865a142040b1f232edfca5cd1a163274d8fd683a1a72c998d5b4d4d873eb42734d12c92557bdb5d28995a2dda5d13abd4e0c30044896b8d1ea22a693e264743e1bd54d996fc73b6eff97f3277c24b028386f27be051ca3f501ab0511142ffd16a8e03f54215463c69fe5c99924defb2583c6b2e7a880381efda95f3b25709866f6e999edb70ebfb798069fa2a2a16c2bae97db5e151821ed865d7986f722543e29b154a68a0e8f84088ffb228d8c0cad97f1fd65dac10ef17554d8186bc3856ec38c96641a8307c905b849f028ffea243684d113f4d6023949770624b848d1b87cb983087b18572c0f5d2d854e80953a884cf23ed1c0b56fcec67190a618200c2f8389f99df02c708ed840851a13b8ec7c80f315fdf4e987f47dda2e5d2bf96f012df43b14fa10e408b58b76a3f942eafe371fa57f864206905bdaa88c356d5b71031f089c101a6f43782e9ed9daca54ffc9b77ee424133448fd0eedd8878d1c3c65a13a6e7482bb310f9690bfaad5afd3287c1dcb5f4fbdb3af44568b040c3d3d0fb6e79c57c3a94eb6f66666de348912e79bc78a428c9cd23fa6c9a20ae4e5589389487b3fdce275f5df0e3fc68c9800eb9f80945cc9c45ab6cdbe80be74c5fdc3e3d067269a690a951b84edba9168df20b7d10f5a7bba6c4f3097fb5f21d880e65b7096977a09f3f63beee64bb30b61f22fa22a2ceb622fe65b6f2473f5059aebccf543a50302690a6416c9028dbf119c0b2eb071ecc982340be3fdaafb658590e6d42f53e58325e116dcd4bee3c202e17d6b662b687bacd4a524bf12e13160efcfe140b32f75fcb49e6b2dcafaaee46e459bb3cef463d67907f36453ab51af14eaf830d6570131eeca29040bfc661aa49fbbac370d577006e7097b021e23c19c4ed3da8131d953558cea27c6c25a4a6e13ff7e5529aeccf54ad9cadb1d505f5f800a8ec6b08b33c66622ee52331d5580518f651e34de8e7b07f43e3cdd3479403fc0d4f72368aa234ff29c7ce4f78cafaa8c51a044971369d141f585218752780d6ee0ce1213c10cf2d339688acf705c447188b88401666d7d33113b8addbdb599b9b0b9b0f4f12b09e9fc30208cf69750a6b6529679564222cfda4f71504ba80025b1b83af281cb2533e2e7ce32e957a3dbab328d2ffa2b05cf24a577607b85e9f983bd5877d8da5af4a4544d6a7d522ea0a2f622fd3c6d4444834ed62a326d67e38be03f833b17fe22061c3f27d1a22ae7ed195e4b7e0b1c2854fd7afd930edfb4b6bd1c160cfc7c8b02beec1c5ae142cd5a1d88c1342efe191f9522335e6977af1098c56d27fa9423b3952f1c1916de652fa2fbf98942b33fa97c6f6f83f6bac004e7da65ed250bc79f13ebb05df55d0b1f23b5d717ee7adbf6a9ba2106439647e41549924d09cf3820290f346fed4098b06c6ae55267d694dd1e4de362f9a5bfb0649afaf7467cbcf99dd38ac85d352e167a7d0baabfe989a870f61d50da68b7cc50bca00f72c60f8a6bb85071027a10802d72a741b263209303c04f1844c73972253b8125351aec1bd8b1d853ab2813256f20885e33497e679a5ae7554a477146a6f88b08a0840e47110de8c73e9c175477aac1b746fafccc0281c5b8b7775a3bd29d832d94e8f0e738c07ddf117a45e01e38c9ebb1203b9de4f04c0c2ac3838089928475d39a2be31a4306a1a4042a7d05fb9ce72fedf8765fe6df31030f0e3c86a32ce7536cb84aa6e2891323b167f8123f4b6cd42e87c9bd37ad4dabc9378d51fd092da4d8a1a2b80404901943149d0ec3158798e29a133d7a6e94f0f7cf5e60f89eabb989c4e6113ba264b4890adee5432975ff3abbf9d6d24dca071d0a253ae2282ef9b186068c6783cdfa66ba5810e8cf0ae0b3bc95abf30ac97f715ade924133b433869c891dd330ac5db64ff1f727a2efa3692c27a5b56e8eed65d8cdd66311b3671d46af8826507fa6f0fec4dd204fcd2a705e5eb8625991c7644ecf8f692b8ddd7adde39b346b1c5b93228cc80197af32640d965e983c03c90afd03399611a445a5c490ea4f6d9f3acb6679a287cef2ba171e7ab94476740988900bbd8837b3e551f415b687b7815bebfc289bd22137047cc0b5c5a47598f3d8682415284c47e8603146b5da918f8f782354161232382bbdf836c4ec636d07c953ad637bea101bbb962f435a938572552771595a81e15ef833415680bf991e758df2b84b304e81c6d9cee5872f4227133d2edb11fa16a8d5a82fc0ad6dc763424bcfa1a336d8da18d3e6a4df62f7091721c74977949a8bc864bad601352a511d67b48cf21fe86b6062cafb2f7eccc41b7c524be10dd19cf1c5b6a6a6772ae85dbc4f807d2fc19439faca1608d35b0bd7e47b4137abdef1fe0de0a3ea4dafe4950548c74927cdca1e7fe54837ece72bdc306d23c1f545eec40d5eead2a5b7e7ac110d722e906e76c95e2f88a20bb41020dc07b57f407dade21ef6967b3f6ff9b526cec51effb620f563f9764383871239b8875cdf13fd6723fd163602e6bc5312f9ade69a8705d257a1127acb8e0772324758a8ff6219fd1431f516228b97948092ae158541d54d1643d923df94e24b866d9f3203b7057d098f970692d4da0b5fa08e2be53f9eef4a776034c43e870a78df5993b72bcebb752b1060137353efd97582bfe7234d2350af75f67965eab35cfc4cf7b5681e232659399d48fa86e9ce41b6357310078223f8511d29737291a3b6cd374f880f7451cfa6bd20d252cc65b677bd75ebde648e872bb4d497ab663487fd706938ca36f746249bb7c6d94d04aa06d135755d62347396853a524ba8e570ee2dc1fcbadfd5271791e133d3195eef6c71e10d1df88ac5ba2a02989a021c41eed05dce321a2d8cc191b2464c91103cf21d6e8359a32cb3e866a4a12187b98c9c35b58d421df1d15a57f13f978f023d04e1dfb2486bf129e77ccda4e78391a92d8037bd46510ecc087d987787bab3aa83c87e4b9f65ae4f4571972264532fb4b6a15d1d6a5ce7813c4d973246505d2543d57ec7478a51a56f6bf498e6a8164bcfdc41c88146569105f5b513845f414fb5972804eae5fcf53ec0cc8b229927fc1dc82f8ab9dd2a53b8ff8bf0d7b4dd7258716d276228483773862018dc6aee2cffef510f77a7c8495e2ce9fee8c8cde814f08f52a42b99c1415419838bf4c956f5e8df06124e27ea193cfc653ba96534f06c5c8391f4daa03d20653d3eabfdda31a31dbffe1c056b69a578b17c3008640937f72a99519912d4f97d9a7229c17e60b312b3711db18a9dba0b5c89cd99c6fecac523040b7c2059fc62a650b76c0af383215d5f2a8ae8c063bc3d9d9ca9606e4c80eddd3cb407434b00208ac0733a0762dc7cb2c263c58547585475774cdc9b512863f0c1fdf9fc07db9fa47897b6ce423797c55bbb47bb92f68c2d673bc460551e1615988a30b4e489985e0acde181b94e2d81f37494fbd195a796813ab5280207ce7904548b877d3d12fa4f9436060f9c3ce3d854599787f97307b5e071ece7129f33c7563e3fd892d3b144c41ae0c958ad75ca85d25e8a4fa06d5935808c69f9e6893547780743b06ff7de5f336c3ff56cf7e2c3805d5ef2b70aa4627597a78ffc248ca4311f3d3c2318b0b706d47370c1619097beae8bbf56e776d3c84f95296f16a5904710d80c56046e3d87f3c0c77f03da3293b13b2f36bfafa7d97cd4"}]}], "6d777b4a3c68f242da3ffee3197aec128e8be184fce9c37a5777bda890b42885ea5546d2752e7eaffa"}}}}}}}) shmctl$SHM_LOCK(0x0, 0x3) 46.945071532s ago: executing program 3 (id=677): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x26, 0x0, 0x0) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x0, 0x1000300000004}) flock(r2, 0x1) select(0x40, &(0x7f0000000000)={0x19, 0x7, 0x4, 0x4, 0xa, 0xfffffffffffffff7, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x186) r6 = socket$inet(0x2, 0x2, 0x0) getsockopt(r6, 0x0, 0x18, 0x0, 0x0) truncate(0x0, 0x30001) r7 = semget(0x0, 0x1, 0x281) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000000)) semop(r7, &(0x7f0000000100), 0x0) fcntl$lock(r5, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x1, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) fchflags(r5, 0x10001) syz_open_pts() 46.677486339s ago: executing program 0 (id=679): syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4}, 0x0, 0x3}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_open_pts() 46.676694434s ago: executing program 0 (id=680): r0 = syz_open_pts() writev(r0, &(0x7f0000000a80)=[{&(0x7f0000000100)="f9", 0x1}], 0x1) close(r0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r2 = accept$inet6(r1, 0x0, 0x0) getpgid(0x0) sendto(r2, &(0x7f0000000100)="5d7917a862142c9171523300ab9a3c7789070457cf8b26ed7f20a4c260b28e2559c4721479265c466cf96ff3bceb493abd5197c7d582e7339fa55d59688c0cc5ebae719ac2b7cf95e51cb5d53a07261fce3c6f0233ab887bed9a7ba4a80b1fdea7b8dd6cdf5619e0575829b27f811de556f7bd6a3f2cd18ae95cfbae83a7348c0ccd61fc3246d2d3401edd48dea35ae8691491622dc620c15dbe2f6c7516792efe216eff203ab5d68db548b567cf351f3133cc8903a5bf01858dfb466c1b8b41a9a46dc77e40065bfefdead1cd632a72a4533bfadd34794bdaca", 0xda, 0x40a, &(0x7f0000000200)=@in6={0x18, 0x0, 0x5, 0x7}, 0xc) clock_getres(0x4, 0x0) r3 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x2000) r5 = kqueue() r6 = accept$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) kevent(r5, &(0x7f00000002c0)=[{{r6}, 0xfffffffffffffffd, 0xc0, 0xf0000000, 0xbec0, 0x9}, {{r1}, 0xfffffffffffffffc, 0x1, 0x20, 0x1, 0x7}], 0x203ff, 0x0, 0x8000803, 0x0) shmctl$IPC_RMID(r3, 0x0) clock_getres(0x5, 0x0) shmdt(r4) r7 = getppid() setpgid(r7, r7) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1b4) utimensat(r8, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xf, 0x9}, {0xffffffff, 0x3ff}}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x109) 46.230674296s ago: executing program 0 (id=681): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) openat(r1, &(0x7f0000000840)='./file0\x00', 0x200, 0xa8) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup(r2) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) socket(0x11, 0x3, 0x0) (async) setsockopt(r0, 0x11, 0x1, 0x0, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) (async) openat(r1, &(0x7f0000000840)='./file0\x00', 0x200, 0xa8) (async) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) dup(r2) (async) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) (async) sendmsg(r3, &(0x7f0000000680)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x4) (async) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) (async) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) 46.23008062s ago: executing program 0 (id=682): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) mkdir(&(0x7f0000000000)='./file2/file0/file0\x00', 0x10) (async) rmdir(&(0x7f0000000180)='./file2/file0/file0\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) rename(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='./file2/file0\x00') (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) r1 = socket(0x800000018, 0x1, 0x0) (async, rerun: 32) r2 = socket(0x18, 0x2, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x1a3, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0xfffffffffffffffc, 0xb}) (async, rerun: 64) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet6_icmp6(&(0x7f00000003c0)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) (async, rerun: 32) setsockopt$sock_int(r1, 0xffff, 0x1003, 0x0, 0x0) (async, rerun: 32) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) 46.229788293s ago: executing program 0 (id=683): r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000140)=""/123) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) close(r2) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) dup2(r1, r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 45.931005778s ago: executing program 0 (id=684): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) 45.930570802s ago: executing program 35 (id=684): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x16, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x2) 45.93028023s ago: executing program 3 (id=686): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) r0 = socket(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000140)="c6264f0b6954fa8ba4bb9b68f3cf65b3ffa7e8fcdcba", &(0x7f00000001c0)=0x16, &(0x7f0000000200)="a28da716f123f7b94e83e3843ca6252ee01377ccb3ae6873bec03ea8e88c16bd5a73f9419b7cbc2fdbb2058e6136d820e2e761f281a8f26c96574089a8cbca105413944e1ff050538b9411aa187b31f1697d94fa96377ecb349dda8bc045bb31305cccbf7485dfe974d12bccad4b59d590ed2d69894b1f143f24cbe3c24bc349c077d736ee2e2dfb9b06eabe306e5a31fed9105c506069dac48f584c54bfb5d825c1e88c086e832ca80ac6f9367217842d304ace51", 0xb5) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x7, 0x300}, 0xc) (async) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f00000002c0)='./file1\x00', 0x200, 0xc1) 45.929910708s ago: executing program 3 (id=687): select(0x40, &(0x7f0000000040)={0xdeadbeef}, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x80) fcntl$setown(r2, 0x6, r1) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0x2) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000007f000000000000002000", @rand_addr="0000000000010000000000008000", {[], @icmpv6=@ndisc_rs}}}}}) 45.595727806s ago: executing program 3 (id=688): utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0x1, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x105}, {0x7, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) setitimer(0x1, &(0x7f00000000c0)={{0x6, 0x1}, {0xffffffff}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget(0x0, 0x4, 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 45.594156089s ago: executing program 36 (id=688): utimensat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0x1, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf}, {0x1, 0x5, 0x85, 0x105}, {0x7, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) setrlimit(0x3, &(0x7f0000000080)={0x100000, 0x100000}) setitimer(0x1, &(0x7f00000000c0)={{0x6, 0x1}, {0xffffffff}}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semget(0x0, 0x4, 0x14) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4b}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) 40.670497438s ago: executing program 1 (id=707): stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') (async, rerun: 32) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='c\x00', &(0x7f00000001c0)='c\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00'], &(0x7f0000000540)=[&(0x7f0000000300)='/\'\x00', &(0x7f0000000340)='(#&,\x00', &(0x7f0000000380)='..[,:\x00', &(0x7f00000003c0)='\xaf:[\x00', &(0x7f0000000400)='.{@{-$\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='c\x00', &(0x7f0000000500)=',)\x00']) (async, rerun: 32) r0 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x2, 0x88) r1 = open$dir(&(0x7f0000000640)='./file0\x00', 0x40, 0x32) renameat(r0, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000680)='./file0\x00') (async) preadv(r1, &(0x7f00000019c0)=[{&(0x7f00000006c0)=""/37, 0x25}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4, 0x4}, {&(0x7f0000001740)=""/131, 0x83}, {&(0x7f0000001800)=""/154, 0x9a}, {&(0x7f00000018c0)=""/81, 0x51}, {&(0x7f0000001940)=""/115, 0x73}], 0x7, 0x0) (async, rerun: 64) r2 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x20000, 0x80) (rerun: 64) mkdirat(r2, &(0x7f0000001a80)='./file0\x00', 0x102) (async) close(0xffffffffffffff9c) (async) r3 = socket(0x10, 0x3, 0x0) getpeername(r3, &(0x7f0000001ac0)=@in6, &(0x7f0000001b00)=0xc) symlink(&(0x7f0000001b40)='./file0\x00', &(0x7f0000001b80)='./file1\x00') (async, rerun: 32) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001bc0), 0x800, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000001c00)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001c80)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000001cc0)=@file={0x1, './file0\x00'}, 0xa) (async) r6 = openat(r1, &(0x7f0000001d00)='./file0\x00', 0x100, 0xe) chflagsat(r1, &(0x7f0000001d40)='./file1\x00', 0x0, 0x2) (async) sendmsg(r3, &(0x7f0000002040)={0x0, 0x0, &(0x7f0000001f80)=[{&(0x7f0000001d80)="1710c23200cc0213b2dcc551076f42bbdd6ba8306db8652952756f18770220c0c82a4029525eab8565047ac03ec036e4609b1bf5f69f09ac3ed4639aefc3c9d46bc7ca0d6ff298f66b9f7752ec3d0246df95e61692fc", 0x56}, {&(0x7f0000001e00)="d35dc19ffbb38809633c6fc578bc65551d9bbcd9eb4a6db7ddb333c6c7ec570eee14fd2dcce08ff13e3aa6d136bf5e88ca6b36b7fe5252d3a58a08b73c295c14ecaf08fbbb6192bece85e3a368c4f4ae8f671cbe07c544e8cad47ea980765259", 0x60}, {&(0x7f0000001e80)="3629beb406da54e8a8b597321c32742a52fe14e881d9545041da1e79e261e85e62262b5a69b6ff60dac4cd4f9b132268f131520a90753b4eb6c11d9fb45b", 0x3e}, {&(0x7f0000001ec0)="7d3f78795527b1622c00b831aa32504031aef07e976ff55de57b9b59319280c58631b8c6c6380101f988a60839fa0a42466d3efff979e35257e99a5ae7bae5dcffa1c57a87449ece07e6430ca72ed844149767a12fff3ab4bbc94ac96b0c401ac7f2585dd5a7421a835fed01ef00f14a6466530005089341824420a58b5e9838a5a7f6a21df43bb26f3f8e7b9cb1fe83efbe053df71f", 0x96}], 0x4, &(0x7f0000001fc0)=[{0x40, 0xffff, 0xa, "4700844466c3b2dea0a11505cab8fbf9b6b4b7d9b98047af926b5d72659eac04e8aa836b66e98855df"}, {0x38, 0x1, 0x400, "2dd8656a019ce8bc07de2a80b1b8a690ae1bf48ed295c925ebd0ab144e6a0cab1c54c3d97fcf4119"}], 0x78}, 0x8) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000002100)={&(0x7f0000002080)='./file0\x00', 0xfffffffffffffff9, &(0x7f00000020c0)='./file1\x00', 0x8}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002140), 0xc0a, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000002180)) (async) ioctl$TIOCDRAIN(r6, 0x2000745e) (async) r8 = accept(r5, &(0x7f00000021c0)=@in6, &(0x7f0000002200)=0xc) sendto(r8, &(0x7f0000002240)="190b4b81ab7a12c5a86aaf776361ff06b6ce7c278fbd13af5c83d0c3050514fb80adb163710778f46a242f7d412f5bf1ec08a9251f4c9d586e8a0792be12ebdabc1c7e63de37a1c24dc329cc08048e09a1cde6d15834bf4387472f050f5d92804f2524863b614010b952c15f35267a30951fd5654a4e4448bcd35689b81b704a57bdf7776addd55f27b1a6c409a84e9ed9", 0x91, 0x2, &(0x7f0000002300)=@un=@abs={0x0, 0x0, 0x3}, 0x8) (async, rerun: 64) rename(&(0x7f0000002340)='./file0\x00', &(0x7f0000002380)='./file0\x00') (async, rerun: 64) unveil(&(0x7f00000023c0)='./file0\x00', &(0x7f0000002400)='W\x00') (async) unlinkat(r1, &(0x7f0000002440)='./file1\x00', 0x0) (async, rerun: 32) recvfrom$unix(r6, &(0x7f0000002480)=""/98, 0x62, 0x1001, 0x0, 0x0) (rerun: 32) 40.669919842s ago: executing program 1 (id=708): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xe4, 0x8}, 0x5, 0x0, 0xa7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000001640)=[{0x0}], 0x1) 40.659140805s ago: executing program 1 (id=709): write(0xffffffffffffffff, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 40.655800446s ago: executing program 1 (id=710): ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000580)={0x0, './file3\x00', './file1\x00'}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') r1 = kqueue() r2 = open(&(0x7f00000005c0)='./file2/file0\x00', 0x0, 0x106) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x54}) r3 = syz_open_pts() close(r3) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r4 = open(&(0x7f0000000600)='./file1\x00', 0x10, 0x33) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4, 0x8010, r4, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000080)="6fcb", 0x2}], 0x1) sysctl$kern(&(0x7f0000000100)={0x1, 0xa}, 0x2, &(0x7f0000002480)='q', &(0x7f00000001c0)=0x1, 0x0, 0x0) r5 = socket$inet6(0x18, 0x3, 0x1) r6 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000000)='./file1\x00') setsockopt(r2, 0x10000d8, 0x5, &(0x7f0000000640)="00000000fb0debaf531b43b84548a3fd6aedfa4f4f0e91f2aad1fdd870040c86fde296990031b970b2fc06727b98dd525e7bf1347d75a73e3501a703e1c530c47face1841fcbae6a4e227132e9e463c918bce6988ce94908ef778f6e5fc3d308b787a9f8fb04b00816037c9a5f5bf5ee9976fc36cdcb7ee05dd450a963a14ccbf1af47164657b1d221dd6504ca38aa15cf92363174f7a64edfc0bc5075aa61cfe8795835f8f0676a43618b2cff8446ce6c62eaadc12b8833833ae8b30250c5f02f8ede88aa0941e6adc97abea6de2f2da459924893b65aa985c0dc3da5174c47a672c6e76bba563b73", 0x110) setsockopt(r6, 0x1000000029, 0xb, &(0x7f0000000000)="cd79d71b", 0x4) r7 = socket(0x18, 0x4000, 0x9) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x8}, {0x5, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r8 = open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x24) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x1, 0x6, 0x4}, {{r5}, 0xfffffffffffffffc, 0x80, 0x80000000, 0x8000, 0x80000001}, {{r6}, 0xfffffffffffffffb, 0x0, 0x20000000, 0xffffffff, 0x8}], 0x0, &(0x7f0000000480)=[{{}, 0xfffffffffffffff8, 0x88, 0x2, 0x6, 0xad}, {{r7}, 0xfffffffffffffffc, 0x0, 0x2, 0x1, 0x7ffc}, {{r8}, 0xfffffffffffffffb, 0xb1a9bfc5741b93ed, 0x80, 0x7f, 0x6}], 0xc, &(0x7f0000000500)={0x4, 0x8000}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f00000002c0)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec03f087eb6c3d8969cdbba9396547af45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f61b6d196d85d5df9c2b56f6eb45f81bbb30cb227446a42e7db2928030089049dc81a6935221df0f52430f79179b11c5ca12d402", &(0x7f0000000200)=0xfffffffffffffd89, 0x0, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r9, 0x0, 0x14, 0x0, 0x0) accept$unix(r0, &(0x7f0000000740)=@file={0x0, ""/260}, &(0x7f0000000000)=0x106) 39.760830331s ago: executing program 1 (id=726): clock_getres(0x4, 0x0) r0 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) (async) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) shmctl$SHM_LOCK(r0, 0x3) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) (async) kevent(r2, &(0x7f0000000000), 0x203ff, 0x0, 0x8000800, 0x0) sysctl$net_inet_carp(&(0x7f0000001140)={0x4, 0x23, 0x70, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x9d, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x8f, 0x0, 0x0, 0x0, 0x70, 0x0, @broadcast, @rand_addr=0x1, {[@timestamp={0x44, 0x10, 0x6, 0x1, 0x0, [{}, {[@rand_addr=0x3]}]}]}}, @generic="171f85789b9d7bb94eabb26cef5d5cdf439ef293f20a3529fef379acf5522d2bf41e908f769bfa909cc0feeb9fed809f538a79dc929d02c48509dbddc69254f7c8783823a8041b8f6a9a76bf4c614e239932c968b095809a061715d928641961c8655774b82e0aec583f82"}}}}) shmctl$IPC_RMID(r0, 0x0) (async) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 39.609551051s ago: executing program 1 (id=727): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x91, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff9dad4d42febf88e7fd"]) 39.609307689s ago: executing program 37 (id=727): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000200), 0x0) syz_emit_ethernet(0x91, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff9dad4d42febf88e7fd"]) 38.639975205s ago: executing program 5 (id=737): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0xf954c81b7b865d1a, 0x0) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x80, 0xfff7e, 0x0, 0x64c434d2}, {{r0}, 0xfffffffffffffffa, 0xc8, 0xf0000000, 0x5, 0xeef}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x9c0, 0xe8f}, {{r2}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x7, 0xa}, {{r3}, 0xfffffffffffffffd, 0x25, 0x8, 0x8000, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x4e, 0x40000000, 0x4, 0x5b}, {{r4}, 0xfffffffffffffffe, 0x42, 0x80000000, 0x3, 0x8}], 0xb3e8, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x20, 0x4, 0x3, 0x8}, {{r6}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x400}, {{r7}, 0xfffffffffffffffc, 0x0, 0x2, 0x5, 0x40}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x48, 0x10, 0xa0, 0x4}], 0x3, &(0x7f0000000340)={0x84, 0x2}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000380)=0x80000001) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000003c0)={{0x7, 0x5, 0x81}, 0x4, 0x400, 0x8}) read(r0, &(0x7f0000000400)=""/196, 0xc4) ioctl$WSKBDIO_GETDEFAULTBELL(r7, 0x40105706, &(0x7f0000000500)) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r7, 0x400c570a, &(0x7f0000000580)) getdents(r7, &(0x7f00000005c0)=""/46, 0x2e) syz_emit_ethernet(0x232, &(0x7f0000000600)={@empty, @local, [{[{0x88a8, 0x5, 0x1}]}], {@ipv6={0x86dd, {0x0, 0x6, "18605a", 0x1f4, 0x11, 0x8, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@fragment={0x2, 0x0, 0x4, 0x1, 0x0, 0x5, 0x64}, @routing={0x3a, 0x4, 0x0, 0x0, 0x0, [@rand_addr="7854fd95363b2c36f439c2ecb62231c7", @empty]}, @dstopts={0x88, 0x1d, '\x00', [@generic={0x35, 0xb8, "df40343d931dff78cf5428a084818244901f28ffe77142a910d75133c710e7d0ae9e868f8d1620816f09d0341d54c37ace0ed7de3501e0dd94a7562269480b0c100f79949e6fd3c3d704a8f2d27217f6fef3f4e4049b7a9d7b1e56d305a90b2c673e5c89570e689dfc13963880c02d19a0e03afca6f7c17052c4a97877afb5b3e938c86d76d2fa227389b69c64473fa0174093c9d2126d91a7f78fee2bb6b315f1a36c462e4bb82e6bb61385d28dedcc7191fc5cfacdebfc"}, @generic={0x3, 0x23, "712b164ef7b4e7101f88eb10db84c7501c404cde59d7a917173dac1a513e71620d5674"}, @enc_lim={0x4, 0x1, 0x4c}, @padn, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @udp={{0x1, 0x1, 0x8}, {"7037d107edf7a9bcdee710fbed04d842e626594b274ddaab449d6db990ab660a0489e7c8e07993dbece9d112f37d1a8559b7926d2ea666956cbd555a61c8c944493173254d54dcb311f629939e714885e40c0c10f0c317b527442afadbb4cfe8f9aea7c544b266a5f3a091335003c1e062d99a89aa279e19294728ac3dae1c456d8a813e81d825383daf637210292c67c24ed59a3af0109bba1fdd21c129fa9f453128d9e5325d80f0977700a693d3db98b81e489df42cc6c8c04f826bb9d581376b9b29"}}}}}}}) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000840), 0x100, 0x0) write(r9, &(0x7f0000000880)="89925c81eab6e3797775d17d5308dfc905f97e31a59b7c2123764207010c4848ea35d8f809cd01cdb9eee64d85ddeb4ba0f1ae489c9659fc058c", 0x3a) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000900)={&(0x7f00000008c0)='./file0\x00', r5, 0x2}) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x0, r2, 0x8) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000940)={{0xb7, 0x12, 0x6}, 0x2, 0x1, 0x9}) accept$inet(r6, &(0x7f0000000980), &(0x7f00000009c0)=0xc) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000a00)={0x0, 0x0, {[0xcd5, 0x1, 0xcb, 0xf, 0x0, 0x4, 0x9, 0x2f, 0x3, 0x5, 0x8, 0x1, 0x8, 0x400, 0x3, 0x5, 0x1, 0x8], [0x9, 0x9, 0x200, 0x10000, 0xadac, 0x6, 0xc7, 0xfffffffffffff288, 0x8, 0x10000], [0x5, 0x9, 0x2, 0xfffffffffffffff2, 0x0, 0x9, 0xdc], [0x6, 0x5, 0x4, 0x9, 0x4, 0x3], [{0xbec, 0x2, 0xffffffff, 0x163}, {0x4, 0xd, 0x40, 0x2}, {0x9, 0xceae, 0x9, 0x101}, {0x7, 0xac2b, 0x7, 0x7ff}, {0x24, 0xfff, 0x8, 0x8}, {0x4, 0xa, 0x0, 0xfffffffffffffeff}, {0xb955, 0x200, 0x3, 0x175}, {0x7, 0xc34, 0x2e, 0x81}], {0x8, 0x8, 0x0, 0x6da9791c}, {0x3, 0x1, 0x81, 0xb}}}) r10 = openat(r5, &(0x7f0000000c40)='./file0\x00', 0x10000, 0x21) r11 = dup2(r10, r9) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000c80)=0xb7) renameat(r5, &(0x7f0000000cc0)='./file0\x00', r11, &(0x7f0000000d00)='./file0\x00') close(r8) openat$pf(0xffffffffffffff9c, &(0x7f0000000d40), 0x20000, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000dc0)={0x1, &(0x7f0000000d80)=[{0x4, 0x37, 0x0, 0x4}]}) 38.637348627s ago: executing program 5 (id=738): r0 = semget$private(0x0, 0x6, 0x482) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0xffffffff, 0x4e2, &(0x7f0000000000)="a15f1e79aa", 0x5) getsockopt(r1, 0x0, 0x4, 0x0, 0x0) semop(r0, &(0x7f0000000280)=[{0x1, 0x212d, 0x3800}, {0x0, 0x8001, 0x1800}], 0x2) 38.330751799s ago: executing program 5 (id=739): setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) syz_emit_ethernet(0x4a, &(0x7f00000005c0)=ANY=[@ANYBLOB="0800aaaaaaaaaaaaaaaaaa"]) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000013c0)=""/15, 0xf}], 0x10000000000001c5) pledge(&(0x7f00000004c0)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\x19\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kGS\x00\x00K\x00\x00\x00\x00\x00\x10\xeb\x91vr)\\\x9el\x03(rut\xd4\x9a\xbak\x04\x88J\x19\x9aU8\xee\xcf\xb4B\x95\x15\xb6\r^o\xfa\x03\x8bgI\xbdf\xc0\x9ffXo\x95\xad\x1f\x88\xd5\x95\xd9?!`\xc1\x86\xeb5&\xdf\xeb\x04rN\\\x10\x18\xc3Unm\x84\vg\xef\xe8\xe3\xb1\x01\xdf\x9a\x1eb\xfbA\x153\x11\xcc\xd8\x8f\xff\x1e\xcd\x87_\xb9\xc2I0xffffffffffffffff}, 0x10000) close(r1) fchdir(r1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x9, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40000}, {0x0, 0x6, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x27, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xffffffff}, {0x1}, {0x0, 0x300}, {0x0, 0x2}, {}, {}, {0x0, 0xffffffff}, {0x3, 0xfffffffe}, {}, {0x0, 0xfffffffe}, {0x1}, {0x0, 0x3}, {}, {}, {}, {}, {0x2, 0x3}, {0x0, 0xb2}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x3, 0x80000000}, {0x1, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 38.056669902s ago: executing program 38 (id=742): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ktrace(0x0, 0x0, 0x928, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x2, 0x2, 0x0, 0x100000080000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) close(r1) fchdir(r1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x9, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf, 0x40000}, {0x0, 0x6, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x27, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xffffffff}, {0x1}, {0x0, 0x300}, {0x0, 0x2}, {}, {}, {0x0, 0xffffffff}, {0x3, 0xfffffffe}, {}, {0x0, 0xfffffffe}, {0x1}, {0x0, 0x3}, {}, {}, {}, {}, {0x2, 0x3}, {0x0, 0xb2}, {0x1}, {}, {}, {0x0, 0x4}, {0x2}, {0x2, 0x3}, {0x3, 0xffffffff}, {0x0, 0x5}, {0x0, 0x1}, {0x0, 0x10000}, {0x3, 0x80000000}, {0x1, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 509.866186ms ago: executing program 2 (id=861): pledge(0x0, &(0x7f00000002c0)='tty \x00 \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\x1b\\\xd2\x88\x84\xbd\v\xb4\x96\x13\x12\xe0\r\xe7\xb9E5o\x1b\xbc \xc7\xc3TQ<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\xb2\xe2\xb2\x9d \x88\x99\xed\xd9\xaf5\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x03\x00\x00\x00H\xa7\xad\xa7\xd3\xb3\xa5\x00\x040,\x9b\xe8\xdb@e \x8a-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8>\xbd\t\xc8\x15+\xb0, \xee\xa4a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x92\xac\xe9\xa7s\xfc\xf1i\t\x97\x94\xfa%/\x94\xe2)p>\xc2|\xd2\xfd\xb8\xe7\xab0\xe7J\'3\xa1@\xa84\fw\x92\xec$\x9c%T\x11\xa2t\x99\x9bxj#\x12\xc4\xf3\x94\x83\xe7\x1e\xef\x82\x9ed\xa7z#z\x98\xf0\x13&\\%\xeb@\xbcg\xa2~\xd0/\x14\x90N\xc0\x9f\x83\x1e\xd04\x9d\x04\x93X\b\xdf\xeery1I\xb2\x97L\x9cf\f\xa3\xd5\xb6\x16w!\x98\rY\xc6}\x1f\x9f\x9aFZ\xa0\xc7\xb6\xe3=\t\xae\n\xf9z\tD&\xb4V<\xde!\xdf\r\x8f:\xfc\x94\xe9g\x83\x14\xeb\x88[@\xd3\xf7\x96\x00\x00\x00\x00\x007\rN\x86@f\x91\xdaz\xc08\xf2=hc\x1c7\x1e\xe7\xb5\x99IA\x05j\xa2\xc8J)\x19wHa\x14\x011\x13^+\a\xfdX\xd9\xb8\xc9\xed\xec\xfa\x88\xe7f\x86\xfe\xd2\x19\x89\x04x\xf5\xe4F,\xae^\r\x17BT\xcdhz\x1e\x93C\x17_\x97\xefR') mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 509.506631ms ago: executing program 2 (id=862): setrlimit(0x8, &(0x7f0000000040)={0xfffffffffffffff5, 0x8000000000000000}) r0 = syz_open_pts() close(0x3) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@local, @empty, [], {@ipv4}}) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) poll(&(0x7f00000001c0)=[{r0, 0x8}], 0x1, 0x10) 290.962506ms ago: executing program 2 (id=863): ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8, 0x0}, 0x40b) 290.580266ms ago: executing program 2 (id=864): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) chdir(&(0x7f0000000100)='./file0\x00') sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x6}, 0x9, 0x0, 0x0, 0x0, 0xfffffffffffffede) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000900)='./file2/file0\x00', &(0x7f0000000280)='./file2\x00') 290.298786ms ago: executing program 2 (id=865): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x800, &(0x7f0000002680)={0x6, 0xfffffffffffffffc}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(r0, 0x8, &(0x7f00000003c0)={0x0, 0x1, 0x7fffffffffffffff, 0x200000002}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x190) 414.368µs ago: executing program 2 (id=866): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x7}, {0x2, 0x8, 0x6, 0x1003}, {0x431, 0xfffffffe, 0x8, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0x4ffff, 0x80cf}, {0x22, 0x800, 0x85, 0x8}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x88, 0x7}, {0x4, 0xc7cf, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80047476, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000640)=0xfffffe01) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x7f, 0x6, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x0, 0x0, 0x0, 0x9, 0x10, 0x0, 0x80000000], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0xfffffff9, 0x4}, {0x1000, 0x101, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x0, 0x5, 0x0, 0x1}, {}, {0x0, 0xfffffff5}], {0x0, 0xfffffffd, 0x3}, {0x0, 0x5}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r5, 0x0, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x8, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) 0s ago: executing program 39 (id=866): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x7}, {0x2, 0x8, 0x6, 0x1003}, {0x431, 0xfffffffe, 0x8, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0x4ffff, 0x80cf}, {0x22, 0x800, 0x85, 0x8}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x88, 0x7}, {0x4, 0xc7cf, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80047476, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000640)=0xfffffe01) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0xaa, 0x0, 0x0, {[0x5, 0x0, 0xffffffffffffffd, 0x1, 0xe, 0x0, 0x0, 0x0, 0x7f, 0x6, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffc, 0x1], [0x63, 0x5, 0x0, 0x0, 0x0, 0x9, 0x10, 0x0, 0x80000000], [0x6], [0x4, 0x0, 0x0, 0x165, 0x0, 0xa], [{0x0, 0x10, 0x0, 0x8000000000000}, {0x0, 0x0, 0xfffffff9, 0x4}, {0x1000, 0x101, 0x0, 0xfffffffffffffffc}, {0x0, 0x1000, 0xfffd}, {0x0, 0x0, 0xc8, 0x7ffffffffffffffe}, {0x0, 0x5, 0x0, 0x1}, {}, {0x0, 0xfffffff5}], {0x0, 0xfffffffd, 0x3}, {0x0, 0x5}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0xffffff8f, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) write(r5, 0x0, 0x0) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x51, 0x40000000, 0x8, 0x4}], 0x7f, 0x0, 0x80000001, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) kernel console output (not intermixed with test programs): OpenBSD/amd64 (Amnesiac) (tty00) Warning: Permanently added '10.128.1.202' (ED25519) to the list of known hosts. login: uvn_flush: obj=0xfffffd806b878760, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! uvn_flush: obj=0xfffffd8061c2d6c0, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pmap_unwire: wiring for pmap 0xfffffd806c865900 va 0x20000000f000 didn't change! uvn_flush: obj=0xfffffd8074e3d750, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=0 (errno 32: Broken pipe) OpenBSD/amd64 (Amnesiac) (tty00) login: set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace