aboutsummaryrefslogtreecommitdiff
path: root/lib/libkvm
Commit message (Expand)AuthorAgeFilesLines
* Make cache coherency attributes definitions available in machine/vm.h on MIPS.Konstantin Belousov2018-08-011-0/+2
* Make struct xinpcb and friends word-size independent.Brooks Davis2018-07-051-2/+0
* Use __SCCSID for SCCS IDs in libkvm sources.John Baldwin2018-05-227-37/+7
* Reduce <sys/queue.h> pollution.Dag-Erling Smørgrav2018-05-111-0/+1
* lib: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-266-1/+13
* General further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-2013-0/+26
* libkvm: fix lib32 build.Will Andrews2017-11-121-0/+1
* libkvm: fix build failuresWill Andrews2017-11-1210-17/+39
* libkvm: fix 'index' shadowing.Will Andrews2017-11-121-13/+13
* libkvm: add kvm_walk_pages API.Will Andrews2017-11-1113-122/+740
* DIRDEPS_BUILD: Update dependencies.Bryan Drewery2017-10-311-1/+0
* DIRDEPS_BUILD: Connect new directories.Bryan Drewery2017-10-311-0/+20
* Add HAS_TESTS to all Makefiles that use the SUBDIR.${MK_TESTS}+= tests idiomEnji Cooper2017-08-021-0/+1
* Fix #if conditional added in r319008Enji Cooper2017-05-271-2/+2
* kvm_geterr_test: Compile out the portions that require kvm_open2(3) onEnji Cooper2017-05-271-0/+5
* Commit the 64-bit inode project.Konstantin Belousov2017-05-231-0/+1
* lib/libkvm: start adding basic tests for kvm(3)Enji Cooper2017-03-288-0/+531
* libkvm: bump WARNS to 6 after recent commits done to resolve warnings issuesEnji Cooper2017-03-221-1/+1
* libkvm: fix warning issues post-r291406Enji Cooper2017-03-2211-17/+25
* kvm_write: fix -Wcast-qual warning in pointer arithmetic argumentEnji Cooper2017-03-211-1/+1
* kvm_geterr: handle `kd` == NULL in a deterministic/graceful mannerEnji Cooper2017-03-212-1/+15
* Handle kd == NULL gracefully with kvm_close(3)Enji Cooper2017-03-202-2/+25
* kvm_close(3): return `error` instead of blindly returning `0`Enji Cooper2017-03-201-1/+1
* kvm_open2(3): remove '*' when describing addr argument for `resolver`Enji Cooper2017-03-201-2/+2
* Remove a commented out line before kvm_getprocs(3)Enji Cooper2017-03-191-1/+0
* Tweak r315363 slightlyEnji Cooper2017-03-161-1/+1
* Fix manlint errorsEnji Cooper2017-03-161-3/+3
* Capitalize .Dt macro argumentEnji Cooper2017-03-161-2/+2
* Return NULL instead of 0 on failure in _kvm_open, kvm_open{,2,files}Enji Cooper2017-03-161-4/+4
* Renumber copyright clause 4Warner Losh2017-02-2817-17/+17
* libkvm - extend a bit the swap statistics field.Pedro F. Giffuni2017-01-023-9/+11
* libkvm: support access to vmm guest memory, allow writes to fwmem and vmmAndriy Gapon2016-12-272-7/+48
* Fix memory leak.Gleb Smirnoff2016-12-201-0/+1
* Export the whole thread name in kinfo_procEric van Gyzen2016-12-071-2/+0
* libkvm: Improve physical address lookup scaling.Will Andrews2016-07-188-213/+235
* libkvm: Bounds check (more) PTE indices.Will Andrews2016-07-183-0/+10
* libkvm: Put private kvm routines in kvm_private.c.Will Andrews2016-07-183-464/+526
* lib: minor spelling fixes in comments.Pedro F. Giffuni2016-05-013-5/+5
* Don't leak PML4 in _amd64_initvtop(..) if kvm_read2(..) failsEnji Cooper2016-04-301-0/+1
* Remove a -Wunused-but-set-variable variable -- `pa`Enji Cooper2016-04-301-2/+0
* Remove kvm_getfiles(3)Enji Cooper2016-04-305-319/+4
* Fix memory allocation edgecases in kvm_argv(..)Enji Cooper2016-04-301-3/+12
* Fix up pointer issues with lib/libkvmEnji Cooper2016-04-2210-35/+52
* MFHGlen Barber2016-04-041-1/+1
|\
| * Fix parsing of a 1GB page table entry.John Baldwin2016-03-281-1/+1
* | MFHGlen Barber2016-02-222-8/+7
|\|
| * Rename pte.h to pte-v4.h and start including directly either pte-v4.hSvatopluk Kraus2016-02-191-4/+6
| * Remove redundant ARM_L2_ADDR_BITS and L2_ADDR_BITS definitions andSvatopluk Kraus2016-02-182-4/+1
* | First pass through library packaging.Glen Barber2016-02-041-0/+1
|/
* Add mmu format info into ARM vmcore.Svatopluk Kraus2016-01-152-9/+28