]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lsblk: don't ignore dependences for partitioned devies
authorKarel Zak <kzak@redhat.com>
Wed, 1 Apr 2015 10:23:23 +0000 (12:23 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 1 Apr 2015 10:23:23 +0000 (12:23 +0200)
commit296dc15c244211e0e2a329286555c5060f337233
tree16249a33ae8b8f2d10069c7f11e411c4d42a573d
parent92abdcaee05178e18566d43022a66fc77e3800f2
lsblk: don't ignore dependences for partitioned devies

The code only lists partitions, but ignore another dependencies
on whole-disk device:

$ lsblk /dev/sdb
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sdb      8:16   0 298.1G  0 disk
└─sdb1   8:17   0 298.1G  0 part

$ ls /sys/block/sdb/holders/
dm-0

fixed version:

$ lsblk /dev/sdb
NAME        MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sdb           8:16   0 298.1G  0 disk
├─sdb1        8:17   0 298.1G  0 part
└─mpatha    253:0    0 298.1G  0 mpath
  └─mpatha1 253:1    0 298.1G  0 part

Signed-off-by: Karel Zak <kzak@redhat.com>
misc-utils/lsblk.c