Hi folks, This patchset brings some new functionality to check-parallel to make it easier to run across different machines and filesystems. The patch seti adds these features: - auto-adjusts concurrency for the machine it is running on. - adds CLI support of selection of tests. These CLI parameters are identical to the check CLI parameters and the test lists are built using the same code. - adds support for logwrites devices so that all the test that use dm-logwrites are now enabled - adds support for specifying the initial filesystem type to test on the CLI. This makes it easy to select xfs, btrfs, ext4, etc as the target filesystem type that is to be tested. - Only block device based filesystems can be used with check-parallel, and this is now enforced at FSTYP selection time. For example, testing the rw group on ext4 is now a simple matter of adding the "-f ext4" parameter to the command line like so: $ time sudo ./check-parallel -D /mnt/xfs -f ext4 -g rw -x dump Runner 12 Failures: ext4/308 Runner 1 Failures: generic/095 Runner 21 Failures: generic/042 Runner 51 Failures: generic/627 Runner 8 Failures: generic/032 Runner 13 Failures: generic/019 Runner 34 Failures: generic/347 ..... Options like exclude files, groups and lists also work natively in check-parallel now, same as they do in check... -Dave.