#
9599c59b |
| 23-Jun-2023 |
Bruce Richardson <bruce.richardson@intel.com> |
doc: prefer installing using Meson rather than Ninja
After doing a build, to install DPDK system-wide our documentation recommended using the "ninja install" command. However, for anyone building as
doc: prefer installing using Meson rather than Ninja
After doing a build, to install DPDK system-wide our documentation recommended using the "ninja install" command. However, for anyone building as a non-root user and only installing as root, the "meson install" command is a better alternative, as it provides for automatically dropping or elevating privileges as necessary in more recent meson releases [1].
[1] https://mesonbuild.com/Installing.html#installing-as-the-superuser
Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
show more ...
|
#
a8ca598c |
| 02-Jun-2023 |
Zhangfei Gao <zhangfei.gao@linaro.org> |
crypto/uadk: set queue pair in configuration
By default, uadk only alloc two queues for each algorithm, which will impact performance. Set queue pair number as required in dev_configure. The default
crypto/uadk: set queue pair in configuration
By default, uadk only alloc two queues for each algorithm, which will impact performance. Set queue pair number as required in dev_configure. The default max queue pair number is 8, which can be modified via para: max_nb_queue_pairs
Example: sudo dpdk-test-crypto-perf -l 0-10 --vdev crypto_uadk,max_nb_queue_pairs=10 -- --devtype crypto_uadk --optype cipher-only --buffer-sz 8192
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
show more ...
|
#
e24b8ad4 |
| 15-Nov-2022 |
Stephen Hemminger <stephen@networkplumber.org> |
doc: avoid meson deprecation in setup
The command "meson build" causes a deprecation warning with meson 0.64.0.
WARNING: Running the setup command as `meson [options]` instead of `meson setup [
doc: avoid meson deprecation in setup
The command "meson build" causes a deprecation warning with meson 0.64.0.
WARNING: Running the setup command as `meson [options]` instead of `meson setup [options]` is ambiguous and deprecated.
Therefore fix the examples in the documentation.
Cc: stable@dpdk.org
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org> Acked-by: Bruce Richardson <bruce.richardson@intel.com> Acked-by: Zhangfei Gao <zhangfei.gao@linaro.org> Signed-off-by: David Marchand <david.marchand@redhat.com> Acked-by: Stanislaw Kardach <kda@semihalf.com>
show more ...
|
#
8799d66e |
| 27-Oct-2022 |
Zhangfei Gao <zhangfei.gao@linaro.org> |
test/crypto: support UADK PMD
Updated test application to run autotest for uadk crypto PMD. Example: sudo dpdk-test --vdev=crypto_uadk --log-level=6 RTE>>cryptodev_uadk_autotest RTE>>quit
Signed-of
test/crypto: support UADK PMD
Updated test application to run autotest for uadk crypto PMD. Example: sudo dpdk-test --vdev=crypto_uadk --log-level=6 RTE>>cryptodev_uadk_autotest RTE>>quit
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
ec23c286 |
| 27-Oct-2022 |
Zhangfei Gao <zhangfei.gao@linaro.org> |
crypto/uadk: support auth algorithms
Add support for MD5, SHA1, SHA224, SHA256, SHA384, SHA512 Authentication algorithms with and without HMAC.
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org>
crypto/uadk: support auth algorithms
Add support for MD5, SHA1, SHA224, SHA256, SHA384, SHA512 Authentication algorithms with and without HMAC.
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
3b3cd89e |
| 27-Oct-2022 |
Zhangfei Gao <zhangfei.gao@linaro.org> |
crypto/uadk: support cipher algorithms
Add support for cipher algorithms, including AES_ECB, AES_CBC, AES_XTS, and DES_CBC mode.
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> Acked-by: Akhi
crypto/uadk: support cipher algorithms
Add support for cipher algorithms, including AES_ECB, AES_CBC, AES_XTS, and DES_CBC mode.
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|
#
8c515d96 |
| 27-Oct-2022 |
Zhangfei Gao <zhangfei.gao@linaro.org> |
crypto/uadk: introduce HiSilicon UADK crypto driver
Introduce a new crypto PMD for hardware accelerators based on UADK [1].
UADK is a framework for user applications to access hardware accelerators
crypto/uadk: introduce HiSilicon UADK crypto driver
Introduce a new crypto PMD for hardware accelerators based on UADK [1].
UADK is a framework for user applications to access hardware accelerators. UADK relies on IOMMU SVA (Shared Virtual Address) feature, which share the same page table between IOMMU and MMU. Thereby user application can directly use virtual address for device dma, which enhances the performance as well as easy usability.
This patch adds the basic framework.
[1] https://github.com/Linaro/uadk
Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> Acked-by: Akhil Goyal <gakhil@marvell.com>
show more ...
|