aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs/zil.c
diff options
context:
space:
mode:
authorAlexander Motin <[email protected]>2023-06-30 11:54:00 -0400
committerGitHub <[email protected]>2023-06-30 08:54:00 -0700
commitb4a0873092353cefe0f1bc3ee6a50d5e16b35675 (patch)
tree14c36daaa9e2a8357f410ae27fb33f8456848d85 /module/zfs/zil.c
parentfa7b2390d4982412f9dd27c151bb5ec2da89dcca (diff)
Some ZIO micro-optimizations.
- Pack struct zio_prop by 4 bytes from 84 to 80. - Skip new child ZIO locking while linking to parent. The newly allocated ZIO is not externally visible yet, so nobody should care. - Skip io_bp_copy writes when not used (write && non-debug). Reviewed-by: Brian Atkinson <[email protected]> Reviewed-by: Brian Behlendorf <[email protected]> Signed-off-by: Alexander Motin <[email protected]> Sponsored by: iXsystems, Inc. Closes #14985
Diffstat (limited to 'module/zfs/zil.c')
0 files changed, 0 insertions, 0 deletions