OpenGrok
Cross Reference: shmif_busops.c
xref
: /
src
/
sys
/
rump
/
net
/
lib
/
libshmif
/
shmif_busops.c
Home
|
History
|
Annotate
|
Download
|
only in
libshmif
History log of
/src/sys/rump/net/lib/libshmif/shmif_busops.c
Revision
Date
Author
Comments
1.12
17-Sep-2014
ozaki-r
Make shmif buildable when DRPINTF enabled
1.11
20-Dec-2013
pooka
use _KERNEL_RCSID only in _KERNEL, _RCSID elsewhere
1.10
20-Dec-2013
pooka
header massage, mostly improves portability
1.9
21-Mar-2011
pooka
branches: 1.9.4; 1.9.14; 1.9.18;
Update copyright statements.
no functional change.
1.8
12-Jan-2011
pooka
branches: 1.8.2; 1.8.6;
make this happy to compile standalone
1.7
17-Aug-2010
pooka
branches: 1.7.2;
Fix hopefully last off-by-one: if we fill the bus, we must also
advance the "first" pointer. This problem triggered only if the
bus was filled in the first round, since the first pointer is at
the end-of-bus only for the bootstrap round.
1.6
17-Aug-2010
pooka
* fix off-by-wrap case where current datagram aligns exactly with
the end of the bus
* clarify the "can we still use the device's next pointer" calculation
and move it to its own routine
* sprinkle dprintf
1.5
16-Aug-2010
pooka
branches: 1.5.2;
simplify, improve, etc.
1.4
15-Aug-2010
pooka
Move the lockops together with the interface -- they are needed
only at runtime.
1.3
15-Aug-2010
pooka
introduce a sleep to trying to grab the bus
1.2
13-Aug-2010
pooka
Include a timestamp in the frame header. When converting to pcap,
it can give some idea of when packets were sent.
nb. it's the sending host's timestamp, not an observer timestamp
like in the typical pcap case.
1.1
12-Aug-2010
pooka
Include a pointer to the beginning of the buffer and add support
to the packet dumper. This helps in situations where the juicy
details are in a bus multiple generations old.
1.5.2.3
22-Oct-2010
uebayasi
Sync with HEAD (-D20101022).
1.5.2.2
17-Aug-2010
uebayasi
Sync with HEAD.
1.5.2.1
16-Aug-2010
uebayasi
file shmif_busops.c was added on branch uebayasi-xip on 2010-08-17 06:48:05 +0000
1.7.2.2
09-Oct-2010
yamt
sync with head
1.7.2.1
17-Aug-2010
yamt
file shmif_busops.c was added on branch yamt-nfs-mp on 2010-10-09 03:32:45 +0000
1.8.6.3
21-Apr-2011
rmind
sync with head
1.8.6.2
05-Mar-2011
rmind
sync with head
1.8.6.1
12-Jan-2011
rmind
file shmif_busops.c was added on branch rmind-uvmplock on 2011-03-05 20:56:21 +0000
1.8.2.1
06-Jun-2011
jruoho
Sync with HEAD.
1.9.18.1
18-May-2014
rmind
sync with head
1.9.14.2
03-Dec-2017
jdolecek
update from HEAD
1.9.14.1
20-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.9.4.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")
Indexes created Wed Sep 24 05:09:52 GMT 2025