From 282559cd36a14dd7db230f5a79ecfbfb67dfe967 Mon Sep 17 00:00:00 2001 From: Mitch Harder Date: Thu, 26 Jan 2012 15:01:11 -0500 Subject: [PATCH] --- yaml --- r: 286931 b: refs/heads/master c: 8bedd51b6121c4607784d75f852828d25d119c52 h: refs/heads/master i: 286929: c44af2b7b7f873b07ce5fd8e65186f28bd2e90e0 286927: ccc1d9e1a8c20d202a84ae21ab212bef5f075860 v: v3 --- [refs] | 2 +- trunk/fs/btrfs/extent_io.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 56cb26e892b1..e877ee898d83 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6dd70ce4eb7429c2ba6dd9fa46f78a0a2a254038 +refs/heads/master: 8bedd51b6121c4607784d75f852828d25d119c52 diff --git a/trunk/fs/btrfs/extent_io.c b/trunk/fs/btrfs/extent_io.c index 9d09a4f81875..fcf77e1ded40 100644 --- a/trunk/fs/btrfs/extent_io.c +++ b/trunk/fs/btrfs/extent_io.c @@ -3909,6 +3909,8 @@ int extent_range_uptodate(struct extent_io_tree *tree, while (start <= end) { index = start >> PAGE_CACHE_SHIFT; page = find_get_page(tree->mapping, index); + if (!page) + return 1; uptodate = PageUptodate(page); page_cache_release(page); if (!uptodate) {