Hi everyone, Here are the meeting notes for the last DPDK technical board meeting held on 2017-09-15.
Attendees: - Bruce Richardson - Hemant Agrawal - Jan Blunck - Jerin Jacob - Konstantin Ananyev - Thomas Monjalon - Yuanhan Liu 1) Discussion on dpdk.org git tree re-organization proposals: http://dpdk.org/ml/archives/dev/2017-September/075094.html Decisions made: a) assign Ferruh Yigit <ferruh.yi...@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.dumitre...@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: http://dpdk.org/ml/archives/dev/2017-September/075397.html 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: http://dpdk.org/browse/dpdk/tree/lib/librte_sched/rte_reciprocal.h 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. Thanks, Konstantin