mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2024-12-25 18:59:33 +03:00
zdb: zero-pad checksum output
The leading zeroes are part of the checksum so we should show them. Reviewed-by: Richard Yao <richard.yao@alumni.stonybrook.edu> Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov> Signed-off-by: Rob Norris <robn@despairlabs.com> Closes #14464
This commit is contained in:
parent
eb823cbc76
commit
ac7648179c
@ -2377,7 +2377,8 @@ snprintf_blkptr_compact(char *blkbuf, size_t buflen, const blkptr_t *bp,
|
|||||||
(void) snprintf(blkbuf + strlen(blkbuf),
|
(void) snprintf(blkbuf + strlen(blkbuf),
|
||||||
buflen - strlen(blkbuf), " %s", "FREE");
|
buflen - strlen(blkbuf), " %s", "FREE");
|
||||||
(void) snprintf(blkbuf + strlen(blkbuf),
|
(void) snprintf(blkbuf + strlen(blkbuf),
|
||||||
buflen - strlen(blkbuf), " cksum=%llx:%llx:%llx:%llx",
|
buflen - strlen(blkbuf),
|
||||||
|
" cksum=%016llx:%016llx:%016llx:%016llx",
|
||||||
(u_longlong_t)bp->blk_cksum.zc_word[0],
|
(u_longlong_t)bp->blk_cksum.zc_word[0],
|
||||||
(u_longlong_t)bp->blk_cksum.zc_word[1],
|
(u_longlong_t)bp->blk_cksum.zc_word[1],
|
||||||
(u_longlong_t)bp->blk_cksum.zc_word[2],
|
(u_longlong_t)bp->blk_cksum.zc_word[2],
|
||||||
@ -8383,7 +8384,9 @@ zdb_read_block(char *thing, spa_t *spa)
|
|||||||
DVA_GET_OFFSET(&bp->blk_dva[0]);
|
DVA_GET_OFFSET(&bp->blk_dva[0]);
|
||||||
ck_zio->io_bp = bp;
|
ck_zio->io_bp = bp;
|
||||||
zio_checksum_compute(ck_zio, ck, pabd, lsize);
|
zio_checksum_compute(ck_zio, ck, pabd, lsize);
|
||||||
printf("%12s\tcksum=%llx:%llx:%llx:%llx\n",
|
printf(
|
||||||
|
"%12s\t"
|
||||||
|
"cksum=%016llx:%016llx:%016llx:%016llx\n",
|
||||||
zio_checksum_table[ck].ci_name,
|
zio_checksum_table[ck].ci_name,
|
||||||
(u_longlong_t)bp->blk_cksum.zc_word[0],
|
(u_longlong_t)bp->blk_cksum.zc_word[0],
|
||||||
(u_longlong_t)bp->blk_cksum.zc_word[1],
|
(u_longlong_t)bp->blk_cksum.zc_word[1],
|
||||||
|
Loading…
Reference in New Issue
Block a user