summaryrefslogtreecommitdiff
path: root/lib/libkvm
AgeCommit message (Expand)Author
2023-04-01libkvm: suppress lint warnings about extern declarations for nowrillig
2022-04-19lib: remove CONSTCOND commentrillig
2022-01-10read the ps arguments from the correct place.christos
2022-01-10Get rid of usrstack/USRSTACK. Document that the old version of getargv ischristos
2021-12-11remove clause 3 from all my licenses that aren't conflicting withmrg
2021-07-19Match the declaration in <sys/kauth.h>christos
2020-11-10Catch up with aa64 is not mips changeskrll
2020-05-02Cast off_t to size_t to appease lint:christos
2020-04-28Don't treat failure to map the file as fatal.christos
2020-04-28make kvm_pread use the mapped buffer if it is available.christos
2020-04-28Implement kvm_write() for dump files. We map the file privately so thatchristos
2020-04-25Switch to the new PTE naming. The old naming is now unused, remove it.maxv
2020-03-08use a binary search in _kvm_pa2off(). this helps a lot for sparse dumps,chs
2020-03-08only do bounce buffering for character devices.chs
2019-12-11Redo previous more conventionally. Requested by kre@.ad
2019-12-10Mask out always zero bits off pg->phys_addr.ad
2019-09-12Need register defines that were moved to armreg.hmlelstv
2018-12-19be consistent about uint64_t and bit masks.mrg
2018-12-19use uint64_t for idx_mask. fixes lookups for some PAs. from skrll.mrg
2018-12-18Fix _kvm_kvatop so that it now works.skrll
2018-12-11Reword post mortem description. It tries to get the tree averages if it can.sevan
2018-12-11Clarify the difference to getloadavg(3).sevan
2018-11-09tg1 is a 64 bit value, store it in a 64 bit variable.mrg
2018-11-05initialise the kvm errbuf so that if an error occurs, but themrg
2018-11-01compare matching TG1 bits.mrg
2018-04-01Add initial support for ARMv8 (AARCH64) (by nisimura@ and ryo@)ryo
2018-02-07Keep /dev/ksyms open in _kvm_open(). This way /dev/ksyms can be put intomaxv
2018-01-09Correct the signature of kvm_getproc2(3) in the man-page.kamil
2018-01-09Correct the signature of kvm_getlwps(3) in the man-page.kamil
2017-10-22Add rest of the functions from the SYNOPSIS to the NAME sectionabhinav
2017-06-14Stop including <sys/user.h> in userland librarieskamil
2016-06-30various ia64 updates:mrg
2016-04-04some ports need <sys/wait.h>christos
2016-04-04catch up with p_xstat split.christos
2016-03-29distinguish between partial and failed read, so that "read 0xffffffff bytes f...mrg
2016-01-24mips needs _KMEMUSER for label_t in pcb.hchristos
2016-01-23Update synopses to match u_int/u_long/etc. changes. Do not bump date asdholland
2015-10-31Use PRIxPADDR instead of type casting.nakayama
2015-10-07Fix the -m32 compat build for sparc64 after recent sparc/include/types.hmartin
2015-04-17Dummy support for ia64martin
2014-09-19New files for Userland support of UCB RISC-V (both 32-bit and 64-bit)matt
2014-09-03New files for OR1K supportmatt
2014-08-23#if 0 some code not in use yetmatt
2014-08-10MKCOMPAT fixes for when compat MACHINE_CPU != normal MACHINE_CPUmatt
2014-08-10Preliminary files for AARCH64 (64-bit ARM) support.matt
2014-03-04#include <m68k/m68k.h>matt
2014-02-21sun4v: Rename TLB_ defines to SUN4U_TLB_ so entries created using TSB_DATA() ...palle
2014-02-19Remove the #include <sys/user.h> from all of libkvm.dsl
2014-01-27Add missing __RCSID("$NetBSD$");matt
2012-08-26Do not fail kvm_dump_mkheader without setting an error messagemartin