Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/lib/librump add paragraph about kernel clients
details: https://anonhg.NetBSD.org/src/rev/cd8156d7ea98
branches: trunk
changeset: 763568:cd8156d7ea98
user: pooka <pooka%NetBSD.org@localhost>
date: Fri Mar 25 16:07:43 2011 +0000
description:
add paragraph about kernel clients
diffstat:
lib/librump/rump.3 | 26 ++++++++++++++++++--------
1 files changed, 18 insertions(+), 8 deletions(-)
diffs (63 lines):
diff -r 1ab3e2a8cfe1 -r cd8156d7ea98 lib/librump/rump.3
--- a/lib/librump/rump.3 Fri Mar 25 14:47:31 2011 +0000
+++ b/lib/librump/rump.3 Fri Mar 25 16:07:43 2011 +0000
@@ -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 pooka%iki.fi@localhost
-.Sh NOTE
-.Nm
-is still somewhat experimental.
Home |
Main Index |
Thread Index |
Old Index