History log of /dpdk/doc/guides/ (Results 1 – 25 of 5303)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
7da7925f16-May-2022 Shijith Thotton <[email protected]>

event/cnxk: support setting queue attributes at runtime

Added API to set queue attributes at runtime and API to get weight and
affinity.

Signed-off-by: Shijith Thotton <[email protected]>
Acked-

event/cnxk: support setting queue attributes at runtime

Added API to set queue attributes at runtime and API to get weight and
affinity.

Signed-off-by: Shijith Thotton <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...

44516e6b16-May-2022 Shijith Thotton <[email protected]>

eventdev: add weight and affinity to queue attributes

Extended eventdev queue QoS attributes to support weight and affinity.
If queues are of the same priority, events from the queue with highest
we

eventdev: add weight and affinity to queue attributes

Extended eventdev queue QoS attributes to support weight and affinity.
If queues are of the same priority, events from the queue with highest
weight will be scheduled first. Affinity indicates the number of times,
the subsequent schedule calls from an event port will use the same event
queue. Schedule call selects another queue if current queue goes empty
or schedule count reaches affinity count.

To avoid ABI break, weight and affinity attributes are not yet added to
queue config structure and rely on PMD for managing it. New eventdev op
queue_attr_get can be used to get it from the PMD.

Signed-off-by: Shijith Thotton <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...

97b914f416-May-2022 Shijith Thotton <[email protected]>

eventdev: support setting queue attributes at runtime

Added a new eventdev API rte_event_queue_attr_set(), to set event queue
attributes at runtime from the values set during initialization using
rt

eventdev: support setting queue attributes at runtime

Added a new eventdev API rte_event_queue_attr_set(), to set event queue
attributes at runtime from the values set during initialization using
rte_event_queue_setup(). PMD's supporting this feature should expose the
capability RTE_EVENT_DEV_CAP_RUNTIME_QUEUE_ATTR.

Signed-off-by: Shijith Thotton <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...

1ff23ce613-May-2022 Pavan Nikhilesh <[email protected]>

eventdev: quiesce an event port

Add function to quiesce any core specific resources consumed by
the event port.

When the application decides to migrate the event port to another lcore
or teardown t

eventdev: quiesce an event port

Add function to quiesce any core specific resources consumed by
the event port.

When the application decides to migrate the event port to another lcore
or teardown the current lcore it may to call `rte_event_port_quiesce`
to make sure that all the data associated with the event port are released
from the lcore, this might also include any prefetched events.

While releasing the event port from the lcore, this function calls the
user-provided flush callback once per event.

Signed-off-by: Pavan Nikhilesh <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...


/dpdk/app/test-eventdev/evt_main.c
/dpdk/app/test-eventdev/evt_test.h
/dpdk/app/test-eventdev/test_perf_atq.c
/dpdk/app/test-eventdev/test_perf_common.c
/dpdk/app/test-eventdev/test_perf_common.h
/dpdk/app/test-eventdev/test_perf_queue.c
/dpdk/app/test-eventdev/test_pipeline_atq.c
/dpdk/app/test-eventdev/test_pipeline_common.c
/dpdk/app/test-eventdev/test_pipeline_common.h
/dpdk/app/test-eventdev/test_pipeline_queue.c
prog_guide/eventdev.rst
rel_notes/release_22_07.rst
/dpdk/drivers/crypto/cnxk/cn10k_cryptodev_ops.c
/dpdk/drivers/crypto/cnxk/cn10k_cryptodev_ops.h
/dpdk/drivers/crypto/cnxk/cn9k_cryptodev_ops.c
/dpdk/drivers/crypto/cnxk/cn9k_cryptodev_ops.h
/dpdk/drivers/event/cnxk/cn10k_eventdev.c
/dpdk/drivers/event/cnxk/cn10k_worker.c
/dpdk/drivers/event/cnxk/cn10k_worker.h
/dpdk/drivers/event/cnxk/cn9k_eventdev.c
/dpdk/drivers/event/cnxk/cn9k_worker.c
/dpdk/drivers/event/cnxk/cn9k_worker.h
/dpdk/drivers/event/cnxk/cnxk_eventdev_selftest.c
/dpdk/drivers/event/cnxk/cnxk_worker.h
/dpdk/drivers/event/dlb2/dlb2.c
/dpdk/drivers/event/dlb2/dlb2_priv.h
/dpdk/drivers/event/dlb2/pf/dlb2_pf.c
/dpdk/examples/eventdev_pipeline/pipeline_common.h
/dpdk/examples/eventdev_pipeline/pipeline_worker_generic.c
/dpdk/examples/eventdev_pipeline/pipeline_worker_tx.c
/dpdk/examples/ipsec-secgw/ipsec_worker.c
/dpdk/examples/l2fwd-event/l2fwd_common.c
/dpdk/examples/l2fwd-event/l2fwd_common.h
/dpdk/examples/l2fwd-event/l2fwd_event.c
/dpdk/examples/l3fwd/l3fwd_em.c
/dpdk/examples/l3fwd/l3fwd_event.c
/dpdk/examples/l3fwd/l3fwd_event.h
/dpdk/examples/l3fwd/l3fwd_fib.c
/dpdk/examples/l3fwd/l3fwd_lpm.c
/dpdk/lib/eventdev/eventdev_pmd.h
/dpdk/lib/eventdev/rte_event_eth_rx_adapter.c
/dpdk/lib/eventdev/rte_event_timer_adapter.c
/dpdk/lib/eventdev/rte_eventdev.c
/dpdk/lib/eventdev/rte_eventdev.h
/dpdk/lib/eventdev/version.map
fe45ccd201-May-2022 Jerin Jacob <[email protected]>

