016: Do not discard blocks at mkfs time
authorBoris Ranto <branto@redhat.com>
Wed, 30 May 2012 22:39:29 +0000 (17:39 -0500)
committerEric Sandeen <sandeen@sandeen.net>
Wed, 30 May 2012 22:39:29 +0000 (17:39 -0500)
commitb748511b813ea55b2bf44410c012618b7c1c7bf0
tree116f4ccde506fc0f12cad8d6eb07eaefbf57c087
parent90f99484dc4b3821d26c656632e4cd7d309ddece
016: Do not discard blocks at mkfs time

The test 016 fills scratch device with some data and then creates xfs fs
on the scratch device. Later, the test assumes that the previously
written data are still written there and checks for them at specific
locations. On ssd drive this will lead to a failure since the blocks are
discarded by default when the mkfs command is run.
This is a more verbose version of the previous patch.
This simple patch that adds -K to stop the discarding (if the mkfs
command supports it) fixed the issue for me:

Signed-off-by: Boris Ranto <branto@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
016