last executing test programs: 5.525707948s ago: executing program 3 (id=4): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000340)="ea00000300000000", 0x8) r1 = open(&(0x7f0000000240)='./file0\x00', 0x80000000000206, 0xd6) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r3 = semget$private(0x0, 0x7, 0x3c0) semop(r3, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x7, 0x1800}, {0x3, 0x800, 0xf1736e03939b38d0}, {0x3, 0x9, 0x1800}, {0x1, 0xfff8, 0x1000}, {0x2, 0x3, 0x800}, {0x2, 0x9, 0x1000}], 0x7) pwrite(r2, &(0x7f00000000c0)="a7", 0x1, 0x40007) 4.421800885s ago: executing program 3 (id=42): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x1c) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10000, 0x10) renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') chflagsat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0xfe, 0x2}, {0x4}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000000)={0x1, 0x1, 0x2000000000000000, 0x8000000000000001}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3010, r2, 0xe) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r3 = syz_open_pts() close(r3) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x142) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x3a5) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x2, 0x7bed, 0xffffdf82, 0xffffff8d, "192628040200c2a6d203a6740000000000000004", 0x5, 0x400007fb}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 4.351278633s ago: executing program 3 (id=44): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r0 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x0, 0xfffffffc}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {0x0, 0x8000}, {0x2}, {}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {}, {0x1}, {0x0, 0x9}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x2, 0x4001, 0x0) dup(r1) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000080)="6ff80600", 0x4) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r3, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) getsockname$inet(r4, &(0x7f0000000180), &(0x7f0000000240)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x800000018, 0x2, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) close(r6) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x8, 0x4) r9 = socket(0x18, 0x2, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x3, 0xfffffffffffffffe}, {0x800000000000, 0xa479}}, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 4.349447538s ago: executing program 6 (id=46): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000840)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000280)="fb256ebb", &(0x7f0000000340)=0x4, 0x0, 0x0) socket$unix(0x1, 0xb2c070581e055097, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) munmap(&(0x7f00003e1000/0x4000)=nil, 0x4000) madvise(&(0x7f00003e2000/0x1000)=nil, 0x1000, 0x4) getsockname(0xffffffffffffffff, &(0x7f0000000400)=@un=@file={0x0, ""/21}, &(0x7f0000000300)=0x17) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x14}, 0x0, 0xf, 0x0, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x6}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) 4.114590868s ago: executing program 6 (id=50): recvmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/188, 0xbc}], 0x10000000000000c6, 0x0, 0x5d}, 0x40) socketpair(0x2, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, 0x0, &(0x7f0000000140)) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) r2 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r2, 0x0, 0x0) preadv(r0, &(0x7f0000000d00)=[{&(0x7f00000005c0)=""/2, 0x2}, {&(0x7f0000000600)=""/207, 0xcf}, {&(0x7f0000000700)=""/73, 0x49}, {&(0x7f0000000780)=""/195, 0xc3}, {&(0x7f0000000880)=""/110, 0x6e}, {&(0x7f0000000900)=""/131, 0x83}, {&(0x7f00000009c0)=""/112, 0x70}, {&(0x7f0000000a40)=""/247, 0xf7}, {&(0x7f0000000b40)=""/229, 0xe5}, {&(0x7f0000000c40)=""/167, 0xa7}], 0xa, 0xd8) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x6013, r0, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000040)="14b2e4d82fd4f0d94edb657100a634f98a9f8f9e690b32f66dc4ff24d6e3d8bb5fc25998c9b925e9bf0e9ed7648288293882176cea85c627306d4c21c96eb6310707d9e22826d29ae7ccfb2e01b203466a98f8ac49fb4b03ea6ee877902746fa6b86b758a0d2fbdabdd3ae75b3c130004bb4e9c672f8d89a1784e9d9e5aae760e5e603cf6fb3bc109eee918ea251eb6aa7c46d91c8e41aa7a5f41598a6b076858fe603d56fda47b1b280f9979a03b65b2354fe41bd779817bbd85d82e291e0cac3eb8f61d4d099a7b246f7ec8315ea9d810a424a851e8e0551deaf972d3bab9be2e7e4533aae11c1462bbe9ca6f8a60b4689b88505417c95181d744c0f03fe57f36cdf4168146dcd51d81452ff6f8ad270c90d2341ab468af641811cc66b2ed2795611232cdc9d0e9fd823835e45fa8eaea6f65afbddb80f958c0cf3d658aaed42fb7eb24b05f290c92e11476dea31f026df097e469d6d68ec2ee8031acefbb93badcb16e4a2e12c7832a213b88d6d76607ffe41fd57c6ca5ff9e51ed46c1b51a037b77e8ebaa2f8cddea356c9d61b1c04df7fd26f4f381cf05bc19b3176f91d9550fa51b8e41bdc552f9d44b481e72cb38a83f4155e03cfa5286af686a58ad4d676bd2e168b3d6272f10a64ca1d1eba7533589de7d23251030cbbd3cc73b7d929835ca25a6b67b4ddba2881667ab4476ec0b46f67a55e655f94a77923be7be6adfba056f84f25307429747afa9bee4fb9bca7dc44588c6adbf990f52ad0dd4146dbcc4884985f28e918c821fa8d3fcc9e466b6b0945a5a9904120a871ab951435561a99424b0ef972bbc45be9b7370c9920e68ba57bed6c7fb9dabdccf4c746a30bb738523777bc44519fe9aa4ec78659cb4c352216984ef0785678f69148cd39ba18c7fa234086d9fdd14aa05c9554d4b8a3a10354e2d26619ff6cc57f082324ddc2a7f841ea20e8eb89c24e34bc63b68efd444d04e7054a3ea62d6cfb7b52b26ae224c71139c1a3539d1eb7b6a6d688bf3c2f26ee2654e65bcbf00fb17d04a07802c750a3e2d13f959a5d25b8dd5e9e9614258775130ca8f252ce32ddff442e7196234aae5711e5582b417dd91a9e3aab3c5ecd9167e009d2ac570cdb66b13a491d7bac", 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) sysctl$kern(&(0x7f0000000dc0)={0x1, 0x1a}, 0x2, &(0x7f0000000e00)="5b925169f07d9221fd951db4f8d5fb2563ba1a157e5b144580e9fe0e5a2da108cdb008433ca0442e832a91a574fd9c9f2ec724e16aac29661045d680472db61513f0576dba8cb75f91256706351c2d924413533955c569fc6a006c708ca25375468b0fc7ea1d6ec1d38f333afe8c8519441d6eb453df90fa671ad1a79e7951e4d4e369135832b935a12bf31ec7bf8533a58ef75857837559c709c1da6d89b29fd5c41abad0750410356e0b", &(0x7f0000000ec0)=0xab, &(0x7f0000000f00)="528f02155947ee81dc9b50ca34c86c37e6d061b69e568920ff3c6bac43ec17c94d3d7672d7ed617077b44fe6376242f249c671a01f2438708d6fe161d1b9dbc69f1ef9bb8b85e2ded5c4b4f5d137761615a3442c81b541334c2de471f844848f6d840c3fcb220538ad78e6fdec362fded8d61665d118777bc3869bb5dc6f3dc8bcf79633c804dcc658753cbbb239b7b3567cfd8c9139c11aa5dcff1fe7298686e47e153549f5dfc24711d7325b86320251aa7be9c7fef671dcd78c", 0xbb) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f0000000340)) 3.964912891s ago: executing program 6 (id=58): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="02e2c3e0e3ce10840d589eb52f9b79ab0ced6c771f86d482d96baf4ed2209ef358b5f43a1b20516cfde809b515da52c023e8b0e30b30fa55cbc99b306850e8d145d1b574d20148dde028fc1017eae8aa69d6cdf184d4fbc795f1a5875d9067545d30669931c7caa3580d3e2393", &(0x7f00000000c0)=0x6d, &(0x7f0000000180)="a04fbb738f74b98c23dc176898aaf2da75cad77fb0920231d5cf17fca7dd76e64fd0c6ba5061f2fac23b87eea631caa853f15f64bd3539d6cf1c8205b285788e111fa61e94929671cd8e69c5f39bb10e03a1c3d2f32d60115b16e2b2ea8eb24dfb1c93fb84e2d0f85fa3cf5ed15a1b70a7ad4bb1e6f7b428ae61d8bf06b7bc14fd833fbb7ecf156fd1c1395084660013cd51b5b9e13b745f76a962962d5ef95bd1d8653b95ba7eeb88d7f02a76d3f0c250d09806081d9ceff16dc1c8e64dc2312ac67db635f13071bcf3ff818c5ce5a1af362ead3c1911f7666a2675f57431afba916047c76e600e70199a123e9b979915d4956364ecc32c9687c7337c1f63", 0xff) (async, rerun: 32) r1 = socket$unix(0x1, 0x5, 0x0) (rerun: 32) listen(r1, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffb, 0x0, 0xfbfffffa, 0x9, "d96c10ff0000000000080000000800", 0x2, 0x8000008}) (async) r2 = syz_open_pts() (async, rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) (rerun: 64) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xffffffff) (async) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x9, 0xc0fa, 0x1, 0x6, "fa3924cefebc6bb389bf485f3ebe56053315dc20", 0x800, 0x8001}) (async) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) write(r3, &(0x7f0000000240)='c', 0x1) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x20000002, 0x8, 0x40000fd, "0021007a200000406fa9c86a47f9bc2f35f3bf05", 0x10000, 0x4}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) 3.953030638s ago: executing program 6 (id=60): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000140)="0920203ce62b620309018010001f00000069db0000ff4278ad535c2a4156308c2f39e4e6987f31dbf15624b77b6a0a", 0x2f) syz_extract_tcp_res(&(0x7f00000018c0)={0x41424344, 0x41424344}, 0x1, 0x6) syz_emit_ethernet(0x4f, &(0x7f00000000c0)={@random, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "83c303", 0x19, 0x0, 0x0, @rand_addr="002000000000000000000500", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x1, r1, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x5, 0x0, 0x2}, {"a26c47e06c"}}}}}}}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f0000002100), &(0x7f0000000340)=0x4) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000001900)=[{0x81, 0x71, 0x4, 0x6c}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) recvmsg(r0, &(0x7f0000001880)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001700)=[{&(0x7f0000000240)=""/151, 0x97}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/224, 0xe0}, {&(0x7f00000014c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/68, 0x44}, {&(0x7f0000000300)=""/33, 0x21}, {&(0x7f0000001580)=""/100, 0x64}, {&(0x7f0000000340)}, {&(0x7f0000001600)=""/211, 0xd3}], 0x9, &(0x7f00000017c0)=""/191, 0xbf}, 0x840) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000200)='./file2/file0\x00', 0x18) sysctl$net_inet_tcp(&(0x7f0000000040)={0xa, 0x11, 0x6, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) 3.831681382s ago: executing program 6 (id=61): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) acct(&(0x7f0000000040)='./file1\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') semctl$IPC_SET(0x0, 0x0, 0x1, 0xfffffffffffffffe) open$dir(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') getdents(r0, &(0x7f0000000080)=""/8, 0x8) open$dir(&(0x7f0000000740)='./file1\x00', 0x0, 0x0) 3.677732373s ago: executing program 6 (id=69): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082bfdfe80000000aa00000000000000040000000040"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = kqueue() r5 = dup2(r1, r0) syz_emit_ethernet(0xb4, &(0x7f0000000380)={@broadcast, @empty, [], {@generic={0x8847, "7ca623d73751f4209d7e629048f186c5d976f76f4abefb6ad6e1b88f8aac54f80f517edaa60cce2cf3df812a60a0afbd8ab7f09f1266e3f88972db502da7b6bdb3897aa2b261bb842be07798e91464da89e0da1891c404385da43a3bdf48d8fe0525c1301620ea5b84304728a0dfafc93124128483dfc950a032dc5256adc59097013705024c4cab6f83c97addd76aec11859691627dfb6e43e715b25e08fa50ee8da1d1c0b1"}}}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0xd}, {{r3}, 0xfffffffffffffff8, 0x0, 0x80, 0x101, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0x5, 0x0, 0x7, 0xd26}, {{r5}, 0x0, 0x2, 0x5, 0x1, 0xf}, {{r0}, 0xfffffffffffffff8, 0x5f, 0x1, 0xffffffffffff1e26, 0x7f}, {{r6}, 0xfffffffffffffffe, 0x66, 0x80000000, 0x20c, 0x6}, {{r0}, 0xfffffffffffffffa, 0x69, 0x20, 0x2, 0x6}, {{r6}, 0xfffffffffffffff9, 0xa4, 0x2, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0x0, 0x7}], 0x4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x12, 0x2, 0x8, 0x8000}], 0x9, &(0x7f00000001c0)={0x800, 0x67}) bind(r0, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 3.6687201s ago: executing program 32 (id=69): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000180)="b1f5d915", 0x4) r2 = dup2(r1, r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00082bfdfe80000000aa00000000000000040000000040"]) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1006, 0x0, 0x0) r4 = kqueue() r5 = dup2(r1, r0) syz_emit_ethernet(0xb4, &(0x7f0000000380)={@broadcast, @empty, [], {@generic={0x8847, "7ca623d73751f4209d7e629048f186c5d976f76f4abefb6ad6e1b88f8aac54f80f517edaa60cce2cf3df812a60a0afbd8ab7f09f1266e3f88972db502da7b6bdb3897aa2b261bb842be07798e91464da89e0da1891c404385da43a3bdf48d8fe0525c1301620ea5b84304728a0dfafc93124128483dfc950a032dc5256adc59097013705024c4cab6f83c97addd76aec11859691627dfb6e43e715b25e08fa50ee8da1d1c0b1"}}}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x1, 0xd}, {{r3}, 0xfffffffffffffff8, 0x0, 0x80, 0x101, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0x5, 0x0, 0x7, 0xd26}, {{r5}, 0x0, 0x2, 0x5, 0x1, 0xf}, {{r0}, 0xfffffffffffffff8, 0x5f, 0x1, 0xffffffffffff1e26, 0x7f}, {{r6}, 0xfffffffffffffffe, 0x66, 0x80000000, 0x20c, 0x6}, {{r0}, 0xfffffffffffffffa, 0x69, 0x20, 0x2, 0x6}, {{r6}, 0xfffffffffffffff9, 0xa4, 0x2, 0x7fffffff}, {{r2}, 0xfffffffffffffffa, 0x8, 0x4, 0x0, 0x7}], 0x4, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0x12, 0x2, 0x8, 0x8000}], 0x9, &(0x7f00000001c0)={0x800, 0x67}) bind(r0, &(0x7f0000000000), 0x10) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) sendmsg$unix(r7, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) 3.393144293s ago: executing program 3 (id=77): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xf7fffffe, 0xfffffffb, 0xfffffffe, 0xd2f, "8717f90579ce018000008080df91480d01000002", 0x0, 0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="207500bbff01000000000000bc51c6b8b7c54279a36908d90000008d", 0x1c}], 0x1) sysctl$kern(&(0x7f0000000080)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.364578684s ago: executing program 3 (id=81): r0 = socket(0x18, 0x3, 0x3) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) r4 = dup(r3) recvmmsg(r4, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}}, 0x10, 0x0, 0x0) dup2(r2, r4) execve(0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) fchown(r0, 0x0, 0x0) 3.182677197s ago: executing program 1 (id=90): sysctl$kern(&(0x7f0000000040)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) (async, rerun: 64) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) sendto$inet(r0, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0xff98, 0x1, 0x0, 0x0) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ftruncate(r1, 0x79c8) (async) mquery(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x4, 0x10, r1, 0x6) (async) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 2.962062359s ago: executing program 7 (id=92): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000001180), 0x8, 0x800) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0xe0, 0x9c3, 0x2, 0xfffffff4, '\r\x00', 0x4a, 0x4}) r3 = socket(0x18, 0x2, 0x0) shutdown(r3, 0x0) setsockopt(r3, 0x1000000000029, 0x41, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 2.959631562s ago: executing program 1 (id=93): sysctl$kern(&(0x7f00000002c0)={0x1, 0x9}, 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) (async, rerun: 32) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4) (rerun: 32) chmod(&(0x7f0000000080)='./file0\x00', 0x40) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="20082000019c0ae7", 0x8}], 0x1) (async) r1 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async, rerun: 64) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) (async, rerun: 64) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x139, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 2.957819278s ago: executing program 5 (id=95): r0 = shmget$private(0x0, 0x3000, 0x178, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) r1 = open$dir(&(0x7f0000001000)='./file0\x00', 0x20000, 0x1f7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000001080)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0}, &(0x7f0000001100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0, 0x0}, &(0x7f0000001180)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000011c0)={0x0}, &(0x7f0000001200)=0xc) r8 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000001240)={{0xfffffffa, r2, r3, r4, r6, 0x8, 0xc}, 0xe, 0x3ff, r7, r8, 0x3, 0x7ff, 0x8}) getpgid(r5) r9 = socket$unix(0x1, 0x1, 0x0) connect$unix(r9, &(0x7f00000012c0)=@abs={0x1, 0x0, 0x0}, 0x8) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001300), 0x40, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x2010, r10, 0x7fffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000001340), &(0x7f0000001380)=0xc) getsockopt(r9, 0x8, 0x1, &(0x7f00000013c0)=""/4096, &(0x7f00000023c0)=0x1000) preadv(r9, &(0x7f0000002840)=[{&(0x7f0000002400)=""/101, 0x65}, {&(0x7f0000002480)=""/21, 0x15}, {&(0x7f00000024c0)=""/36, 0x24}, {&(0x7f0000002500)=""/239, 0xef}, {&(0x7f0000002600)=""/180, 0xb4}, {&(0x7f00000026c0)=""/134, 0x86}, {&(0x7f0000002780)=""/184, 0xb8}], 0x7, 0x2) preadv(r9, &(0x7f0000002d00)=[{&(0x7f00000028c0)=""/67, 0x43}, {&(0x7f0000002940)}, {&(0x7f0000002980)=""/82, 0x52}, {&(0x7f0000002a00)=""/234, 0xea}, {&(0x7f0000002b00)=""/219, 0xdb}, {&(0x7f0000002c00)=""/159, 0x9f}, {&(0x7f0000002cc0)=""/31, 0x1f}], 0x7, 0xc8f) shmctl$IPC_RMID(r0, 0x0) r11 = shmget$private(0x0, 0x3000, 0x218, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r11, 0x4) r12 = dup2(r1, r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000002d80), 0x400, 0x0) getpgrp() shmctl$IPC_STAT(r11, 0x2, &(0x7f0000002dc0)=""/116) shmat(r11, &(0x7f0000fff000/0x1000)=nil, 0x2000) listen(r12, 0x6) socket(0x2, 0x4, 0x2) 2.682214097s ago: executing program 1 (id=97): mknod(&(0x7f0000000000)='./file0\x00', 0x61, 0x6) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x11c) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x34, 0x1) (async) rmdir(&(0x7f00000000c0)='./file1\x00') readlink(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)=""/85, 0x55) (async) r1 = openat(r0, &(0x7f00000001c0)='./file1\x00', 0x100, 0x22) fchown(r1, 0xffffffffffffffff, 0xffffffffffffffff) (async) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40, 0x12) renameat(r2, &(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') (async) link(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r3 = socket$inet6(0x18, 0x8000, 0x5) recvmsg(r3, &(0x7f0000002600)={&(0x7f0000000340)=@in, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000380)=""/203, 0xcb}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/57, 0x39}, {&(0x7f00000014c0)=""/249, 0xf9}], 0x4, &(0x7f0000001600)=""/4096, 0x1000}, 0x40) (async) select(0x40, &(0x7f0000002640)={0x8, 0x25, 0x4, 0x8, 0x5, 0xb, 0x0, 0x200}, &(0x7f0000002680)={0x6, 0x38, 0x5, 0x9, 0x80000000, 0x4, 0x7fffffffffffffff, 0xf}, &(0x7f00000026c0)={0x8ca, 0xfffffffffffffffc, 0xffff, 0x7ff, 0x7, 0x4, 0x6, 0x100000000}, &(0x7f0000002700)={0xa1c, 0x9}) (async) acct(&(0x7f0000002740)='./file1\x00') (async) r4 = socket$inet(0x2, 0x1, 0x2) (async, rerun: 32) r5 = open(&(0x7f0000002780)='./file0\x00', 0x80, 0x12) (async, rerun: 32) renameat(r1, &(0x7f00000027c0)='./file2\x00', r0, &(0x7f0000002800)='./file0\x00') (async) r6 = open$dir(&(0x7f0000002840)='./file1\x00', 0x80, 0x80) mknodat(r6, &(0x7f0000002880)='./file1\x00', 0x1000, 0x6) (async, rerun: 64) r7 = semget$private(0x0, 0x0, 0x0) (async, rerun: 64) open(&(0x7f00000028c0)='./file2\x00', 0x400, 0x48) rename(&(0x7f0000002900)='./file1\x00', &(0x7f0000002940)='./file1\x00') r8 = geteuid() (async) r9 = getegid() (async, rerun: 64) r10 = getuid() (async, rerun: 64) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000029c0)={{0x7, r8, r9, r10, r11, 0x37, 0x9}, 0x2, 0x2}) (async) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002a40)={'./file3\x00', 0xc, 0x4, 0x1, 0x1, 0x7, 0x2, 0xfffffff7, 0x1, 0x1, 0x1ff, 0x10}) rmdir(&(0x7f0000002ac0)='./file0/file0\x00') (async) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000002b00)={0x0, './file3\x00', './file1\x00'}) 2.681685069s ago: executing program 5 (id=98): r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x92, 0x1, 0x0, 0x9}, {{r2}, 0xfffffffffffffff8, 0x48, 0x4, 0x400, 0x1000000}, {{r1}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8001, 0x39}], 0x138, 0x0, 0xffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$unix(r4, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) shutdown(r5, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000180), 0x0) dup(r5) socket$unix(0x1, 0x5, 0x0) 2.679786912s ago: executing program 7 (id=99): r0 = socket(0x21, 0x0, 0x40) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000180)="b1000504600000000000000007000000331c13fecea10500fef96ecfc72fd3357ae321b37b673039d2d2360737058e04be38164991f7c8cf5f88b5d117bbff685b3eeb51e2b0ac3ebbc25769b05f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a81d5181ea6e69e0be76d907c400000200361b1257aea8c5000020020000fc0000008abfba0900000008e371a3f8343712051eadb71d89e000e20681e4b28000eeff00", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) sendto(r0, &(0x7f0000000000)="861c4ce2f067a359be915fdc4c817fba895c173d992d0136b64ed30ed1d2c7aa220e1b2ce27431db7a0dc8a510bda4d4d566b4b7ce86010d9e42a804820b7298c3e21a77b71df946350b3c39e2f06ad326f8c79a147058d9370f50fab584582b151c53fa3d59be4dfcf8eea9c1fcbac278f21b50fac81ac63434a04f8b0c0d7a86485b3e96a8b7425df8e98e378ad377c871cce6236517cb6bcb9bdf14c0b1f42a916211edfdf59cc81f39851dd94c567cad03e6036d75f848b2b9c6212b7baa3de16ca28b244b41573579b7dec932ed7b4b057b2c85c88c748480c6bd02768ce1465e4eb1c775b1b473d26912bc771c5205f10739a43c8f005449069d66c473b1dc9e31be14eb33d2a7b83640a66390b0de4b5ac6dfb4c337bab7a937e3c9c6c75d919ea3b9f0303e4b4a49af60cd4a437a91e159f6e904e0e0f74f2329599014de07a2199211222d02d5b2ef0e18126f3c044982e57cb347b9db2fb66340228797dea449141c98274950a69b2f9f5ec6e8416ed1467ced1ce3070322cff8dab11efa7b73ad76827592a4ae78e789f53164ffe206eba655f2fb5622237576ad33dec612c4fe5ccd2f3aa6a2b7453df22b4d26db9a23a15d7d524d36b280f250fd10a7c51197809ad5b1dbf8499fa0f1d9f504438d39439208f6d76954eb16565c31737a951bca5628e2491486e84fb1767da6634a582b21b7b1d129553e0ec301b6ce857eed229b31bcb6c5df994560b1bf485da9f74d97020a0627b3333a3ec2a6cee1f17263a1d7a509888fb758c2a1728adc0a101aa25744c56bfeb23fe6d7d1780e788404e50cc426af24ea634c8d8aed963eeb1362d1be78e27cf6989f2ebb1ff4b1263e3a45a79528b0351eca7f9fd478d24a4ad2e6fb57227863d9c26de21523e30221f6fae58818c1c6a4ce4165d6c90274bb15c51d9626baea804dd84cdcb600ff32db612e3439128d489da5fb78db821dd794dc7f345b261071530e7f48643458719d556cfb0f326d426b431860a28e2b5db4ce750067055619273a35349aeb447ba08af2840ef42863dfc7291796dfade73522c4c15ed537dc7a43d88f94603ff4f441f136ef02a1958a71049cd2f2f3e56b4eeb82d7f05a4382411e62d382f538a4cd7cc1e4f0e520b58ac821fa67bafed726586bc68b05443a09ffc03ba37fc2cf152aadd82775cf92ecc8d9b1b2b413043a55cbc415e85d15292cbcabab291ee50a8af4b888df86487d7a16e5d365e976f4fc51cd0b7afbe527113e7832c27a881e3145078246ae1c3dffc36e19cc0702d7f134ac411a57b8ad4808ef5c1397e8189ad08634d2fdef8add955e9c7cb37a943c5eea9d53b0d03484a0c1ef9fb5ffdd2d25d08bc66e383b4fee19aab0458d815c701dde2b48f48a3d94d34f05aed3477224794e8e4c4b8b3a173a85919a6d9be114a8846bd596bd8d3bdc943b7b1670c86678a4122a08c869b329b7029c72468e27e970f5f2939a19c9ae69728ebb1c2ae3cb76914c1d784661f00cc587409aa4e616cf073b7de6fd42b716311127b9706cf2aedab6bab7af620a94cfa07980e75303173539d048ba4d579ed55045c1f01aaa5d5a490fd5718a66a2f8c121f010b1a8ecc21d49ee4b5c08573706c01bfd85e084643d9c58b2ed48894c65d2cce49c43b9c22d85eeb50e3cf21eb114c6fea05997a567e4429adf46db6f7568a6907d4c7ccd712caba9d14684dbb7f82129650e20bb1d2f6f09fc720b3a719cfb344f9d346489dc1a5173d11ccba740720a7531e482fa8959610796480a1a73f1de98de64cedc259767f1173ab86cfc9cd01a2735cd087b923668bef96ccf5795a5248d881665388710cde881289ff2de429d5957b36135acfabb58dac7275c311d91e92290b88752ace04d34886612321fb3da3e33e603a7fe932264fd6733eb7bce422a8b54fa924643c34a88c4e26ab7d656a4acc0aad4e58c404b84419e3043c80b05a1dd8b2d37440c5bdb9c8f9eb1f5a28e0d77a7111045c3c2560e2c1987c410e5c89e469c18ee91c74b1c7afc7abcc4b98954194ec766c1f00623eb6a91c2b642f5ba9010ff468b70fa5580f29b49052b0315eea7c18ea5ac6d51acf473f770881ca04540ad812f3586c290cd403bd2e4e281c6dbdec08c9d24cd7e32a7b6b64c3b3ba7d2625163a9dff3320ec164cdb061be66022dc58d94ed320139fabab77be59d3dff32f7585dae6bac85bb75af54f74ea188752a7898c7b6214f4e607c85a0a7eb7341ce0b5e889a6fcf5596e0786fdb44c169e766dfcff602f447c7374614c9a490e3da275edf14d8fc52f4735554931c64466ffbc5e7fa0a7091a1464c97405bc39e93f6b3d93f5ec8140f3f9c51be56d28f2751d1e31b373384c8c5a9ca8b5ea454c85bf5d47ec89c857973ea9c8255f6fe23826168c49d61507dd3faf2599dd39b1f0597414ce4dc853c1f108c048f029a65e883321b4591a34336c8494c043a03c9e6dcb22e6ca979537cd5c5b9f9f72ef60a7c9a588f746984f5941168707ce91ab3ab4f38947cd3004d5bb4207e41b2a82cd31f4899c38b0de09a228e690fd4734a694be5532b9e09db7399150d46fca40392cf4b67e1d459aa14ddd368f2fb4746444007282bc47f44ff7f2a014c7ad7171678fb8b4d6833faaf549573abb381211e4ccc92d20f6efd054e8f5cdaf9a1d4932d37a97d20e07d89bb8d1a2d312ef02465d9d84c0eebf8f9adcded567ff66ebddb36707b5afd31d055d91002b3dc5cda38f64e57e75f07f890cd325c38762d595d0769446bc8a3fe3f97159c39c26d0a254a2f5538a72280ba9c2d8260dc6a89d8df7d28a59041c0ee1732c747a7c1c320c1b9f78646d2433ff15e157fc78c3debdf47f36e8a3944730c5511e5bfbd559814540a302d3d7ee92ab638e2ab0bb9ce3ba3263e8942431644317d873d192628a03a340d9039e3b010352a9e7a1fb8baf7dac7220f91f713de56bbc72bda89545f18a81da63d8d96a4af46b287e56b12be39d0e27acb803a26fd639ddd81f709ab094db136e45c6dba98a07141150f514d058d8dc7e9e3a28b8f8ed151ff83ffdabc65f3d03474d85c159057aac7b8da862827ac8a7099a199402e248a55f6574b06c6113a75a1ab999b7ae919bc2cd03aea951f1fa51bc2345e15375fd40d6d3504bc38df1df8915cfb5c0b3587550430bbc1f67ff3b9c01560cb16569044c936a89137e42d937f44eac2ef9979a4df57f53ec04cef9cce9e96b3dedbbd60bbb47ccd6de174d6c7c90254356821261a3576a587032730d886fe5257e8424c06b31728625e9acf47a647cce270c14b426e32de7843588330b54a39f48556d2e627a1541a9ee457b00dd684b1d2a774e2e4d3822c133b4ef606209961653334a4a63a0dd030d680a0b867af0ccab0a13fa36e945b92d106ead6c96c14bcaa61f5a478a396683a83f8b0d28b33d5e3cfce66bc91be9de51248404f10d89dee07bf03b1eda7f18aefc3a2e5bb063ca0cdf2e3986ffa0ce9c9361e444efc0b3808f8630cf9041c24f4ab1e0f57b70bf3024417b2249db569d885ac892d8bfc59ed2edd7dcaacef78a187ae6bdfc284146c7b39b1038f69b4826d90479d9f4b73b19b2daedc9dc744806a00fbce2a0b351a6825f8e79611e0b46ddd653c16a2724671498aaf4caa83e2cd05095f2fc2721a2c83dbbcb9a41e88e67a6d8e73a334e10dfc66b9244b8698748fcaca0181c242b12e1b10de54e35764051ebc446f28408936ef04b06a912479ac3e03446c1f016f47cc79961373edc4d135efed25f0d9427ad77b25947582171f0168e634746559cf6b9ab228604e614e6b9ab70d5f382ee60fd937fb2b7bb7f8870298bd0900c6f9d393687371c416c00683988833aa79fb304aa5de685784cebfb68f121a8955fdf09ac0ee00c77f3aade1a9b68ef3dd017ca5f5d22941359a3de0d752b4347357052a551d881a3bc7dc9069177b6bb781ffc33d050a601b080b31b75b7744eb85c2cefb43e306b5c816332efe18a34f6de230c7b4097210683970719ef877772d0a812e406444f82dd120b6c0073c51d51512a1e6389ecdd03c5c27ec481338023a270514e755370a42a8a6bee17ef62efc88f1532aaa20665a53246595427600dc7607d89b6aab78ff96ec87b825b4876f2fd731e2ba930c9d1860ae713348745950bf7d17a6376259f6ed3d065a8cfa2486389680105b38d31c6c5f81411d02693bec734a2182d791e868cbf1ada60106a4c33ef3127c7e70124d4929724de7908bdc77e5532d4e3bd3723a73102ecda18702fa71f97752c6e0b68d855d5a99923a43dbe4728285aa157ec55a74382544ac1bdf0d4bbc2182e2cd0ae56d4f50f0f9d027ce417f6057073cf06370a7f87fc7eb1f378f25c420cd3e22015dba01927fe5318d8e1e9995c56dcb8b2655f4f7b770a7e2ebf3640d94a4ca2c827603d8a47c5568a62e146edba89b9de341e7ded8ef4995515632d96cb4dcd84aa3ef169299d207978885a370f697ac078c01af28218bba686fb5d72e595ea2e5a98f4429d4f6bac935019a11bc948f7e2faf2d7d9b46168c36022c5a77b080b889a70a03da1ceee41679f5178b94a00b780c0619a67e98c3cec1dbd65587cd61f4737a9db8362cb8e4b26d5d383e236bed2563b52052f9fc732fb62207e69fccdf9a6853af6249d348e2ec7eee15c6b4436973ca366f569c6a0a8743d387c5206d0bb8ac208da3230cc2a41b6b00b45e697f9a96d8397e530f3e17e7195779b96d98923fb5ebe7b7cad2a5c983cd15df5f37a787510f72c2285c796c172100fe7e5a1e4cd5f9c11db3cff577ac2036e30376c716a986b684ae3945253620df896904b6da1bd2504b196c65076bcd7f27b7851fdd46a2441700c2f6140fee0e23349782de6885d0b29541d58eee609bf3babea2e50f0d94879a725dc2fd05a8c88069d63292839b4d9678abd318592e77e68530fc5705c60f4b70cd1a7d21d7160b54830ef141e8433ccd58c75d0ead82e964a351cf9bf1bfc482cbce0ca9716cdf4675233337f9305fcc25a45f0e412cc70421a1ea2f73a40b1bff58de6f57e3b7aca5603e8090d974fcf3ef0ec5346c2274b07ceb13a020a27cd5f16594730146f90b760dbe8daca14a1289218d67a8870e1f953a26e55e0990b35c57092a7079f272eb623681f547d371f73272953824c2073a2be2447e3e36b2c281928d8534f46f983d78c735e5054082159a908681e8cba1f9536275103a3aa4296d2a39294904050ed43063b1958763e09a1564182b4ef3854b70c316a3d67a581be211f793621e3b78b3c29c084d065d9ae8eab05f42c57b28d5f2806fe55faff0a3d266fd18c9cf5e9d4f95eee0c4b129286317ba7ca599aba958f914fcb12600f356122d8d7747896427c05f9387629c28a11b0dc311694ac32f338c279c54e0c7cbd3d208fcbdd914891e01338bed7e7bcff0bdc64cdfd6445e9b4fd34877dc2629df9c1268b317cc84d30fda0d3089006027aaaf2bc906bb00db576c1970c15a4743ef62cff783f92d41f50fa1721dbe6ed9ecbca85ab9d2ec00cf16457ef7930344dc6f27c8cf065141e2511dc236f0f604ce8a48d1bccbd774fcec5ada8f53fe1f1328808ce10a2c47b603be723f4c8a71d1d15514819759bf2a029f85e19993be367823ec476824930b1a829a8effe687bea90ca5f1fd61fbe22d84263d2351ee66395d98cb73ef5fe677512c2e185b5886da5f6c13769d118b03efb3c04d5cfa9a99e52a6a5e3f9acea2", 0x1000, 0x8, &(0x7f0000001000)=@in6={0x18, 0x0, 0x81, 0x1}, 0xc) 2.421645847s ago: executing program 7 (id=101): chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0xfffd, 0x0, 0x0, 0x0, @multicast2, @broadcast, {[@noop, @rr={0x7, 0x3, 0x7}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) 2.420226193s ago: executing program 7 (id=103): r0 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) r1 = shmget$private(0x0, 0x3000, 0x102, &(0x7f0000ffd000/0x3000)=nil) r2 = shmget(0x0, 0x4000, 0x685, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/66) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x4000, 0x14, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x40, r4, r7, r8, r9, 0x1c6, 0x9}, 0x9, 0xc0, r10, 0x0, 0x2, 0x2, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000440)=""/128) r11 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x80, 0x80) getsockname$unix(r11, &(0x7f0000000500)=@file={0x0, ""/262}, &(0x7f0000000640)=0x108) setsockopt(r11, 0x7, 0xe, &(0x7f0000000680)="be87ec104c7b4b60a72faf419015f82defe2d951ad1f25f4581e874f96d901138d7dcdcccd6f6dbc096f44239c21da4bab25d2af6604d433047163b05ba73a84df6111e4cad55a82f556854137feae6b0f5d965b09e812495825222d0ced4636ece917eb402e9a51faaf007814903ed86a2fa53062a9d97324626c6987359fc9336b365bc6a15268f2daf831bbc89bbc357681197eeee8aae0e6ec2fe792ca6f8c0bf8925e77723a8932b9e6d6e22ada7d125828334bf4210112fce798", 0xbd) sysctl$vm_swapencrypt(&(0x7f0000000740), 0x3, &(0x7f0000000780)="6bedf9e7b02a3996c652ca75f3c973ddad8f971b8708cbae613c6f3d1d2f1e8269b87944290aa1d7fb0b66971bdc0ba172babd1921efe782ba7bba1d79e4911b08fcaccc3496735c6b6462f075429aac5d4666656db8056fca40a37c41b81e9e474f876bc4ddffd8006590571ba7145db592d1b0ae6303ff33d8b5d0be6fca17a64a4fba1b0d2722fb9b537a3e1237f9aeb225bdd99252f121b62ca80c9a3d", &(0x7f0000000840)=0x9f, &(0x7f0000000880)="33e34c8c3f148d49bc9663095c8ed418b4b0efe71a29562d38fa83629c063d8663b4d3018029a351757abac1526de36e2e145b034d6911e6ad78f8c4959f9963d6c6565fbe509b6e188d40e80aa7fd1cfe98333480694e", 0x57) shmctl$SHM_LOCK(r2, 0x3) msgget$private(0x0, 0x406) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000900)={{0xe74, r6, r9, r4, r5, 0x188, 0x5}, 0x8, 0x0, 0x9}) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000e80), 0x20000, 0x0) sendmsg$unix(r11, &(0x7f0000000f00)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="78bbed2c552c07455c1664af8605881ecbe6aae8ab9ff68a72df285ef3b5d3d1c042d3fa07dac7318f95691571ee0ce5601abce259172b032012ccd3f8b5d68b3b9240fc06933ccfb6660e6aede10aef57e0e23a871c4ad53db6a8f224a52cc3c612ab006def958b411cbbc1c670c30d8d4ba86786af462792e2b9a775318fd60b9eaf0f7e6f2d75342162b8ed034f5b56afb1ceefdc6a536013784edbe29f8410c69d0486f0310643f174a8e1faa84511e323bced14fbb6cfeca9371351fa7f5d6afa1af6c08dd7a0dd391bd1c309f32a56107ba5a0f01718a317c1", 0xdc}, {&(0x7f0000000ac0)="afbbf1a33655d7475fe66b4f9d58d4ccd50e7d07475242b1179cf3501849849bbfc9719f7c5857552ac4775e28a79d4bf95e3236a849cf1098616512117cba9cfb7a364a0cd821e29036cf268ec3606dd9408a8276774893e6cfd6e5f08136cc0cbd61804c3a74be3f61d6a49d83a718d98a6f6bf6ccc40307e65db05d2409ef3211527c35b4c62e82ceeb68ceb0fd387fb4e7c8d8a9798ad3d6d03e13f5a9bd504ca1d8f2231d134f8420b7d25c262076f035f5dd4779f28f113b5ee81ba2d651dc7f5202436a962ca5cdf6e67cf03da2d279d783b1ffe8f59ce38ad87fa7500804617f91d57a55e3c077e9c535ab852effc6b9079f9181", 0xf8}, {&(0x7f0000000bc0)="61b6358d508539c1eb2644a69811b56e4d3f98fb2989d53e5f1578737158eda21d63b3d37623ecd3d8bdca96d7148e1a20cb309e0688a88b3f2cbe3cd63151e3618a79c4f66782f2ca6f62bb4748c2299037dff1dfc74de6162e8ac52aa0513c0c7353cdc08aa4189ea8f870621c7e6edb3f819f2841a0d322bcc55997c3e3cc6421fa95839194789bc022d30a601d4b0d3762ac27ba18bc3a27d5ab50a061f74a5c8383cff8c187e2d0b271ab196940e5af02018e1d6a088432094f20336150f3b08832b15c083131fb708448a9f51fa64cca26922d32bebada1f8e40d3e24ec01b8ca9b304b47e7a447347", 0xec}, {&(0x7f0000000cc0)="58a5504843b4dd54acc905411ca2e7c67a1f", 0x12}, {&(0x7f0000000d00)="8290cdafd53876cc07b6ac3aa44fb984e9a734ea90db02aff9f8242ebc29213780394f7342e606aa7ab449624bfe5d5b1887071090c6d2c64ca7013751331d2b1e63f3a2a536ed4b14770e8bfe324d82b820be926e700f52d35febdaeba30cd8a09bb9f11d6b06d124100ca1da644720a2cf07ab60f1eaaa88fe10ce8724c31d5ff1b33f4f7a141b835c3a41f40bbf458ee1c4cb20e58f326c6bc6305d89f2fea8a2f062c81348b83c877087860ebcf15c108244fe591845577bf04e3067e5ce0e4b7eea", 0xc4}], 0x5, &(0x7f0000000ec0)=[@rights={0x18, 0xffff, 0x1, [r12, r11]}], 0x18, 0x5}, 0x400) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x5000) ioctl$VMM_IOC_CREATE(r11, 0xc2585601, &(0x7f0000000f40)={0x10, 0x5, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x92d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000a83000/0x8000)=nil, 0x1ed8f08a}, {&(0x7f0000bd9000/0x3000)=nil, &(0x7f0000b23000/0x3000)=nil, 0xc}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e93000/0x2000)=nil, 0x2}, {&(0x7f0000bb1000/0x1000)=nil, &(0x7f000093a000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e29000/0x3000)=nil, 0x8}, {&(0x7f0000b81000/0x3000)=nil, &(0x7f0000953000/0x1000)=nil, 0x2b2}, {&(0x7f0000fe7000/0x2000)=nil, &(0x7f00008cf000/0x3000)=nil, 0xffffffffffffffff}, {&(0x7f0000e16000/0x1000)=nil, &(0x7f0000f49000/0x14000)=nil, 0x1}, {&(0x7f0000962000/0x2000)=nil, &(0x7f0000dd0000/0x3000)=nil, 0x22f}, {&(0x7f0000dd0000/0x1000)=nil, &(0x7f00009e9000/0x3000)=nil, 0xd7}, {&(0x7f0000c48000/0x1000)=nil, &(0x7f0000d12000/0x1000)=nil, 0x2}, {&(0x7f0000f1e000/0x1000)=nil, &(0x7f0000959000/0x2000)=nil, 0x2}], './file0\x00', 0x9}) sysctl$vm_swapencrypt(&(0x7f0000001140)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000001180)="ede784bd0784e1610c62856dbeed8637a1e2cd648ed12d6b693b7119b26e3d23830e5a8bb8cab38ce382e30e70873d4af44b613327cdffe62012cf25822608c0fab8a9453cdc7284bc630fa089b78a633bbb1f6eb0e91c", &(0x7f0000001200)=0x57, &(0x7f0000001240)="2c7374fd2861e950464b9f34a63bf1d369c04e6b63b7e3e12e9aaa22285959ca625b603ece19f188d66ba443ff4ad57536660881fa74151c6d7fe7a5729825fd83652f9ee143fa7d4d83ab8913d7a1517972a371f052d066fe", 0x59) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x1000) 2.05508976s ago: executing program 1 (id=105): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) pwritev(r0, &(0x7f0000001340)=[{&(0x7f0000001180)='G', 0x1}], 0x1, 0xe924) r1 = shmget(0x3, 0x3000, 0x108, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = geteuid() r5 = getgid() setregid(r5, 0xffffffffffffffff) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000029, 0x36, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0x80}, 0x4, 0xfffa, r6, r7, 0x1, 0x5, 0x6}) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x88) pwritev(r9, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 2.053126579s ago: executing program 3 (id=107): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000001380)={0x800000, 0x7, 0x5, 0xb66, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40004}) dup(r0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pwritev(r1, &(0x7f0000001340)=[{0x0}], 0x1, 0x2e921) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x10, 0x8000, 0x7) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 2.051427787s ago: executing program 5 (id=109): r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = fcntl$dupfd(r1, 0x3, r1) r3 = shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x40, 0xfffe}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x3000) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) pipe2(0x0, 0x10002) socket$inet6(0x18, 0x2, 0x0) (async) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) fcntl$dupfd(r1, 0x3, r1) (async) shmget$private(0x0, 0x3000, 0xf0, &(0x7f0000ffc000/0x3000)=nil) (async) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x40, 0xfffe}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x1}) (async) shmat(r3, &(0x7f0000ffd000/0x1000)=nil, 0x3000) (async) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) (async) pipe2(0x0, 0x10002) (async) 2.038896388s ago: executing program 7 (id=110): r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x8) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) recvmmsg(r2, &(0x7f0000001680)={0x0, 0x4}, 0x10, 0x70226782d340c8f6, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7fffffc000) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() close(r6) read(r5, &(0x7f0000000100)=""/54, 0x36) ftruncate(r4, 0x6) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 1.973696297s ago: executing program 7 (id=113): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000029, 0xc, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 1.751853749s ago: executing program 1 (id=114): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0xb, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x5e) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) chmod(&(0x7f0000000700)='.\x00', 0x49) rmdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') 1.673766409s ago: executing program 1 (id=116): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') 1.67329404s ago: executing program 33 (id=116): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x17d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') (async) rename(&(0x7f0000000080)='./file2/file0\x00', &(0x7f0000000000)='./file0\x00') 1.669959765s ago: executing program 5 (id=119): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) clock_gettime(0x0, 0xffffffffffffffff) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 1.400940161s ago: executing program 4 (id=122): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x1657ee07, 0x6}], 0x0, 0x0, 0x0, 0x0) (async) r1 = kqueue() r2 = dup(r1) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) kevent(r1, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1, 0x10, 0x2}], 0x138, 0x0, 0xffffffff, 0x0) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xffffffffffffffff, 0x61, 0x4, 0x6, 0x4}], 0xffffffff, 0x0, 0x3, 0x0) (async) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x6f}], 0x0, 0x0) kevent(r3, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) fchdir(r1) 1.253998508s ago: executing program 4 (id=124): r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x4) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x200, 0x50) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) r3 = dup2(r2, r0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) bind(r0, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) write(r4, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000100)={0x0}, 0x10, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x2, 0x4}) sysctl$kern(&(0x7f0000001680)={0x1, 0x4d}, 0x2, &(0x7f00000016c0), 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x4, &(0x7f0000000040)="03000000", 0x4) dup2(r6, r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r5, 0x8, &(0x7f0000000140)={0x3, 0x0, 0x8000000000000000, 0x1c00ace8, r7}) 1.207317907s ago: executing program 4 (id=127): madvise(&(0x7f0000001000/0x3000)=nil, 0xffffffffdfffefff, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffff9c) read(r1, &(0x7f0000000080)=""/253, 0xfd) 832.296869ms ago: executing program 0 (id=133): r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) setuid(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r1, r3) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_READREGS(r4, 0xc050756a, &(0x7f0000000640)) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000300)='W\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') 605.667039ms ago: executing program 5 (id=134): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/4096, 0x1000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001080)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffff9c, 0x8058574f, &(0x7f00000010c0)={'./file0\x00', 0x6, 0x2, 0x9438cad, 0x0, 0x7, 0x80000001, 0x1, 0x1, 0x2, 0x9, 0x4}) unlinkat(r0, &(0x7f0000001140)='./file0\x00', 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001180), 0x100, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000011c0)) symlinkat(&(0x7f0000001200)='./file0\x00', r1, &(0x7f0000001240)='./file0\x00') mknod$loop(&(0x7f0000001280)='./file0\x00', 0x1, 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000012c0), 0x80, 0x0) fcntl$getflags(r2, 0x1) utimensat(r0, &(0x7f0000001300)='./file0\x00', &(0x7f0000001340)={{0x4, 0x8000000000000000}, {0x5, 0x3}}, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000001380)={0x2, 0xfffff664, 0x6}) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f00000013c0)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001400)={""/16, @ifru_addr=@in6}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000001440)={0x1, 0x3, 0xfffb, 0xee, 0x5}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) flock(r1, 0x4) renameat(r0, &(0x7f0000001480)='./file0\x00', 0xffffffffffffff9c, &(0x7f00000014c0)='./file0/file0\x00') kqueue() close(r1) r3 = socket(0x2, 0x8001, 0x8) mknod(&(0x7f0000001500)='./file0/file0\x00', 0x1, 0x202) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001540)={0x83, './file1\x00', './file0/file0\x00'}) preadv(r1, &(0x7f0000002b00)=[{&(0x7f0000001580)=""/213, 0xd5}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/235, 0xeb}, {&(0x7f0000002780)=""/189, 0xbd}, {&(0x7f0000002840)=""/246, 0xf6}, {&(0x7f0000002940)=""/42, 0x2a}, {&(0x7f0000002980)=""/34, 0x22}, {&(0x7f00000029c0)=""/37, 0x25}, {&(0x7f0000002a00)=""/254, 0xfe}], 0x9, 0x2) write(r3, &(0x7f0000002bc0)="3dad886398bb1c6ba6dc794ad668af1ebcf9ef7e0546f6631c9e0ae762a08976271b0176857b631a04917c9e191a809655561d86c3b4839e62055d724514aec7f8d4d6095215ad968697c05ef4dd851541ba6251", 0x54) r4 = fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000002c40)={0x2, 0x0, 0xfffffffffffffff7, 0xffffffffffffff80, r4}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000002c80)={'./file0\x00', 0x0, 0xff, 0x8, 0x1, 0xe8, 0x101, 0xe, 0x1, 0x0, 0x9, 0x68861945}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000002d00)={0xec38, 0x5, {0x494f54a3, 0x1}}) 597.727819ms ago: executing program 0 (id=135): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) write(r0, &(0x7f0000000040)="78c238ed4b420eaa76a813d63f9498cb9430185f7143f21e38eef8929149d83e0f54a43ceee099a5c4efe34e06796bf700509502d8b23f8741538a337dd41b28020de20c2d16ec7771cdc72befa831fd6d70190844861f27ef9e8621088009ae3f619c969ec9ed78fa8bb3d6dc7941404157", 0x72) r1 = syz_open_pts() ioctl$TIOCSTART(r1, 0x2000746e) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0xfff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000180)={0x10, 0x10001, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xe0000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff66dd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2ce2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6a8f}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x13}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000000000000001}], './file0\x00', 0xfff}) r4 = socket$inet6(0x18, 0x4000, 0x2) getpeername(r4, &(0x7f0000000380)=@un=@file={0x0, ""/263}, &(0x7f00000004c0)=0x109) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x813, r1, 0x7) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000500)=0x1) select(0x40, &(0x7f0000000540)={0x5, 0x5, 0x2, 0x9, 0x3, 0x0, 0xc}, &(0x7f0000000580)={0x8, 0x9, 0x5, 0x100, 0xff, 0x7fffffff, 0x3, 0x5}, &(0x7f00000005c0)={0x8, 0x4, 0x5, 0x1ff, 0x1, 0x8, 0x7, 0x6}, &(0x7f0000000600)={0x5, 0x100000001}) r5 = accept$inet6(r4, &(0x7f0000000640), &(0x7f0000000680)=0xc) r6 = open(&(0x7f00000006c0)='./file1\x00', 0x200, 0x102) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000700)) fcntl$getflags(r6, 0x1) getsockopt(r3, 0x2, 0x2, &(0x7f0000000740)=""/138, &(0x7f0000000800)=0x8a) unveil(&(0x7f0000000840)='./file1\x00', &(0x7f0000000880)='r\x00') r7 = open(&(0x7f00000008c0)='./file1\x00', 0x10, 0x20) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000900)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000009c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) fchownat(r7, &(0x7f0000000940)='./file1\x00', r8, r9, 0x4) r10 = openat$pf(0xffffffffffffff9c, &(0x7f0000000a00), 0x8000, 0x0) ioctl$TIOCSBRK(r10, 0x2000747b) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x2, 0x811, r4, 0x5) 596.853596ms ago: executing program 2 (id=136): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x9, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1e6, 0xfffb}, 0x0, 0x0, 0x5}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000040)=0xc) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt(r0, 0x1000, 0x7fff, &(0x7f0000000180)=""/124, &(0x7f0000000240)=0x7c) 594.397467ms ago: executing program 5 (id=137): r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5a0, r0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) r3 = getppid() getpgid(r3) close(r2) (async) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) (async) setsockopt$inet_opts(r4, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r5 = getuid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r5}, 0xc) r6 = socket(0x10, 0x5, 0xfd) connect$unix(r6, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) poll(&(0x7f0000000180)=[{r2, 0x4}], 0x1, 0xe3b) (async) syz_emit_ethernet(0xb9, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xab, 0x0, 0x80, 0x0, 0x0, 0x0, @empty, @rand_addr=0xac14ffff, {[@end, @noop]}}, @udp={{0x1, 0x0, 0x8}, {"8b2453f9fb3046ca73c90d57b175a73f3f6af81815c800a6f109b320632547db3f72a75671226c511f1da5dfe1dcd270f7c44ffc1e1caf33821851d85b32dd4861bae7236f6ca39ed8e613d73895772bc0a2a6d746123c5c987591545309624b2d30e492012e8d7e778212dcaf897c268eea1672c6fefc241f089aad680c5385e472844a8e40fabc5ecf6e"}}}}}}) (async) shutdown(r2, 0x2) 594.116455ms ago: executing program 8 (id=83): r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$inet(r7, 0x0, &(0x7f0000000040)) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x4) lseek(r5, 0x200, 0x2) 445.075591ms ago: executing program 0 (id=138): r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async, rerun: 64) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') (async, rerun: 64) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) syz_emit_ethernet(0xf2, &(0x7f0000000040)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "95faff", 0xbc, 0x0, 0x0, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="bf57a96f6634e48716c8fa22248c41e879466fcb0c84754aa5d9a072885ae6fc26a072be87e2a25664cfbd82dfbf4e84ef4bb76bc727914723ade9c6b0460540f864992422eb76b128e7fc407128b5db9ca2a3dda39ae3253fe2ab686ac94c3ec9f7fc0c9b036557fbc6f3237b4f1512face816e7c4db597ccc3ba6a1f53da3d40320700fb3cce7360e67141fc292f3e3490f58db9b9dbfaa2b76a21a42efa7e9b605f263c345dadda10e0eb40f2cd6b808faba72c45c6dc36078760"}}}}}) (async, rerun: 64) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (rerun: 64) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 32) open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async, rerun: 32) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) 444.577727ms ago: executing program 9 (id=131): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getdents(r1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) 444.219485ms ago: executing program 2 (id=139): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000000), 0x0) syz_emit_ethernet(0x126f, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) recvmmsg(r2, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000001200)=@un=@file={0x0, ""/511}, 0x201, &(0x7f0000000180)=[{&(0x7f0000001440)=""/130, 0x82}, {&(0x7f0000001500)=""/78, 0x4e}], 0x2, &(0x7f0000001580)=""/149, 0x95}, 0x10001}, 0x10, 0x801, 0x0) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x81, 0x0, &(0x7f0000000200)="1851e835f37596b5a079554a44b3fe5605bf20062df63e765acaa471748c6a01bda2bdcbed39c14ee36527f6e77aab09a9b97c0537688afbe7e1bfb57643c33e37a44f5b456ce0e7a2f4720e7693f347e5b1eff635037438d4550015dbafc278839895fd40aff61f6d8bc41716bc3c3d0bd46acf55ab9878ea0ca42c7decd8d9d8a27e18b7ad6812e2f0a718adc137bbd6524ddc86fb07190fb23211b96d847bdfc224e2ddc8f6a42fc0b2549f808714690430572438e0c33382f0298961b4bd2b69943ee7823b9a389067d42f17287e5bed70f85815fec5a0d2a90a89064e730ac097910609a022ae35964480d621b17b3ecd4c3011bb101ec82be06f8a717088dc53491a49d28111874fda3ccaa5bcb61463ee807d73516ac8a86e94eb65f822c241a6c1aaa1fa357e51f2f712dc5c0ef9bc2f9ef4a9577282a104e31ece2638a161f552de40c1f286b7253d7de2a624cf6a3b7bbb2122eaf71c9453180116547ebf61c88fa8c711da9567cd5f8379ec78f6b2494d430397332b0c9807e6cb056baafb04192a97aadb551746eda7ff17cdcd1aa16d8ece35189d909ec97aaab8f4eb46482c407c0a3cdf7292f119b12f47ab04b5d3941b2c73104a85678647e094001da9a337f46f62b82e93a8b63708bcd39adf8275c07d75824a9bd2b1417e2790616446e0d90b620ad42280b4cf9ced8e5fe48cd4d6cf2a2dd46a6965c7a8b5e34b5d74b995eb5aa545159451e3c0194fb628059ee9dc0f5c6a273f300311bccdb07ec8fcec093736aebd1df57c9d66604cc16f5a082e996e800aa7106944f565e55b95d8cc7b39760291437b6c717edc80c56088662fa3460a9505e8fbf80d045eb11271c29c40416147526e07d67485ed5807060292b64c09f33860401ca944e4ec0a9b2669bf2a1387441090858170e1648f1412786a91cb5b092cdfa367281287815530c3a727132492115f5ca7eb2049bd6514d10a52bb22546a9c4ac445ebb3acf202a6f08a2706c2a4921b4b6455c9411b2100148e351b6c828eda86d58a48489457b0258d2f0bd38e8794cb03165d6b5fef8c3d74c442a6fb9492c1cf6c28da310397817fcd54f27dcecbd80c07833e37ec18db832fa7ca517d4c5457373963a0d77943e38b8250bd8bf182b525c67d8e9dbeb341c0b40b91ff3c35f867556292083dc5ddef572c588ca8114196f716a6f795a719e68d02b30349c5c8f7ca97e199ee7e7e82d43ac29e105bfc84db2564dc8b44aed64cac4b90ca171a4797fa023c81e3a8431cd0946f39d9d9e2d895610ea80ac40d31556a4931e676c3c0a55007983090ce483db050ae0ea2a4cea9a43f28e03b7b2b26a865de1c09b3b0f28477ee6671201ba5ce561540778f38f6af8a36d2fd232eed8ea9fdc647696ef3d8c6fd552cd423c36b9a5ba7a176f8d616ca704db62bf9867e477c7f124c439de7692c6baf06b65b572bdc3dc5853fbdf55d77a8cb0435db3a5e63cbf6b6abbb32a74ed00a17d75d025a3920ef36baae241d4cfb8d7f5e33923cb281e3196ca6569900c988634069db2deccb95dcf42a3861326b994858bcf301418c5c9f0ab0ac91513aec2f7bdfe6741c987cf0fd6881bda94ae8a5c1043ed35ade0b7a4dd8116e13c2f36bf44129e9f72b64dcb6f20230d5f064b3ea2c3ad8649fbf3477b162dd481f0d5551adc1dbc80e673c23490c7fabde3a25d43039a85eb36c54b6406c4080694183cd9a2e7ed9640a62bbb6f5162d3b7065587be5ebff59256399d41c194961e685673f7e132b6ea8abf8830651308e2187de4fa20e0184ba28f84d07da719761dabe0ae6daef679f5b09a9b2b9737f27d25b20f8a2ef2228793232c09c4e02cfd2c6da6d56a9c821bff7c6dd32bcdd0625835aecdce10fab377e4e06d543d92b9952edbb2608b5984185cb95e2d6748dca093cfd6defbc37bdb6252ecfe2b239ee3bd68bbeda4e93e0dd429dc46cd46994facd5c33c874cfb5549d3ffa018cd56bf67f902f551003d2f8db76cf215482a7778541651fef92ba3e49fa40f5b3e0bbdf43b9e2eaa636b64b1da8f88462059b5805b10aa1900632d405e3fafd29610f6096cf49035a3848791a1cf8852e408e30192bf996f4aba15cbdf377fad67e8c35eceb1ec4d93cfef9fbe2c5230e6e18dad289affaa2326851498a9e81c05d6ac58ea0511ca42889d29c8d2fbaad128d01666fc5f7f81b504e8e20a120e59f427729760ee366b16170e1bcf66f4c25febf54846b1cf0328fb2d08cdb88e9b12ae8eef448848386a30e95197623f9052420d03437a51a02dcde6d34c24e867a43256167daaab542777bac82a578adb66ec97534ef8ad0043f9c0feaec9476ec41f1fc279653b8aa896379bb8cf68f0c339e88bc42b139296f784e747698a9b8c21152b32d30b4cb86e476aa2cab8ffc3878d245fb6e47454067f7aef9327191807a3e79cea31d81039b55c28c45e6cf22149e692a270fd585218a882fba789a34cf59022224fbd062945eeec9685e8968b970c550be830eb3af5cd92ae43163c0c59cad51be62de55b25dc8357dbce6329bff37fe0589f8dfc93edd0d99fc30e02830e5492a015bd60743a54ddc904af7be5c14756808ca4b358dfa065755d18d3e3d68afd9c59c2a13b922bd69aa70907a8bfdf6cc3fab7ef115708a0d84d4c32f07ab239e45760c859126a8417558d5641e0357fcd32e74a93b48d1a7477f7d4837cbdeb8ac90fc057942a6ca9b9c6f9cded909a5fef029d8694efe6522285e2059afc4f84a7aae3b0e314aea2673c2ff0ec0a2ea687282ab13468cdee47d370e04911f490227228305bb1bce9c058b4dd672424273d2d6a0da50c4191b51c5a2a4cebf3a2be1cd609759a9843c2012b910bf2112b6b50eab8e9ee47c481a69ac7352aff6f43a59d157545d8ceaccbcc577a74fe2c494b25b9558c65fdfcb46c86a493a593dd171f9e636623cd98a61f953297c3ed5a3b794fabb9f245a1d80e4a97bd94fa406c44717521e15c66dab5fc7ed63510b2ded739e57a37dc714361e1add199af5c87d1b7f442b371f12d52a9fcca31cb995c59aa532468de0b7cfffda2ce6beae349f566631b81dcd453fd2cda2e8cfea3b43cd9254cb8f7cc5855e90265e8c2ba2febff1df71f76b47492f559154dffa26591c6fd080d1656a992467e86b572ddfed2e2eb8be3a955347ad43f31cf04d41c3326ef25092badef788756cc5faedfc364f5c674753254fef4e5ee780f8649b5a1bd50df2533dff31656c3ef0d6de3d9a8556bb4a737981933cf16ec1f63c35a251805187cf1e6a46fb3e454a6c64c82f081e219dad2e02dfe53294714a2ec2f2fc8216f0dad70d5abbfb764d770e38371682c323feaec3d6f0a9f9395c5d58b5212042374f798633480d19acc53061e04b3cd3d55f63f9af355519e2a293d492bcf88ddd2768003a050fe9f6a477909c083ff30ed7d8d8762b145095ef89f9692c516d890def5b837d3a7c7cad6b144ffcef4fbe75000c3f105b87f29d38aa93132f7bedf6cc2e7650da782f995507acea421812f6293bceb827bee53f86a1882877006006b9139c7f7822acc88049473d7414bceb2e2a7ad5627f12c3ea16d59f9e5acd697b847049fd23dfca7313d6684d20f718c6fffe3f260f29584860e8aecce29a2ef1b19098ce11b7c41e5eb8a70c9c1f23d4aab81d6d8087bd3e3b690a58e23ab8fef4a483b3f1cf9d2cfb2389562c9a2dfaeac76a7a1d88032d1de4c6b566406c19176f494359f02d97b6290d767ece211b354baaef5cfc7059e2bd75a30332b42baac21a7e90721f7405ce79f35bc9b6b2c9f98d2e8b27cc482e2497c4df1868f459bd1fa7ed9f39f54d41817e6f824f7b9aba4b6a9dce88db5988ed5393cc868a362b59ee7421e766b6c513575ab30d08a158151d7d94e92f1aa1521c89a6f3adf83aa8e40e7c937325f7ef5a2f1e2e4cf9e5692260f19604c317d99140a438b0b4880bfbc10b3e66e8d6c67f0f5238b0c5b3c5da5202daf1cc2f4639cef15d836023652891675638368f17668b1c2f82395ed38cea020505e29126995d2eda02cc322e8a327b75ba748bc5719f355f07ee43036a34ea33388617f997487fd82c2c4f33a96af36740c8a33a81ffdabaedac5361b805502c623907aa5efd4dec8c62308af03ac8603989eadb9641b061b60a8ff5afefdba0e26701508fe335a1c40c84f5037c0335058044a75be7ddc62ccb4a6719e04afc92ab6f61c3b6bffbd6afe3c8641763feeabba4c5c129f2307f396c8173d017b5bbf972bea035821c0d42a768fe13220b79cc23e1452a607fcc24244ef87afe058ddd52495ce33d0d89d07620e59e0e5dab53bf062850b5a545efc4e392ee5e43e8fafc05426d061e6726158e3d0aeb58e19db6725e4bc41a9851184b240ed0edf7c05e0618c791d6421eb8d7f638b2834f4c1f053b56485d047da195ad9cf6668b8f1429203e08b1e3773840264afe5d470fef65198f6146d72b6c7543d2c33cc72976701d1b2ecc6b7d4421736fc96e8a1be114467e212296447f9e0b77f8079ca29443bdd0faae555b8e43e77e8c079c06f1587c2911308c8b77ff138c803053e946fa0e9b53f6dd9c148ec1090de1b3bcb9e6e092d7db30225ad2246087bde0a73048c8f4de1edb4254eb12e6f08cba8a7265196aeb35e606d0d6f425e06b3a9e63e8c05d9354d88943cc3b98b4f453ce5ed1b8de33b9a7441be1beb427e9b634411399f5d63fdc7049b358b4d5c5faae0d5360f67a0ec0bf3c330cd2f31b7383f0d3fb043f7213d3fafd5aa0a14413efb0b93636f6decf2887da38e7ceb7476626b145e08ef9118c889c56b8da5d4f625694397377b976973d12932824f02a765629330bece4a6fb919507aa29fb725741ddfb3a4ab005ca51d10c7575ce501c417b71745824eec9730ad086ecb37b276705e2f22f029d985ef877d1b2c58eb30088a0fc023d5cdbbf216a06f3c1f9f624c7f9e85641a331fdcc931135701aba6617e42d7f633e61ad4a0dedc1c146cb83c689795594286a3703daed87d3f3bcda01494f0bb0426afcd352f75be5eb7f45bfcf9d24c01f23f15dac8594469fc32f228778da0a688a0c80f821b212a45bf9023d8c26567948f1bd836f6991bf6c6dad88e312875167283a472fde6de7976435fe5b830b963821f37758a62e2165390c9d73437fae45486d794644790b076c4e01fb85d4e9d6701b8ab5fcc3574b6799013f92dedf8c257a1d7f81068de0e8b574f7268436be47b5a3d79721bcd15e59a48d108dcfbea14709bff8c41b6f217dd1bad25da18f5f20a6c7ed78438f518844eba4137ad5d98443752ffad57d181a170242d969c95102f32d43baeb6f6741e228b5c1bee853713c5c7fc08bfccfac95055016a8bdffb8c205f45e63da0f40978327aaf0b7ae1e8267f523d9e414572b5a80973cb96a0f5fd228afcf3279535a2394025c34b1b266ba67470258a90fb55e530b2dc25d31e180de93bad5a3c2f61baa0198cd3303a373fc241b32d286177418f88e213e1d60279a180b4b7f259392af5c95da045d8b2b4cfafc8036f1ebd12cebc4ca270721a030fbad4c1a0644d83b61443389c8cf607bf671649ec8907b4e529e1cbf324d109af4897eb4e3b9b4693a5730bca156441bab116c8b948f9b6be0b65698d92ed7763f2a4121675d60b4e3e9292cb5d981243cda99248bfbbba51aaab7e86cad686659702ca64c2503e7e9d5fa5e58ad1d29b6122c4c627c2dd8ba8b0fb960e6b12b", 0x1000) close(r3) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) 440.52053ms ago: executing program 0 (id=140): r0 = syz_open_pts() syz_open_pts() readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) (async) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="5a73b40d", 0x4) (async) setsockopt(r1, 0x11, 0x1, &(0x7f0000000000)="5a73b40d", 0x4) sendto$unix(r1, &(0x7f0000000600)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb630c1f5", 0x6e, 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff4, r5, 0x0, 0x0, 0xffffffffffffffff, 0x1ac, 0x4}, 0x8000, 0x1648fae3, 0x8000}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffffff4, r5, 0x0, 0x0, 0xffffffffffffffff, 0x1ac, 0x4}, 0x8000, 0x1648fae3, 0x8000}) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000380)=0xc) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x20c, 0x0, 0x0) clock_getres(0x2, 0x0) (async) clock_getres(0x2, 0x0) 433.468284ms ago: executing program 8 (id=83): r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$inet(r7, 0x0, &(0x7f0000000040)) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x4) lseek(r5, 0x200, 0x2) 433.303216ms ago: executing program 0 (id=141): r0 = socket$inet(0x2, 0x4000, 0x19) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2b194c8edfe0bcffe725cd9c7da47af52d3e0c74a05b7cd31f636635004a4f8dc7e957fda824a15311fb303ed83f089c5ed0f1828818f9ac79f9d22a19889774910a435fbf09f720cc45ae457c9cff1842ee977a1dc577aff3f099ba4fccf3e85940284f4a63bfc4013706fa37c80a129eb99a3e9b21241d1d799f72696a44b0a6679434fa451e3ade053ae94d1f224ddaa059de4498cb168f293204e92e5da597680b256e32b0f3b444742ec07e758a537ba66cbbe542cc43c64f1f1ad8d91c6d36e63cdbe0b1775a20cec4915eddcb2c8d78758c3c1d7a4500f069c97817f87d77", 0xe2) syz_emit_ethernet(0x1000e, &(0x7f0000000240)={@random="993a401d8936", @random="4384475298ad", [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0xffb0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr, {[@ra={0x94, 0x6, 0xfffffffc}, @ssrr={0x89, 0x22, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @multicast1, @local={0xac, 0x14, 0x0}]}, @generic={0x82, 0x4, "4fa4"}]}}}}}}) 432.614993ms ago: executing program 9 (id=131): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getdents(r1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) 268.993774ms ago: executing program 0 (id=142): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd606aa63f00082b00fe8000000000000000000000000000bb00000040"]) bind$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) listen(0xffffffffffffffff, 0x7) (async) listen(0xffffffffffffffff, 0x7) r0 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) dup2(r1, r1) (async) r2 = dup2(r1, r1) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) (async) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) read(r2, &(0x7f0000000140)=""/40, 0x28) (async) read(r2, &(0x7f0000000140)=""/40, 0x28) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x2, 0x1ffffffffc, 0x100000000000000}], 0x1, 0x0, 0xbee, 0x0) (async) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x2, 0x1ffffffffc, 0x100000000000000}], 0x1, 0x0, 0xbee, 0x0) kevent(r4, &(0x7f00000000c0), 0x20, 0x0, 0xfffffe01, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x1) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) (async) accept$unix(0xffffffffffffffff, 0x0, 0x0) 266.269048ms ago: executing program 2 (id=143): fcntl$lock(0xffffffffffffffff, 0xa, &(0x7f00000000c0)={0x0, 0x2, 0x1, 0x1000100000007}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) r0 = socket(0x18, 0x2, 0x0) (async) msgget$private(0x0, 0xfffffffffffffffd) (async) symlink(0x0, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1a3) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x1b, 0xb3}, 0xa3b, 0x80000000, 0x5}) semctl$GETVAL(r1, 0x4, 0x5, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7fff, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffffff, 0x160}], 0x1, 0xffffffff) (async) execve(0x0, 0x0, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) (async) fchown(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 265.893491ms ago: executing program 8 (id=83): r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$inet(r7, 0x0, &(0x7f0000000040)) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x4) lseek(r5, 0x200, 0x2) 265.829166ms ago: executing program 9 (id=131): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getdents(r1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) 265.528879ms ago: executing program 4 (id=144): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="dcec45b10ab65ad0f98b4b7993d757221d5c74598097f32756148c0eec9de8f53051826edbbf25f4856d9b435c29b01bc4ca47298cc455eccfc522945d46f6da0338fdaea81ff7b4a9ec5fbc610a7c72d1987435369336fa93db95cd8fc0146b460cdeaec10246797016ccf0d19bb4ff072e9d49e649ed45a4e2c682ffa8c96751ef9bf6c239370bfff5f403c803223b7c9357982a28d9dbb57f6b5ffe", 0x9d}, {&(0x7f0000000140)="4b7802ecfdeaf7da64b28cc14d8fa97220ddcd3a9f9f59d8846df5604feb6aeb6dc7e9137a2798eb9184234a0cb95c299efc9aad76536973a9dc904d430f0f567d0565499b35a099475bebdf302fd59e4c475df050b65ded3f51757734dc0a204f6c8eafcb442ec17ba31cf7e4bef710fd6a1a249e9708507970960fc47bbd81aa4c64a904e0bc09438a12ed00b9c6aa2a7e11e79e428ba8c4d0a183a08b76974b79bdfc0f4c06917dc6acb984e0566249592e0453c6cae0ae35dd1623cb0761a4944cfb0fcdc59f", 0xc8}], 0x2) writev(r0, &(0x7f0000000280)=[{&(0x7f0000001f80)="1a1845ec07b43c690415b6760b2513f3d61ad2e0f6b7f2477566dd517bed8fa3fe5ba9d7d1e150fa7faff69ff2e1ffb20ddf6d7e5d0ae0e082f558289beed11bc719562b6b347544b6993d45ae50a55be2c657e65c48e91fe1d4a11fbd23d345563c28f6889770e48c8563d35e4a7e6b4e07a38d3f81731ec089351a200c88ecd281f13c5670fbe1bcd770fd9fa2182f71dd8676c69f41b2725df10f788c11ac3c79eb271947d83fde3b0b3fd92e7f263d80091da08037bbcf97d743fbe07e251ce1108f0b9b33eb84d36dd01890c7e3751ace266c30a40ec9a69c8c57f4a170bf4c4dd13f04b02bc05b1abb664e26154558e46bdefe9169e1dd75c7ed7d48c6d73199aa67d5cedce5f994ef240e01345daa9ef0b654d541e7459d2f57b471dc58e00234a6db69449673186e2482be14a22b651af622207713b06b0b2ce25c5daf8e193e00295c4a2aae6dfd793a2e8b28be3d6750cc796667eb26910c246de362c84995005cb089cb1f605e95cdced994dc4391601ac4ce732251cfbb39dae12ccf597499e41d7a649749a862b600ebf054b7be792ada85871dfb703707b479c7713bbb60012cf401ea5a323cd52942f8d1bedc4e082b7b9c34f0d329c5edff89ad18a3f738e9b38b5c1cb9fd973321be839b7b5c47efe7f6e29e436512e65c1a01b976ab5627c155b509815ee6dcc5c084c6ce7d0be61b1cede2044c11fb27c9175084ebbcc09cde119c24c89d67c0a46b27f53e11b1a42164d40f81bd0edca212644b866fdf048480a4eb6dc2f3c0661de3daeb464d4882fe763cc20742bb8782e72fa239292916b2fa80c1b5010ce212d6f80476d82658c20fa034902e48a36eaa451c8c367e7b1e6132b6201743fe34a8404df3a325f0a871db4c2471cc343db41573b114437e6ac244b0baece8c1994db77f7ac59f70bdbfe49734d1c804478022f3ee6e901fc463aac0dd62963f1e57980349210dc8a20a1756101a807f21c74773bfecb801ff074e1ea7313b062c3b57246b57aa3cc1763dc6868306a3b0c0f1eb5829acbf66df3de67d42583aa1777f15ed08991f46c5820e7092183facace016554bc556272dbc33cb3738a7d335f00422789034b654980547c283a1b5fb339172fd36788e35ec9f49a184f77038d07c2a7ea9ab210dfbdf0e32b30db3ee23de9c710ea39cb9dc8be91c88146bedc52d33a30a078c79e7fd097bd83d7bbc3dced252be1fecb133af36c58bf3415e6199f2ce1dc3194db9e728fc702400694f1bb6373a990816955e0a3913f89a58ab38942928f3e976ef270c189c76dad84ee1dbc5f04edebb391ec6c0fa8641afd1ef6c55d57c46556fce2ec1c55f89b458f4b4d3ec2d29019fe424eaae5cc3b22861378d60db53cec288f8895d0b5fa1d53c42e5bc428669d9f3c671745b5a6e391cc6deb0cabad716449af70ac9765cd78142e109847979025737b28beafd88fae841d1e7f947fb568220cac1e6bf762d29eed503ec516f5130386881073d30587a8159f31816d29aff86a5bb85b0e6e426a3ecd35eb5a26ce2bbd4f338d3826c2fc5b78efc86a105ed8610e69f65f0d882eed0811ba3b1428565ca20446571fb4f7f767422f3fb33f1be13679e588ce5d179f7529e6704bb7bdae9628d07da559569ffb9380f45d99da0c6c095dfc9fbe461bd40daee6a37a42819fbae4dd3ddc4b9021db25d7eefc94c0f63683086cb5d25ead1f4de790c8fe671bffa07c9024b98d9c3959e044dc455f11eec11d825da767b0bcb9e987e7d75e04af75817204f02e25679026a010ec58e75bbdc7d62288b57fd752d6497f3a7313728210e6021a250aaac8f91cf1272b732acb245fcb9d5fad3e6009619feb35bd1ed22179b98819912c5638e35d7b43f0c32c72f1cb0a32d185af754b91841dfe05dfc30fcd22e3c0c1a2337b0dd75d413a0e4b398c27a8a0eb62943d4d125bfb8bad556f5fbfa7f05386f3cb68947e86cd53f98026d4cb6ef0357e09b7c93420ad7d62809104f23a373ab63e4caae8ef6167c2bb9f20677a356f2ecd0c3ba28db2c83a5f72e876bc4cd54d668411f0057776b8ba1b01777210a64912e268ed803a5c79220be2c42aeea419760348c5695c06457e4b983d272ccac346258fe69e9b845bc10b9049f6ff5428dbf8b95115725cfa6f8fb14f23034343b88c7cebf15b76aad6cce7d61d443ca9d32c5b56d90c0dd7a0314f48f7dd3ad2e76f3fd2014f55fdaa6344736d526b5c31f11871067308ef754de7e3ddb982f3d82fc48289a67a1014be28e54f8d3310e99540f4ba957b9d4b13eb338c18693258ee88f00be1128df9cda94628356b180c5f49ce6a67830037fe3d1fe6c57a7c16ceff2c9f0a905971383c73fcf05d5f2df22224ec7bbbebb4facfc238158161845a09ea2c6c999e95b7ea994732af7f8da56d4a1c8401c5c27e6ff0986687e965bcd0c3f44bce966da21278b9a15069883ec39f6765b32ac639ab67fe116eefd133b1deee49d9ab9ec4db83c0b821185d1031fbeffc88240a17277447a5d607932e7a491bfa5f9ad6bb2fe32a58eb32405d5d63228453e360b92b94e55b2bcd62d193774679889dfc69ceeb7241bd8fbf3cce41b0d25cd84b51daf520274be344094f2d208bf48af4756c0d4b7de03304b478abee476e50329d63a8cc92537c90241864674ca651af5548e5ee450176238009fc1ad7056249872d4674884edca7e79506dd4c890cc9c017de4c3cfe6dd98202efefbb7d82248b7b1df9ac65a8f0a210203abc4ebbb8d7ee9093da58fc7f5bb74b242ab7c31abd509b84b9d6dccc9ff168c5b9e96115721650441f6a5341fa2b678158455ecd426d7168ef2f6a214162f44cd4d843bbcb2bd59f38c79d3c8c1c9130560c953abf3c55b93fd6ee1488c2cfaea826d796f28dd3b12ce33c8bb52e8fb092a309a5d832a1f3d091fe24a93add9d8efd75ff537d56738974a1d0bb96fcd34cbef6e98496e6184d14f3b53f135ced452e2de3db9bc1e4844027ebfd6a54af8d86640ab5c49f009ec198cf71a07a0764f2352d2a7380ed094c36a8fb7ae17075244692fe9e40c31927f8d563521b4b70c4bfd58dfa9aa8dfe470cdc0689b79e63bfe5aa1a3f587df30c68d9e149c8669cb82405d60ba9b3ccd4f4e4196cab5a65989df941b7aa8fd0cb1eaf85bc32c36a8a190c3f388d0ffc1d33c066e6bc058ca116f52820d15ce9b71124116ba6221b1b69709b66a61c64e4d5c53765f6ff8c08d4e8b9d63eb109a4bf73666490dc9e4a24d2558838858bf548381c2ef53a07de945f6e3264a490648e95c7922db8f2910abc840fc43544a2a3ce848924340a9c3af9abb6b67e27945d5828a8536bcf84dcbc518679e39557213e73b0349756938350b5fe367ca8be3465646765eff185d2f3a98eee7fbc111e61ce4c2fe5b4862fe48bf58dc08d6bf183c72c15af90310b051ea109270a8d72593b512fd98491001a0832ab1e4c3287a0cfd99277e712063c6aeff636802358b0649f2e3f4b9fe2fb3f62d5cfea96d7356a60e175bf808df2889f9cfba633041f4f4769a31a8f228be0a68112fcc69cac11d4bb8495583d17730ce4a142c750325210675efb3d6320217b016d76f4eef6c73a11baeb479652d1c213e441d1997ae719a63b59d0f5fadc0ed3d6f357bf484ea98993d11935b6c473745b49c584314c40a7b10ede6531949b9db62be7b6bafdc85771b94658edb604a943f7fa5c1f213cadb4342330d081ac197752779fad6b6d9ab604cf02ac2ef01004af717a874e60708f208be3561dc9ccf89e9e5bb20fa8241fbd137b66baf32e240baa76aaf39461e19fffca54737f25da7745e1648e092582bc63cfbad7277bf020caf15e4619d16add28be62855bf9e3500c1b72b704157d639d7189334d33699355258ee4816733ba28b077d694d12e7a33893a4103fe76ee17e702348b347f5908a2a336c9721e447a025857cb8ad7adaaa1317c1b76031720423a2ccb2ecd426ad80863729477538841d70a7b51e4af60801f371adc11c573dc3532691dcff32618252f0bae1535e70f5ed696cf5d135be9969df363c2cd774e00983bb7029b01aced1ff4c7e4798d2e12c3f5b6b3e8b76ec383b1194cff59f68658ba32a46d9bb0bcdb60a8a295992f71de9395a1693d0742197b1863212b486765e1ff119a426ddf3c33dd2fbbf80c261d717156b868029f5347ff30667cbb1bdaed63bb3198845414c2a07c153fb484b80ea323af553056c5ab09c2f0b01b67f174dab6f46f6ee9bfe7eaca049281fd7ec00ec0d484d8ecbbfa31f865c52dce18dfbcdbbced8dc58b70dd8307ef32f034e0a980b1e1a9717dc84059314bb76c484e020afa065a06d1aa5bc1a2f91c829d019a196319a0426844e854f8e07bca77a677f817b47fd066a0bef7a0e8febcdcb37b1a9690d229faea8f446e72ff826bba371125638e3ca604515fff3197707c99a82df68af7742831afb32c0fe0ffd4d7d9f884823255dc29ed731cf454d2942c9025fc2ce4fe6665f379bbcb50f3e452efdf66ed6f5383c02d2741865cdc0203982bf851fc6ba894a4967614e6c32bc6b46951158824db01fc3454964c3dc8f465b633d146efc2af79a54c17ebe375c913529529dc7eb6363b294ed3063831be6c795550227d92e407a8de7ff93cf0ade51a6a4b2fcc811cdbd1f72f1aa14e3eb933219e521bceb1f299e6d6a90917b0d1ca4ba33fef8b4e321e81efae3cc8423153171578120be728be5f148250cfd06a2d6e89a884c4d078a27da858515f48d5f12ca1eec1d36417ac0e88ea33471033d523393408f26d09d4bf70cb564ef591e5bcc6950a571d07687f426bc33baa66eb98cf925be6bca8023b6ee7ea7b26bb895805a16970b93bb2e6f82a863cb2fc844c14521409147b2861cb29278ab4b0023a50840c46e683fa9e9087f417ba05342ca43e1c606f791e23a526a9b8e17a9c21bfd90bd6f44dfb8e4a1da4f7fb98d252e38e224f6a520f3f7b88c9770a6a7c909c6bf5facf995c54963a6b1a30cf06bcc2305eb16f13c2a0eba616ad62039e836dea8213804d414db24bf48fb2faebcca5f367de6f2d08d99b5a6218bad4801f7bf9059b941122ce9d579fb0a3f825c285ff37f9f5b12c51e1110111de903fb24775637ef6c8dd68ab7770301b2492dfb9667a32b1e71e9c41781f14f191e4b6ccabb1d133c73a1f76dd14a550008ceb16cc66b5b2dfaa619bc408c5d6c3ca053911fb9fce10a0e3b6385e91f31fd33dd8d5070a2eb0db9be5b5063ab7cc92151e3e4cff9959e99b604d95e1c2c6d565c98c2a109745832b3600038ec0e7fcbe2418674d0f22a62e03a5fb8191dafe1f5315b535c36769f0e21db1d0882094fe36e1f48743e40eda8f6f6d1c66ead16affefeeb627f6dbe3b1733d6eb35bc757b82ed8f356058ad786aed1dd61cc54b30b92c68410b5a1d899ef14e9f4682dbc1295b5165814791fc47ed02c2b0c69a9fbf9b03cd6be60f6d5d5885e1d1c4d75e403921b009e90ac4a1d02aef6f8fb8be113f7805ac7bf0c824cc6afea4f463031d5352b244bcef5464a8fcfe5bbdc88f6bc360004514829cdb2a556d6a417a26428d74edd713ebfe4ec94d930043253adbdd6cb17718e483b0898a766e44b752b99a96b21dbbf638618fd166e8defcc492731b9086d185a67b79c8b73a7829cfad3e4481700c5c597fa3caef4ab80cb507fff23f5125e1415ee21213c1b3304c0bd856f70764e621a695964cd0d6da9514aeb0903", 0xffe}], 0x1) getrusage(0x0, 0x0) 260.386191ms ago: executing program 2 (id=145): socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000040)="db3c420d56d2e838fccfc8977fb265b099dd26d0c5089fe860a7cee4a883ba9b9d2750b9a4db2a7d651dfe458ed6e09eb39c53536a8040abdc002550bbee452da40a07cd05a46f345d1532ccec4b88bf0a70f6bed22e34614239cbd35b3f095db6adbe92246b8bcb6cb6538229da1d693be6e65728dcf1c998cf0c32b64ba5ee54", 0x81, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0xc) 260.042409ms ago: executing program 8 (id=83): r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$inet(r7, 0x0, &(0x7f0000000040)) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x4) lseek(r5, 0x200, 0x2) 208.617407ms ago: executing program 9 (id=131): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getdents(r1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) 9.088926ms ago: executing program 2 (id=146): symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x1, 0x0, 0xfffffffd}, {0x4, 0x0, 0x40, 0x800}, {0x5, 0x0, 0x0, 0x40804}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f51e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 8.059269ms ago: executing program 4 (id=147): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000980)="b100050400000400faff000007000000331c13fecef8718e7b1efc45d32fd3357ae30200004e3efe5248000051e2f0464494912f4d335c223e7d0c032bfa896443a42102000000720fd18bfb06000000000000000800000000000000000000800036281257aea8c500002002fbfe0c230000aabfba0900000008e371a3f8343732051eeab71d89e0000405f8ffffff1300000000000000000000000000000600"/177, 0xb1, 0xc00, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000300)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000580)="9b0209c3eb", &(0x7f00000002c0)=0x5, 0x0, 0x0) 7.436829ms ago: executing program 8 (id=83): r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$inet(r7, 0x0, &(0x7f0000000040)) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x4) lseek(r5, 0x200, 0x2) 7.376192ms ago: executing program 9 (id=131): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getdents(r1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) 6.995655ms ago: executing program 2 (id=148): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = syz_open_pts() setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() socket(0x2, 0x2, 0x0) r5 = dup2(r3, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x4) ioctl$FIOASYNC(r4, 0x80047466, &(0x7f0000000200)=0x5) select(0x40, &(0x7f0000000000)={0xff, 0x0, 0x0, 0x0, 0x1, 0xe2}, 0x0, 0x0, 0x0) flock(r2, 0x3) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) r6 = msgget$private(0x0, 0x82) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000000)={{0xffffffff, r1}, 0x0, 0x0, r0, 0x0, 0x0, 0x1, 0x101}) mprotect(&(0x7f0000779000/0x1000)=nil, 0x1000, 0x1) setitimer(0x0, &(0x7f0000000040)={{0xa2, 0x8}, {0x2, 0x80001}}, &(0x7f0000000000)) 3.24571ms ago: executing program 4 (id=149): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0xffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000000000010", 0xe, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) 96.782µs ago: executing program 8 (id=83): r0 = socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000), 0x10) connect$unix(r4, &(0x7f0000000000), 0x10) write(r3, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r7, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x8000000}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getsockname$inet(r7, 0x0, &(0x7f0000000040)) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)}, 0x4) lseek(r5, 0x200, 0x2) 0s ago: executing program 9 (id=131): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x20) open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) (async) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) getdents(r1, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.147' (ED25519) to the list of known hosts. SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: tun_id out of range tun_id=8 (errno 9: Bad file descriptor) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=83 state=3 status=67 (errno 32: Broken pipe) OpenBSD/amd64 (ci-openbsd-setuid-5.us-central1-b.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect login: show malloc Password: Login incorrect machine ddbcpu 0 login: Password: