| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | Merge branch '9p-next' of https://github.com/martinetd/linux | Mark Brown | 10 | -60/+272 |
| 3 days | 9p: Enable symlink caching in page cache | Remi Pommarel | 3 | -9/+87 |
| 3 days | 9p: Set default negative dentry retention time for cache=loose | Remi Pommarel | 1 | -0/+10 |
| 3 days | 9p: Add mount option for negative dentry cache retention | Remi Pommarel | 2 | -11/+28 |
| 3 days | 9p: Cache negative dentries for lookup performance | Remi Pommarel | 7 | -24/+126 |
| 3 days | 9p: avoid returning ERR_PTR(0) from mkdir operations | Hongling Zeng | 2 | -15/+8 |
| 13 days | 9p: invalidate readdir buffer on seek | Pierre Barre | 1 | -0/+12 |
| 13 days | 9p: use kvzalloc for readdir buffer | Pierre Barre | 1 | -1/+1 |
| 2026-05-12 | netfs: Fix potential for tearing in ->remote_i_size and ->zero_point | David Howells | 3 | -19/+12 |
| 2026-04-24 | Merge tag '9p-for-7.1-rc1' of https://github.com/martinetd/linux | Linus Torvalds | 2 | -3/+7 |
| 2026-04-16 | 9p: fix access mode flags being ORed instead of replaced | Pierre Barre | 1 | -0/+4 |
| 2026-04-16 | 9p: fix memory leak in v9fs_init_fs_context error path | Sasha Levin | 1 | -3/+3 |
| 2026-03-06 | treewide: change inode->i_ino from unsigned long to u64 | Jeff Layton | 3 | -8/+8 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 1 | -2/+2 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 1 | -2/+2 |
| 2026-02-09 | Merge tag 'vfs-7.0-rc1.misc' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -13/+3 |
| 2026-01-16 | posix_acl: make posix_acl_to_xattr() alloc the buffer | Miklos Szeredi | 1 | -13/+3 |
| 2026-01-12 | fs: remove simple_nosetlease() | Jeff Layton | 2 | -4/+0 |
| 2026-01-12 | 9p: don't allow delegations to be set on directories | Jeff Layton | 1 | -0/+2 |
| 2025-12-07 | Merge tag '9p-for-6.19-rc1' of https://github.com/martinetd/linux | Linus Torvalds | 7 | -287/+381 |
| 2025-12-05 | 9p: fix new mount API cache option handling | Eric Sandeen | 1 | -12/+32 |
| 2025-12-05 | 9p: fix cache/debug options printing in v9fs_show_options | Eric Sandeen | 1 | -2/+2 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.fs_header' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -0/+1 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -13/+4 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.inode' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 2 | -2/+2 |
| 2025-11-05 | fs: inline current_umask() and move it to fs_struct.h | Mateusz Guzik | 1 | -0/+1 |
| 2025-11-03 | 9p: convert to the new mount API | Eric Sandeen | 3 | -303/+374 |
| 2025-11-03 | fs/9p: delete unnnecessary condition | Dan Carpenter | 1 | -1/+0 |
| 2025-11-03 | fs/9p: Don't open remote file with APPEND mode when writeback cache is used | Tingmao Wang | 3 | -6/+10 |
| 2025-10-29 | 9p: don't opencode filemap_fdatawrite_range in v9fs_mmap_vm_close | Christoph Hellwig | 1 | -13/+4 |
| 2025-10-22 | Revert "fs/9p: Refresh metadata in d_revalidate for uncached mode too" | Dominique Martinet | 3 | -22/+4 |
| 2025-10-20 | Coccinelle-based conversion to use ->i_state accessors | Mateusz Guzik | 2 | -2/+2 |
| 2025-10-09 | Merge tag '9p-for-6.18-rc1' of https://github.com/martinetd/linux | Linus Torvalds | 4 | -13/+52 |
| 2025-10-03 | Merge tag 'pull-finish_no_open' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2 | -32/+17 |
| 2025-09-27 | 9p: sysfs_init: don't hardcode error to ENOMEM | Randall P. Embry | 1 | -2/+5 |
| 2025-09-27 | 9p: fix /sys/fs/9p/caches overwriting itself | Randall P. Embry | 1 | -1/+1 |
| 2025-09-27 | 9p: clean up comment typos | Randall P. Embry | 1 | -4/+3 |
| 2025-09-16 | 9p: simplify v9fs_vfs_atomic_open_dotl() | Al Viro | 1 | -10/+5 |
| 2025-09-16 | 9p: simplify v9fs_vfs_atomic_open() | Al Viro | 1 | -22/+12 |
| 2025-09-15 | fs: rename generic_delete_inode() and generic_drop_inode() | Mateusz Guzik | 1 | -1/+1 |
| 2025-08-23 | fs/9p: Add p9_debug(VFS) in d_revalidate | Tingmao Wang | 1 | -4/+20 |
| 2025-08-23 | fs/9p: Invalidate dentry if inode type change detected in cached mode | Tingmao Wang | 1 | -1/+1 |
| 2025-08-23 | fs/9p: Refresh metadata in d_revalidate for uncached mode too | Tingmao Wang | 3 | -3/+24 |
| 2025-07-28 | Merge tag 'vfs-6.17-rc1.mmap_prepare' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -6/+7 |
| 2025-06-19 | fs: convert most other generic_file_*mmap() users to .mmap_prepare() | Lorenzo Stoakes | 1 | -5/+6 |
| 2025-06-17 | fs: convert simple use of generic_file_*_mmap() to .mmap_prepare() | Lorenzo Stoakes | 1 | -1/+1 |
| 2025-06-11 | 9p: don't bother with always_delete_dentry | Al Viro | 2 | -3/+4 |
| 2025-06-10 | new helper: set_default_d_op() | Al Viro | 1 | -2/+2 |
| 2025-06-02 | Merge tag 'vfs-6.16-rc1.netfs' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -2/+3 |
| 2025-05-23 | netfs: Fix undifferentiation of DIO reads from unbuffered reads | David Howells | 1 | -1/+2 |
| 2025-05-21 | netfs: Fix the request's work item to not require a ref | David Howells | 1 | -1/+1 |
| 2025-04-07 | 9p: Add a migrate_folio method | Matthew Wilcox (Oracle) | 1 | -0/+1 |
| 2025-04-03 | Merge tag '9p-for-6.15-rc1' of https://github.com/martinetd/linux | Linus Torvalds | 1 | -1/+1 |
| 2025-03-17 | fs/9p: fix NULL pointer dereference on mkdir | Christian Schoenebeck | 1 | -1/+1 |
| 2025-02-27 | Change inode_operations.mkdir to return struct dentry * | NeilBrown | 2 | -8/+7 |
| 2025-01-30 | Merge tag 'pull-revalidate' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -3/+25 |
| 2025-01-27 | 9p: fix ->rename_sem exclusion | Al Viro | 2 | -1/+17 |
| 2025-01-27 | Pass parent directory inode and expected name to ->d_revalidate() | Al Viro | 1 | -2/+8 |
| 2024-12-20 | netfs: Change the read result collector to only use one work item | David Howells | 1 | -2/+1 |
| 2024-12-20 | netfs: Drop the was_async arg from netfs_read_subreq_terminated() | David Howells | 1 | -1/+1 |
| 2024-12-20 | netfs: Drop the error arg from netfs_read_subreq_terminated() | David Howells | 1 | -1/+2 |
| 2024-12-20 | netfs: Work around recursion by abandoning retry if nothing read | David Howells | 1 | -1/+5 |
| 2024-11-16 | fs/9p: replace functions v9fs_cache_{register|unregister} with direct calls | Colin Ian King | 1 | -18/+3 |
| 2024-10-25 | Merge tag '9p-for-6.12-rc5' of https://github.com/martinetd/linux | Linus Torvalds | 5 | -87/+192 |
| 2024-10-25 | Revert "fs/9p: simplify iget to remove unnecessary paths" | Dominique Martinet | 5 | -45/+180 |
| 2024-10-25 | Revert "fs/9p: fix uaf in in v9fs_stat2inode_dotl" | Dominique Martinet | 1 | -1/+1 |
| 2024-10-25 | Revert "fs/9p: remove redundant pointer v9ses" | Dominique Martinet | 1 | -0/+4 |
| 2024-10-25 | Revert " fs/9p: mitigate inode collisions" | Dominique Martinet | 4 | -56/+22 |
| 2024-10-24 | Revert "9p: Enable multipage folios" | Dominique Martinet | 1 | -1/+0 |
| 2024-10-19 | Merge tag '9p-for-6.12-rc4' of https://github.com/martinetd/linux | Linus Torvalds | 2 | -3/+3 |
| 2024-09-23 | 9p: Enable multipage folios | David Howells | 1 | -0/+1 |
| 2024-09-23 | 9p: v9fs_fid_find: also lookup by inode if not found dentry | Dominique Martinet | 1 | -3/+2 |
| 2024-09-12 | netfs: Speed up buffered reading | David Howells | 1 | -3/+8 |
| 2024-08-13 | 9p: Fix DIO read through netfs | Dominique Martinet | 1 | -1/+2 |
| 2024-05-29 | Merge tag '9p-for-6.10-rc2' of https://github.com/martinetd/linux | Linus Torvalds | 1 | -2/+7 |
| 2024-05-27 | netfs, 9p: Fix race between umount and async request completion | David Howells | 1 | -0/+1 |
| 2024-05-23 | 9p: add missing locking around taking dentry fid list | Dominique Martinet | 1 | -2/+7 |
| 2024-05-01 | netfs: Remove the old writeback code | David Howells | 1 | -34/+0 |
| 2024-05-01 | netfs: Cut over to using new writeback code | David Howells | 1 | -4/+2 |
| 2024-05-01 | netfs, 9p: Implement helpers for new write code | David Howells | 1 | -0/+48 |
| 2024-05-01 | 9p: Use alternative invalidation to using launder_folio | David Howells | 1 | -2/+0 |
| 2024-04-22 | fs/9p: mitigate inode collisions | Eric Van Hensbergen | 4 | -22/+56 |
| 2024-04-11 | fs/9p: drop inodes immediately on non-.L too | Joakim Sindholt | 1 | -0/+1 |
| 2024-04-11 | fs/9p: Revert "fs/9p: fix dups even in uncached mode" | Eric Van Hensbergen | 1 | -0/+16 |
| 2024-04-09 | fs/9p: remove erroneous nlink init from legacy stat2inode | Eric Van Hensbergen | 1 | -2/+0 |
| 2024-03-28 | 9p: explicitly deny setlease attempts | Jeff Layton | 1 | -0/+2 |
| 2024-03-28 | fs/9p: fix the cache always being enabled on files with qid flags | Joakim Sindholt | 1 | -3/+0 |
| 2024-03-28 | fs/9p: translate O_TRUNC into OTRUNC | Joakim Sindholt | 1 | -0/+3 |
| 2024-03-28 | fs/9p: only translate RWX permissions for plain 9P2000 | Joakim Sindholt | 1 | -1/+1 |
| 2024-03-25 | fs/9p: fix uninitialized values during inode evict | Eric Van Hensbergen | 1 | -6/+10 |
| 2024-03-25 | fs/9p: remove redundant pointer v9ses | Colin Ian King | 1 | -4/+0 |
| 2024-03-25 | fs/9p: fix uaf in in v9fs_stat2inode_dotl | Lizhi Xu | 1 | -1/+1 |
| 2024-03-15 | Merge tag '9p-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ericv... | Linus Torvalds | 6 | -364/+71 |
| 2024-03-12 | mm, slab: remove last vestiges of SLAB_MEM_SPREAD | Linus Torvalds | 1 | -1/+1 |
| 2024-02-05 | 9p: adapt to breakup of struct file_lock | Jeff Layton | 1 | -20/+19 |
| 2024-02-05 | filelock: split common fields into struct file_lock_core | Jeff Layton | 1 | -0/+1 |
| 2024-02-05 | 9p: rename fl_type variable in v9fs_file_do_lock | Jeff Layton | 1 | -3/+3 |
| 2024-01-26 | fs/9p: fix dups even in uncached mode | Eric Van Hensbergen | 1 | -16/+0 |
| 2024-01-26 | fs/9p: simplify iget to remove unnecessary paths | Eric Van Hensbergen | 5 | -180/+45 |
| 2024-01-26 | fs/9p: rework qid2ino logic | Eric Van Hensbergen | 4 | -31/+12 |
| 2024-01-26 | fs/9p: Eliminate now unused v9fs_get_inode | Eric Van Hensbergen | 2 | -32/+0 |
| 2024-01-26 | fs/9p: Eliminate redundant non-cache path in mknod | Eric Van Hensbergen | 1 | -26/+10 |
| 2024-01-26 | fs/9p: remove walk and inode allocation from symlink | Eric Van Hensbergen | 1 | -33/+0 |
| 2024-01-26 | fs/9p: convert mkdir to use get_new_inode | Eric Van Hensbergen | 1 | -25/+10 |
| 2024-01-26 | fs/9p: switch vfsmount to use v9fs_get_new_inode | Eric Van Hensbergen | 1 | -28/+1 |
| 2024-01-04 | 9p: Use length of data written to the server in preference to error | David Howells | 1 | -4/+3 |
| 2024-01-04 | 9p: Do a couple of cleanups | David Howells | 1 | -8/+9 |
| 2024-01-03 | 9p: Fix initialisation of netfs_inode for 9p | David Howells | 3 | -3/+5 |
| 2023-12-28 | 9p: Use netfslib read/write_iter | David Howells | 4 | -308/+84 |
| 2023-12-28 | netfs: Optimise away reads above the point at which there can be no data | David Howells | 1 | -1/+1 |
| 2023-12-24 | netfs: Provide invalidate_folio and release_folio calls | David Howells | 1 | -31/+2 |
| 2023-12-24 | netfs: Move pinning-for-writeback from fscache to netfs | David Howells | 3 | -38/+12 |
| 2023-12-24 | netfs, fscache: Remove ->begin_cache_operation | David Howells | 1 | -16/+0 |
| 2023-11-04 | Merge tag '9p-for-6.7-rc1' of https://github.com/martinetd/linux | Linus Torvalds | 3 | -3/+4 |
| 2023-10-30 | Merge tag 'vfs-6.7.ctime' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 2 | -11/+11 |
| 2023-10-27 | 9p/fs: add MODULE_DESCIPTION | Dominique Martinet | 1 | -0/+1 |
| 2023-10-26 | 9p: v9fs_listxattr: fix %s null argument warning | Dominique Martinet | 1 | -2/+3 |
| 2023-10-24 | fs/9p: Remove unused function declaration v9fs_inode2stat() | Yue Haibing | 1 | -1/+0 |
| 2023-10-18 | 9p: convert to new timestamp accessors | Jeff Layton | 2 | -11/+11 |
| 2023-10-09 | 9p: move xattr-related structs to .rodata | Wedson Almeida Filho | 2 | -5/+5 |
| 2023-08-29 | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -0/+2 |
| 2023-08-28 | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v... | Linus Torvalds | 2 | -10/+10 |
| 2023-08-18 | mm, netfs, fscache: stop read optimisation when folio removed from pagecache | David Howells | 1 | -0/+2 |
| 2023-08-09 | fs: pass the request_mask to generic_fillattr | Jeff Layton | 2 | -4/+4 |
| 2023-07-20 | fs/9p: Remove unused extern declaration | YueHaibing | 1 | -2/+0 |
| 2023-07-20 | 9p: remove dead stores (variable set again without being read) | Dominique Martinet | 2 | -7/+0 |
| 2023-07-20 | 9p: fix ignored return value in v9fs_dir_release | Dominique Martinet | 1 | -2/+3 |
| 2023-07-20 | fs/9p: remove unnecessary invalidate_inode_pages2 | Eric Van Hensbergen | 1 | -1/+0 |
| 2023-07-20 | fs/9p: fix type mismatch in file cache mode helper | Eric Van Hensbergen | 1 | -2/+2 |
| 2023-07-20 | fs/9p: fix typo in comparison logic for cache mode | Eric Van Hensbergen | 1 | -1/+1 |
| 2023-07-20 | fs/9p: remove unnecessary and overrestrictive check | Eric Van Hensbergen | 1 | -3/+1 |
| 2023-07-13 | 9p: convert to ctime accessor functions | Jeff Layton | 2 | -6/+6 |
| 2023-07-10 | fs/9p: Fix a datatype used with V9FS_DIRECT_IO | Christophe JAILLET | 1 | -1/+1 |
| 2023-05-24 | 9p: Add splice_read wrapper | David Howells | 1 | -2/+24 |
| 2023-05-05 | Merge tag 'net-6.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netd... | Linus Torvalds | 8 | -8/+1 |
| 2023-05-04 | Merge tag '9p-6.4-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 12 | -398/+318 |
| 2023-05-04 | 9p: Remove INET dependency | Jason Andryuk | 8 | -8/+1 |
| 2023-04-28 | fs/9p: Fix bit operation logic error | Eric Van Hensbergen | 2 | -2/+2 |
| 2023-04-24 | Merge tag 'v6.4/vfs.acl' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 1 | -4/+0 |
| 2023-04-09 | fs/9p: Rework cache modes and add new options to Documentation | Eric Van Hensbergen | 9 | -94/+116 |
| 2023-03-27 | fs/9p: remove writeback fid and fix per-file modes | Eric Van Hensbergen | 8 | -185/+134 |
| 2023-03-27 | fs/9p: Add new mount modes | Eric Van Hensbergen | 2 | -3/+18 |
| 2023-03-27 | fs/9p: allow disable of xattr support on mount | Eric Van Hensbergen | 3 | -3/+12 |
| 2023-03-27 | fs/9p: Remove unnecessary superblock flags | Eric Van Hensbergen | 1 | -3/+1 |
| 2023-03-27 | fs/9p: Consolidate file operations and add readahead and writeback | Eric Van Hensbergen | 7 | -162/+89 |
| 2023-03-27 | 9P FS: Fix wild-memory-access write in v9fs_get_acl | Ivan Orlov | 1 | -3/+5 |
| 2023-03-06 | fs: drop unused posix acl handlers | Christian Brauner | 1 | -4/+0 |
| 2023-03-01 | Merge tag '9p-6.3-for-linus-part1' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 6 | -14/+14 |
| 2023-02-24 | fs/9p: fix error reporting in v9fs_dir_release | Eric Van Hensbergen | 1 | -3/+4 |
| 2023-02-23 | fs/9p: Expand setup of writeback cache to all levels | Eric Van Hensbergen | 5 | -11/+10 |
| 2023-02-20 | Merge tag 'fs.idmapped.v6.3' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 7 | -45/+45 |
| 2023-01-19 | fs: port inode_owner_or_capable() to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port inode_init_owner() to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port acl to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port xattr to mnt_idmap | Christian Brauner | 1 | -1/+1 |
| 2023-01-19 | fs: port ->set_acl() to pass mnt_idmap | Christian Brauner | 2 | -2/+2 |
| 2023-01-19 | fs: port ->get_acl() to pass mnt_idmap | Christian Brauner | 2 | -2/+2 |
| 2023-01-19 | fs: port ->rename() to pass mnt_idmap | Christian Brauner | 2 | -3/+3 |
| 2023-01-19 | fs: port ->mknod() to pass mnt_idmap | Christian Brauner | 2 | -7/+6 |
| 2023-01-19 | fs: port ->mkdir() to pass mnt_idmap | Christian Brauner | 2 | -4/+4 |
| 2023-01-19 | fs: port ->symlink() to pass mnt_idmap | Christian Brauner | 2 | -3/+3 |
| 2023-01-19 | fs: port ->create() to pass mnt_idmap | Christian Brauner | 2 | -4/+5 |
| 2023-01-19 | fs: port ->getattr() to pass mnt_idmap | Christian Brauner | 2 | -7/+7 |
| 2023-01-19 | fs: port ->setattr() to pass mnt_idmap | Christian Brauner | 4 | -10/+10 |
| 2023-01-11 | filelock: move file locking definitions to separate header file | Jeff Layton | 1 | -0/+1 |
| 2022-12-23 | Merge tag '9p-for-6.2-rc1' of https://github.com/martinetd/linux | Linus Torvalds | 9 | -9/+0 |
| 2022-12-12 | Merge tag 'fs.acl.rework.v6.2' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 5 | -145/+169 |
| 2022-12-02 | 9p/fs: Remove unneeded idr.h #include | Christophe JAILLET | 9 | -9/+0 |
| 2022-11-25 | use less confusing names for iov_iter direction initializers | Al Viro | 3 | -5/+5 |
| 2022-10-20 | 9p: use stub posix acl handlers | Christian Brauner | 3 | -126/+4 |
| 2022-10-20 | 9p: implement set acl method | Christian Brauner | 3 | -0/+99 |
| 2022-10-20 | 9p: implement get acl method | Christian Brauner | 3 | -21/+68 |
| 2022-10-20 | fs: rename current get acl method | Christian Brauner | 1 | -2/+2 |
| 2022-07-02 | 9p: Fix some kernel-doc comments | Yang Li | 1 | -2/+2 |
| 2022-07-02 | 9p fid refcount: cleanup p9_fid_put calls | Dominique Martinet | 6 | -90/+64 |
| 2022-07-02 | 9p fid refcount: add p9_fid_get/put wrappers | Dominique Martinet | 10 | -69/+69 |
| 2022-07-02 | 9p: Fix minor typo in code comment | Tyler Hicks | 1 | -1/+1 |
| 2022-07-02 | 9p: Remove unnecessary variable for old fids while walking from d_parent | Tyler Hicks | 1 | -3/+3 |
| 2022-07-02 | 9p: Make the path walk logic more clear about when cloning is required | Tyler Hicks | 1 | -4/+3 |
| 2022-07-02 | 9p: Track the root fid with its own variable during lookups | Tyler Hicks | 1 | -12/+14 |
| 2022-06-17 | 9p: fix EBADF errors in cached mode | Dominique Martinet | 1 | -0/+13 |
| 2022-06-15 | 9p: Fix refcounting during full path walks for fid lookups | Tyler Hicks | 1 | -13/+9 |
| 2022-06-15 | 9p: fix fid refcount leak in v9fs_vfs_get_link | Dominique Martinet | 1 | -4/+4 |
| 2022-06-15 | 9p: fix fid refcount leak in v9fs_vfs_atomic_open_dotl | Dominique Martinet | 1 | -0/+3 |
| 2022-06-10 | netfs: Rename the netfs_io_request cleanup op and give it an op pointer | David Howells | 1 | -6/+5 |
| 2022-06-10 | netfs: Further cleanups after struct netfs_inode wrapper introduced | Linus Torvalds | 3 | -3/+4 |
| 2022-06-09 | netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context | David Howells | 5 | -13/+9 |
| 2022-05-09 | 9p: Convert to release_folio | Matthew Wilcox (Oracle) | 1 | -9/+8 |
| 2022-05-09 | fs: Convert netfs_readpage to netfs_read_folio | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-08 | fs: Remove flags parameter from aops->write_begin | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-05-08 | fs: Remove aop_flags parameter from netfs_write_begin() | Matthew Wilcox (Oracle) | 1 | -1/+1 |
| 2022-03-31 | Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 5 | -65/+37 |
| 2022-03-22 | Merge tag 'folio-5.18b' of git://git.infradead.org/users/willy/pagecache | Linus Torvalds | 1 | -27/+10 |
| 2022-03-22 | fs: allocate inode by using alloc_inode_sb() | Muchun Song | 1 | -1/+1 |
| 2022-03-18 | netfs: Add a netfs inode context | David Howells | 5 | -56/+27 |
| 2022-03-18 | netfs: Change ->init_request() to return an error code | David Howells | 1 | -1/+2 |
| 2022-03-18 | netfs: Finish off rename of netfs_read_request to netfs_io_request | David Howells | 1 | -3/+3 |
| 2022-03-18 | netfs: Rename netfs_read_*request to netfs_io_*request | David Howells | 1 | -8/+8 |
| 2022-03-15 | fscache: Convert fscache_set_page_dirty() to fscache_dirty_folio() | Matthew Wilcox (Oracle) | 1 | -5/+5 |
| 2022-03-15 | 9p: Convert from launder_page to launder_folio | Matthew Wilcox (Oracle) | 1 | -10/+2 |