diff options
-rw-r--r-- | fs/ceph/addr.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fs/ceph/addr.c b/fs/ceph/addr.c index ebda329611be..791a9a23fc60 100644 --- a/fs/ceph/addr.c +++ b/fs/ceph/addr.c | |||
@@ -209,6 +209,7 @@ static int readpage_nounlock(struct file *filp, struct page *page) | |||
209 | err = 0; | 209 | err = 0; |
210 | if (err < 0) { | 210 | if (err < 0) { |
211 | SetPageError(page); | 211 | SetPageError(page); |
212 | ceph_fscache_readpage_cancel(inode, page); | ||
212 | goto out; | 213 | goto out; |
213 | } else { | 214 | } else { |
214 | if (err < PAGE_CACHE_SIZE) { | 215 | if (err < PAGE_CACHE_SIZE) { |