aboutsummaryrefslogtreecommitdiffstats
path: root/sys/linux/test/fuse_getdents64
Commit message (Collapse)AuthorAgeFilesLines
* sys/linux: updated fuse fs specificationsSablin Viacheslav2024-11-291-3/+3
|
* pkg/compiler: optimize array[const] representationDmitry Vyukov2021-04-211-1/+1
| | | | | | | | | | | | | | Represent array[const[X, int8], N] as string["XX...X"]. This replaces potentially huge number of: NONFAILING(*(uint8_t*)0x2000126c = 0); NONFAILING(*(uint8_t*)0x2000126d = 0); NONFAILING(*(uint8_t*)0x2000126e = 0); with a single memcpy. In one reproducer we had 3991 such lines. Also replace memcpy's with memset's when possible. Update #1070
* sys/linux/test: add test performing getdents64() on FUSE dirStefano Duo2020-08-141-0/+9
Add syzkaller program which correctly handles a getdents64() syscall on a FUSE directory. Here the related comment/discussion https://github.com/google/syzkaller/pull/2001#issuecomment-671185292.