mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-05-25 19:57:43 +03:00
ddt: typedef ddt_type and ddt_class
Mostly for consistency, so the reader is less likely to wonder why these things look different. Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Rob Norris <rob.norris@klarasystems.com> Sponsored-by: Klara, Inc. Sponsored-by: iXsystems, Inc. Closes #15887
This commit is contained in:
committed by
Brian Behlendorf
parent
8e414fcdf4
commit
c8f694fe39
@@ -203,7 +203,7 @@ static uint_t zfs_scan_checkpoint_intval = 7200; /* in seconds */
|
||||
int zfs_scan_suspend_progress = 0; /* set to prevent scans from progressing */
|
||||
static int zfs_no_scrub_io = B_FALSE; /* set to disable scrub i/o */
|
||||
static int zfs_no_scrub_prefetch = B_FALSE; /* set to disable scrub prefetch */
|
||||
static const enum ddt_class zfs_scrub_ddt_class_max = DDT_CLASS_DUPLICATE;
|
||||
static const ddt_class_t zfs_scrub_ddt_class_max = DDT_CLASS_DUPLICATE;
|
||||
/* max number of blocks to free in a single TXG */
|
||||
static uint64_t zfs_async_block_max_blocks = UINT64_MAX;
|
||||
/* max number of dedup blocks to free in a single TXG */
|
||||
@@ -2962,7 +2962,7 @@ dsl_scan_ddt_entry(dsl_scan_t *scn, enum zio_checksum checksum,
|
||||
* If there are N references to a deduped block, we don't want to scrub it
|
||||
* N times -- ideally, we should scrub it exactly once.
|
||||
*
|
||||
* We leverage the fact that the dde's replication class (enum ddt_class)
|
||||
* We leverage the fact that the dde's replication class (ddt_class_t)
|
||||
* is ordered from highest replication class (DDT_CLASS_DITTO) to lowest
|
||||
* (DDT_CLASS_UNIQUE) so that we may walk the DDT in that order.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user