linux/fs/ceph
Li Wang 56f91aad69 ceph: Avoid data inconsistency due to d-cache aliasing in readpage()
If the length of data to be read in readpage() is exactly
PAGE_CACHE_SIZE, the original code does not flush d-cache
for data consistency after finishing reading. This patches fixes
this.

Signed-off-by: Li Wang <liwang@ubuntukylin.com>
Signed-off-by: Sage Weil <sage@inktank.com>
2013-12-13 09:11:38 -08:00
..
addr.c ceph: Avoid data inconsistency due to d-cache aliasing in readpage() 2013-12-13 09:11:38 -08:00
cache.c Merge branch 'for-linus-bugs' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client 2013-11-26 18:02:46 -08:00
cache.h
caps.c ceph: handle race between cap reconnect and cap release 2013-11-23 11:01:02 -08:00
ceph_frag.c
debugfs.c
dir.c ceph: handle frag mismatch between readdir request and reply 2013-09-30 14:49:53 -07:00
export.c
file.c
inode.c ceph: initialize inode before instantiating dentry 2013-12-13 09:11:36 -08:00
ioctl.c
ioctl.h
Kconfig
locks.c
Makefile
mds_client.c ceph: wake up 'safe' waiters when unregistering request 2013-11-23 11:01:05 -08:00
mds_client.h ceph: handle race between cap reconnect and cap release 2013-11-23 11:01:02 -08:00
mdsmap.c
snap.c
strings.c
super.c
super.h ceph: queue cap release in __ceph_remove_cap() 2013-11-23 11:00:59 -08:00
xattr.c