Because the cryptodev-builtin beckend doesn't fit in production environment as its' poor performance. And the Intel guys are working on the DPDK vhost-crypto implementation.
So let us push the cryptodev-vhost-user backend upstream so that the whole process can be accelerated. This is a RFC version, pls review.
Hi, This series failed build test on s390x host. Please find the details below. Hi, This series seems to have some coding style problems. See output below for more information: Subject: Qemu-devel RFC 0/3 cryptodev: add vhost support Message-id: Type: series TEST SCRIPT BEGIN #!/bin/bash BASE=base n=1 total=$(git log -oneline $BASE. wc -l) failed=0 git config -local diff.renamelimit 0 git config -local diff.renames True commits='$(git log -format=%H -reverse $BASE.)' for c in $commits; do echo 'Checking PATCH $n/$total: $(git log -n 1 -format=%s $c).'
Git show $c -format=email./scripts/checkpatch.pl -mailback -; then failed=1 echo fi n=$((n+1)) done exit $failed TEST SCRIPT END Updating 3c8cf5a9c21ff8782164d1def7f44bd888713384 From. new tag patchew/ - patchew/ Switched to a new branch 'test' d5870df cryptodev-vhost-user: add crypto session handler 67fb226 cryptodev: add vhost support 63cfcba cryptodev: add vhost-user as a new cryptodev backend OUTPUT BEGIN Checking PATCH 1/3: cryptodev: add vhost-user as a new cryptodev backend. Checking PATCH 2/3: cryptodev: add vhost support. Checking PATCH 3/3: cryptodev-vhost-user: add crypto session handler.
For additional information. Ms16-004: description of the security update for office 2016 for mac.
ERROR: suspect code indent for conditional statements (5, 9) #32: FILE: backends/cryptodev-vhost-user.c:244: + if (vhostcrypto) + struct vhostdev.dev = &(vhostcrypto-dev); ERROR: suspect code indent for conditional statements (9, 13) #37: FILE: backends/cryptodev-vhost-user.c:249: + if (ret. -Original Message- From: Stefan Hajnoczi mailto: Sent: Monday, July 17, 2017 10:40 PM To: Gonglei (Arei) Cc:;; Huangweidong (C); ;; Linqiangmin; ;; longpeng; Zhoujian (jay) Subject: Re: RFC 0/3 cryptodev: add vhost support On Sat, Jul 15, 2017 at 06:21:07PM +0800, Gonglei wrote: And the Intel guys are working on the DPDK vhost-crypto implementation. So let us push the cryptodev-vhost-user backend upstream so that the whole process can be accelerated.
I guess you want to use this? That makes sense. I just wanted to share the link in case anyone else is wondering how DPDK helps crypto. Thanks, Stefan.:) Regards, -Gonglei.
June 12, 2017, 1:07 p.m. Patch is marked as RFC because of DPDK 17.05 possible crash: Upgrading to DPDK 17.05 adds new significant features relevant to OVS, including, but not limited to: - vhost pmd, - tun/tap PMD, - VFIO hotplug support, - Generic flow API. Following changes are applied: - netdev-dpdk: Changes required by DPDK API modifications. doc: Because of DPDK API changes, backward compatibility with previous DPDK releases will be broken, thus all relevant documentation entries are updated.travis: DPDK version change from 16.11.1 to 17.05. rhel/openvswitch-fedora.spec.in: DPDK version change from 16.11 to 17.05. V1-v2: Patch rework based on minor review comments.
V2-v3: VHOST user client reconfiguration corrected. V3-v4: Patch is rebased against OVS master, minor rework based on review comments. V4-v5: Some error log messages are corrected, NEWS file is updated accordingly. V5-v6: Funcions call order in vhost construct has been corrected. Signed-off-by: Michal Weglicki -.travis/linux-build.sh 2 +- Documentation/intro/install/dpdk.rst 8 +- Documentation/topics/dpdk/vhost-user.rst 8 +- NEWS 1 + lib/netdev-dpdk.c 144 - rhel/openvswitch-fedora.spec.in 2 +- tests/dpdk/ringclient.c 6 +- 7 files changed, 105 insertions(+), 66 deletions(-) Patch.