Hi, this patch series improves the way /usr filesystems are handled: tag them appropriately, so later on we can find them and merge results they contain directly back for the root filesystem. The series includes also a new private debug API, and its usage to fix the resolution of /dev/mapper/.. devices found in fstab; without it, LVM /usr filesystems are not recognized as belonging to their roots. Maybe a better API for this could be added, but since it's something only related to the appliance then can stay internal for now. (Better suggestions always welcome, of course.) Thanks, Pino Toscano (5): inspect: change is_root flag into enum inspect: mark CoreOS /usr partitions with own USR role daemon: debug: new "exists" subcommand inspect: fix existance check of /dev/mapper devices inspect: gather info from /usr filesystems as well (RHBZ#1401474) daemon/debug.c | 39 ++++++++++++++++++++++ src/guestfs-internal.h | 13 ++++++-- src/inspect-fs-cd.c | 2 +- src/inspect-fs-unix.c | 42 ++++++++++++++++++++++- src/inspect-fs.c | 26 ++++++++------- src/inspect.c | 90 +++++++++++++++++++++++++++++++++++++++++++++----- 6 files changed, 187 insertions(+), 25 deletions(-) -- 2.7.4