]> git.ipfire.org Git - thirdparty/util-linux.git/commit
lsblk: follow kernel for inverse tree
authorKarel Zak <kzak@redhat.com>
Wed, 1 Apr 2015 10:06:41 +0000 (12:06 +0200)
committerKarel Zak <kzak@redhat.com>
Wed, 29 Apr 2015 10:28:43 +0000 (12:28 +0200)
commit69f963ef2a6c056fe2b1f11b10fce97dc6126d0a
tree27714da38844e6d3560576e78a9d4c7b18c02ce0
parent6e08dc5dda703cc23cdb467ec744240fb80c931e
lsblk: follow kernel for inverse tree

For multi-path devices kernel defines dependence between the device
and whole-list:

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

but lsblk inserts partition into the tree:

$ lsblk -s -oNAME,KNAME /dev/dm-1
mpatha1   dm-1
└─mpatha  dm-0
  └─sdb1  sdb1     <--- !
    └─sdb sdb

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