diff options
Diffstat (limited to 'fs/btrfs/extent_io.c')
-rw-r--r-- | fs/btrfs/extent_io.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/btrfs/extent_io.c b/fs/btrfs/extent_io.c index feff16cb9b4..3153b4fdd0b 100644 --- a/fs/btrfs/extent_io.c +++ b/fs/btrfs/extent_io.c | |||
@@ -2542,7 +2542,8 @@ int try_release_extent_state(struct extent_map_tree *map, | |||
2542 | u64 end = start + PAGE_CACHE_SIZE - 1; | 2542 | u64 end = start + PAGE_CACHE_SIZE - 1; |
2543 | int ret = 1; | 2543 | int ret = 1; |
2544 | 2544 | ||
2545 | if (test_range_bit(tree, start, end, EXTENT_IOBITS, 0)) | 2545 | if (test_range_bit(tree, start, end, |
2546 | EXTENT_IOBITS | EXTENT_ORDERED, 0)) | ||
2546 | ret = 0; | 2547 | ret = 0; |
2547 | else { | 2548 | else { |
2548 | if ((mask & GFP_NOFS) == GFP_NOFS) | 2549 | if ((mask & GFP_NOFS) == GFP_NOFS) |