Whamcloud - gitweb
blkid: use /dev/mapper/<name> rather than /dev/dm-<N>
authorKarel Zak <kzak@redhat.com>
Mon, 27 Apr 2009 13:00:57 +0000 (15:00 +0200)
committerTheodore Ts'o <tytso@mit.edu>
Sun, 3 May 2009 02:33:13 +0000 (22:33 -0400)
commit4271e23942bdc60e1fa6c0b26bc666a94a8b3e1d
treec1c8e94df5476de5c51c9e9857259bac4c3b8f24
parentae33f578c01b7171e556a75158baf7b713bfe68f
blkid: use /dev/mapper/<name> rather than /dev/dm-<N>

The libblkid (since v1.41.1) returns private device-mapper names (e.g.
/dev/dm-0). It's because the probe_one() function scans /dev before
/dev/mapper.

brw-rw---- 1 root disk 253, 0 2009-04-27 13:41 /dev/dm-0
brw-rw---- 1 root disk 253, 0 2009-04-27 13:41 /dev/mapper/TestVolGroup-TestLogVolume

Old version:
  # blkid -t LABEL="TEST-LABEL" -o device
  /dev/dm-0

Fixed version:
  # blkid -t LABEL="TEST-LABEL" -o device
  /dev/mapper/TestVolGroup-TestLogVolume

Addresses-Red-Hat-Bug: #497259
Signed-off-by: Karel Zak <kzak@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/blkid/devname.c