[dpdk-dev] DPDK techboard minutes of September 15

Ananyev, Konstantin konstantin.ananyev at intel.com
Wed Sep 20 23:36:48 CEST 2017

Hi everyone,

Here are the meeting notes for the last DPDK technical board meeting
held on 2017-09-15.

- Bruce Richardson
- Hemant Agrawal
- Jan Blunck
- Jerin Jacob
- Konstantin Ananyev
- Thomas Monjalon
- Yuanhan Liu

1) Discussion on dpdk.org git tree re-organization proposals: 
Decisions made:
a) assign Ferruh Yigit <ferruh.yigit at intel.com> as a co-maintainer of the master tree.
b) move librte_ehtdev into dpdk-next-net subtree.
c) move packet-framework code into a separate sub-tree
   and assign Cristian Dumitrescu <cristian.dumitrescu at intel.com> as a maintainer for it.

2) RFC discussion

a) ethdev new offload API
No major technical objections were raised.
There is a concern that a new proposed API changes (ability to change offloads at runtime)
might require further API changes in later releases (18.02).

b) IPSec offload(rte_security)
Concerns were raised that proposed API might be not generic enough to meet all needs
from different HW vendors.
Further discussion is planned on user-space summit in Dublin.
All interested parties have to be become familiar with latest RFC:
and post their concerns and proposals on dpdk-dev ML by 25-th of September. 

c) event timer wheel
Bruce raised concern that proposed API is not generic enough, and probably
actual implementation details (timer-wheel) should not be visible to the API consumer.
Recommendation is to proceed with further review process over ML.  

d) membership library 
No major objections were raised.
Though it is strongly insisted to make sure that this new code will be carefully reviewed,
preferably by potential consumers of the new library (OVS).

e) wireless Base Band Device (bbdev) 
No major objections were raised.
For now bbdev library will be placed into the dpdk master tree.
First version will have EXPERIMENTAL tag.

3) Request for feedback regarding the new license requirement for the optimized version of 64bit division code from libdivide.
It was pointed out that current 32-bit version is not BSD-licensed either: 
TB recommendations:
a) request LF legals to audit current lib/librte_sched/rte_reciprocal.h
b) ask author of the patch for 64-bit version to:
    - try to find BSD licensed implementation of the same algorithm
    - contact the authors of the original code and ask their permission for re-licensing in BSD   

4) Next chair

In alphabetical order,  Olivier Matz will chair the next meeting.


More information about the dev mailing list