History log of /src/sys/rump/dev/lib/libbpf |
Revision | Date | Author | Comments |
1.4 | 26-Jan-2016 |
pooka | Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.3 | 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.2 | 13-Mar-2014 |
pooka | branches: 1.2.6; rename component.c -> bpf_component.c
|
1.1 | 19-Jan-2010 |
pooka | branches: 1.1.4; 1.1.14; 1.1.24; 1.1.28; Add bpf rump component (and put in some wscons stuff i forgot to earlier).
|
1.1.28.1 | 18-May-2014 |
rmind | sync with head
|
1.1.24.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.24.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.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.1.4.2 | 11-Mar-2010 |
yamt | sync with head
|
1.1.4.1 | 19-Jan-2010 |
yamt | file Makefile was added on branch yamt-nfs-mp on 2010-03-11 15:04:32 +0000
|
1.2.6.2 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.2.6.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.4 | 28-Mar-2022 |
riastradh | driver(9): devsw_detach never fails. Make it return void.
Prune a whole lotta dead branches as a result of this. (Some logic calling this is also wrong for other reasons; devsw_detach is final -- you should never have any reason to decide to roll it back. To be cleaned up in subsequent commits...)
XXX kernel ABI change to devsw_detach signature requires bump
|
1.3 | 19-Jul-2016 |
pgoyette | Fix regression introduced in tests/net/bpf and tests/net/bpfilter
The rump code needs to call devsw_attach() in order to assign a dev_major for bpf; it then uses this to create rumps /dev/bpf node. Unfortunately, this leaves the devsw attached, so when the bpf module tries to initialize itself, it gets an EEXIST error and fails.
So, once rump has figured what the dev_major should be, call devsw_detach() to remove the devsw. Then, when the module initialization code calls devsw_attach() it will succeed.
|
1.2 | 26-Jan-2016 |
pooka | branches: 1.2.2; Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.1 | 13-Mar-2014 |
pooka | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; rename component.c -> bpf_component.c
|
1.1.12.2 | 05-Oct-2016 |
skrll | Sync with HEAD
|
1.1.12.1 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 13-Mar-2014 |
tls | file bpf_component.c was added on branch tls-maxphys on 2014-08-20 00:04:37 +0000
|
1.1.6.2 | 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.1.6.1 | 13-Mar-2014 |
yamt | file bpf_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:11 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 13-Mar-2014 |
rmind | file bpf_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:15 +0000
|
1.2.2.1 | 19-Jul-2016 |
pgoyette | Instead of repeatedly typing the conditional initialization of the .d_localcount members in the various {b,c}devsw, define an initializer macro and use it. This also removes the need for defining new symbols for each 'struct localcount'.
As suggested by riastradh@
|
1.5 | 13-Mar-2014 |
pooka | rename component.c -> bpf_component.c
|
1.4 | 07-Mar-2013 |
pooka | branches: 1.4.6; In retrospect, putting bpf under the dev faction wasn't the smartest thing to do (might have just as well put it under vfs). It's maybe too late to change the name/location, but at least make it attach as part of net so that using bpf does not mandate linking in the dev faction.
|
1.3 | 01-Mar-2010 |
pooka | branches: 1.3.2; 1.3.12; 1.3.22; Introduce RUMP_COMPONENT. It behaves mostly like a simplified module which is linked into the kernel and cannot be unloaded. The main purpose is to get the proper constructors run and create any /dev nodes necessary for said component. Once more of the kernel (e.g. networking stack and device drivers) are converted to MODULE and devfs pops up from somewhere, rump components can be retired.
|
1.2 | 26-Jan-2010 |
pooka | branches: 1.2.2; let attach via module space
|
1.1 | 19-Jan-2010 |
pooka | Add bpf rump component (and put in some wscons stuff i forgot to earlier).
|
1.2.2.1 | 30-Apr-2010 |
uebayasi | Sync with 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.3.2.2 | 11-Mar-2010 |
yamt | sync with head
|
1.3.2.1 | 01-Mar-2010 |
yamt | file component.c was added on branch yamt-nfs-mp on 2010-03-11 15:04:32 +0000
|
1.4.6.1 | 18-May-2014 |
rmind | sync with head
|
1.2 | 02-Dec-2014 |
pooka | Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR, with the default provided by Makefile.rump (they're all 0.0 anyway)
|
1.1 | 19-Jan-2010 |
pooka | branches: 1.1.4; 1.1.24; 1.1.42; Add bpf rump component (and put in some wscons stuff i forgot to earlier).
|
1.1.42.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.24.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.4.2 | 11-Mar-2010 |
yamt | sync with head
|
1.1.4.1 | 19-Jan-2010 |
yamt | file shlib_version was added on branch yamt-nfs-mp on 2010-03-11 15:04:32 +0000
|