doc: fix build with sphinx 4.5

Latest Sphinx checks C language syntax more aggressively.
Fix the following warning by correcting C language syntax.

doc/guides/prog_guide/event_ethernet_rx_adapter.r

doc: fix build with sphinx 4.5

Latest Sphinx checks C language syntax more aggressively.
Fix the following warning by correcting C language syntax.

doc/guides/prog_guide/event_ethernet_rx_adapter.rst:243:
WARNING: Could not lex literal_block as "c". Highlighting skipped.

Fixes: 3c838062b91f ("eventdev: introduce event vector Rx capability")
Cc: [email protected]

Signed-off-by: Jerin Jacob <[email protected]>
Acked-by: Jay Jayatheerthan <[email protected]>

show more ...

18ca4a4e12-May-2022 Raja Zidane <[email protected]>

net/mlx5: support ESP SPI match and RSS hash

In packets with ESP header, the inner IP will be encrypted, and
its fields cannot be used for RSS hashing. So, ESP packets
can be hashed only by the oute

net/mlx5: support ESP SPI match and RSS hash

In packets with ESP header, the inner IP will be encrypted, and
its fields cannot be used for RSS hashing. So, ESP packets
can be hashed only by the outer IP layer.
So, when using RSS on ESP packets, hashing may not be efficient,
because the fields used by the hash functions are only the outer IPs,
causing all traffic belonging to all tunnels between a given
pair of GWs to land on one core.
Adding the SPI hash field can extend the spreading of IPsec packets.

Signed-off-by: Raja Zidane <[email protected]>
Acked-by: Matan Azrad <[email protected]>

show more ...


