block: use an on-stack bio in blkdev_issue_flush
[linux-2.6-block.git] / fs / jbd2 / commit.c
index b121d7d434c67510a58c7d962610abc68f3423cc..3cc4ab2ba7f4f25a90ae1528a49cd6928455c937 100644 (file)
@@ -825,7 +825,7 @@ start_journal_io:
        if (commit_transaction->t_need_data_flush &&
            (journal->j_fs_dev != journal->j_dev) &&
            (journal->j_flags & JBD2_BARRIER))
-               blkdev_issue_flush(journal->j_fs_dev, GFP_NOFS);
+               blkdev_issue_flush(journal->j_fs_dev);
 
        /* Done it all: now write the commit record asynchronously. */
        if (jbd2_has_feature_async_commit(journal)) {
@@ -932,7 +932,7 @@ start_journal_io:
        stats.run.rs_blocks_logged++;
        if (jbd2_has_feature_async_commit(journal) &&
            journal->j_flags & JBD2_BARRIER) {
-               blkdev_issue_flush(journal->j_dev, GFP_NOFS);
+               blkdev_issue_flush(journal->j_dev);
        }
 
        if (err)