| Commit message (Expand) | Author | Age | Files | Lines |
* | netfs, afs: Use writeback retry to deal with alternate keys | David Howells | 2024-05-01 | 1 | -0/+1 |
* | netfs: Cut over to using new writeback code | David Howells | 2024-05-01 | 1 | -2/+1 |
* | netfs, afs: Implement helpers for new write code | David Howells | 2024-05-01 | 1 | -0/+3 |
* | afs: Use alternative invalidation to using launder_folio | David Howells | 2024-05-01 | 1 | -1/+0 |
* | afs: fix __afs_break_callback() / afs_drop_open_mmap() race | Al Viro | 2024-02-25 | 1 | -2/+6 |
* | Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs... | Linus Torvalds | 2024-01-19 | 1 | -155/+58 |
|\ |
|
| * | afs: Use the netfs write helpers | David Howells | 2023-12-28 | 1 | -16/+54 |
| * | netfs: Add iov_iters to (sub)requests to describe various buffers | David Howells | 2023-12-24 | 1 | -5/+1 |
| * | netfs: Provide invalidate_folio and release_folio calls | David Howells | 2023-12-24 | 1 | -49/+4 |
| * | afs: Don't use folio->private to record partial modification | David Howells | 2023-12-24 | 1 | -67/+0 |
| * | netfs: Move pinning-for-writeback from fscache to netfs | David Howells | 2023-12-24 | 1 | -7/+1 |
| * | netfs, fscache: Remove ->begin_cache_operation | David Howells | 2023-12-24 | 1 | -13/+0 |
* | | afs: Overhaul invalidation handling to better support RO volumes | David Howells | 2024-01-01 | 1 | -7/+6 |
* | | afs: Simplify error handling | David Howells | 2023-12-24 | 1 | -3/+0 |
* | | afs: Wrap most op->error accesses with inline funcs | David Howells | 2023-12-24 | 1 | -2/+2 |
|/ |
|
* | splice: Use filemap_splice_read() instead of generic_file_splice_read() | David Howells | 2023-05-24 | 1 | -1/+1 |
* | afs: Provide a splice-read wrapper | David Howells | 2023-05-24 | 1 | -1/+19 |
* | afs: split afs_pagecache_valid() out of afs_validate() | Matthew Wilcox (Oracle) | 2023-04-06 | 1 | -12/+2 |
* | afs: Stop implementing ->writepage() | David Howells | 2022-12-22 | 1 | -1/+2 |
* | use less confusing names for iov_iter direction initializers | Al Viro | 2022-11-25 | 1 | -2/+2 |
* | netfs: do not unlock and put the folio twice | Xiubo Li | 2022-07-14 | 1 | -1/+1 |
* | netfs: Rename the netfs_io_request cleanup op and give it an op pointer | David Howells | 2022-06-10 | 1 | -3/+3 |
* | netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context | David Howells | 2022-06-09 | 1 | -2/+2 |
* | afs: Convert to release_folio | Matthew Wilcox (Oracle) | 2022-05-10 | 1 | -6/+5 |
* | afs: Convert afs_symlink_readpage to afs_symlink_read_folio | Matthew Wilcox (Oracle) | 2022-05-09 | 1 | -8/+7 |
* | fs: Convert netfs_readpage to netfs_read_folio | Matthew Wilcox (Oracle) | 2022-05-09 | 1 | -1/+1 |
* | Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2022-04-01 | 1 | -31/+10 |
|\ |
|
| * | netfs: Add a netfs inode context | David Howells | 2022-03-18 | 1 | -24/+2 |
| * | netfs: Change ->init_request() to return an error code | David Howells | 2022-03-18 | 1 | -1/+2 |
| * | netfs: Finish off rename of netfs_read_request to netfs_io_request | David Howells | 2022-03-18 | 1 | -2/+2 |
| * | netfs: Rename netfs_read_*request to netfs_io_*request | David Howells | 2022-03-18 | 1 | -6/+6 |
* | | fscache: Convert fscache_set_page_dirty() to fscache_dirty_folio() | Matthew Wilcox (Oracle) | 2022-03-15 | 1 | -1/+1 |
* | | afs: Convert from launder_page to launder_folio | Matthew Wilcox (Oracle) | 2022-03-15 | 1 | -1/+1 |
* | | afs: Convert invalidatepage to invalidate_folio | Matthew Wilcox (Oracle) | 2022-03-15 | 1 | -13/+11 |
|/ |
|
* | Merge tag 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2022-01-12 | 1 | -6/+32 |
|\ |
|
| * | 9p, afs, ceph, nfs: Use current_is_kswapd() rather than gfpflags_allow_blocki... | David Howells | 2022-01-11 | 1 | -1/+2 |
| * | afs: Copy local writes to the cache when writing to the server | David Howells | 2022-01-07 | 1 | -0/+6 |
| * | afs: Convert afs to use the new fscache API | David Howells | 2022-01-07 | 1 | -6/+23 |
| * | fscache: Remove the contents of the fscache driver, pending rewrite | David Howells | 2022-01-07 | 1 | -3/+5 |
* | | afs: Fix mmap | David Howells | 2021-12-16 | 1 | -2/+3 |
|/ |
|
* | netfs, 9p, afs, ceph: Use folios | David Howells | 2021-11-10 | 1 | -31/+39 |
* | afs: Sort out symlink reading | David Howells | 2021-11-02 | 1 | -5/+9 |
* | afs: Fix mmap coherency vs 3rd-party changes | David Howells | 2021-09-13 | 1 | -1/+66 |
* | afs: Add missing vnode validation checks | David Howells | 2021-09-13 | 1 | -1/+15 |
* | afs: Fix missing put on afs_read objects and missing get on the key therein | David Howells | 2021-09-10 | 1 | -1/+2 |
* | afs: Use the netfs_write_begin() helper | David Howells | 2021-04-23 | 1 | -1/+18 |
* | afs: Use new netfs lib read helper API | David Howells | 2021-04-23 | 1 | -249/+78 |
* | afs: Use the fs operation ops to handle FetchData completion | David Howells | 2021-04-23 | 1 | -0/+15 |
* | afs: Prepare for use of THPs | David Howells | 2021-04-23 | 1 | -4/+4 |
* | afs: Wait on PG_fscache before modifying/releasing a page | David Howells | 2021-04-23 | 1 | -0/+9 |