K 10 svn:author V 7 asomers K 8 svn:date V 27 2018-01-30T00:18:36.066578Z K 7 svn:log V 772 Convert zvol_thrash_001_pos to use gnop(8) tests/sys/cddl/zfs/tests/zvol_thrash/cleanup.ksh tests/sys/cddl/zfs/tests/zvol_thrash/setup.ksh tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash.cfg tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash_001_pos.ksh tests/sys/cddl/zfs/tests/zvol_thrash/zvol_thrash_test.sh Use gnop(8) to remove providers instead of SAS phy control. This has several advantages: * Requires no special hardware * Works in VMs * No 2-second delay for the provider to disappear * Predictable device names during thrash tests * Simplified logic, especially during cleanup Also, speed up the test by a factor of two. This is possible because there's no longer the 2 second delay for a provider to disappear. Sponsored by: Spectra Logic Corp END