btrfs-progs: device scan use BTRFS_SCAN_LBLKID by default
authorAnand Jain <anand.jain@oracle.com>
Fri, 11 Oct 2013 11:52:53 +0000 (19:52 +0800)
committerChris Mason <chris.mason@fusionio.com>
Wed, 16 Oct 2013 12:23:13 +0000 (08:23 -0400)
commitb4c3cd0bbc68ca61b69cd58b1faadc995e2bf77c
treebc3b8d4433a732587cad1ef8913bddcf187ac137
parentdde4b9214162d994f0190e42f53d2e1d6fdcc893
btrfs-progs: device scan use BTRFS_SCAN_LBLKID by default

with this patch, BTRFS_SCAN_LBLKID (which leverages lblkid
to look for btrfs disks) would be the default scan method
to look for the btrfs disks. And thus the output as seen
in the latest btrfs fi show and btrfs fi show -m for the
mounted disks will have the consistent disks path.
(it was inconsistent (across disks) because btrfs dev scan
provided a different path from the mount command eg. below)

    devid    1 size 1.98GiB used 435.00MiB path /dev/mapper/mpatha
    devid    2 size 2.00GiB used 415.00MiB path /dev/dm-1

Signed-off-by: Anand Jain <anand.jain@oracle.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
cmds-device.c