| Commit message (Expand) | Author | Age | Files | Lines |
* | cachefiles: fix memory leak in cachefiles_add_cache() | Baokun Li | 2024-03-01 | 2 | -0/+3 |
* | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 2023-08-29 | 1 | -0/+2 |
|\ |
|
| * | mm, netfs, fscache: stop read optimisation when folio removed from pagecache | David Howells | 2023-08-18 | 1 | -0/+2 |
* | | cachefiles: use kiocb_{start,end}_write() helpers | Amir Goldstein | 2023-08-21 | 1 | -13/+3 |
|/ |
|
* | Merge tag 'v6.5/vfs.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 2023-06-26 | 1 | -6/+6 |
|\ |
|
| * | fs: use a helper for opening kernel internal files | Amir Goldstein | 2023-06-19 | 1 | -2/+2 |
| * | fs: rename {vfs,kernel}_tmpfile_open() | Amir Goldstein | 2023-06-19 | 1 | -3/+3 |
* | | cachefiles: Allow the cache to be non-root | David Howells | 2023-06-05 | 1 | -1/+2 |
|/ |
|
* | fs/cachefiles: simplify one-level sysctl registration for cachefiles_sysctls | Luis Chamberlain | 2023-04-13 | 1 | -10/+1 |
* | fs: port ->permission() to pass mnt_idmap | Christian Brauner | 2023-01-19 | 1 | -5/+5 |
* | fs: port vfs_*() helpers to struct mnt_idmap | Christian Brauner | 2023-01-18 | 2 | -8/+8 |
* | fscache,cachefiles: add prepare_ondemand_read() callback | Jingbo Xu | 2022-12-07 | 1 | -27/+50 |
* | cachefiles: use vfs_tmpfile_open() helper | Miklos Szeredi | 2022-09-24 | 1 | -20/+12 |
* | cachefiles: only pass inode to *mark_inode_inuse() helpers | Miklos Szeredi | 2022-09-24 | 1 | -33/+26 |
* | cachefiles: tmpfile error handling cleanup | Miklos Szeredi | 2022-09-24 | 1 | -29/+26 |
* | cachefiles: make on-demand request distribution fairer | Xin Yin | 2022-08-31 | 2 | -3/+10 |
* | cachefiles: fix error return code in cachefiles_ondemand_copen() | Sun Ke | 2022-08-31 | 1 | -3/+7 |
* | cachefiles: narrow the scope of flushed requests when releasing fd | Jia Zhu | 2022-07-05 | 1 | -1/+2 |
* | cachefiles: add tracepoints for on-demand read mode | Jeffle Xu | 2022-05-18 | 1 | -0/+7 |
* | cachefiles: enable on-demand read mode | Jeffle Xu | 2022-05-18 | 1 | -5/+12 |
* | cachefiles: implement on-demand read | Jeffle Xu | 2022-05-18 | 3 | -2/+99 |
* | cachefiles: notify the user daemon when withdrawing cookie | Jeffle Xu | 2022-05-18 | 3 | -0/+45 |
* | cachefiles: unbind cachefiles gracefully in on-demand mode | Jeffle Xu | 2022-05-18 | 3 | -3/+22 |
* | cachefiles: notify the user daemon when looking up cookie | Jeffle Xu | 2022-05-18 | 6 | -15/+524 |
* | cachefiles: extract write routine | Jeffle Xu | 2022-05-18 | 2 | -26/+45 |
* | cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set_volume_xattr | Dave Wysochanski | 2022-04-08 | 1 | -1/+1 |
* | cachefiles: unmark inode in use in error path | Jeffle Xu | 2022-04-08 | 1 | -9/+24 |
* | Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 2022-03-31 | 1 | -5/+5 |
|\ |
|
| * | 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 | -3/+3 |
* | | Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-block | Linus Torvalds | 2022-03-26 | 1 | -2/+0 |
|\ \ |
|
| * | | fs: remove kiocb.ki_hint | Christoph Hellwig | 2022-03-08 | 1 | -2/+0 |
* | | | cachefiles: Fix volume coherency attribute | David Howells | 2022-03-11 | 1 | -3/+20 |
|/ / |
|
* / | cachefiles: Fix incorrect length to fallocate() | David Howells | 2022-03-03 | 1 | -1/+1 |
|/ |
|
* | netfs, cachefiles: Add a method to query presence of data in the cache | David Howells | 2022-02-01 | 1 | -0/+59 |
* | cachefiles: Check that the backing filesystem supports tmpfiles | David Howells | 2022-01-21 | 1 | -0/+2 |
* | cachefiles: Explain checks in a comment | David Howells | 2022-01-21 | 1 | -1/+7 |
* | cachefiles: Trace active-mark failure | David Howells | 2022-01-21 | 1 | -1/+3 |
* | cachefiles: Make some tracepoint adjustments | David Howells | 2022-01-21 | 1 | -3/+5 |
* | cachefiles: set default tag name if it's unspecified | Jeffle Xu | 2022-01-21 | 1 | -0/+11 |
* | cachefiles: Calculate the blockshift in terms of bytes, not pages | David Howells | 2022-01-21 | 3 | -7/+4 |
* | Merge tag 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/ke... | Linus Torvalds | 2022-01-12 | 16 | -3050/+2172 |
|\ |
|
| * | fscache, cachefiles: Display stat of culling events | David Howells | 2022-01-07 | 1 | -0/+1 |
| * | fscache, cachefiles: Display stats of no-space events | David Howells | 2022-01-07 | 5 | -10/+34 |
| * | cachefiles: Allow cachefiles to actually function | David Howells | 2022-01-07 | 1 | -3/+1 |
| * | fscache, cachefiles: Store the volume coherency data | David Howells | 2022-01-07 | 3 | -2/+103 |
| * | cachefiles: Implement the I/O routines | David Howells | 2022-01-07 | 1 | -0/+514 |
| * | cachefiles: Implement cookie resize for truncate | David Howells | 2022-01-07 | 1 | -0/+78 |
| * | cachefiles: Implement begin and end I/O operation | David Howells | 2022-01-07 | 4 | -0/+77 |
| * | cachefiles: Implement backing file wrangling | David Howells | 2022-01-07 | 5 | -1/+619 |