Thu May 28 09:41:05 2009 UTC ()
Use Nx for NetBSD.


(wiz)
diff -r1.3 -r1.4 src/sys/rump/librump/rumpkern/rump.3

cvs diff -r1.3 -r1.4 src/sys/rump/librump/rumpkern/rump.3 (expand / switch to unified diff)

--- src/sys/rump/librump/rumpkern/rump.3 2009/05/24 23:13:49 1.3
+++ src/sys/rump/librump/rumpkern/rump.3 2009/05/28 09:41:05 1.4
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1.\" $NetBSD: rump.3,v 1.3 2009/05/24 23:13:49 pooka Exp $ 1.\" $NetBSD: rump.3,v 1.4 2009/05/28 09:41:05 wiz Exp $
2.\" 2.\"
3.\" Copyright (c) 2008 Antti Kantee. All rights reserved. 3.\" Copyright (c) 2008 Antti Kantee. All rights reserved.
4.\" 4.\"
5.\" Redistribution and use in source and binary forms, with or without 5.\" Redistribution and use in source and binary forms, with or without
6.\" modification, are permitted provided that the following conditions 6.\" modification, are permitted provided that the following conditions
7.\" are met: 7.\" are met:
8.\" 1. Redistributions of source code must retain the above copyright 8.\" 1. Redistributions of source code must retain the above copyright
9.\" notice, this list of conditions and the following disclaimer. 9.\" notice, this list of conditions and the following disclaimer.
10.\" 2. Redistributions in binary form must reproduce the above copyright 10.\" 2. Redistributions in binary form must reproduce the above copyright
11.\" notice, this list of conditions and the following disclaimer in the 11.\" notice, this list of conditions and the following disclaimer in the
12.\" documentation and/or other materials provided with the distribution. 12.\" documentation and/or other materials provided with the distribution.
13.\" 13.\"
14.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND 14.\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
@@ -82,27 +82,29 @@ The routines available in this class can @@ -82,27 +82,29 @@ The routines available in this class can
82.It System Calls 82.It System Calls
83It is possible to execute certain system calls from 83It is possible to execute certain system calls from
84.Nm . 84.Nm .
85However, contrary to real system calls, the kernel is never entered, 85However, contrary to real system calls, the kernel is never entered,
86but the system call backend code compiled into 86but the system call backend code compiled into
87.Nm 87.Nm
88is merely called as a direct function call. 88is merely called as a direct function call.
89.Pp 89.Pp
90The autogenerated list of system calls currently available in 90The autogenerated list of system calls currently available in
91.Nm 91.Nm
92can be found from the header 92can be found from the header
93.In rump_syscalls.h . 93.In rump_syscalls.h .
94.It Vnode Interface 94.It Vnode Interface
95To sort out namespace collisions for non-NetBSD platforms, the whole 95To sort out namespace collisions for
 96.Pf non- Nx
 97platforms, the whole
96vnode interface set is provided under a special namespace. 98vnode interface set is provided under a special namespace.
97The operation is the same as in the kernel, but the interface names 99The operation is the same as in the kernel, but the interface names
98begin with the prefix RUMP_VOP. 100begin with the prefix RUMP_VOP.
99.Pp 101.Pp
100This class of routines is available from the autogenerated header 102This class of routines is available from the autogenerated header
101.In rumpvnode_if.h . 103.In rumpvnode_if.h .
102.El 104.El
103.Pp 105.Pp
104Before use 106Before use
105.Nm 107.Nm
106must be initialized by calling 108must be initialized by calling
107.Fn rump_init . 109.Fn rump_init .
108.Sh SEE ALSO 110.Sh SEE ALSO