btrfs-progs: check: drop exclusive open mode for --force
authorDavid Sterba <dsterba@suse.com>
Tue, 10 Oct 2017 12:53:32 +0000 (14:53 +0200)
committerDavid Sterba <dsterba@suse.com>
Fri, 13 Oct 2017 18:15:43 +0000 (20:15 +0200)
commit0a694ff4b0bf37b6ade11184401420af002faffd
tree910036071790a934c9690f06c8c14cb62ecc2afe
parent37f1faef159ebcf91846e7126879b1a413cb29a5
btrfs-progs: check: drop exclusive open mode for --force

The check opens the given device in exclusive by default. In the forced
mode we want to access a device in use, so we have to drop the
exclusivity bit.

This works for block devices but not for files, that could be mounted
via a loop device. In that respect test check/007 is broken and will be
fixed.

Signed-off-by: David Sterba <dsterba@suse.com>
cmds-check.c