DragonFly BSD
DragonFly commits List (threaded) for 2009-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

git: libkvm - Update for new dumps & minidumps


From: Alex Hornung <alexh@xxxxxxxxxxxxxxxxxxxxxxx>
Date: Sun, 6 Dec 2009 12:07:00 -0800 (PST)

commit 78a7b07a5258b9ea6ebdac91f933a2ce8b328ee2
Author: Alex Hornung <ahornung@gmail.com>
Date:   Sun Dec 6 19:57:03 2009 +0000

    libkvm - Update for new dumps & minidumps
    
    * Update libkvm so it will work with the new-style dumps and minidumps.
    
    * If the ELF header of a core dump is not valid, assume it's an old style
      dump. This way we can still read old-style dumps after this update.
    
    Obtained-from: FreeBSD

Summary of changes:
 lib/libkvm/Makefile              |    2 +-
 lib/libkvm/kvm.c                 |    6 +-
 lib/libkvm/kvm_i386.c            |  198 +++++++++++++++++++++++++-----
 lib/libkvm/kvm_minidump_i386.c   |  250 +++++++++++++++++++++++++++++++++++++
 lib/libkvm/kvm_minidump_x86_64.c |  254 ++++++++++++++++++++++++++++++++++++++
 lib/libkvm/kvm_private.h         |    6 +-
 lib/libkvm/kvm_x86_64.c          |  212 ++++++++++++++++++++++++++------
 7 files changed, 856 insertions(+), 72 deletions(-)
 create mode 100644 lib/libkvm/kvm_minidump_i386.c
 create mode 100644 lib/libkvm/kvm_minidump_x86_64.c

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/78a7b07a5258b9ea6ebdac91f933a2ce8b328ee2


-- 
DragonFly BSD source repository



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]