summaryrefslogtreecommitdiff
path: root/lib/mpi/mpicoder.c
diff options
context:
space:
mode:
authorYan, Zheng <zyan@redhat.com>2017-08-04 11:22:31 +0800
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2017-09-07 08:35:40 +0200
commit715849268b3418a94ee1330be2c4ca966df83d90 (patch)
tree6dca16f96d31bbc7828992fbb68a96d53e926709 /lib/mpi/mpicoder.c
parent8cc3acff5f1a99b153146643c6dd322edef11e21 (diff)
ceph: fix readpage from fscache
commit dd2bc473482eedc60c29cf00ad12568ce40ce511 upstream. ceph_readpage() unlocks page prematurely prematurely in the case that page is reading from fscache. Caller of readpage expects that page is uptodate when it get unlocked. So page shoule get locked by completion callback of fscache_read_or_alloc_pages() Signed-off-by: "Yan, Zheng" <zyan@redhat.com> Reviewed-by: Jeff Layton <jlayton@redhat.com> Signed-off-by: Ilya Dryomov <idryomov@gmail.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'lib/mpi/mpicoder.c')
0 files changed, 0 insertions, 0 deletions