Age | Commit message (Expand) | Author | Files | Lines |
2023-01-30 | fscache: Use clear_and_wake_up_bit() in fscache_create_volume_work() | Hou Tao | 1 | -2/+1 |
2023-01-30 | fscache: Use wait_on_bit() to wait for the freeing of relinquished volume | Hou Tao | 1 | -5/+6 |
2022-12-13 | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -1/+1 |
2022-12-07 | fscache: Fix oops due to race with cookie_lru and use_cookie | Dave Wysochanski | 1 | -0/+8 |
2022-11-25 | use less confusing names for iov_iter direction initializers | Al Viro | 1 | -1/+1 |
2022-11-23 | fscache: fix OOB Read in __fscache_acquire_volume | David Howells | 1 | -2/+5 |
2022-08-09 | fscache: add tracepoint when failing cookie | Jeff Layton | 1 | -0/+2 |
2022-08-09 | fscache: don't leak cookie access refs if invalidation is in progress or failed | Jeff Layton | 1 | -2/+5 |
2022-07-05 | fscache: Fix invalidation/lookup race | David Howells | 1 | -1/+14 |
2022-07-05 | fscache: Introduce fscache_cookie_is_dropped() | Yue Hu | 1 | -3/+8 |
2022-07-05 | fscache: Fix if condition in fscache_wait_on_volume_collision() | Yue Hu | 1 | -2/+2 |
2022-04-09 | fscache: remove FSCACHE_OLD_API Kconfig option | Yue Hu | 1 | -3/+0 |
2022-04-09 | fscache: Use wrapper fscache_set_cache_state() directly when relinquishing | Yue Hu | 1 | -1/+1 |
2022-04-09 | fscache: Move fscache_cookies_seq_ops specific code under CONFIG_PROC_FS | Yue Hu | 2 | -1/+7 |
2022-04-09 | fscache: Remove the cookie parameter from fscache_clear_page_bits() | Yue Hu | 1 | -3/+2 |
2022-04-01 | Merge tag 'netfs-prep-20220318' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -11/+0 |
2022-03-18 | fscache: export fscache_end_operation() | Jeffle Xu | 1 | -11/+0 |
2022-03-15 | fscache: Convert fscache_set_page_dirty() to fscache_dirty_folio() | Matthew Wilcox (Oracle) | 1 | -13/+15 |
2022-01-22 | fscache: Fix the volume collision wait condition | David Howells | 1 | -2/+2 |
2022-01-12 | fscache: Add a tracepoint for cookie use/unuse | David Howells | 1 | -4/+25 |
2022-01-10 | nfs: Implement cache I/O by accessing the cache directly | David Howells | 1 | -0/+8 |
2022-01-07 | fscache, cachefiles: Display stat of culling events | David Howells | 1 | -2/+5 |
2022-01-07 | fscache, cachefiles: Display stats of no-space events | David Howells | 1 | -0/+8 |
2022-01-07 | fscache, cachefiles: Store the volume coherency data | David Howells | 1 | -2/+12 |
2022-01-07 | fscache: Provide a function to resize a cookie | David Howells | 3 | -2/+35 |
2022-01-07 | vfs, fscache: Implement pinning of cache usage for writeback | David Howells | 1 | -0/+38 |
2022-01-07 | fscache: Implement higher-level write I/O interface | David Howells | 1 | -0/+104 |
2022-01-07 | fscache: Provide read/write stat counters for the cache | David Howells | 1 | -0/+9 |
2022-01-07 | fscache: Count data storage objects in a cache | David Howells | 1 | -0/+2 |
2022-01-07 | fscache: Provide a means to begin an operation | David Howells | 3 | -0/+163 |
2022-01-07 | fscache: Implement cookie invalidation | David Howells | 3 | -1/+94 |
2022-01-07 | fscache: Implement cookie user counting and resource pinning | David Howells | 3 | -1/+234 |
2022-01-07 | fscache: Implement simple cookie state machine | David Howells | 1 | -42/+271 |
2022-01-07 | fscache: Add a function for a cache backend to note an I/O error | David Howells | 1 | -0/+20 |
2022-01-07 | fscache: Provide and use cache methods to lookup/create/free a volume | David Howells | 1 | -3/+86 |
2022-01-07 | fscache: Implement functions add/remove a cache | David Howells | 1 | -0/+70 |
2022-01-07 | fscache: Implement cookie-level access helpers | David Howells | 3 | -0/+102 |
2022-01-07 | fscache: Implement volume-level access helpers | David Howells | 3 | -0/+88 |
2022-01-07 | fscache: Implement cache-level access helpers | David Howells | 3 | -0/+66 |
2022-01-07 | fscache: Implement cookie registration | David Howells | 6 | -1/+564 |
2022-01-07 | fscache: Implement volume registration | David Howells | 5 | -1/+372 |
2022-01-07 | fscache: Implement cache registration | David Howells | 4 | -0/+312 |
2022-01-07 | fscache: Implement a hash function | David Howells | 2 | -0/+42 |
2022-01-07 | fscache: Introduce new driver | David Howells | 6 | -0/+363 |
2022-01-07 | fscache: Remove the contents of the fscache driver, pending rewrite | David Howells | 14 | -5879/+0 |
2022-01-07 | fscache, cachefiles: Disable configuration | David Howells | 1 | -0/+3 |
2021-10-05 | fscache: Remove an unused static variable | David Howells | 1 | -1/+0 |
2021-10-05 | fscache: Fix some kerneldoc warnings shown up by W=1 | David Howells | 2 | -0/+4 |
2021-08-27 | fscache: Use refcount_t for the cookie refcount instead of atomic_t | David Howells | 4 | -20/+32 |
2021-08-27 | fscache: Fix fscache_cookie_put() to not deref after dec | David Howells | 3 | -6/+8 |