ringmap #8,#9
Alexandre Fiveg
alexandre at net.t-labs.tu-berlin.de
Fri Jul 30 16:40:39 UTC 2010
Ringmap is ported to the 10Gb (integrated with ixgbe driver) with the
following restrictions:
- Only one queue will be used.
All the traffic will be pushed into the only one predefined
queue. Currently, there is no interface to the user-space for managing
multi-queues in the ixgbe driver. That is why it is problematic to use
multiple queues in the ringmap. I would like to implement this interface, but
due to the lack of the time until the end of GSoC-2010 it seems to be
impossible (there is a lot of work that I should manage until the end of
GSOC: debugging, testing, evaluation, documentation, etc...).
- The packet-filtering doesn't work yet.
All the packets will be captured by ringmap. I will set filtering in
user-space using libpcap-BPF. But I think, ringmap should be able to filter
the packets also in the kernel using kernel-BPF.
- The coherence-problem is still relevant. The kernel and user-thread see
sometimes different data in the same mapped memory buffer.
More information about the soc-status
mailing list