svn commit: r287771 - head/cddl/contrib/opensolaris/cmd/zdb

Xin LI delphij at FreeBSD.org
Mon Sep 14 06:10:50 UTC 2015


Author: delphij
Date: Mon Sep 14 06:10:49 2015
New Revision: 287771
URL: https://svnweb.freebsd.org/changeset/base/287771

Log:
  MFV r286224: 5695 dmu_sync'ed holes do not retain birth time
  (userland portion that was not merged in r286677)
  
  Update zdb to also print ltime, type, and level information
  for these new style holes. Previously, only the logical birth
  time would be printed.

Modified:
  head/cddl/contrib/opensolaris/cmd/zdb/zdb.c
Directory Properties:
  head/cddl/contrib/opensolaris/   (props changed)

Modified: head/cddl/contrib/opensolaris/cmd/zdb/zdb.c
==============================================================================
--- head/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Mon Sep 14 06:00:50 2015	(r287770)
+++ head/cddl/contrib/opensolaris/cmd/zdb/zdb.c	Mon Sep 14 06:10:49 2015	(r287771)
@@ -1205,7 +1205,9 @@ snprintf_blkptr_compact(char *blkbuf, si
 
 	if (BP_IS_HOLE(bp)) {
 		(void) snprintf(blkbuf + strlen(blkbuf),
-		    buflen - strlen(blkbuf), "B=%llu",
+		    buflen - strlen(blkbuf),
+		    "%llxL B=%llu",
+		    (u_longlong_t)BP_GET_LSIZE(bp),
 		    (u_longlong_t)bp->blk_birth);
 	} else {
 		(void) snprintf(blkbuf + strlen(blkbuf),


More information about the svn-src-all mailing list