forked from luck/tmp_suning_uos_patched
[XFS] Flush the block device before closing it on unmount.
SGI-PV: 965630 SGI-Modid: xfs-linux-melb:xfs-kern:28774a Signed-off-by: David Chinner <dgc@sgi.com> Signed-off-by: Christoph Hellwig <hch@infradead.org> Signed-off-by: Tim Shimmin <tes@sgi.com>
This commit is contained in:
parent
4e5ae8386b
commit
f4a9f28a90
@ -1447,6 +1447,7 @@ xfs_free_buftarg(
|
|||||||
int external)
|
int external)
|
||||||
{
|
{
|
||||||
xfs_flush_buftarg(btp, 1);
|
xfs_flush_buftarg(btp, 1);
|
||||||
|
xfs_blkdev_issue_flush(btp);
|
||||||
if (external)
|
if (external)
|
||||||
xfs_blkdev_put(btp->bt_bdev);
|
xfs_blkdev_put(btp->bt_bdev);
|
||||||
xfs_free_bufhash(btp);
|
xfs_free_bufhash(btp);
|
||||||
|
Loading…
Reference in New Issue
Block a user