nics/features/mlx5.ini
nics/mlx5.rst
rel_notes/release_22_07.rst
/dpdk/drivers/common/cnxk/roc_ie_ot.h
/dpdk/drivers/common/cnxk/roc_mbox.h
/dpdk/drivers/common/cnxk/roc_model.c
/dpdk/drivers/common/cnxk/roc_nix.h
/dpdk/drivers/common/cnxk/roc_nix_debug.c
/dpdk/drivers/common/cnxk/roc_nix_fc.c
/dpdk/drivers/common/cnxk/roc_nix_inl.c
/dpdk/drivers/common/cnxk/roc_nix_inl.h
/dpdk/drivers/common/cnxk/roc_nix_inl_dev.c
/dpdk/drivers/common/cnxk/roc_nix_inl_dev_irq.c
/dpdk/drivers/common/cnxk/roc_nix_inl_priv.h
/dpdk/drivers/common/cnxk/roc_nix_priv.h
/dpdk/drivers/common/cnxk/roc_nix_queue.c
/dpdk/drivers/common/cnxk/roc_nix_tm.c
/dpdk/drivers/common/cnxk/roc_nix_tm_mark.c
/dpdk/drivers/common/cnxk/roc_nix_tm_utils.c
/dpdk/drivers/common/cnxk/roc_npc.c
/dpdk/drivers/common/cnxk/version.map
/dpdk/drivers/common/mlx5/linux/meson.build
/dpdk/drivers/common/mlx5/mlx5_prm.h
/dpdk/drivers/net/bnxt/bnxt.h
/dpdk/drivers/net/bnxt/bnxt_ethdev.c
/dpdk/drivers/net/bnxt/bnxt_filter.c
/dpdk/drivers/net/bnxt/bnxt_flow.c
/dpdk/drivers/net/bnxt/bnxt_hwrm.c
/dpdk/drivers/net/bnxt/bnxt_hwrm.h
/dpdk/drivers/net/bnxt/bnxt_reps.c
/dpdk/drivers/net/bnxt/bnxt_rxq.c
/dpdk/drivers/net/bnxt/bnxt_rxq.h
/dpdk/drivers/net/bnxt/bnxt_rxr.c
/dpdk/drivers/net/bnxt/bnxt_rxtx_vec_neon.c
/dpdk/drivers/net/bnxt/bnxt_txq.c
/dpdk/drivers/net/bnxt/bnxt_txq.h
/dpdk/drivers/net/bnxt/hsi_struct_def_dpdk.h
/dpdk/drivers/net/cnxk/cn10k_ethdev.c
/dpdk/drivers/net/cnxk/cn10k_ethdev.h
/dpdk/drivers/net/cnxk/cn10k_ethdev_sec.c
/dpdk/drivers/net/cnxk/cn10k_rx.h
/dpdk/drivers/net/cnxk/cn10k_tx.h
/dpdk/drivers/net/cnxk/cn9k_ethdev.c
/dpdk/drivers/net/cnxk/cnxk_ethdev.c
/dpdk/drivers/net/cnxk/cnxk_ethdev.h
/dpdk/drivers/net/cnxk/cnxk_ethdev_telemetry.c
/dpdk/drivers/net/cnxk/cnxk_link.c
/dpdk/drivers/net/mlx5/mlx5_defs.h
/dpdk/drivers/net/mlx5/mlx5_devx.c
/dpdk/drivers/net/mlx5/mlx5_flow.c
/dpdk/drivers/net/mlx5/mlx5_flow.h
/dpdk/drivers/net/mlx5/mlx5_flow_dv.c
a800675b27-Apr-2022 Satheesh Paul <[email protected]>

net/cnxk: support IPv6 fragment flow pattern item

Support matching IPv6 fragment extension header
with RTE_FLOW_ITEM_TYPE_IPV6_FRAG_EXT flow pattern item.

Signed-off-by: Satheesh Paul <psatheesh@ma

net/cnxk: support IPv6 fragment flow pattern item

Support matching IPv6 fragment extension header
with RTE_FLOW_ITEM_TYPE_IPV6_FRAG_EXT flow pattern item.

Signed-off-by: Satheesh Paul <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...

7df4ead304-May-2022 Kiran Kumar K <[email protected]>

net/cnxk: support parsing custom SA action

Adding devargs support to parse custom SA action.
Devargs can be specified in the following way.
-a 0002:02:00.0,custom_sa_act=1

Signed-off-by: Kiran Kuma

net/cnxk: support parsing custom SA action

Adding devargs support to parse custom SA action.
Devargs can be specified in the following way.
-a 0002:02:00.0,custom_sa_act=1

Signed-off-by: Kiran Kumar K <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...

7590277028-Feb-2022 Satheesh Paul <[email protected]>

net/cnxk: support mark pattern item type

Added support for RTE_FLOW_ITEM_TYPE_MARK. This item type
can be used to create ingress flow rules to match packets
from CPT's second pass packets.

Signed-o

net/cnxk: support mark pattern item type

Added support for RTE_FLOW_ITEM_TYPE_MARK. This item type
can be used to create ingress flow rules to match packets
from CPT's second pass packets.

