[dpdk-dev] [PATCH v3 0/4] cryptodev vdev changes for 17.11-rc1

Jan Blunck jblunck at infradead.org
Fri Oct 6 10:39:30 CEST 2017


This series is a preparation to move the vdev bus out of librte_eal. For
that the newly added cryptodev vdev functions need to change signature
to not require the rte_vdev.h header.

Changes since v1:
- move params parsing into new header
- make rte_cryptodev_vdev_pmd_init() static inline

Changes since v2:
- fix bisect compile errors
- workaround check-git-log.sh stupidity

Jan Blunck (4):
  cryptodev: remove obsolete include
  cryptodev: move initialization
  cryptodev: rework dependency on vdev header
  cryptodev: move parameter parsing to its own header

 lib/librte_cryptodev/Makefile                    |  1 +
 lib/librte_cryptodev/rte_cryptodev.c             |  3 +
 lib/librte_cryptodev/rte_cryptodev.h             |  1 -
 lib/librte_cryptodev/rte_cryptodev_pmd.c         | 37 +---------
 lib/librte_cryptodev/rte_cryptodev_vdev.h        | 71 ++++++++-----------
 lib/librte_cryptodev/rte_cryptodev_vdev_params.h | 89 ++++++++++++++++++++++++
 lib/librte_cryptodev/rte_cryptodev_version.map   |  1 -
 7 files changed, 122 insertions(+), 81 deletions(-)
 create mode 100644 lib/librte_cryptodev/rte_cryptodev_vdev_params.h

-- 
2.13.2



More information about the dev mailing list