commit 41aa2ab39af43c9857de1b01154650266c6f2a48
Author: Tomohiro Kusumi <[email protected]>
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
fills=z9:68=BADZ
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
fills=z9:68=BADZ
Summary of changes:
sbin/hammer/blockmap.c | 18 +++++++++---------
sbin/hammer/cmd_show.c | 26 ++++++++++++++++++++++++--
2 files changed, 33 insertions(+), 11 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/41aa2ab39af43c9857de1b01154650266c6f2a48
--
DragonFly BSD source repository