1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-25 11:37:56 +00:00
freebsd/lib/libkvm
Marcel Moolenaar d69bc9bcbe Add support for PBVM addresses. In a nutshell this means:
o   get the physical address and size of the PBVM page table. This
    can be found in the bootinfo structure, of which the physical
    address is recorded as the ELF entry point.
o   translate region 4 virtual addresses to physical addresses using
    the PBVM page table.

In _kvm_kvatop() make the distinction between physical address and
core file offset a little clearer to avoid confusion. To further
enhance readability, always store the translated address into pa
so that it's obvious how the translation from va to pa happened.

Approved by:	re (blanket)
2011-08-06 15:59:54 +00:00
..
kvm_amd64.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_arm.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_cptime.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_file.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_getcptime.3
kvm_geterr.3
kvm_getfiles.3
kvm_getloadavg.3 Revert most of r210764, now that mdocml does the right 2010-12-28 10:08:50 +00:00
kvm_getloadavg.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_getpcpu.3 Fix several typos in macros or macro misusage. 2010-03-12 10:01:06 +00:00
kvm_getprocs.3
kvm_getswapinfo.3
kvm_getswapinfo.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_i386.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_ia64.c Add support for PBVM addresses. In a nutshell this means: 2011-08-06 15:59:54 +00:00
kvm_minidump_amd64.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_minidump_arm.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_minidump_i386.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_minidump_mips.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_mips.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_nlist.3
kvm_open.3
kvm_pcpu.c Completely remove now unused pc_other_cpus, pc_cpumask. 2011-07-04 10:45:54 +00:00
kvm_powerpc64.c libkvm: Unbreak build for powerpc64/powerpc 2011-01-24 11:06:40 +00:00
kvm_powerpc.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm_private.h Add minidump support for MIPS 2010-11-07 03:26:22 +00:00
kvm_proc.c Rename ki_ocomm to ki_tdname and OCOMMLEN to TDNAMLEN. 2011-07-18 20:06:15 +00:00
kvm_read.3
kvm_sparc64.c Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00
kvm_sparc.c
kvm_vnet.c libkvm code janitoring 2011-01-23 11:08:28 +00:00
kvm.3 kvm(3): Mention that some of the functions use sysctl(3) instead of kmem. 2010-04-25 12:50:30 +00:00
kvm.c libkvm: fix logic inversion introduced with last commit 2011-02-02 17:01:26 +00:00
kvm.h libkvm code janitoring 2011-01-23 11:08:28 +00:00
Makefile Disconnect sun4v architecture from the three. 2011-05-14 01:53:38 +00:00