[dpdk-dev] [PATCH v3 03/10] crypto/dpaa2_sec: add dpaa2_sec poll mode driver
Neil Horman
nhorman at tuxdriver.com
Tue Jan 24 16:06:03 CET 2017
On Tue, Jan 24, 2017 at 12:04:09PM +0530, Akhil Goyal wrote:
> On 1/21/2017 1:01 AM, Neil Horman wrote:
> > On Fri, Jan 20, 2017 at 06:47:49PM +0530, Akhil Goyal wrote:
> > > On 1/20/2017 6:02 PM, Neil Horman wrote:
> > > > On Fri, Jan 20, 2017 at 07:35:02PM +0530, akhil.goyal at nxp.com wrote:
> > > > > From: Akhil Goyal <akhil.goyal at nxp.com>
> > > > >
> > > > > Signed-off-by: Hemant Agrawal <hemant.agrawal at nxp.com>
> > > > > Signed-off-by: Akhil Goyal <akhil.goyal at nxp.com>
> > > > > ---
> > > > > config/common_base | 8 +
> > > > > config/defconfig_arm64-dpaa2-linuxapp-gcc | 12 +
> > > > > drivers/bus/Makefile | 3 +
> > > > > drivers/common/Makefile | 3 +
> > > > > drivers/crypto/Makefile | 1 +
> > > > > drivers/crypto/dpaa2_sec/Makefile | 77 +++++
> > > > > drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c | 374 +++++++++++++++++++++
> > > > > drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h | 70 ++++
> > > > > drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h | 225 +++++++++++++
> > > > > .../crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map | 4 +
> > > > > drivers/net/dpaa2/Makefile | 1 +
> > > > > drivers/pool/Makefile | 4 +
> > > > > mk/rte.app.mk | 6 +
> > > > > 13 files changed, 788 insertions(+)
> > > > > create mode 100644 drivers/crypto/dpaa2_sec/Makefile
> > > > > create mode 100644 drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
> > > > > create mode 100644 drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h
> > > > > create mode 100644 drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h
> > > > > create mode 100644 drivers/crypto/dpaa2_sec/rte_pmd_dpaa2_sec_version.map
> > > > >
> > > > NAK, you're trying to patch driver/bus/Makefile, which doesn't exist in the
> > > > upstream tree, please fix your patch.
> > > >
> > > > I'm also opposed to the inclusion of pmds that require non-open external
> > > > libraries as your documentation suggests that you require. If you need an out
> > > > of tree library to support your hardware, you will recieve no benefit from the
> > > > upstream community in terms of testing and maintenence, nor will the community
> > > > be able to work with your hardware on arches that your library doesn't support.
> > > >
> > > > Neil
> > > >
> > > Thanks for your comments Neil.
> > > dpaa2_sec driver is dependent on dpaa2 driver which is in review in other
> > > thread. I have mentioned that in the cover letter.
> > > Its latest version is http://dpdk.org/dev/patchwork/patch/19782/
> > >
> > Sorry, I missed that comment, I'll go find the other thread and take another
> > look
> >
> > > Also there is no external library used. The libraries that are mentioned in
> > > the documentation are all part of the above dpaa2 driver patchset.
> > >
> > Your documentation patch doesn't seem to suggest that. From the patch:
> >
> > +This driver relies on external libraries and kernel drivers for resources
> > +allocations and initialization. The following dependencies are not part of
> > +DPDK and must be installed separately:
> > +
> > +- **NXP Linux SDK**
> > +
> > + NXP Linux software development kit (SDK) includes support for family
> > + of QorIQ® ARM-Architecture-based system on chip (SoC) processors
> > + and corresponding boards.
> >
> > ....
> >
> > If thats not the case, you should update the documentation. If it is the case,
> > I think my initial comment is still valid...
> >
> > Regards
> > Neil
> >
> > > -Akhil
> > >
> > >
> > >
> >
> Thanks for pointing this out. I will update the documentation.
>
I found the v6 patch series that you referenced, and this set still doesn't
apply cleanly to it. Theres a conflict in one of the makefiles.
> Regards,
> Akhil
>
>
More information about the dev
mailing list