[2/4] btrfs: cleanup the code in lookup_extent_mapping()
diff mbox

Message ID 4B273295.6000605@cn.fujitsu.com
State New, archived
Headers show

Commit Message

Miao Xie Dec. 15, 2009, 6:54 a.m. UTC
None

Patch
diff mbox

diff --git a/fs/btrfs/extent_map.c b/fs/btrfs/extent_map.c
index 16744f4..ef49e31 100644
--- a/fs/btrfs/extent_map.c
+++ b/fs/btrfs/extent_map.c
@@ -330,11 +330,6 @@  struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree,
 	u64 end = range_end(start, len);
 
 	rb_node = __tree_search(&tree->map, start, &prev, &next);
-	if (!rb_node && prev) {
-		em = rb_entry(prev, struct extent_map, rb_node);
-		if (end > em->start && start < extent_map_end(em))
-			goto found;
-	}
 	if (!rb_node && next) {
 		em = rb_entry(next, struct extent_map, rb_node);
 		if (end > em->start && start < extent_map_end(em))