OpenCloudOS-Kernel/fs/ceph
Yan, Zheng 2a2d927e35 ceph: ignore wbc->range_{start,end} when write back snapshot data
writepages() needs to write dirty pages to OSD in strict order of
snapshot context. It must first write dirty pages associated with
the oldest snapshot context. In the write range case, dirty pages
in the specified range can be associated with newer snapc. They
are not writeable until we write all dirty pages associated with
the oldest snapc.

Signed-off-by: "Yan, Zheng" <zyan@redhat.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2017-09-06 19:56:58 +02:00
..
Kconfig ceph: add acl for cephfs 2013-12-31 20:32:01 +02:00
Makefile ceph: add acl for cephfs 2013-12-31 20:32:01 +02:00
acl.c ceph: unify inode i_ctime update 2017-06-14 19:37:23 +02:00
addr.c ceph: ignore wbc->range_{start,end} when write back snapshot data 2017-09-06 19:56:58 +02:00
cache.c ceph: adjust 36 checks for NULL pointers 2017-09-06 19:56:52 +02:00
cache.h ceph: improve fscache revalidation 2016-06-01 10:31:50 +02:00
caps.c ceph: fix message order check in handle_cap_export() 2017-09-06 19:56:53 +02:00
ceph_frag.c ceph: factor out libceph from Ceph file system 2010-10-20 15:37:28 -07:00
debugfs.c ceph: adjust 36 checks for NULL pointers 2017-09-06 19:56:52 +02:00
dir.c ceph: send LSSNAP request to auth mds of directory inode 2017-09-06 19:56:46 +02:00
export.c ceph: check i_nlink while converting a file handle to dentry 2017-06-14 19:32:43 +02:00
file.c ceph: adjust 36 checks for NULL pointers 2017-09-06 19:56:52 +02:00
inode.c ceph: handle race between vmtruncate and queuing cap snap 2017-09-06 19:56:53 +02:00
ioctl.c ceph: fix bogus endianness change in ceph_ioctl_set_layout 2017-02-20 12:16:07 +01:00
ioctl.h ceph: fully initialize new layout 2012-05-16 14:28:27 -05:00
locks.c ceph: don't re-send interrupted flock request 2017-07-07 17:25:13 +02:00
mds_client.c ceph: adjust 36 checks for NULL pointers 2017-09-06 19:56:52 +02:00
mds_client.h ceph: handle epoch barriers in cap messages 2017-05-04 09:19:21 +02:00
mdsmap.c ceph: adjust 36 checks for NULL pointers 2017-09-06 19:56:52 +02:00
snap.c ceph: queue cap snap only when snap realm's context changes 2017-09-06 19:56:54 +02:00
strings.c ceph: handle CEPH_SESSION_REJECT message 2016-10-03 16:13:50 +02:00
super.c ceph: adjust 36 checks for NULL pointers 2017-09-06 19:56:52 +02:00
super.h ceph: validate correctness of some mount options 2017-09-06 19:56:42 +02:00
xattr.c ceph: adjust 36 checks for NULL pointers 2017-09-06 19:56:52 +02:00