Files
mirror_zfs/module
Brian Atkinson 345196be18 Single IO issue for raidz writes with skip sector
In order to reduce contention on the vq_lock, optional skip sectors
for Raidz writes can be placed into a single IO request. This is done by
padding out the linear ABD for a parity column to contain the skip
sector and by creating gang ABD to contain the data and skip sector for
data columns.

The vdev_raidz_map_alloc() function now contains specific functions for
both reads and write to allocate the ABD's that will be issued down to
the VDEV chldren.

Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Reviewed-By: Mark Maybee <mark.maybee@delphix.com>
Signed-off-by: Brian Atkinson <batkinson@lanl.gov>
Closes #12333
2021-11-09 12:51:33 -07:00
..
2021-09-14 10:17:54 -06:00
2021-09-14 10:17:54 -06:00
2021-11-09 11:27:46 -08:00
2020-06-10 09:24:15 -07:00
2020-06-10 09:24:15 -07:00
2020-08-20 10:30:06 -07:00