X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=block%2Fblk-flush.c;h=db8f1b5078570fe98afb8dd748636060511ba683;hb=1fa86dcfea3142522e8fd5f85fbbf79b84063cae;hp=720ad607ff91c31de69a888001399132f5eaad01;hpb=da733563be5a9da26fe81d9f007262d00b846e22;p=~andy%2Flinux diff --git a/block/blk-flush.c b/block/blk-flush.c index 720ad607ff9..db8f1b50785 100644 --- a/block/blk-flush.c +++ b/block/blk-flush.c @@ -436,7 +436,7 @@ int blkdev_issue_flush(struct block_device *bdev, gfp_t gfp_mask, bio_get(bio); submit_bio(WRITE_FLUSH, bio); - wait_for_completion(&wait); + wait_for_completion_io(&wait); /* * The driver must store the error location in ->bi_sector, if