git: sbin/hammer: Add additional info to "BO"

Tomohiro Kusumi tkusumi at
Thu Mar 12 08:59:18 PDT 2015

commit 41aa2ab39af43c9857de1b01154650266c6f2a48
Author: Tomohiro Kusumi <kusumi.tomohiro at>
Date:   Wed Mar 11 21:28:32 2015 +0900

    sbin/hammer: Add additional info to "BO"
    - Make hammer show command print additional 3 characters after "BO"
      based on error type.
    - Happened to see following "BO" while running a test script to
      observe btree growth but there are 9 cases that cause "BO" (EDOM).
      It needs additional info to tell what caused "BO".
      G------ ELM  1 R lo=00000001 obj=0000000000000001 rt=11 key=2ec64cba42580000 ot=02
                       tids 0000000100008020:0000000000000000
      BO               dataoff=9000000022000080/21 crc=94bf75d4
                       dir-entry ino=0000000100000576 lo=00000000 name="0.out"
      G------ ELM  2 R lo=00000001 obj=0000000100000576 rt=01 key=0000000000000000 ot=02
                       tids 0000000100008020:0000000000000000
      BO               dataoff=9000000022000000/128 crc=19f26cd

Summary of changes:
 sbin/hammer/blockmap.c | 18 +++++++++---------
 sbin/hammer/cmd_show.c | 26 ++++++++++++++++++++++++--
 2 files changed, 33 insertions(+), 11 deletions(-)

DragonFly BSD source repository

More information about the Commits mailing list