Skip to content

Instantly share code, notes, and snippets.

@mrlesmithjr
Last active December 31, 2015 02:38
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mrlesmithjr/7921655 to your computer and use it in GitHub Desktop.
Save mrlesmithjr/7921655 to your computer and use it in GitHub Desktop.
Nexentastor vmdump.2 12/09/2013
> $C
ffffff003d14fa90 buf_hash_remove+0x4b(ffffff0a5520d970)
ffffff003d14fb00 arc_change_state+0x1cd(fffffffffbd19d60, ffffff0a5520d970, ffffff090c5cf528)
ffffff003d14fb80 _l2arc_evict+0x256(ffffff091b7b81a0, 800000, 0, 1)
ffffff003d14fbd0 l2arc_evict+0xc4(ffffff091b7b81a0, 800000, 0)
ffffff003d14fc40 l2arc_feed_thread+0x161()
ffffff003d14fc50 thread_start+8()
>
> ::panicinfo
cpu 1
thread ffffff003d14fc60
message BAD TRAP: type=e (#pf Page fault) rp=ffffff003d14f980 addr=38 occurred in module "zfs" due to a NULL pointer dereference
rdi 6009c3b42789d6
rsi ffffff0a5520d970
rdx 42dccd
rcx 35
r8 0
r9 38
rax 30a6923c06935152
rbx fffffffffbd19d60
rbp ffffff003d14fa90
r10 0
r10 0
r11 0
r12 351520
r13 ffffff0a5520d970
r14 ffffff0a5520d970
r15 fffffffffbd19f40
fsbase 0
gsbase ffffff090d766b00
ds 4b
es 4b
fs 0
gs 1c3
trapno e
err 0
rip fffffffff7958fcb
cs 30
rflags 10207
rsp ffffff003d14fa70
ss 38
gdt_hi 0
gdt_lo c00001ef
idt_hi 0
idt_lo 90000fff
ldt 0
task 70
cr0 8005003b
cr2 38
cr3 5000000
cr4 6f8
>
> ffffff0a5520d970::print -t struct arc_buf_hdr
struct arc_buf_hdr {
dva_t b_dva = {
uint64_t [2] dva_word = [ 0x40000900000005, 0x3e13c4d ]
}
uint64_t b_birth = 0x42dccd
uint64_t b_cksum0 = 0xa29f8aad40
kmutex_t b_freeze_lock = {
void *[1] _opaque = [ 0 ]
}
zio_cksum_t *b_freeze_cksum = 0xffffff0b260bd298
void *b_thawed = 0
arc_buf_hdr_t *b_hash_next = 0xffffff0a704e2e88
arc_buf_t *b_buf = 0
uint32_t b_flags = 0x220
uint32_t b_datacnt = 0
arc_callback_t *b_acb = 0
kcondvar_t b_cv = {
ushort_t _opaque = 0
}
arc_buf_contents_t b_type = 0 (0)
uint64_t b_size = 0x2000
uint64_t b_spa = 0x6009c3b42789d68d
arc_state_t *b_state = ARC_l2c_only
list_node_t b_arc_node = {
struct list_node *list_next = 0
struct list_node *list_prev = 0
}
clock_t b_arc_access = 0x289496c
refcount_t b_refcnt = {
uint64_t rc_count = 0
}
l2arc_buf_hdr_t *b_l2hdr = 0xffffff0b544d46d8
list_node_t b_l2node = {
struct list_node *list_next = 0xffffff091a821bb0
struct list_node *list_prev = 0xffffff0a5513bb50
}
}
>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment