From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jan Blunck Subject: [PATCH v3 0/4] cryptodev vdev changes for 17.11-rc1 Date: Fri, 6 Oct 2017 10:39:30 +0200 Message-ID: <20171006083934.34819-1-jblunck@infradead.org> References: <20170712195846.65286-1-jblunck@infradead.org> Cc: declan.doherty@intel.com, pablo.de.lara.guarch@intel.com To: dev@dpdk.org Return-path: Received: from mail-wm0-f68.google.com (mail-wm0-f68.google.com [74.125.82.68]) by dpdk.org (Postfix) with ESMTP id 346FB1B27B for ; Fri, 6 Oct 2017 10:40:15 +0200 (CEST) Received: by mail-wm0-f68.google.com with SMTP id b189so11063703wmd.2 for ; Fri, 06 Oct 2017 01:40:15 -0700 (PDT) In-Reply-To: <20170712195846.65286-1-jblunck@infradead.org> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" 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