commit | e99b0ea39354cf308423588df5daf69c42dbd735 | [log] [tgz] |
---|---|---|
author | Yan, Zheng <zyan@redhat.com> | Tue Oct 25 10:51:55 2016 +0800 |
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | Mon May 08 07:47:55 2017 +0200 |
tree | 49bfc2c494d1e74f864dd58831e28891a81475b8 | |
parent | 1bf9bc48133851121d92f0cc908bb5a1446aeba5 [diff] |
ceph: try getting buffer capability for readahead/fadvise commit 2b1ac852eb67a6e95595e576371d23519105559f upstream. For readahead/fadvise cases, caller of ceph_readpages does not hold buffer capability. Pages can be added to page cache while there is no buffer capability. This can cause data integrity issue. Signed-off-by: Yan, Zheng <zyan@redhat.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>