From: Liu Bo <[email protected]> Only when a page is not found by page_index, we'll go to the error check.
Signed-off-by: Liu Bo <[email protected]> Signed-off-by: Miao Xie <[email protected]> --- fs/btrfs/compression.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/fs/btrfs/compression.c b/fs/btrfs/compression.c index cb3877c..8458840 100644 --- a/fs/btrfs/compression.c +++ b/fs/btrfs/compression.c @@ -467,7 +467,7 @@ static noinline int add_ra_bio_pages(struct inode *inode, rcu_read_lock(); page = radix_tree_lookup(&mapping->page_tree, page_index); rcu_read_unlock(); - if (page) { + if (!page) { check_misses: misses++; if (misses > 4) -- 1.7.0.1 -- To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html
