OpenGrok
Cross Reference: rumpnet.ifspec
xref
: /
src
/
sys
/
rump
/
librump
/
rumpnet
/
rumpnet.ifspec
Home
|
History
|
Annotate
|
Download
|
only in
rumpnet
History log of
/src/sys/rump/librump/rumpnet/rumpnet.ifspec
Revision
Date
Author
Comments
1.4
26-Jan-2016
pooka
generate privhdrs to new location
1.3
03-Jul-2013
pooka
branches: 1.3.8;
Having a system-supplied function interface to create virt(4) is not
fully useful when the system doesn't supply anything to configure the
interface with. So remove rump_virtif_create(), that functionality
is now taken care of with ifcloner.
1.2
20-Oct-2009
pooka
branches: 1.2.4; 1.2.14; 1.2.24; 1.2.28;
add shmif_create
1.1
14-Oct-2009
pooka
Create rump public interfaces from description tables. This allows
us to control and wrap all entry points from "userspace" into rump.
This in turn is necessary for the upcoming rump cpu scheduler.
For each interface "foo" a public wrapper called "rump_foo" is
created. It calls the internal implementation "rumppriv_foo". In
case foo is to be called from inside of rump kernel space, the
private interface "rumppriv_foo" is used -- the userspace wrapper
prototypes are not even exported into the rump kernel namespace.
Needless to say, the rump kernel internal interfaces are not exported
for users.
Now, three classes of interfaces fight for control of rump:
+ the noble local control interfaces (which this commit addresses)
+ the insidious rump system calls (which are generated from syscalls.master)
+ and the evil vnode interfaces (which are generated from vnode_if.src)
1.2.28.1
28-Aug-2013
rmind
sync with head
1.2.24.2
03-Dec-2017
jdolecek
update from HEAD
1.2.24.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.2.14.1
22-May-2014
yamt
sync with head.
for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
1.2.4.2
11-Mar-2010
yamt
sync with head
1.2.4.1
20-Oct-2009
yamt
file rumpnet.ifspec was added on branch yamt-nfs-mp on 2010-03-11 15:04:38 +0000
1.3.8.1
19-Mar-2016
skrll
Sync with HEAD
Indexes created Sat Oct 25 16:10:12 GMT 2025