Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 25 Apr 2010 12:50:30 +0000 (UTC)
From:      Jilles Tjoelker <jilles@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r207187 - head/lib/libkvm
Message-ID:  <201004251250.o3PCoUv3058138@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jilles
Date: Sun Apr 25 12:50:30 2010
New Revision: 207187
URL: http://svn.freebsd.org/changeset/base/207187

Log:
  kvm(3): Mention that some of the functions use sysctl(3) instead of kmem.
  
  Additionally, because of sysctl(3) use (which is generally good), behaviour
  for crash dumps differs slightly from behaviour for live kernels and this
  will probably never be fixed entirely, so weaken that claim.
  
  MFC after:	1 week

Modified:
  head/lib/libkvm/kvm.3

Modified: head/lib/libkvm/kvm.3
==============================================================================
--- head/lib/libkvm/kvm.3	Sun Apr 25 12:35:39 2010	(r207186)
+++ head/lib/libkvm/kvm.3	Sun Apr 25 12:50:30 2010	(r207187)
@@ -32,7 +32,7 @@
 .\"     @(#)kvm.3	8.1 (Berkeley) 6/4/93
 .\" $FreeBSD$
 .\"
-.Dd January 29, 2004
+.Dd April 25, 2010
 .Dt KVM 3
 .Os
 .Sh NAME
@@ -46,12 +46,15 @@ The
 library provides a uniform interface for accessing kernel virtual memory
 images, including live systems and crash dumps.
 Access to live systems is via
+.Xr sysctl 3
+for some functions, and
 .Xr mem 4
 and
 .Xr kmem 4
+for other functions,
 while crash dumps can be examined via the core file generated by
 .Xr savecore 8 .
-The interface behaves identically in both cases.
+The interface behaves similarly in both cases.
 Memory can be read and written, kernel symbol addresses can be
 looked up efficiently, and information about user processes can
 be gathered.
@@ -112,5 +115,6 @@ given descriptor.
 .Xr kvm_openfiles 3 ,
 .Xr kvm_read 3 ,
 .Xr kvm_write 3 ,
+.Xr sysctl 3 ,
 .Xr kmem 4 ,
 .Xr mem 4



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201004251250.o3PCoUv3058138>