Age | Commit message (Expand) | Author | Files | Lines |
2022-01-07 | fscache, cachefiles: Display stat of culling events | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+3 |
2022-01-07 | fscache, cachefiles: Display stats of no-space events | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+6 |
2022-01-07 | fscache: Provide a function to resize a cookie | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+4 |
2022-01-07 | fscache: Provide read/write stat counters for the cache | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+10 |
2022-01-07 | fscache: Count data storage objects in a cache | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+39 |
2022-01-07 | fscache: Provide a means to begin an operation | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+11 |
2022-01-07 | fscache: Implement cookie invalidation | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+4 |
2022-01-07 | fscache: Implement simple cookie state machine | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -2/+25 |
2022-01-07 | fscache: Add a function for a cache backend to note an I/O error | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+2 |
2022-01-07 | fscache: Provide and use cache methods to lookup/create/free a volume | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+7 |
2022-01-07 | fscache: Implement functions add/remove a cache | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+13 |
2022-01-07 | fscache: Implement cookie-level access helpers | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+2 |
2022-01-07 | fscache: Implement volume-level access helpers | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+4 |
2022-01-07 | fscache: Implement cookie registration | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+22 |
2022-01-07 | fscache: Implement cache registration | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+34 |
2022-01-07 | fscache: Introduce new driver | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+2 |
2022-01-07 | fscache: Remove the contents of the fscache driver, pending rewrite | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -547/+1 |
2021-08-27 | fscache: Remove the object list procfile | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -3/+0 |
2021-08-27 | fscache, cachefiles: Remove the histogram stuff | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -1/+0 |
2021-04-23 | fscache, cachefiles: Add alternate API to use kiocb for read/write to cache | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+4 |
2020-06-15 | FS-Cache: Replace zero-length array with flexible-array | ![](https://seccdn.libravatar.org/avatar/a5a8fa9b754de8442308a85fefdfebae?s=13&d=retro) Gustavo A. R. Silva | 1 | -1/+1 |
2020-05-05 | docs: filesystems: caching/backend-api.txt: convert it to ReST | ![](https://seccdn.libravatar.org/avatar/354de1ad9c9e0acd8c9fba5c925ebc8d?s=13&d=retro) Mauro Carvalho Chehab | 1 | -2/+2 |
2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 | ![](https://seccdn.libravatar.org/avatar/655933b9bf9ea16efc37f6cf1438efaa?s=13&d=retro) Thomas Gleixner | 1 | -5/+1 |
2018-11-28 | fscache: Fix race in fscache_op_complete() due to split atomic_sub & read | ![](https://seccdn.libravatar.org/avatar/6d2a924c03824c140750aed6e874fed8?s=13&d=retro) kiran.modukuri | 1 | -2/+1 |
2018-04-06 | fscache: Pass object size in rather than calling back for it | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -1/+2 |
2018-04-04 | fscache: Add more tracepoints | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -1/+2 |
2018-04-04 | fscache: Add tracepoints | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -2/+16 |
2018-04-04 | fscache: Pass the correct cancelled indications to fscache_op_complete() | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -1/+1 |
2018-03-20 | sched/wait, fs/fscache: Convert wait_on_atomic_t() usage to the new wait_var_event() API | ![](https://seccdn.libravatar.org/avatar/5006c7a9e83a6090be8e8086eb432e1c?s=13&d=retro) Peter Zijlstra | 1 | -1/+1 |
2017-01-31 | fscache: Fix dead object requeue | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+1 |
2016-06-01 | FS-Cache: make check_consistency callback return int | ![](https://seccdn.libravatar.org/avatar/b4d1c73e41fdae26b8b324a20c1e01f7?s=13&d=retro) Yan, Zheng | 1 | -1/+1 |
2015-04-02 | FS-Cache: Retain the netfs context in the retrieval op earlier | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+1 |
2015-04-02 | FS-Cache: The operation cancellation method needs calling in more places | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+5 |
2015-04-02 | FS-Cache: Out of line fscache_operation_init() | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -21/+3 |
2015-04-02 | FS-Cache: fscache_object_is_dead() has wrong logic, kill it | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -6/+0 |
2015-04-02 | FS-Cache: When submitting an op, cancel it if the target object is dying | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -2/+7 |
2015-02-24 | FS-Cache: Count culled objects and objects rejected due to lack of space | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+12 |
2013-09-27 | FS-Cache: Provide the ability to enable/disable cookies | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -30/+1 |
2013-09-27 | FS-Cache: Add use/unuse/wake cookie wrappers | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -2/+17 |
2013-09-06 | FS-Cache: Add interface to check consistency of a cached object | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+4 |
2013-06-19 | FS-Cache: The retrieval remaining-pages counter needs to be atomic_t | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -4/+3 |
2013-06-19 | FS-Cache: Simplify cookie retention for fscache_objects, fixing oops | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -16/+39 |
2013-06-19 | FS-Cache: Fix object state machine to have separate work and wait states | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -35/+31 |
2013-06-19 | FS-Cache: Wrap checks on object state | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -9/+28 |
2013-06-19 | FS-Cache: Uninline fscache_object_init() | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -36/+2 |
2012-12-20 | FS-Cache: Mark cancellation of in-progress operation | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -2/+2 |
2012-12-20 | FS-Cache: Convert the object event ID #defines into an enum | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -9/+17 |
2012-12-20 | FS-Cache: Provide proper invalidation | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -1/+7 |
2012-12-20 | FS-Cache: Fix operation state management and accounting | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -5/+32 |
2012-12-20 | FS-Cache: Make cookie relinquishment wait for outstanding reads | ![](https://seccdn.libravatar.org/avatar/9ec16e18c2bf1b2893191c0f3e3aed0b?s=13&d=retro) David Howells | 1 | -0/+1 |