Module Name:    src
Committed By:   pooka
Date:           Fri Mar 25 16:07:43 UTC 2011

Modified Files:
        src/lib/librump: rump.3

Log Message:
add paragraph about kernel clients


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/librump/rump.3

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/lib/librump/rump.3
diff -u src/lib/librump/rump.3:1.8 src/lib/librump/rump.3:1.9
--- src/lib/librump/rump.3:1.8	Mon Feb 21 08:50:45 2011
+++ src/lib/librump/rump.3	Fri Mar 25 16:07:43 2011
@@ -1,6 +1,6 @@
-.\"     $NetBSD: rump.3,v 1.8 2011/02/21 08:50:45 pooka Exp $
+.\"     $NetBSD: rump.3,v 1.9 2011/03/25 16:07:43 pooka Exp $
 .\"
-.\" Copyright (c) 2008-2010 Antti Kantee.  All rights reserved.
+.\" Copyright (c) 2008-2011 Antti Kantee.  All rights reserved.
 .\"
 .\" Redistribution and use in source and binary forms, with or without
 .\" modification, are permitted provided that the following conditions
@@ -23,7 +23,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.Dd November 19, 2010
+.Dd March 25, 2011
 .Dt RUMP 3
 .Os
 .Sh NAME
@@ -66,6 +66,18 @@
 host, and might not include include for example file system support
 at all.
 .Pp
+Clients using services provided by rump kernels can exist either
+in the same process as the rump kernel or in other processes.
+Local clients access the rump kernel through direct function calls.
+They also naturally have access to the kernel memory space.
+This document is geared towards local clients.
+For more information on remote clients,
+see
+.Xr rump_sp 7 .
+It is also possible to use unmodified application binaries as
+remote clients with
+.Xr rumphijack 3 .
+.Pp
 A rump kernel is bootstrapped by calling
 .Fn rump_init .
 Before bootstrapping the kernel, it is possible to control its
@@ -153,6 +165,7 @@
 .Xr rump_etfs 3 ,
 .Xr rump_lwproc 3 ,
 .Xr rumpclient 3 ,
+.Xr rumphijack 3 ,
 .Xr rumpuser 3 ,
 .Xr ukfs 3 ,
 .Xr rump_sp 7
@@ -192,12 +205,9 @@
 .Re
 .Sh HISTORY
 .Nm
-first appeared in
+appeared as an experimental concept in
 .Nx 5.0 .
-It underwent a huge number of changes for
+The first stable version was released in
 .Nx 6.0 .
 .Sh AUTHORS
 .An Antti Kantee Aq [email protected]
-.Sh NOTE
-.Nm
-is still somewhat experimental.

Reply via email to