freebsd-skq/lib/libkvm
Peter Wemm 2f85bf6e8e Implement virtual-to-physical address mapping for the kvm library on
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)
1996-10-07 20:17:50 +00:00
..
kvm_amd64.c Implement virtual-to-physical address mapping for the kvm library on 1996-10-07 20:17:50 +00:00
kvm_file.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
kvm_geterr.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
kvm_getfiles.3 Add some missing MLINKS, correct some cross references, correct some 1996-02-09 16:20:10 +00:00
kvm_getloadavg.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
kvm_getloadavg.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
kvm_getprocs.3 41 headers must be implicitly included and one more (<sys/param.h>) must 1995-06-25 03:35:49 +00:00
kvm_hp300.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
kvm_i386.c Implement virtual-to-physical address mapping for the kvm library on 1996-10-07 20:17:50 +00:00
kvm_mips.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
kvm_nlist.3 Converted 'vmunix' to 'kernel'. 1994-08-05 09:14:37 +00:00
kvm_open.3 Get rid of _PATH_UNIX completely; use getbootfile(3) instead. 1994-09-24 00:08:43 +00:00
kvm_private.h Updates to read the extra indirection in ps_strings. Note that any 1995-12-09 04:42:51 +00:00
kvm_proc.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
kvm_read.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
kvm_sparc.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
kvm.3 Another round of spelling fixes. 1996-01-30 18:13:11 +00:00
kvm.c phkmalloc strikes again! :-) Another use of un-cleared returns from 1995-12-09 04:45:50 +00:00
kvm.h Comment out declaration of kvm_uread until it can be fixed correctly. 1995-03-20 16:35:11 +00:00
Makefile Make it work with our make macros. 1994-08-05 01:42:04 +00:00