summaryrefslogtreecommitdiffstats
path: root/fs/ceph/cache.c
Commit message (Expand)AuthorAgeFilesLines
* ceph: rename _to_client() to _to_fs_client()Xiubo Li2023-11-031-1/+1
* mm, netfs, fscache: stop read optimisation when folio removed from pagecacheDavid Howells2023-08-181-0/+2
* netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDavid Howells2022-06-091-2/+2
* netfs: Add a netfs inode contextDavid Howells2022-03-181-14/+14
* ceph: conversion to new fscache APIJeff Layton2022-01-111-159/+59
* ceph: just use ci->i_version for fscache aux infoJeff Layton2021-11-081-20/+3
* ceph: rip out old fscache readpage handlingJeff Layton2021-04-271-125/+0
* ceph: replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-301-1/+1
* ceph: use errorfc() and friends instead of spelling the prefix outAl Viro2020-02-071-2/+2
* libceph, rbd, ceph: convert to use the new mount APIDavid Howells2019-11-271-4/+5
* ceph: include ceph_debug.h in cache.cIlya Dryomov2019-09-161-0/+2
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 188Thomas Gleixner2019-05-301-16/+1
* ceph: use timespec64 for inode timestampArnd Bergmann2018-08-021-4/+7
* vfs: change inode times to use struct timespec64Deepa Dinamani2018-06-051-2/+2
* Merge tag 'ceph-for-4.17-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2018-04-101-2/+2
|\
| * libceph, ceph: add __init attribution to init funcitonsChengguang Xu2018-04-021-1/+1
| * ceph: add newline to end of debug message formatChengguang Xu2018-04-021-1/+1
* | fscache: Pass object size in rather than calling back for itDavid Howells2018-04-061-17/+9
* | fscache: Attach the index key and aux data to the cookieDavid Howells2018-04-041-68/+25
|/
* Merge tag 'ceph-for-4.14-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2017-09-121-1/+1
|\
| * ceph: adjust 36 checks for NULL pointersMarkus Elfring2017-09-061-1/+1
* | fscache: remove unused ->now_uncached callbackJan Kara2017-09-061-31/+0
|/
* ceph: fix readpage from fscacheYan, Zheng2017-09-011-9/+3
* ceph: new mount option that specifies fscache uniquifierYan, Zheng2017-07-071-9/+83
* ceph: fix spelling mistake: "enabing" -> "enabling"Colin Ian King2017-02-201-1/+1
* ceph: fix spelling mistake: "resgister" -> "register"Colin Ian King2016-07-281-1/+1
* ceph: use i_version to check validity of fscacheYan, Zheng2016-06-011-0/+3
* ceph: improve fscache revalidationYan, Zheng2016-06-011-67/+17
* ceph: disable fscache when inode is opened for writeYan, Zheng2016-06-011-16/+38
* ceph: make logical calculation functions return boolZhang Zhuoyu2016-05-261-1/+1
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sag...Linus Torvalds2016-01-241-5/+3
|\
| * ceph: use i_size_{read,write} to get/set i_sizeYan, Zheng2016-01-211-5/+3
* | wrappers for ->i_mutex accessAl Viro2016-01-221-2/+2
|/
* ceph: fix a comment typoGeliang Tang2015-11-021-1/+1
* ceph: fscache: Wait for completion of object initializationYunchuan Wen2014-04-031-0/+1
* Merge branch 'for-linus-bugs' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2013-11-261-0/+3
|\
| * ceph: hung on ceph fscache invalidate in some casesMilosz Tanski2013-09-251-0/+3
* | FS-Cache: Provide the ability to enable/disable cookiesDavid Howells2013-09-271-2/+2
|/
* ceph: trivial buildbot warnings fixMilosz Tanski2013-09-061-4/+2
* ceph: Do not do invalidate if the filesystem is mounted nofscMilosz Tanski2013-09-061-0/+4
* ceph: ceph_readpage_to_fscache didn't check if markedMilosz Tanski2013-09-061-0/+3
* ceph: use fscache as a local presisent cacheMilosz Tanski2013-09-061-0/+393