Home | History | Annotate | Download | only in libshmif
History log of /src/sys/rump/net/lib/libshmif/shmif_busops.c
RevisionDateAuthorComments
 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")

RSS XML Feed