This patchset reworks the symmetric crypto and security session
data structure to use a single virtual/physical contiguous buffer
for symmetric crypto/security session and driver private data.
In addition the session data structure is now private.
The session is represented as an opaque pointer in
From: Fan Zhang
This patch updates the scheduler PMD to use unified session
data structure. Previously thanks to the private session
array in cryptodev sym session there are no necessary
change needed for scheduler PMD other than the way ops
are enqueued/dequeued. The patch inherits the same desi
Structure rte_cryptodev_sym_session is moved to internal
headers which are not visible to applications.
The only field which should be used by app is opaque_data.
This field can now be accessed via set/get APIs added in this
patch.
Subsequent changes in app and lib are made to compile the code.
Si
As per current design, rte_security_session_create()
unnecessarily use 2 mempool objects for a single session.
To address this, the API will now take only 1 mempool
object instead of 2. With this change, the library layer
will get the object from mempool and session priv data is
stored contiguousl
Added the support for rte_security_op.session_get_size()
in all the PMDs which support rte_security sessions and the
op was not supported.
Signed-off-by: Akhil Goyal
Acked-by: Kai Ji
Tested-by: Gagandeep Singh
Tested-by: David Coyle
Tested-by: Kevin O'Sullivan
---
drivers/crypto/caam_jr/caam
Structure rte_security_session is moved to internal
headers which are not visible to applications.
The only field which should be used by app is opaque_data.
This field can now be accessed via set/get APIs added in this
patch.
Subsequent changes in app and lib are made to compile the code.
Signed-
> This patch add a function to support queue-pair configuration
> request to allow the primary or secondary process to setup/free the
> queue-pair via IPC handler.
>
> Signed-off-by: Kai Ji
I hope this patch is for next release now. It is too late for it to get merged
in RC1
The IPsec SA expiry events were added as per below patch,
but the deprecation notice was not removed. This patch removed it.
Fixes: d1ce79d14ba1 ("ethdev: add IPsec SA expiry event subtypes")
Signed-off-by: Akhil Goyal
---
doc/guides/rel_notes/deprecation.rst | 5 -
1 file changed, 5 deleti
This patch add a function to support queue-pair configuration
request to allow the primary or secondary process to setup/free the
queue-pair via IPC handler. Add in queue pair in-used by process id
array in rte_cryptodev_data for pid tracking.
Signed-off-by: Kai Ji
---
v3:
- addin missing free fu
In commit [1], It was announced to remove the DPAA2 cmdif
raw driver as there was no active user known at that time.
But now, one of the DPAA2 user has objected this driver
removal so in this patch, removing the deprecation notice
for the driver.
[1] commit 10f0e51554b4 ("doc: announce removal of
Ping
-Original Message-
From: Satha Koteswara Rao Kottidi
Sent: Friday, September 30, 2022 3:27 PM
To: Satha Koteswara Rao Kottidi ; Aman Singh
; Yuying Zhang ; Ray
Kinsella ; Ajit Khaparde ; Somnath
Kotur ; Nithin Kumar Dabilpuram
; Kiran Kumar Kokkilagadda ;
Sunil Kumar Kori ; Qim
After setting "vlan offload" in testpmd, the result does not
update the rxq queues configuration.
Therefore, this patch is to reconfigure rxq queues after
executing the "vlan offload" command.
Fixes: a47aa8b97afe ("app/testpmd: add vlan offload support")
Cc: sta...@dpdk.org
Signed-off-by: Mingji
Hi Folks,
After running into a reset related issue recently and browsing through
code, I reached at this function *pci_rte_vfio_setup_device*.
I do not understand the rationale of the *VFIO_DEVICE_RESET* at the end of
this function.
Looks like the function sets up interrupts, enables bus masterin
In this patch, we remove all version.map files which include
only the below part:
`DPDK_23 {
local: *;
};`
Then we modify the meson.build to be able to compile without version.map
Signed-off-by: Abdullah Ömer Yamaç
Suggested-by: Ferruh Yigit
---
drivers/baseband/la12xx/version.map |
14 matches
Mail list logo