From: Marcos Paulo de Souza <mpdesouza@xxxxxxxx> Second version of the patchset, which pairs with v3 of kernel changes. Changes from v1: * Moved subvolid member to the same union containing name and devid (David) * Dropped patch that was bumping the libbtrfsutils version (David, Wenruo) Marcos Paulo de Souza (4): btrfs-progs: add IOC_SNAP_DESTROY_V2 to ioctl.h libbtrfsutil: add IOC_SNAP_DESTROY_V2 to ioctl.h libbtrfsutil: Introduce btrfs_util_delete_subvolume_by_id_fd cmds: subvolume: Add --subvolid argument to subvol_delete Documentation/btrfs-subvolume.asciidoc | 8 ++- cmds/subvolume.c | 53 ++++++++++++++++--- ioctl.h | 8 ++- libbtrfsutil/btrfs.h | 7 ++- libbtrfsutil/btrfsutil.h | 11 ++++ libbtrfsutil/subvolume.c | 16 ++++++ tests/misc-tests/038-delete-subvolume/test.sh | 40 ++++++++++++++ 7 files changed, 134 insertions(+), 9 deletions(-) create mode 100755 tests/misc-tests/038-delete-subvolume/test.sh -- 2.24.0
