#
e99981af |
| 12-Aug-2024 |
David Marchand <david.marchand@redhat.com> |
drivers: replace logging helpers
Prepare for the conversion to RTE_LOG_LINE. Some drivers currently add no \n in the logging macro and have the callers do it.
Let's invert this logic but again, thi
drivers: replace logging helpers
Prepare for the conversion to RTE_LOG_LINE. Some drivers currently add no \n in the logging macro and have the callers do it.
Let's invert this logic but again, thinking about backports, introduce the change in new macros.
Signed-off-by: David Marchand <david.marchand@redhat.com>
show more ...
|
#
60531a2c |
| 17-Aug-2023 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: support AES-CCM
This patch adds AES-CCM AEAD algorithm.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com>
|
#
4a469e12 |
| 17-Aug-2023 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: fix panic with high number of segments
When the number of segments in source or destination mbuf is higher than max supported then the application was panicked during the creation of
crypto/nitrox: fix panic with high number of segments
When the number of segments in source or destination mbuf is higher than max supported then the application was panicked during the creation of sglist when RTE_VERIFY was called. Validate the number of mbuf segments and return an error instead of panicking.
Fixes: 678f3eca1dfd ("crypto/nitrox: support cipher-only operations") Fixes: 9282bdee5cdf ("crypto/nitrox: add cipher auth chain processing") Cc: stable@dpdk.org
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com>
show more ...
|
#
92cb1309 |
| 20-Oct-2021 |
Akhil Goyal <gakhil@marvell.com> |
cryptodev: move device-specific structures
The device specific structures - rte_cryptodev and rte_cryptodev_data are moved to cryptodev_pmd.h to hide it from the applications.
Signed-off-by: Akhil
cryptodev: move device-specific structures
The device specific structures - rte_cryptodev and rte_cryptodev_data are moved to cryptodev_pmd.h to hide it from the applications.
Signed-off-by: Akhil Goyal <gakhil@marvell.com> Tested-by: Rebecca Troy <rebecca.troy@intel.com> Acked-by: Fan Zhang <roy.fan.zhang@intel.com> Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
show more ...
|
#
678f3eca |
| 09-Oct-2020 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: support cipher-only operations
This patch adds cipher only crypto operation support.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com>
|
#
93ba4a6e |
| 09-Oct-2020 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: support AES-GCM
This patch adds AES-GCM AEAD algorithm.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com>
|
#
ce627d63 |
| 14-Sep-2020 |
Thomas Monjalon <thomas@monjalon.net> |
mbuf: remove deprecated function and macro aliases
Remove the deprecated functions - rte_mbuf_data_dma_addr - rte_mbuf_data_dma_addr_default which aliased the more recent functions - rte_mbuf_dat
mbuf: remove deprecated function and macro aliases
Remove the deprecated functions - rte_mbuf_data_dma_addr - rte_mbuf_data_dma_addr_default which aliased the more recent functions - rte_mbuf_data_iova - rte_mbuf_data_iova_default
Remove the deprecated macros - rte_pktmbuf_mtophys - rte_pktmbuf_mtophys_offset which aliased the more recent macros - rte_pktmbuf_iova - rte_pktmbuf_iova_offset
Signed-off-by: Thomas Monjalon <thomas@monjalon.net> Acked-by: Andrew Rybchenko <arybchenko@solarflare.com> Acked-by: Hemant Agrawal <hemant.agrawal@nxp.com> Acked-by: Ray Kinsella <mdr@ashroe.eu>
show more ...
|
#
9282bdee |
| 01-Oct-2019 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: add cipher auth chain processing
Add cipher auth crypto chain processing functionality in symmetric request manager. Update the release notes.
Signed-off-by: Nagadheeraj Rottela <rna
crypto/nitrox: add cipher auth chain processing
Add cipher auth crypto chain processing functionality in symmetric request manager. Update the release notes.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
#
1acffa39 |
| 01-Oct-2019 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: add burst enqueue and dequeue ops
Add burst enqueue and dequeue operations along with interface for symmetric request manager.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvel
crypto/nitrox: add burst enqueue and dequeue ops
Add burst enqueue and dequeue operations along with interface for symmetric request manager.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|
#
3b1fa94a |
| 01-Oct-2019 |
Nagadheeraj Rottela <rnagadheeraj@marvell.com> |
crypto/nitrox: add software queue management
Add software queue management code corresponding to queue pair setup and release functions.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com
crypto/nitrox: add software queue management
Add software queue management code corresponding to queue pair setup and release functions.
Signed-off-by: Nagadheeraj Rottela <rnagadheeraj@marvell.com> Acked-by: Akhil Goyal <akhil.goyal@nxp.com>
show more ...
|