Weekly Project Meeting Minutes From 10th March 2015

Weekly Update:

The commits have been merged to master will be part of DPDK 2.0 which is expected at the end of this month.

  commit e7bc40da738c24a0cf23517f9d7144c0c96a75de
  Author: Bruce Richardson <bruce.richardson@intel.com>
  Date:   Mon Feb 23 18:30:10 2015 +0000

    examples/rxtx_callbacks: show use of callbacks

    Example showing how callbacks can be used to insert a timestamp
    into each packet on RX. On TX the timestamp is used to calculate
    the packet latency through the app, in cycles.

    Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
    Signed-off-by: John McNamara <john.mcnamara@intel.com>
    Acked-by: Declan Doherty <declan.doherty@intel.com>

  commit 4dc294158cac46b6b69b60ff4216503777c5eb57
  Author: Bruce Richardson <bruce.richardson@intel.com>
  Date:   Mon Feb 23 18:30:09 2015 +0000

    ethdev: support optional Rx and Tx callbacks

    Add optional support for inline processing of packets inside the RX
    or TX call. For an RX callback, what happens is that we get a set of
    packets from the NIC and then pass them to a callback function, if
    configured, to allow additional processing to be done on them, e.g.
    filling in more mbuf fields, before passing back to the application.
    On TX, the packets are similarly post-processed before being handed
    to the NIC for transmission.

    Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
    Signed-off-by: John McNamara <john.mcnamara@intel.com>
    Acked-by: Thomas Monjalon <thomas.monjalon@6wind.com>

Tools:

Weekly Project Meeting Minutes From 20th January 2015