summaryrefslogtreecommitdiffstats
path: root/fs/cachefiles/internal.h
Commit message (Expand)AuthorAgeFilesLines
* Merge patch series "cachefiles: random bugfixes"Christian Brauner2024-07-051-0/+3
|\
| * cachefiles: cyclic allocation of msg_id to avoid reuseBaokun Li2024-07-031-0/+1
| * cachefiles: stop sending new request when dropping objectBaokun Li2024-07-031-0/+2
* | cachefiles: flush all requests after setting CACHEFILES_DEADBaokun Li2024-05-291-0/+3
* | cachefiles: add spin_lock for cachefiles_ondemand_infoBaokun Li2024-05-291-0/+1
* | cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()Baokun Li2024-05-291-0/+1
|/
* Merge tag 'vfs-6.8.netfs' of gitolite.kernel.org:pub/scm/linux/kernel/git/vfs...Linus Torvalds2024-01-191-1/+1
|\
| * netfs, cachefiles: Pass upper bound length to allow expansionDavid Howells2023-12-281-1/+1
* | cachefiles: add restore command to recover inflight ondemand read requestsJia Zhu2023-11-251-0/+3
* | cachefiles: narrow the scope of triggering EPOLLIN events in ondemand modeJia Zhu2023-11-251-0/+12
* | cachefiles: resend an open request if the read request's object is closedJia Zhu2023-11-251-0/+3
* | cachefiles: extract ondemand info field from cachefiles_objectJia Zhu2023-11-251-4/+22
* | cachefiles: introduce object ondemand stateJia Zhu2023-11-251-0/+21
|/
* cachefiles: make on-demand request distribution fairerXin Yin2022-08-311-0/+1
* cachefiles: implement on-demand readJeffle Xu2022-05-181-0/+9
* cachefiles: notify the user daemon when withdrawing cookieJeffle Xu2022-05-181-0/+5
* cachefiles: unbind cachefiles gracefully in on-demand modeJeffle Xu2022-05-181-0/+3
* cachefiles: notify the user daemon when looking up cookieJeffle Xu2022-05-181-0/+51
* cachefiles: extract write routineJeffle Xu2022-05-181-0/+10
* cachefiles: Calculate the blockshift in terms of bytes, not pagesDavid Howells2022-01-211-1/+1
* fscache, cachefiles: Display stats of no-space eventsDavid Howells2022-01-071-2/+9
* fscache, cachefiles: Store the volume coherency dataDavid Howells2022-01-071-0/+2
* cachefiles: Implement begin and end I/O operationDavid Howells2022-01-071-0/+18
* cachefiles: Implement backing file wranglingDavid Howells2022-01-071-0/+9
* cachefiles: Implement culling daemon commandsDavid Howells2022-01-071-0/+11
* cachefiles: Mark a backing file in use with an inode flagDavid Howells2022-01-071-0/+2
* cachefiles: Implement metadata/coherency data storage in xattrsDavid Howells2022-01-071-0/+21
* cachefiles: Implement key to filename encodingDavid Howells2022-01-071-0/+5
* cachefiles: Implement object lifecycle funcsDavid Howells2022-01-071-2/+33
* cachefiles: Implement volume supportDavid Howells2022-01-071-0/+20
* cachefiles: Implement cache registration and withdrawalDavid Howells2022-01-071-0/+9
* cachefiles: Implement a function to get/create a directory in the cacheDavid Howells2022-01-071-0/+9
* cachefiles: Provide a function to check how much space there isDavid Howells2022-01-071-0/+7
* cachefiles: Register a miscdev and parse commands over itDavid Howells2022-01-071-0/+14
* cachefiles: Add security derivationDavid Howells2022-01-071-0/+20
* cachefiles: Add cache error reporting macroDavid Howells2022-01-071-0/+11
* cachefiles: Add a couple of tracepoints for logging errorsDavid Howells2022-01-071-0/+1
* cachefiles: Add some error injection supportDavid Howells2022-01-071-1/+41
* cachefiles: Define structsDavid Howells2022-01-071-0/+46
* cachefiles: Introduce rewritten driverDavid Howells2022-01-071-0/+115
* cachefiles: Delete the cachefiles driver pending rewriteDavid Howells2022-01-071-350/+0
* fscache, cachefiles: Remove the histogram stuffDavid Howells2021-08-271-25/+0
* fscache, cachefiles: Add alternate API to use kiocb for read/write to cacheDavid Howells2021-04-231-0/+9
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 36Thomas Gleixner2019-05-241-5/+1
* fscache: Add tracepointsDavid Howells2018-04-041-0/+2
* sched/wait: Split out the wait_bit*() APIs from <linux/wait.h> into <linux/wa...Ingo Molnar2017-06-201-1/+1
* sched/wait: Rename wait_queue_t => wait_queue_entry_tIngo Molnar2017-06-201-1/+1
* sched/headers: Prepare to remove <linux/cred.h> inclusion from <linux/sched.h>Ingo Molnar2017-03-021-0/+1
* cachefiles: Fix attempt to read i_blocks after deleting file [ver #2]David Howells2016-09-271-1/+2
* CacheFiles: Provide read-and-reset release counters for cachefilesdDavid Howells2016-02-011-0/+4