crypodev->data->name will be null when
rte_cryptodev_get_dev_id() invoked without a valid
crypto device instance.
Fixes: d11b0f30df88 ("cryptodev: introduce API and framework for crypto
devices")
Signed-off-by: Jerin Jacob
Acked-by: Arek Kusztal
add test for set macsec offload
add test for set macsec sc
add test for set macsec sa
Signed-off-by: Tiwei Bie
---
app/test-pmd/cmdline.c | 389 +
app/test-pmd/macfwd.c | 2 +
app/test-pmd/macswap.c | 2 +
MACsec (or LinkSec, 802.1AE) is a MAC level encryption/authentication
scheme defined in IEEE 802.1AE that uses symmetric cryptography.
This commit adds the MACsec offload support for ixgbe.
Signed-off-by: Tiwei Bie
---
drivers/net/ixgbe/ixgbe_ethdev.c| 436
This patch set adds the MACsec offload support for ixgbe.
The testpmd is also updated to support MACsec cmds.
Tiwei Bie (3):
lib: add MACsec offload flags
net/ixgbe: add MACsec offload support
app/testpmd: add ixgbe MACsec offload support
app/test-pmd/cmdline.c | 389
Signed-off-by: Qiming Yang
---
drivers/net/ixgbe/ixgbe_logs.h | 7 +++
drivers/net/ixgbe/ixgbe_rxtx.c | 14 +++---
2 files changed, 14 insertions(+), 7 deletions(-)
diff --git a/drivers/net/ixgbe/ixgbe_logs.h b/drivers/net/ixgbe/ixgbe_logs.h
index
Signed-off-by: Qiming Yang
---
drivers/net/i40e/i40e_logs.h | 7 +++
drivers/net/i40e/i40e_rxtx.c | 2 +-
2 files changed, 8 insertions(+), 1 deletion(-)
diff --git a/drivers/net/i40e/i40e_logs.h b/drivers/net/i40e/i40e_logs.h
index e042e24..5c25dbf 100644
---
These three patches optimized the level of Rx and Tx log
messages. Add a new log control function PMD_RX_FREE_LOG
to control the Rx message which is not printed in packet
receive processing. This function switched by macro
RTE_LIBRTE__DEBUG_RX_FREE.
Qiming Yang (3):
net/e1000: optimize Rx/Tx
Signed-off-by: Qiming Yang
---
config/common_base | 1 +
drivers/net/e1000/e1000_logs.h | 7 +++
drivers/net/e1000/em_rxtx.c| 10 +-
drivers/net/e1000/igb_rxtx.c | 10 +-
4 files changed, 18 insertions(+), 10 deletions(-)
diff --git
Signed-off-by: Rasesh Mody
---
drivers/net/qede/qede_ethdev.h | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/drivers/net/qede/qede_ethdev.h b/drivers/net/qede/qede_ethdev.h
index 9701d736..be54f31e 100644
--- a/drivers/net/qede/qede_ethdev.h
+++
This patch includes changes for DCBX like:
- Return empty parameters for oper-params query when negotiation is not
complete
- Use the ieee specific mask value for reading the ethtype value in the
ieee dcbx mode
- Endian-ness conversion is not needed for priority<->TC field, as the
data
This patch consists of semantic/formatting changes. It also includes
comment additions.
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/common_hsi.h | 5 +-
drivers/net/qede/base/ecore_dev.c| 53 ---
drivers/net/qede/base/ecore_hsi_common.h |
Add support for external PHY BCM8485x.
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/ecore_mcp.c | 6 +--
drivers/net/qede/base/mcp_public.h | 88 --
2 files changed, 87 insertions(+), 7 deletions(-)
diff --git
As part of device probe, check if management FW crash dump logs are
available. If available, then log an warning message and update the
epoch value too. A new struct ecore_mdump_info is added to populate
dump info including the new "reason" field by reading shared memory
region.
Signed-off-by:
Add ECORE_CONN_RESET to enum ecore_status.
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/ecore_status.h | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/net/qede/base/ecore_status.h
b/drivers/net/qede/base/ecore_status.h
index 6277bc80..c77ec260 100644
Add macros PTR_LO and PTR_HI (for converting pointer to HI and LOW bits for
passing to FW hsi handles).
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/ecore_utils.h | 6 ++
1 file changed, 6 insertions(+)
diff --git a/drivers/net/qede/base/ecore_utils.h
Pass the absolute qzone_id when creating queues.
Fixes: 5cdd769a ("qede: add L2 support")
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/ecore_dev.c| 9 ++---
drivers/net/qede/base/ecore_l2.c | 10 +-
drivers/net/qede/base/ecore_l2_api.h | 11
Move ecore_set_fw_mac_addr from ecore_l2.c to ecore_dev.c to
facilitate future code reuse.
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/ecore.h | 2 ++
drivers/net/qede/base/ecore_dev.c | 13 +
drivers/net/qede/base/ecore_l2.c | 11 ---
Make sure VF tx_qid and the status block index is in the allocated range,
else fail the request.
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/ecore_sriov.c | 26 +-
1 file changed, 13 insertions(+), 13 deletions(-)
diff --git
Improve robustness of the SET_FIELD macro by using a mask.
Signed-off-by: Rasesh Mody
---
drivers/net/qede/base/ecore.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/net/qede/base/ecore.h b/drivers/net/qede/base/ecore.h
index
2016-12-02 18:07 GMT+01:00 Tomasz Kulasek :
> This patch introduces RTE_CRYPTODEV_FF_MBUF_SCATTER_GATHER feature flag
> informing that selected crypto device supports segmented mbufs natively
> and doesn't need to be coalesced before crypto operation.
>
> While using
20 matches
Mail list logo