This patch set validates the tempfsid feature in Btrfs, testing its functionality and limitations. Also, has one minor bug fix. Anand Jain (12): add t_reflink_read_race to .gitignore file assign SCRATCH_DEV_POOL to an array btrfs: introduce tempfsid test group btrfs: create a helper function, check_fsid(), to verify the tempfsid btrfs: verify that subvolume mounts are unaffected by tempfsid create a helper to clone devices btrfs: check if cloned device mounts with tempfsid btrfs: test case prerequisite _require_btrfs_mkfs_uuid_option btrfs: introduce helper for creating cloned devices with mkfs btrfs: verify tempfsid clones using mkfs btrfs: validate send-receive operation with tempfsid. btrfs: test tempfsid with device add, seed, and balance .gitignore | 1 + common/btrfs | 84 +++++++++++++++++++++++++++++++++++++++++ common/filter.btrfs | 6 +++ common/rc | 15 +++++++- doc/group-names.txt | 1 + tests/btrfs/311 | 91 +++++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/311.out | 24 ++++++++++++ tests/btrfs/312 | 67 +++++++++++++++++++++++++++++++++ tests/btrfs/312.out | 19 ++++++++++ tests/btrfs/313 | 66 ++++++++++++++++++++++++++++++++ tests/btrfs/313.out | 16 ++++++++ tests/btrfs/314 | 85 ++++++++++++++++++++++++++++++++++++++++++ tests/btrfs/314.out | 30 +++++++++++++++ tests/btrfs/315 | 79 +++++++++++++++++++++++++++++++++++++++ tests/btrfs/315.out | 11 ++++++ 15 files changed, 593 insertions(+), 2 deletions(-) create mode 100755 tests/btrfs/311 create mode 100644 tests/btrfs/311.out create mode 100755 tests/btrfs/312 create mode 100644 tests/btrfs/312.out create mode 100755 tests/btrfs/313 create mode 100644 tests/btrfs/313.out create mode 100755 tests/btrfs/314 create mode 100644 tests/btrfs/314.out create mode 100755 tests/btrfs/315 create mode 100644 tests/btrfs/315.out -- 2.39.3