]> 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, 29 Apr 2015 10:28:55 +0000 (12:28 +0200)
commitec6455fa94297974de4444ba20d18bc227513365
tree5e8afe7702d1b1adc605f77bb7c305c9f55d6c98
parent69f963ef2a6c056fe2b1f11b10fce97dc6126d0a
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