diff options
author | rwatson <rwatson@FreeBSD.org> | 2005-08-09 22:19:30 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2005-08-09 22:19:30 +0000 |
commit | 1739e5021692bfaef8f06397985c7f7606a38e0d (patch) | |
tree | d1be75f007faaa23193b7301835f658a9ba216db /lib/libmemstat | |
parent | 1fa7c5496544e596ce7f663b65255d9ba660084b (diff) | |
download | FreeBSD-src-1739e5021692bfaef8f06397985c7f7606a38e0d.zip FreeBSD-src-1739e5021692bfaef8f06397985c7f7606a38e0d.tar.gz |
Document kvm(3)-related error constants, and correct minor formatting
nits.
Diffstat (limited to 'lib/libmemstat')
-rw-r--r-- | lib/libmemstat/libmemstat.3 | 22 |
1 files changed, 20 insertions, 2 deletions
diff --git a/lib/libmemstat/libmemstat.3 b/lib/libmemstat/libmemstat.3 index ebab812..c93d56d 100644 --- a/lib/libmemstat/libmemstat.3 +++ b/lib/libmemstat/libmemstat.3 @@ -375,7 +375,7 @@ The string representation of the error may be retrieved using .Fn memstat_strerror . Possible error values are: .Pp -.Bl -tag -width "MEMSTAT_ERROR_TOOMANYCPUS" -compact -offset wee +.Bl -tag -width "MEMSTAT_ERROR_KVM_SHORTREAD" -compact -offset wee .It Dv MEMSTAT_ERROR_UNDEFINED Undefined error. Occurs if .Fn memstat_mtl_geterror @@ -407,6 +407,24 @@ Returned if .Nm is unable to interpret statistics data returned by the data source, even though there does not appear to be a version problem. +.It Dv MEMSTAT_ERROR_KVM +Returned if +.Nm +experiences an error while using +.Xr kvm 3 +interfaces to query statistics data. +Use +.Xr kvm_geterr 3 +to retrieve the error. +.It Dv MEMSTAT_ERROR_KVM_NOSYMBOL +Returned if +.Nm +is unable to read a required symbol from the kernel being operated on. +.It Dv MEMSTAT_ERROR_KVM_SHORTREAD +Returned if +.Nm +attempts to read data from a live memory image or kernel core dump and +insufficient data is returned. .El .Pp Finally, functions returning data from a @@ -453,7 +471,7 @@ monitoring library, along with the library, were written by .Sh BUGS There are memory allocators in the kernel, such as the VM page allocator and sf_buf allocator, which are not currently supported by -.Nm. +.Nm .Pp Once a memory type is present on a memory type list, it will not be removed even if the kernel no longer presents information on the type via its |