Signed-off-by: Satheesh Paul <[email protected]>
Acked-by: Jerin Jacob <[email protected]>

show more ...

8da794e929-Apr-2022 Kevin Liu <[email protected]>

net/ice: support power management in DCF mode

Implement support for the power management API by implementing a
'get_monitor_addr' function that will return an address of an RX ring's
status bit.

Si

net/ice: support power management in DCF mode

Implement support for the power management API by implementing a
'get_monitor_addr' function that will return an address of an RX ring's
status bit.

Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

d72071dd29-Apr-2022 Kevin Liu <[email protected]>

net/ice: support extended statistics in DCF mode

Add implementation of xstats() functions in DCF PMD.

Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

1e1dd4d829-Apr-2022 Alvin Zhang <[email protected]>

net/ice: support DCF VLAN filter and offload

Below PMD ops are supported in this patch:
.vlan_filter_set = dcf_dev_vlan_filter_set
.vlan_offload_set = dcf_dev_vlan_offload_set

Signed-off-b

net/ice: support DCF VLAN filter and offload

Below PMD ops are supported in this patch:
.vlan_filter_set = dcf_dev_vlan_filter_set
.vlan_offload_set = dcf_dev_vlan_offload_set

Signed-off-by: Alvin Zhang <[email protected]>
Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

22f3907329-Apr-2022 Kevin Liu <[email protected]>

net/ice: support DCF MAC configuration

Below PMD ops are supported in this patch:
.mac_addr_add = dcf_dev_add_mac_addr
.mac_addr_remove = dcf_dev_del_mac_addr
.set_mc_addr_list =

net/ice: support DCF MAC configuration

Below PMD ops are supported in this patch:
.mac_addr_add = dcf_dev_add_mac_addr
.mac_addr_remove = dcf_dev_del_mac_addr
.set_mc_addr_list = dcf_set_mc_addr_list
.mac_addr_set = dcf_dev_set_default_mac_addr

Signed-off-by: Alvin Zhang <[email protected]>
Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

cdfbcfa129-Apr-2022 Alvin Zhang <[email protected]>

net/ice: support DCF promiscuous configuration

Support configuration of unicast and multicast promisc on dcf.

Signed-off-by: Alvin Zhang <[email protected]>
Signed-off-by: Kevin Liu <kevinx.li

net/ice: support DCF promiscuous configuration

Support configuration of unicast and multicast promisc on dcf.

Signed-off-by: Alvin Zhang <[email protected]>
Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

1298c7d729-Apr-2022 Jie Wang <[email protected]>

net/ice: support MTU configuration in DCF mode

add API "mtu_set" to dcf, and it can configure the port mtu through
cmdline.

Signed-off-by: Jie Wang <[email protected]>
Signed-off-by: Kevin Liu <

net/ice: support MTU configuration in DCF mode

add API "mtu_set" to dcf, and it can configure the port mtu through
cmdline.

Signed-off-by: Jie Wang <[email protected]>
Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

c223cadc29-Apr-2022 Steve Yang <[email protected]>

net/ice: support RSS hash configuration in DCF mode

RSS HASH should be updated and queried by application,
Add related ops ('.rss_hash_update', '.rss_hash_conf_get') for DCF.

Because DCF doesn't su

net/ice: support RSS hash configuration in DCF mode

RSS HASH should be updated and queried by application,
Add related ops ('.rss_hash_update', '.rss_hash_conf_get') for DCF.

Because DCF doesn't support configure RSS HASH, only HASH key can be
updated within ops '.rss_hash_update'.

Signed-off-by: Steve Yang <[email protected]>
Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

79b1f7ab29-Apr-2022 Steve Yang <[email protected]>

net/ice: support RSS RETA configuration in DCF mode

RSS RETA should be updated and queried by application,
Add related ops ('.reta_update', '.reta_query') for DCF.

Signed-off-by: Steve Yang <stevex

net/ice: support RSS RETA configuration in DCF mode

RSS RETA should be updated and queried by application,
Add related ops ('.reta_update', '.reta_query') for DCF.

Signed-off-by: Steve Yang <[email protected]>
Signed-off-by: Kevin Liu <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

b5cd735128-Apr-2022 Simei Su <[email protected]>

