Show patches with: Submitter = Chuck Lever       |   78 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v3,5/5] libfs: Refactor offset_iterate_dir() Improve simple directory offset wrap behavior - - - --- 2024-11-27 Chuck Lever New
[RFC,v3,4/5] libfs: Refactor end-of-directory detection for simple_offset directories Improve simple directory offset wrap behavior - - - --- 2024-11-27 Chuck Lever New
[RFC,v3,3/5] Revert "libfs: fix infinite directory reads for offset dir" Improve simple directory offset wrap behavior - - - --- 2024-11-27 Chuck Lever New
[RFC,v3,2/5] libfs: Remove unnecessary locking from simple_offset_empty() Improve simple directory offset wrap behavior - - - --- 2024-11-27 Chuck Lever New
[RFC,v3,1/5] libfs: Return ENOSPC when the directory offset range is exhausted Improve simple directory offset wrap behavior - 2 - --- 2024-11-27 Chuck Lever New
[RFC,v2,5/5] libfs: Refactor offset_iterate_dir() Improve simple directory offset wrap behavior - - - --- 2024-11-26 Chuck Lever New
[RFC,v2,4/5] libfs: Refactor end-of-directory detection for simple_offset directories Improve simple directory offset wrap behavior - - - --- 2024-11-26 Chuck Lever New
[RFC,v2,3/5] Revert "libfs: fix infinite directory reads for offset dir" Improve simple directory offset wrap behavior - - - --- 2024-11-26 Chuck Lever New
[RFC,v2,2/5] libfs: Check dentry before locking in simple_offset_empty() Improve simple directory offset wrap behavior - - - --- 2024-11-26 Chuck Lever New
[RFC,v2,1/5] libfs: Return ENOSPC when the directory offset range is exhausted Improve simple directory offset wrap behavior - 1 - --- 2024-11-26 Chuck Lever New
[RFC,2/2] libfs: Improve behavior when directory offset values wrap Improve simple directory offset wrap behavior - 1 - --- 2024-11-17 Chuck Lever New
[RFC,1/2] libfs: Return ENOSPC when the directory offset range is exhausted Improve simple directory offset wrap behavior - 1 - --- 2024-11-17 Chuck Lever New
[RFC,6/6,6.6] libfs: fix infinite directory reads for offset dir Address rename/readdir bugs in fs/libfs.c - 1 - --- 2024-11-11 Chuck Lever New
[RFC,5/6,6.6] shmem: Fix shmem_rename2() Address rename/readdir bugs in fs/libfs.c - - - --- 2024-11-11 Chuck Lever New
[RFC,4/6,6.6] libfs: Add simple_offset_rename() API Address rename/readdir bugs in fs/libfs.c - - - --- 2024-11-11 Chuck Lever New
[RFC,3/6,6.6] libfs: Fix simple_offset_rename_exchange() Address rename/readdir bugs in fs/libfs.c - - - --- 2024-11-11 Chuck Lever New
[RFC,2/6,6.6] libfs: Add simple_offset_empty() Address rename/readdir bugs in fs/libfs.c - 1 - --- 2024-11-11 Chuck Lever New
[RFC,1/6,6.6] libfs: Define a minimum directory offset Address rename/readdir bugs in fs/libfs.c - 1 - --- 2024-11-11 Chuck Lever New
[v2,3/3] fanotify(7): Document changes backported to LTS kernels Update fanotify man pages for NFSD filecache backports - 1 - --- 2024-07-13 Chuck Lever New
[v2,2/3] fanotify_init(2): Support for FA_ flags has been backported to LTS kernels Update fanotify man pages for NFSD filecache backports - 1 - --- 2024-07-13 Chuck Lever New
[v2,1/3] fanotify_mark(2): Support for FA_ flags has been backported to LTS kernels Update fanotify man pages for NFSD filecache backports - 1 - --- 2024-07-13 Chuck Lever New
[v1,2/2] fa_notify_init(2): Support for FA_ flags has been backported to LTS kernels [v1,1/2] fa_notify_mark(2): Support for FA_ flags has been backported to LTS kernels - - - --- 2024-07-12 Chuck Lever New
[v1,1/2] fa_notify_mark(2): Support for FA_ flags has been backported to LTS kernels [v1,1/2] fa_notify_mark(2): Support for FA_ flags has been backported to LTS kernels - 1 - --- 2024-07-12 Chuck Lever New
[v2,3/3] shmem: Fix shmem_rename2() Fix shmem_rename2 directory offset calculation - - - --- 2024-04-15 Chuck Lever New
[v2,2/3] libfs: Add simple_offset_rename() API Fix shmem_rename2 directory offset calculation - - - --- 2024-04-15 Chuck Lever New
[v2,1/3] libfs: Fix simple_offset_rename_exchange() Fix shmem_rename2 directory offset calculation - - - --- 2024-04-15 Chuck Lever New
[v1,2/2] libfs: Clean up the simple_offset API Fix shmem_rename2 directory offset calculation - - - --- 2024-04-11 Chuck Lever New
[v1,1/2] shmem: Fix shmem_rename2() Fix shmem_rename2 directory offset calculation - - - --- 2024-04-11 Chuck Lever New
[v2,6/6] libfs: Convert simple directory offsets to use a Maple Tree Use Maple Trees for simple_offset utilities - 1 - --- 2024-02-17 Chuck Lever New
[v2,5/6] test_maple_tree: testing the cyclic allocation Use Maple Trees for simple_offset utilities - - - --- 2024-02-17 Chuck Lever New
[v2,4/6] maple_tree: Add mtree_alloc_cyclic() Use Maple Trees for simple_offset utilities - - - --- 2024-02-17 Chuck Lever New
[v2,3/6] libfs: Add simple_offset_empty() Use Maple Trees for simple_offset utilities - 1 - --- 2024-02-17 Chuck Lever New
[v2,2/6] libfs: Define a minimum directory offset Use Maple Trees for simple_offset utilities - 1 - --- 2024-02-17 Chuck Lever New
[v2,1/6] libfs: Re-arrange locking in offset_iterate_dir() Use Maple Trees for simple_offset utilities - 1 - --- 2024-02-17 Chuck Lever New
[RFC,7/7] libfs: Re-arrange locking in offset_iterate_dir() Use Maple Trees for simple_offset utilities - - - --- 2024-02-13 Chuck Lever New
[RFC,6/7] libfs: Convert simple directory offsets to use a Maple Tree Use Maple Trees for simple_offset utilities - - - --- 2024-02-13 Chuck Lever New
[RFC,5/7] test_maple_tree: testing the cyclic allocation Use Maple Trees for simple_offset utilities - - - --- 2024-02-13 Chuck Lever New
[RFC,4/7] maple_tree: Add mtree_alloc_cyclic() Use Maple Trees for simple_offset utilities - - - --- 2024-02-13 Chuck Lever New
[RFC,3/7] libfs: Add simple_offset_empty() Use Maple Trees for simple_offset utilities - 1 - --- 2024-02-13 Chuck Lever New
[RFC,2/7] libfs: Define a minimum directory offset Use Maple Trees for simple_offset utilities - 1 - --- 2024-02-13 Chuck Lever New
[RFC,1/7] libfs: Rename "so_ctx" Use Maple Trees for simple_offset utilities - 1 - --- 2024-02-13 Chuck Lever New
[v5,2/2] fs: Create a generic is_dot_dotdot() utility fix the fallback implementation of get_name - 3 - --- 2024-01-20 Chuck Lever New
[v5,1/2] exportfs: fix the fallback implementation of the get_name export operation fix the fallback implementation of get_name 1 1 - --- 2024-01-20 Chuck Lever New
[v4,2/2] fs: Create a generic is_dot_dotdot() utility fix the fallback implementation of get_name - 2 - --- 2024-01-04 Chuck Lever New
[v4,1/2] exportfs: fix the fallback implementation of the get_name export operation fix the fallback implementation of get_name 1 1 - --- 2024-01-04 Chuck Lever New
[v3,2/2] fs: Create a generic is_dot_dotdot() utility fix the fallback implementation of get_name - 1 - --- 2024-01-04 Chuck Lever New
[v3,1/2] exportfs: fix the fallback implementation of the get_name export operation fix the fallback implementation of get_name 1 1 - --- 2024-01-04 Chuck Lever New
[v2,2/2] fs: Create a generic is_dot_dotdot() utility fix the fallback implementation of get_name - 1 - --- 2024-01-03 Chuck Lever New
[v2,1/2] exportfs: fix the fallback implementation of the get_name export operation fix the fallback implementation of get_name 1 1 - --- 2024-01-03 Chuck Lever New
[v4] libfs: getdents() should return 0 after reaching EOD [v4] libfs: getdents() should return 0 after reaching EOD - - - --- 2023-11-19 Chuck Lever New
[v3] libfs: getdents() should return 0 after reaching EOD [v3] libfs: getdents() should return 0 after reaching EOD - - - --- 2023-11-18 Chuck Lever New
[v2] libfs: getdents() should return 0 after reaching EOD [v2] libfs: getdents() should return 0 after reaching EOD - - - --- 2023-11-15 Chuck Lever New
[RFC] libfs: getdents() should return 0 after reaching EOD [RFC] libfs: getdents() should return 0 after reaching EOD - - - --- 2023-11-14 Chuck Lever New
nfsd: Fix reading via splice nfsd: Fix reading via splice - 1 - --- 2023-07-28 Chuck Lever New
[RFC] libfs: Remove parent dentry locking in offset_iterate_dir() [RFC] libfs: Remove parent dentry locking in offset_iterate_dir() - - - --- 2023-07-25 Chuck Lever New
libfs: Add a lock class for the offset map's xa_lock libfs: Add a lock class for the offset map's xa_lock - - - --- 2023-07-24 Chuck Lever New
[v7,3/3] shmem: stable directory offsets shmemfs stable directory offsets - - - --- 2023-06-30 Chuck Lever New
[v7,2/3] shmem: Refactor shmem_symlink() shmemfs stable directory offsets - 1 - --- 2023-06-30 Chuck Lever New
[v7,1/3] libfs: Add directory operations for stable offsets shmemfs stable directory offsets - - - --- 2023-06-30 Chuck Lever New
[v6,3/3] shmem: stable directory offsets shmemfs stable directory offsets - - - --- 2023-06-28 Chuck Lever New
[v6,2/3] shmem: Refactor shmem_symlink() shmemfs stable directory offsets - 1 - --- 2023-06-28 Chuck Lever New
[v6,1/3] libfs: Add directory operations for stable offsets shmemfs stable directory offsets - - - --- 2023-06-28 Chuck Lever New
[v5,3/3] shmem: stable directory offsets shmemfs stable directory offsets - - - --- 2023-06-27 Chuck Lever New
[v5,2/3] shmem: Refactor shmem_symlink() shmemfs stable directory offsets - 1 - --- 2023-06-27 Chuck Lever New
[v5,1/3] libfs: Add directory operations for stable offsets shmemfs stable directory offsets - - - --- 2023-06-27 Chuck Lever New
[v4,3/3] shmem: stable directory offsets shmemfs stable directory offsets - - - --- 2023-06-26 Chuck Lever New
[v4,2/3] shmem: Refactor shmem_symlink() shmemfs stable directory offsets - 1 - --- 2023-06-26 Chuck Lever New
[v4,1/3] libfs: Add directory operations for stable offsets shmemfs stable directory offsets - - - --- 2023-06-26 Chuck Lever New
[v3,3/3] shmem: stable directory offsets shmemfs stable directory offsets - - - --- 2023-06-06 Chuck Lever New
[v3,2/3] shmem: Refactor shmem_symlink() shmemfs stable directory offsets - - - --- 2023-06-06 Chuck Lever New
[v3,1/3] libfs: Add directory operations for stable offsets shmemfs stable directory offsets - - - --- 2023-06-06 Chuck Lever New
[v2,5/5] shmem: stable directory cookies shmemfs stable directory cookies - - - --- 2023-05-05 Chuck Lever Mainlined
[v2,4/5] shmem: Add a shmem-specific dir_emit helper shmemfs stable directory cookies - - - --- 2023-05-05 Chuck Lever Mainlined
[v2,3/5] shmem: Add a per-directory xarray shmemfs stable directory cookies - - - --- 2023-05-05 Chuck Lever Mainlined
[v2,2/5] shmem: Add dir_operations specific to tmpfs shmemfs stable directory cookies - - - --- 2023-05-05 Chuck Lever Mainlined
[v2,1/5] shmem: Refactor shmem_symlink() shmemfs stable directory cookies - - - --- 2023-05-05 Chuck Lever Mainlined
[v1] shmem: stable directory cookies [v1] shmem: stable directory cookies - - - --- 2023-04-17 Chuck Lever Mainlined
[RFC] shmem: stable directory cookies [RFC] shmem: stable directory cookies - - - --- 2023-04-06 Chuck Lever Mainlined