Whamcloud - gitweb
blkid: use /sys/block/dm-<N>/dm/name
authorKarel Zak <kzak@redhat.com>
Mon, 27 Apr 2009 13:00:58 +0000 (15:00 +0200)
committerTheodore Ts'o <tytso@mit.edu>
Sun, 3 May 2009 02:39:20 +0000 (22:39 -0400)
commit46f3eeca59a1fc8233790bbed604e4634e0f3fbe
treef951927ee1aa18dcfd627a78b03912cf8b9916d4
parent4271e23942bdc60e1fa6c0b26bc666a94a8b3e1d
blkid: use /sys/block/dm-<N>/dm/name

The Linux kernel (since 2.6.29, patch 784aae735d9b0bba3f8b9faef4c8b30df3bf0128)
exports the real DM device names in /sys/block/<ptname>/dm/name.

The sysfs based solution is nicer and faster than scan for devno in
/dev/mapper/.

CC: Milan Broz <mbroz@redhat.com>
Signed-off-by: Karel Zak <kzak@redhat.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/blkid/devname.c