summaryrefslogtreecommitdiffstats
path: root/lib/libkvm/kvm_i386.c
Commit message (Collapse)AuthorAgeFilesLines
* Compensate for "Compensate for header dethreading" by backing it out.bde2001-10-101-2/+0
|
* Implement __FBSDID()dillon2001-09-161-3/+3
|
* Dynamically adjust to the value of KERNBASE in a crashdump, withpeter2001-08-241-2/+12
| | | | a fallback for old kernels without the "kernbase" symbol.
* Compensate for header dethreading.markm2001-05-011-0/+2
|
* Use kldsym(2) to lookup symbol values. This avoids the kvm_mkdb jugglingpeter1999-12-271-1/+5
| | | | | | and is module aware. Yes, this means that kvm_nlist(3) will find symbols in loaded modules. The emulation of the nlist struct is pretty crude but seems to work well enough for all the users in the tree that I found.
* Copy code from gnu/usr.bin/gdb/gdb/kvm-fbsd.c to deal with 4 MB pages.tegge1997-08-171-0/+13
|
* Implement virtual-to-physical address mapping for the kvm library onpeter1996-10-071-20/+65
| | | | | | | | | | | | dead kernel debugging. The previous code was a "do nothing". The most obvious side effect of this is that you can now do things like this and reasonably expect them to work: dmesg -M /var/crash/vmcore.3 -N /var/crash/kernel.3 ps -axl -M /var/crash/vmcore.3 -N /var/crash/kernel.3 A good deal of this was lifted from the gdb code to do this, as well as from NetBSD's libkvm (which has completely different VM macros)
* General -Wall warning cleanup, part I.jkh1996-07-121-0/+1
| | | | Submitted-By: Kent Vander Velden <graphix@iastate.edu>
* NBPG -> PAGE_SIZEphk1996-05-021-1/+1
|
* Remove trailing whitespace.rgrimes1995-05-301-1/+1
|
* A semicolon was lost.phk1994-11-071-1/+1
|
* From: "gj%pcs.dec.com@inet-gw-1.pa.dec.com" <garyj@rks32.pcs.dec.com>jkh1994-11-071-0/+1
| | | | | | | | | | | Given the right circumstances, a call to kvm_open can result in a core dump. The diff belows fixes this (note that this change is already in the NetBSD code). Could somebody apply this? Gary J. Submitted by: gj
* Made kvm routines use procfs to get out process data such as argumentdg1994-08-111-13/+0
| | | | strings.
* Fix kvm_i386.c just enough to make it compile and return lots of errorsrgrimes1994-05-281-173/+34
| | | | | when called. Noop out swapread in kvm_proc.c as our vm system is different.
* This is a COPY of kvm_hp300.c, soon to be patched to sorta work withrgrimes1994-05-281-0/+286
the i386 port.
OpenPOWER on IntegriCloud