OpenGrok
Cross Reference: Makefile
xref
: /
src
/
sys
/
rump
/
net
/
lib
/
libvirtif
/
Makefile
Home
|
History
|
Annotate
|
Download
|
only in
libvirtif
History log of
/src/sys/rump/net/lib/libvirtif/Makefile
Revision
Date
Author
Comments
1.10
19-Oct-2015
pooka
Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
1.9
13-Mar-2014
pooka
branches: 1.9.6;
Rename rumpcomp_user.c -> virtif_user.c
Convert to new-style RUMPCOMP_USER_SRCS in Makefile.
1.8
12-Mar-2014
pooka
Separate common bits for all interfaces implementing virtif hypercalls
from Makefile to Makefile.virtif. The latter is meant to be .included.
1.7
04-Jul-2013
pooka
Determine the interface name and the names of exported symbols based
on VIRTIF_BASE. This allows using various different packet-shoveling
backends in the same rump kernel.
1.6
15-Mar-2013
pooka
branches: 1.6.6;
Rerevert to preprevious now that this builds with build.sh
1.5
14-Mar-2013
pooka
Guess the RUMPCOMP_USER stuff wasn't ready to be in the NetBSD tree yet,
so revert previous commits to fix build. I'll look at rereverting when
toolchain/47644 is fixed and clean buildtests are again possible.
1.4
13-Mar-2013
pooka
Push the bits accessing the networking backend into hypercalls.
This allows a few highly desirable things to happen:
1) Linux support, which is included in this commit (thanks to wanq for
sending me the magic bits for accessing /dev/net/tun)
2) Reusing the kernel-side of the interface for devices such as
hardware packet processors which interact directly with user vm spaces
(not included in the commit).
1.3
28-May-2009
pooka
branches: 1.3.12; 1.3.22;
Use a bunch of weak symbols to determine which network components
are present. This works in userspace as opposed relying in link
sets, which fail miserably. Later, when the networking stack
becomes modularized, we can move to a dynamic scheme like with file
systems.
Also, this change allows us to do proper autoconfig, namely attach
the loopback interface iff it is present.
1.2
16-Oct-2008
pooka
branches: 1.2.2; 1.2.10; 1.2.12; 1.2.16;
kill default DBG=-g
1.1
06-Oct-2008
pooka
branches: 1.1.2;
Implement a virtual userspace networking interface. This is required
for any sensible operation when running the entire TCP/IP stack in
userspace (as opposed to libsockin which uses host kernel networking
to provide PF_INET).
While this basically works (although it is quite barebones), it
depends on some bit of cleanup in librump and is not built by
default yet.
1.1.2.2
10-Oct-2008
skrll
Sync with HEAD.
1.1.2.1
06-Oct-2008
skrll
file Makefile was added on branch wrstuden-revivesa on 2008-10-10 22:37:09 +0000
1.2.16.3
20-Jun-2009
yamt
sync with head
1.2.16.2
04-May-2009
yamt
sync with head.
1.2.16.1
16-Oct-2008
yamt
file Makefile was added on branch yamt-nfs-mp on 2009-05-04 08:14:33 +0000
1.2.12.1
23-Jul-2009
jym
Sync with HEAD.
1.2.10.2
17-Jan-2009
mjf
Sync with HEAD.
1.2.10.1
16-Oct-2008
mjf
file Makefile was added on branch mjf-devfs2 on 2009-01-17 13:29:39 +0000
1.2.2.2
19-Oct-2008
haad
Sync with HEAD.
1.2.2.1
16-Oct-2008
haad
file Makefile was added on branch haad-dm on 2008-10-19 22:18:08 +0000
1.3.22.3
03-Dec-2017
jdolecek
update from HEAD
1.3.22.2
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.3.22.1
23-Jun-2013
tls
resync from head
1.3.12.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.6.6.2
18-May-2014
rmind
sync with head
1.6.6.1
28-Aug-2013
rmind
sync with head
1.9.6.1
27-Dec-2015
skrll
Sync with HEAD (as of 26th Dec)
Indexes created Sun Oct 19 02:09:48 GMT 2025