I have now implemented "btrfs_subvolume_list", example: root@xerus:~# df3 -T Filesystem Type Mbytes Used Available Use% Mounted on /dev/sda1 ext4 20,029 4,482 14,507 24% / /dev/sdd4 btrfs 53,247 101 51,052 1% /test root@xerus:~# btrfs_subvolume_list rw /test ro /test/.snapshot/2019-07-06_2236.test <- /test ro /test/snapshot_1 <- /test ro /test/ss1 <- /test ro /test/ss3 <- - rw /test/tmp ro /test/tmp/xx/ss1 <- /test/tmp ro /test/tmp/xx/ss2 <- /test/tmp ro /test/tmp/xx/ss3 <- /test/ss3 rw /test/tmp/zz2 <- /test/tux/zz rw /test/tux/test ro /test/tux/test/.snapshot/2017-12-02_1341.test <- /test/tux/test rw /test/tux/test2 <- /test/tux/test rw /test/tux/test2/test <- /test/tux/test rw /test/tux/zz <- means: is snapshot of ... Note: I have deleted the subvolume parent of /test/ss3 Sourcecode is available under: https://fex.rus.uni-stuttgart.de/fas/framstag@xxxxxxxxxxxxxxxxxxxx/linuxtools/anonymous@xxxxxxxxxxxxxxxxxxxxxxxx/k5JuaCkGRqGOYeFUHuB47S35rhs3vBZo -- Ullrich Horlacher Server und Virtualisierung Rechenzentrum TIK Universitaet Stuttgart E-Mail: horlacher@xxxxxxxxxxxxxxxxxxxx Allmandring 30a Tel: ++49-711-68565868 70569 Stuttgart (Germany) WWW: http://www.tik.uni-stuttgart.de/ REF:<20190706155353.GA13656@xxxxxxxxxxxxxxxxxxxx>