net/iavf: enable Rx timestamp on flex descriptor

Dump Rx timestamp value into dynamic mbuf field by flex descriptor.
This feature is turned on by dev config "enable-rx-timestamp".
Currently, it's on

net/iavf: enable Rx timestamp on flex descriptor

Dump Rx timestamp value into dynamic mbuf field by flex descriptor.
This feature is turned on by dev config "enable-rx-timestamp".
Currently, it's only supported under scalar path.

Signed-off-by: Simei Su <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

93866b3b26-Apr-2022 Qiming Yang <[email protected]>

doc: update matching versions in ice guide

Add recommended matching list for ice PMD in DPDK 22.03.

Cc: [email protected]

Signed-off-by: Qiming Yang <[email protected]>
Acked-by: Qi Zhang <qi.z.

doc: update matching versions in ice guide

Add recommended matching list for ice PMD in DPDK 22.03.

Cc: [email protected]

Signed-off-by: Qiming Yang <[email protected]>
Acked-by: Qi Zhang <[email protected]>

show more ...

476048d508-May-2022 Xueming Li <[email protected]>

vdpa/mlx5: make statistics counter persistent

In order to speed-up the device suspend and resume, make the statistics
counters persistent in reconfiguration until the device gets removed.

Signed-of

vdpa/mlx5: make statistics counter persistent

In order to speed-up the device suspend and resume, make the statistics
counters persistent in reconfiguration until the device gets removed.

Signed-off-by: Xueming Li <[email protected]>
Reviewed-by: Maxime Coquelin <[email protected]>

show more ...

1419e8d908-Apr-2022 Xuan Ding <[email protected]>

vhost: add unsafe API to check in-flight packets

In async data path, when vring state changes or device is destroyed,
it is necessary to know the number of in-flight packets in DMA engine.
This patc

vhost: add unsafe API to check in-flight packets

In async data path, when vring state changes or device is destroyed,
it is necessary to know the number of in-flight packets in DMA engine.
This patch provides a thread unsafe API to return the number of
in-flight packets for a vhost queue without using any lock.

Signed-off-by: Xuan Ding <[email protected]>
Reviewed-by: Maxime Coquelin <[email protected]>

show more ...


/dpdk/.ci/linux-build.sh
/dpdk/.github/workflows/build.yml
/dpdk/MAINTAINERS
/dpdk/app/test-crypto-perf/cperf_ops.c
/dpdk/app/test-crypto-perf/cperf_test_common.c
/dpdk/app/test-crypto-perf/cperf_test_common.h
/dpdk/app/test-crypto-perf/cperf_test_latency.c
/dpdk/app/test-crypto-perf/cperf_test_verify.c
/dpdk/app/test-crypto-perf/data/aes_gcm_128.data
/dpdk/app/test/meson.build
/dpdk/app/test/test_hash_readwrite.c
/dpdk/app/test/test_memory.c
prog_guide/vhost_lib.rst
rel_notes/release_22_07.rst
/dpdk/drivers/bus/dpaa/rte_dpaa_bus.h
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_dpio.c
/dpdk/drivers/bus/fslmc/portal/dpaa2_hw_pvt.h
/dpdk/drivers/common/dpaax/caamflib/desc/ipsec.h
/dpdk/drivers/common/dpaax/caamflib/desc/pdcp.h
/dpdk/drivers/common/dpaax/caamflib/rta/fifo_load_store_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/header_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/jump_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/key_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/math_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/move_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/nfifo_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/operation_cmd.h
/dpdk/drivers/common/dpaax/caamflib/rta/protocol_cmd.h
/dpdk/drivers/compress/octeontx/include/zip_regs.h
/dpdk/drivers/compress/octeontx/otx_zip.c
/dpdk/drivers/compress/octeontx/otx_zip.h
/dpdk/drivers/compress/octeontx/otx_zip_pmd.c
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_priv.h
/dpdk/drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.c
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec.h
/dpdk/drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c
/dpdk/drivers/net/bonding/rte_eth_bond_pmd.c
/dpdk/drivers/net/cxgbe/base/adapter.h
/dpdk/drivers/net/cxgbe/base/common.h
/dpdk/drivers/net/cxgbe/base/t4_hw.c
/dpdk/drivers/net/cxgbe/base/t4_hw.h
/dpdk/drivers/net/cxgbe/base/t4vf_hw.c
/dpdk/drivers/net/cxgbe/cxgbe_main.c
/dpdk/drivers/net/cxgbe/sge.c
/dpdk/drivers/net/dpaa2/dpaa2_ethdev.h
/dpdk/drivers/net/dpaa2/dpaa2_rxtx.c
/dpdk/drivers/net/hns3/hns3_ethdev.h
/dpdk/drivers/net/hns3/hns3_ethdev_dump.c
/dpdk/drivers/net/netvsc/hn_ethdev.c
/dpdk/drivers/net/netvsc/hn_var.h
/dpdk/drivers/net/netvsc/hn_vf.c
/dpdk/drivers/net/nfp/nfpcore/nfp_cpp_pcie_ops.c
/dpdk/drivers/net/vhost/rte_eth_vhost.c
/dpdk/drivers/net/virtio/virtio_user/vhost_kernel.c
/dpdk/drivers/net/virtio/virtio_user/vhost_kernel_tap.c
/dpdk/drivers/net/virtio/virtio_user/vhost_kernel_tap.h
/dpdk/examples/l2fwd-crypto/main.c
/dpdk/lib/eal/common/malloc_elem.h
/dpdk/lib/eal/include/rte_common.h
/dpdk/lib/vhost/rte_vhost_async.h
/dpdk/lib/vhost/version.map
/dpdk/lib/vhost/vhost.c
a538d1d229-Apr-2022 Kiran Kumar K <[email protected]>

