6950 ARC should cache compressed data Reviewed by: Prakash Surya <prakash.surya@delph...
commit4a62025daeacc4347c5c21fdcf85ac48884927b5
authorGeorge Wilson <george.wilson@delphix.com>
Wed, 13 Jul 2016 21:31:56 +0000 (13 14:31 -0700)
committerToomas Soome <tsoome@me.com>
Fri, 15 Jul 2016 15:33:21 +0000 (15 18:33 +0300)
treea7c86a729472614fcf58fd43501cd11e9ef1c955
parentf557988c3d3a99d5f7e1a7551471a646fab6c8a2
6950 ARC should cache compressed data Reviewed by: Prakash Surya <prakash.surya@delphix.com> Reviewed by: Dan Kimmel <dan.kimmel@delphix.com> Reviewed by: Matt Ahrens <mahrens@delphix.com> Reviewed by: Paul Dagnelie <pcd@delphix.com> Reviewed by: Don Brady <don.brady@intel.com> Reviewed by: Richard Elling <Richard.Elling@RichardElling.com> Approved by: Richard Lowe <richlowe@richlowe.net>
58 files changed:
usr/src/cmd/mdb/common/mdb/mdb_ctf.c
usr/src/cmd/mdb/common/mdb/mdb_ctf.h
usr/src/cmd/mdb/common/modules/conf/mapfile-extern
usr/src/cmd/mdb/common/modules/zfs/zfs.c
usr/src/cmd/zdb/zdb.c
usr/src/cmd/ztest/ztest.c
usr/src/grub/grub-0.97/stage2/zfs-include/spa.h
usr/src/lib/libzpool/common/llib-lzpool
usr/src/pkg/manifests/system-test-zfstest.mf
usr/src/test/test-runner/cmd/run.py
usr/src/test/zfs-tests/include/commands.cfg
usr/src/test/zfs-tests/include/default.cfg
usr/src/test/zfs-tests/include/libtest.shlib
usr/src/test/zfs-tests/runfiles/Makefile
usr/src/test/zfs-tests/runfiles/perf-regression.run [new file with mode: 0644]
usr/src/test/zfs-tests/tests/Makefile
usr/src/test/zfs-tests/tests/functional/clean_mirror/clean_mirror_common.kshlib
usr/src/test/zfs-tests/tests/perf/Makefile [copied from usr/src/test/zfs-tests/runfiles/Makefile with 59% similarity]
usr/src/test/zfs-tests/tests/perf/fio/Makefile [copied from usr/src/test/zfs-tests/runfiles/Makefile with 62% similarity]
usr/src/test/zfs-tests/tests/perf/fio/mkfiles.fio [copied from usr/src/test/zfs-tests/tests/Makefile with 58% similarity]
usr/src/test/zfs-tests/tests/perf/fio/random_reads.fio [copied from usr/src/test/zfs-tests/tests/Makefile with 59% similarity]
usr/src/test/zfs-tests/tests/perf/fio/random_readwrite.fio [copied from usr/src/test/zfs-tests/tests/Makefile with 51% similarity]
usr/src/test/zfs-tests/tests/perf/fio/random_writes.fio [copied from usr/src/test/zfs-tests/tests/Makefile with 54% similarity]
usr/src/test/zfs-tests/tests/perf/fio/sequential_reads.fio [copied from usr/src/test/zfs-tests/tests/Makefile with 59% similarity]
usr/src/test/zfs-tests/tests/perf/fio/sequential_writes.fio [copied from usr/src/test/zfs-tests/tests/Makefile with 54% similarity]
usr/src/test/zfs-tests/tests/perf/perf.shlib [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/Makefile [copied from usr/src/test/zfs-tests/runfiles/Makefile with 54% similarity]
usr/src/test/zfs-tests/tests/perf/regression/random_reads.ksh [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/random_readwrite.ksh [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/random_writes.ksh [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/sequential_reads.ksh [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/sequential_reads_cached.ksh [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/sequential_reads_cached_clone.ksh [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/sequential_writes.ksh [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/regression/setup.ksh [copied from usr/src/test/zfs-tests/tests/Makefile with 70% similarity]
usr/src/test/zfs-tests/tests/perf/scripts/Makefile [copied from usr/src/test/zfs-tests/runfiles/Makefile with 59% similarity]
usr/src/test/zfs-tests/tests/perf/scripts/io.d [new file with mode: 0644]
usr/src/test/zfs-tests/tests/perf/scripts/prefetch_io.d [new file with mode: 0644]
usr/src/uts/common/fs/zfs/arc.c
usr/src/uts/common/fs/zfs/dbuf.c
usr/src/uts/common/fs/zfs/dmu.c
usr/src/uts/common/fs/zfs/dmu_diff.c
usr/src/uts/common/fs/zfs/dmu_objset.c
usr/src/uts/common/fs/zfs/dmu_send.c
usr/src/uts/common/fs/zfs/dmu_traverse.c
usr/src/uts/common/fs/zfs/dnode.c
usr/src/uts/common/fs/zfs/dnode_sync.c
usr/src/uts/common/fs/zfs/dsl_scan.c
usr/src/uts/common/fs/zfs/refcount.c
usr/src/uts/common/fs/zfs/sys/arc.h
usr/src/uts/common/fs/zfs/sys/dbuf.h
usr/src/uts/common/fs/zfs/sys/refcount.h
usr/src/uts/common/fs/zfs/sys/spa.h
usr/src/uts/common/fs/zfs/sys/zio.h
usr/src/uts/common/fs/zfs/sys/zio_checksum.h
usr/src/uts/common/fs/zfs/zil.c
usr/src/uts/common/fs/zfs/zio.c
usr/src/uts/common/fs/zfs/zio_checksum.c