From c4e1af956a2ef3c77bcfd3c0788af727d83f5504 Mon Sep 17 00:00:00 2001 From: Ryusuke Konishi Date: Thu, 30 Aug 2007 23:56:33 -0700 Subject: [PATCH] --- yaml --- r: 64633 b: refs/heads/master c: 2aeb3db17fc33443d21b11d7121c5627d55717c6 h: refs/heads/master i: 64631: 4f35512b49dfffb07f96496f5f189b376c673bd2 v: v3 --- [refs] | 2 +- trunk/fs/ecryptfs/mmap.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 6ca0372dd550..2b062999c37e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 85787a2bea516b76a013eea7f5f3fad12c5a6417 +refs/heads/master: 2aeb3db17fc33443d21b11d7121c5627d55717c6 diff --git a/trunk/fs/ecryptfs/mmap.c b/trunk/fs/ecryptfs/mmap.c index e4ab7bc14efe..fd3f94d4a668 100644 --- a/trunk/fs/ecryptfs/mmap.c +++ b/trunk/fs/ecryptfs/mmap.c @@ -834,7 +834,8 @@ static void ecryptfs_sync_page(struct page *page) ecryptfs_printk(KERN_DEBUG, "find_lock_page failed\n"); return; } - lower_page->mapping->a_ops->sync_page(lower_page); + if (lower_page->mapping->a_ops->sync_page) + lower_page->mapping->a_ops->sync_page(lower_page); ecryptfs_printk(KERN_DEBUG, "Unlocking page with index = [0x%.16x]\n", lower_page->index); unlock_page(lower_page);