mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and...
[deliverable/linux.git] / fs / ext4 / super.c
index a63c7b0a10cfca3b3075f4dc14435add1bcec91b..49f6c78ee3afe26aa45941d443c5ea242ef95676 100644 (file)
@@ -1058,7 +1058,7 @@ static int bdev_try_to_free_page(struct super_block *sb, struct page *page,
                return 0;
        if (journal)
                return jbd2_journal_try_to_free_buffers(journal, page,
-                                                       wait & ~__GFP_WAIT);
+                                               wait & ~__GFP_DIRECT_RECLAIM);
        return try_to_free_buffers(page);
 }
 
This page took 0.024245 seconds and 5 git commands to generate.