freebsd-dev/sys/cddl
Steven Hartland 70c3432663 Use the vdev's ashift to calculate the supported min block size passed to
zio_compress_data(..) when compressing l2arc buffers.

This eliminates l2arc I/O errors, which resulted in very poor performance on
vdev's configured with block size greater than 512b due to compression
assuming a smaller min block size than the vdev supports.

MFC after:	2 days
2013-10-22 13:31:36 +00:00
..
boot/zfs MFV r245512: 2013-02-09 06:39:28 +00:00
compat/opensolaris MFV r247844 (illumos-gate 13975:ef6409bc370f) 2013-09-10 01:46:47 +00:00
contrib/opensolaris Use the vdev's ashift to calculate the supported min block size passed to 2013-10-22 13:31:36 +00:00
dev When fetching function arguments out of a frame on amd64, explicitly select 2013-10-21 04:15:55 +00:00