User Tools

Site Tools


meetings:sfqm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
meetings:sfqm [2015/03/12 10:56]
Maryam Tahhan
meetings:sfqm [2015/03/12 11:16] (current)
Maryam Tahhan [Weekly Project Meeting Minutes From 10th March 2015]
Line 1: Line 1:
 ==== Weekly Project Meeting Minutes From 10th March 2015 ==== ==== Weekly Project Meeting Minutes From 10th March 2015 ====
  
 +**Weekly Update:**
 +  * I would like to highlight the *VERY FIRST* contribution from an OPNFV project that has been up-streamed to an open source project. This contribution took the form of 2 commits (specified below) to www.dpdk.org. These 2 commits enable the callback infrastructure that enables additional processing on RX/TX as well as an example application that uses this infrastructure to timestamp packets on TX and RX. 
 +The commits have been merged to master will be part of DPDK 2.0 which is expected at the end of this month. ​
 +<​code>​
 +  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>​
 +</​code>​
 +  * Demo Instructions from the Prague Hackfest have been uploaded to the [[collaborative_development_projects:​opnfv_telco_kpi_monitoring|project wiki]].
 +  * Error and drop statistics collected by SFQM have been shared with the Doctor project and an opportunity for collaboration has been identified.
 +  * CI precommit validation, a couple of suggestions are:
 +    * Compile DPDK
 +    * Run the dpdk unit tests using “make test”
 +    * We will be co-ordinating with Octopus to ensure this is enabled on our project repo.
 +
 +**Tools:**
 +  * Email topic, Email prefix and JIRA project tag is now SFQM.
  
 ==== Weekly Project Meeting Minutes From 20th January 2015 ==== ==== Weekly Project Meeting Minutes From 20th January 2015 ====
meetings/sfqm.1426157806.txt.gz · Last modified: 2015/03/12 10:56 by Maryam Tahhan