]> err.no Git - util-linux/commit
findmnt: add support for fs-root (subvolumes and bind mounts)
authorKarel Zak <kzak@redhat.com>
Thu, 5 Aug 2010 10:26:00 +0000 (12:26 +0200)
committerKarel Zak <kzak@redhat.com>
Mon, 3 Jan 2011 11:28:40 +0000 (12:28 +0100)
commitb2214e1f3e6e58fce214c8d68c4c7a3660a2d362
treec227323e5edb755cacbc3daaf83621e96154083c
parent922d87965c6371986863dae18e001f8e22731651
findmnt: add support for fs-root (subvolumes and bind mounts)

This patch modifies the default output for SOURCE column. All btrfs
subvolume mountpoints and all bind-mount (where source is not root of
FS) will be printed as:

   SOURCE               TARGET
   /dev/sda1[/aaa]      /mnt/test

where /aaa is subvolume name or fs root for bind mounts, it means:

   # mount -t btrfs /dev/sda1 /mnt/test -o subvol=aaa

or:

   # mount --bind /aaa /mnt/test

The info about fs-root is 4th column in /proc/self/mountinfo.

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