test/crypto-perf: extend asymmetric crypto throughput test

Extended support for asymmetric crypto perf throughput test.
Added support for new modulus lengths.
Added new parameter --modex-len.
Suppor

test/crypto-perf: extend asymmetric crypto throughput test

Extended support for asymmetric crypto perf throughput test.
Added support for new modulus lengths.
Added new parameter --modex-len.
Supported lengths are 60, 128, 255, 448. Default length is 128.

Signed-off-by: Kiran Kumar K <[email protected]>
Acked-by: Akhil Goyal <[email protected]>

show more ...

e85982ab25-Apr-2022 Archana Muniganti <[email protected]>

crypto/cnxk: support AES-GMAC

Added lookaside IPsec AES-GMAC support in CNXK PMD.

Signed-off-by: Archana Muniganti <[email protected]>
Acked-by: Anoob Joseph <[email protected]>
Acked-by: Akhil

crypto/cnxk: support AES-GMAC

Added lookaside IPsec AES-GMAC support in CNXK PMD.

Signed-off-by: Archana Muniganti <[email protected]>
Acked-by: Anoob Joseph <[email protected]>
Acked-by: Akhil Goyal <[email protected]>

show more ...

b4409f2b25-Apr-2022 Archana Muniganti <[email protected]>

crypto/cnxk: support AH mode

Added IPsec AH mode support in CN9K and CN10K PMD

Signed-off-by: Archana Muniganti <[email protected]>
Acked-by: Anoob Joseph <[email protected]>
Acked-by: Akhil Go

crypto/cnxk: support AH mode

Added IPsec AH mode support in CN9K and CN10K PMD

Signed-off-by: Archana Muniganti <[email protected]>
Acked-by: Anoob Joseph <[email protected]>
Acked-by: Akhil Goyal <[email protected]>

show more ...

cb91f12f10-Apr-2022 Adham Masarwah <[email protected]>

net/mlx5: support MTU settings on Windows

Mlx5Devx library has new API's for setting and getting MTU.
Added new glue functions that wrap the new mlx5devx lib API's.
Implemented the os_ethdev callbac

net/mlx5: support MTU settings on Windows

Mlx5Devx library has new API's for setting and getting MTU.
Added new glue functions that wrap the new mlx5devx lib API's.
Implemented the os_ethdev callbacks to use the new glue
functions in Windows.

Signed-off-by: Adham Masarwah <[email protected]>
Tested-by: Idan Hackmon <[email protected]>
Acked-by: Matan Azrad <[email protected]>

show more ...

12345678910>>...213