[dpdk-dev] [PATCH v4 00/14] introduces pfe network PMD

Thomas Monjalon thomas at monjalon.net
Fri Oct 25 09:59:32 CEST 2019


10/10/2019 19:47, Ferruh Yigit:
> On 10/10/2019 7:32 AM, Gagandeep Singh wrote:
> > Gagandeep Singh (13):
> >   net/pfe: introduce pfe net poll mode driver
> >   doc: add guide for pfe net PMD
> >   net/pfe: support dynamic logging
> >   net/pfe: add HW specific macros and operations
> >   net/pfe: add MAC and host interface initialisation
> >   net/pfe: add device start stop operations
> >   net/pfe: add queue setup and release operations
> >   net/pfe: add burst enqueue and dequeue operations
> >   net/pfe: add supported packet types and basic statistics
> >   net/pfe: add MTU and MAC address set operations
> >   net/pfe: add allmulticast and promiscuous
> >   net/pfe: add link status update
> >   doc: add NXP PFE PMD in release notes
> > 
> > Hemant Agrawal (1):
> >   common/dpaax: moving OF lib code from dpaa bus
> 
> Series applied to dpdk-next-net/master, thanks.

While rebasing on top of master, I had to do some changes
to the meson files in following commits:
	common/dpaax: moving OF lib code from dpaa bus
	net/pfe: add MAC and host interface initialisation

--- a/drivers/common/dpaax/meson.build
+++ b/drivers/common/dpaax/meson.build
+if cc.has_argument('-Wno-pointer-arith')
+       cflags += '-Wno-pointer-arith'
+ endif
--- a/drivers/crypto/caam_jr/meson.build
+++ b/drivers/crypto/caam_jr/meson.build
 includes += include_directories('../../bus/dpaa/include/')
+includes += include_directories('../../common/dpaax/')
 includes += include_directories('../../common/dpaax/caamflib/')
--- a/drivers/crypto/dpaa_sec/meson.build
+++ b/drivers/crypto/dpaa_sec/meson.build
 includes += include_directories('../../bus/dpaa/include')
+includes += include_directories('../../common/dpaax')
 includes += include_directories('../../common/dpaax/caamflib/')
--- a/drivers/net/pfe/meson.build
+++ b/drivers/net/pfe/meson.build
+if cc.has_argument('-Wno-pointer-arith')
+       cflags += '-Wno-pointer-arith'
+endif

2 notes:
- You should fix your pointer arithmetics instead of disabling warnings
- Having 3 compat.h files in fslmc and dpaax is an horror for includes




More information about the dev mailing list