aboutsummaryrefslogtreecommitdiff
path: root/fs/cachefiles
AgeCommit message (Expand)AuthorFilesLines
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-0/+2
2023-08-21cachefiles: use kiocb_{start,end}_write() helpersGravatar Amir Goldstein 1-13/+3
2023-08-18mm, netfs, fscache: stop read optimisation when folio removed from pagecacheGravatar David Howells 1-0/+2
2023-06-26Merge tag 'v6.5/vfs.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vf...Gravatar Linus Torvalds 1-6/+6
2023-06-19fs: use a helper for opening kernel internal filesGravatar Amir Goldstein 1-2/+2
2023-06-19fs: rename {vfs,kernel}_tmpfile_open()Gravatar Amir Goldstein 1-3/+3
2023-06-05cachefiles: Allow the cache to be non-rootGravatar David Howells 1-1/+2
2023-04-13fs/cachefiles: simplify one-level sysctl registration for cachefiles_sysctlsGravatar Luis Chamberlain 1-10/+1
2023-01-19fs: port ->permission() to pass mnt_idmapGravatar Christian Brauner 1-5/+5
2023-01-18fs: port vfs_*() helpers to struct mnt_idmapGravatar Christian Brauner 2-8/+8
2022-12-07fscache,cachefiles: add prepare_ondemand_read() callbackGravatar Jingbo Xu 1-27/+50
2022-09-24cachefiles: use vfs_tmpfile_open() helperGravatar Miklos Szeredi 1-20/+12
2022-09-24cachefiles: only pass inode to *mark_inode_inuse() helpersGravatar Miklos Szeredi 1-33/+26
2022-09-24cachefiles: tmpfile error handling cleanupGravatar Miklos Szeredi 1-29/+26
2022-08-31cachefiles: make on-demand request distribution fairerGravatar Xin Yin 2-3/+10
2022-08-31cachefiles: fix error return code in cachefiles_ondemand_copen()Gravatar Sun Ke 1-3/+7
2022-07-05cachefiles: narrow the scope of flushed requests when releasing fdGravatar Jia Zhu 1-1/+2
2022-05-18cachefiles: add tracepoints for on-demand read modeGravatar Jeffle Xu 1-0/+7
2022-05-18cachefiles: enable on-demand read modeGravatar Jeffle Xu 1-5/+12
2022-05-18cachefiles: implement on-demand readGravatar Jeffle Xu 3-2/+99
2022-05-18cachefiles: notify the user daemon when withdrawing cookieGravatar Jeffle Xu 3-0/+45
2022-05-18cachefiles: unbind cachefiles gracefully in on-demand modeGravatar Jeffle Xu 3-3/+22
2022-05-18cachefiles: notify the user daemon when looking up cookieGravatar Jeffle Xu 6-15/+524
2022-05-18cachefiles: extract write routineGravatar Jeffle Xu 2-26/+45
2022-04-08cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set_volume_xattrGravatar Dave Wysochanski 1-1/+1
2022-04-08cachefiles: unmark inode in use in error pathGravatar Jeffle Xu 1-9/+24
2022-03-31Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-5/+5
2022-03-26Merge tag 'for-5.18/write-streams-2022-03-18' of git://git.kernel.dk/linux-blockGravatar Linus Torvalds 1-2/+0
2022-03-18netfs: Finish off rename of netfs_read_request to netfs_io_requestGravatar David Howells 1-2/+2
2022-03-18netfs: Rename netfs_read_*request to netfs_io_*requestGravatar David Howells 1-3/+3
2022-03-11cachefiles: Fix volume coherency attributeGravatar David Howells 1-3/+20
2022-03-08fs: remove kiocb.ki_hintGravatar Christoph Hellwig 1-2/+0
2022-03-03cachefiles: Fix incorrect length to fallocate()Gravatar David Howells 1-1/+1
2022-02-01netfs, cachefiles: Add a method to query presence of data in the cacheGravatar David Howells 1-0/+59
2022-01-21cachefiles: Check that the backing filesystem supports tmpfilesGravatar David Howells 1-0/+2
2022-01-21cachefiles: Explain checks in a commentGravatar David Howells 1-1/+7
2022-01-21cachefiles: Trace active-mark failureGravatar David Howells 1-1/+3
2022-01-21cachefiles: Make some tracepoint adjustmentsGravatar David Howells 1-3/+5
2022-01-21cachefiles: set default tag name if it's unspecifiedGravatar Jeffle Xu 1-0/+11
2022-01-21cachefiles: Calculate the blockshift in terms of bytes, not pagesGravatar David Howells 3-7/+4
2022-01-12Merge tag 'fscache-rewrite-20220111' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 16-3050/+2172
2022-01-07fscache, cachefiles: Display stat of culling eventsGravatar David Howells 1-0/+1
2022-01-07fscache, cachefiles: Display stats of no-space eventsGravatar David Howells 5-10/+34
2022-01-07cachefiles: Allow cachefiles to actually functionGravatar David Howells 1-3/+1
2022-01-07fscache, cachefiles: Store the volume coherency dataGravatar David Howells 3-2/+103
2022-01-07cachefiles: Implement the I/O routinesGravatar David Howells 1-0/+514
2022-01-07cachefiles: Implement cookie resize for truncateGravatar David Howells 1-0/+78
2022-01-07cachefiles: Implement begin and end I/O operationGravatar David Howells 4-0/+77
2022-01-07cachefiles: Implement backing file wranglingGravatar David Howells 5-1/+619
2022-01-07cachefiles: Implement culling daemon commandsGravatar David Howells 3-2/+320