mirror_zfs/tests/zfs-tests/tests/functional
Don Brady cc99f275a2 Pool allocation classes
Allocation Classes add the ability to have allocation classes in a
pool that are dedicated to serving specific block categories, such
as DDT data, metadata, and small file blocks. A pool can opt-in to
this feature by adding a 'special' or 'dedup' top-level VDEV.

Reviewed by: Pavel Zakharov <pavel.zakharov@delphix.com>
Reviewed-by: Richard Laager <rlaager@wiktel.com>
Reviewed-by: Alek Pinchuk <apinchuk@datto.com>
Reviewed-by: Håkan Johansson <f96hajo@chalmers.se>
Reviewed-by: Andreas Dilger <andreas.dilger@chamcloud.com>
Reviewed-by: DHE <git@dehacked.net>
Reviewed-by: Richard Elling <Richard.Elling@RichardElling.com>
Reviewed-by: Gregor Kopka <gregor@kopka.net>
Reviewed-by: Kash Pande <kash@tripleback.net>
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Matthew Ahrens <mahrens@delphix.com>
Signed-off-by: Don Brady <don.brady@delphix.com>
Closes #5182
2018-09-05 18:33:36 -07:00
..
acl ZTS: acl group path cleanup 2018-08-13 08:22:41 -07:00
alloc_class Pool allocation classes 2018-09-05 18:33:36 -07:00
arc OpenZFS 9337 - zfs get all is slow due to uncached metadata 2018-07-12 10:49:27 -07:00
atime Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
bootfs OpenZFS 9213 - zfs: sytem typo 2018-04-15 10:59:13 -07:00
cache ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
cachefile Clean up (k)shlib and cfg file shebangs 2018-04-08 19:37:22 -07:00
casenorm Fix ENOSPC in "Handle zap_add() failures in ..." 2018-04-18 14:19:50 -07:00
channel_program ZTS: Fix EBUSY volume destroy failures 2018-08-31 15:30:44 -07:00
chattr ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
checksum ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
clean_mirror ZTS: clean_mirror and scrub_mirror cleanup 2018-07-09 12:46:14 -07:00
cli_root Pool allocation classes 2018-09-05 18:33:36 -07:00
cli_user ZTS: path cleanup 2018-08-30 13:46:55 -07:00
compression Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
cp_files Fix ENOSPC in "Handle zap_add() failures in ..." 2018-04-18 14:19:50 -07:00
ctime Fedora 28: Fix misc bounds check compiler warnings 2018-08-26 12:55:44 -07:00
deadman Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
delegate ZTS: delegate group path cleanup 2018-08-13 08:24:02 -07:00
devices ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
events ZTS: events path cleanup 2018-08-18 21:19:41 -07:00
exec Enable remaining tests 2017-05-22 12:34:32 -04:00
fault OpenZFS 9403 - assertion failed in arc_buf_destroy() 2018-08-29 11:33:33 -07:00
features OpenZFS 7614, 9064 - zfs device evacuation/removal 2018-04-14 12:16:17 -07:00
grow ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
history ZTS: path cleanup 2018-08-30 13:46:55 -07:00
hkdf Support -fsanitize=address with --enable-asan 2018-01-10 10:49:27 -08:00
inheritance Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
inuse ZTS: inuse_004 path cleanup 2018-08-13 08:16:55 -07:00
io Direct IO support 2018-08-27 10:04:21 -07:00
kstat ZTS: path cleanup 2018-08-30 13:46:55 -07:00
large_files ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
largest_pool ZTS: largest_pool_001 path cleanup 2018-08-18 21:18:31 -07:00
libzfs Add basic zfs ioc input nvpair validation 2018-09-02 12:14:01 -07:00
link_count Enable remaining tests 2017-05-22 12:34:32 -04:00
migration Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
mmap Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
mmp Skip import activity test in more zdb code paths 2018-08-20 10:05:23 -07:00
mount Enable remaining tests 2017-05-22 12:34:32 -04:00
mv_files ZTS: path cleanup 2018-08-30 13:46:55 -07:00
nestedfs OpenZFS 7290 - ZFS test suite needs to control what utilities it can run 2017-04-06 09:25:36 -07:00
no_space ZTS: Improve enospc tests 2018-06-29 09:40:32 -07:00
nopwrite ZTS: path cleanup 2018-08-30 13:46:55 -07:00
online_offline Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
pool_checkpoint ZTS: pool_checkpoint path cleanup 2018-08-30 14:45:16 -07:00
pool_names Fix some ZFS Test Suite issues 2017-09-25 10:32:34 -07:00
poolversion Fix some ZFS Test Suite issues 2017-09-25 10:32:34 -07:00
privilege ZTS: privilege group path cleanup 2018-08-18 21:17:22 -07:00
projectquota ZTS: projectquota_002 path cleanup 2018-08-13 08:15:53 -07:00
pyzfs ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
quota Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
raidz OpenZFS 7290 - ZFS test suite needs to control what utilities it can run 2017-04-06 09:25:36 -07:00
redundancy ZTS: path cleanup 2018-08-30 13:46:55 -07:00
refquota OpenZFS 9213 - zfs: sytem typo 2018-04-15 10:59:13 -07:00
refreserv Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
removal OpenZFS 9166 - zfs storage pool checkpoint 2018-06-26 10:07:42 -07:00
rename_dirs Enable remaining tests 2017-05-22 12:34:32 -04:00
replacement ZTS: Test case reliability 2018-08-12 09:38:53 -07:00
reservation ZTS: Fix reservation_001_pos 2018-08-17 10:01:47 -07:00
rootpool ZTS: path cleanup 2018-08-30 13:46:55 -07:00
rsend Fix issues with raw receive_write_byref() 2018-08-20 11:03:56 -07:00
scrub_mirror ZTS: clean_mirror and scrub_mirror cleanup 2018-07-09 12:46:14 -07:00
slog OpenZFS 9112 - Improve allocation performance on high-end systems 2018-07-31 10:52:33 -07:00
snapshot ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
snapused Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
sparse ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
threadsappend ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
tmpfile ZTS: Update O_TMPFILE support check 2018-05-14 20:36:30 -07:00
truncate ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
upgrade ZTS: path cleanup 2018-08-30 13:46:55 -07:00
user_namespace Fix "file is executable, but no shebang" warnings 2018-04-06 16:34:21 -07:00
userquota ZTS: path cleanup 2018-08-30 13:46:55 -07:00
vdev_zaps ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
write_dirs ZTS: Adopt OpenZFS test analysis script 2018-06-20 14:03:13 -07:00
xattr ZTS: path cleanup 2018-08-30 13:46:55 -07:00
zvol ZTS: zvol_swap_003 path cleanup 2018-08-30 13:53:06 -07:00
Makefile.am Pool allocation classes 2018-09-05 18:33:36 -07:00