Skip to content

Instantly share code, notes, and snippets.

@mrlesmithjr
Last active December 31, 2015 02:39
Show Gist options
  • Save mrlesmithjr/7921985 to your computer and use it in GitHub Desktop.
Save mrlesmithjr/7921985 to your computer and use it in GitHub Desktop.
Nexentastor vmdump.1 12/4/2013
> $C
ffffff003e755c00 close_exec+0x54(ffffff09226564d8)
ffffff003e755e00 exec_common+0x76b(8046f10, 9222bb8, 8047cb4, 0)
ffffff003e755e30 exece+0x1f(8046f10, 9222bb8, 8047cb4)
ffffff003e755ec0 dtrace_systrace_syscall32+0x11a(8046f10, 9222bb8, 8047cb4, 1c3, 1, 0)
ffffff003e755f10 _sys_sysenter_post_swapgs+0x149()
>
> ::panicinfo
cpu 0
thread ffffff091c40b3e0
message BAD TRAP: type=d (#gp General protection) rp=ffffff003e755ad0 addr=ffffff0922655eb8
rdi ffffff09226564d8
rsi fffffffffbc9b9c0
rdx ffffff091c40b3e0
rcx e
r8 ffffff0b32d7e980
r9 ffffff0a61a6ba40
rax 0
rbx 0
rbp ffffff003e755c00
r10 ffffff003e755bb8
r10 ffffff003e755bb8
r11 0
r12 ffffff09226564d8
r13 2f2e2e2f2e2e2f6e
r14 0
r15 ffffff0922655eb8
fsbase 0
gsbase fffffffffbc2faa0
ds 4b
es 4b
fs 0
gs 1c3
trapno d
err 0
rip fffffffffba15a1c
cs 30
rflags 10246
rsp ffffff003e755bc0
ss 38
gdt_hi 0
gdt_lo e00001ef
idt_hi 0
idt_lo d0000fff
ldt 0
task 70
cr0 8005003b
cr2 feffc878
cr3 7c023d000
cr4 6f8
>
> ffffff09226564d8::print -t struct arc_buf_hdr
struct arc_buf_hdr {
dva_t b_dva = {
uint64_t [2] dva_word = [ 0, 0xffffffffffffffff ]
}
uint64_t b_birth = 0xf
uint64_t b_cksum0 = 0xffffff0b32d7e980
kmutex_t b_freeze_lock = {
void *[1] _opaque = [ 0 ]
}
zio_cksum_t *b_freeze_cksum = 0
void *b_thawed = 0
arc_buf_hdr_t *b_hash_next = 0
arc_buf_t *b_buf = 0
uint32_t b_flags = 0
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 = 0
uint64_t b_spa = 0
arc_state_t *b_state = 0
list_node_t b_arc_node = {
struct list_node *list_next = 0
struct list_node *list_prev = 0
}
clock_t b_arc_access = 0
refcount_t b_refcnt = {
uint64_t rc_count = 0
}
l2arc_buf_hdr_t *b_l2hdr = 0
list_node_t b_l2node = {
struct list_node *list_next = 0
struct list_node *list_prev = 0x8048000
}
}
>
> ffffff09226564d8::print -t uf_info_t
uf_info_t {
kmutex_t fi_lock = {
void *[1] _opaque = [ 0 ]
}
int fi_badfd = 0xffffffff
int fi_action = 0xffffffff
int fi_nfiles = 0xf
uf_entry_t *volatile fi_list = 0xffffff0b32d7e980
uf_rlist_t *fi_rlist = 0
}
>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment