* DPDK 22.11.5 released
@ 2024-04-23 14:13 luca.boccassi
0 siblings, 0 replies; only message in thread
From: luca.boccassi @ 2024-04-23 14:13 UTC (permalink / raw)
To: announce
Hi all,
Here is a new stable release:
https://fast.dpdk.org/rel/dpdk-22.11.5.tar.xz
The git tree is at:
https://dpdk.org/browse/dpdk-stable/?h=22.11
Luca Boccassi
---
.github/workflows/build.yml | 20 +-
.mailmap | 16 +-
VERSION | 2 +-
app/dumpcap/main.c | 5 +
app/meson.build | 2 +-
app/pdump/main.c | 3 +
app/test-crypto-perf/cperf_options_parsing.c | 4 +
app/test-crypto-perf/cperf_test_common.c | 20 +-
app/test-crypto-perf/cperf_test_verify.c | 71 ++--
app/test-pmd/cmdline.c | 2 +
app/test-pmd/config.c | 9 +-
app/test-pmd/csumonly.c | 25 +-
app/test-pmd/parameters.c | 18 +-
app/test/process.h | 51 ++-
app/test/test.c | 8 +-
app/test/test_bpf.c | 1 +
app/test/test_cfgfile.c | 8 +-
app/test/test_event_eth_tx_adapter.c | 4 +
app/test/test_eventdev.c | 10 +-
app/test/test_mbuf.c | 5 +-
app/test/test_power.c | 2 +-
buildtools/subproject/meson.build | 9 +-
config/meson.build | 19 +-
doc/guides/bbdevs/fpga_5gnr_fec.rst | 7 +-
doc/guides/cryptodevs/overview.rst | 6 +-
doc/guides/nics/features.rst | 24 ++
doc/guides/nics/features/atlantic.ini | 1 +
doc/guides/nics/features/bnxt.ini | 1 +
doc/guides/nics/features/cnxk.ini | 1 +
doc/guides/nics/features/default.ini | 2 +
doc/guides/nics/features/dpaa.ini | 1 +
doc/guides/nics/features/dpaa2.ini | 1 +
doc/guides/nics/features/hns3.ini | 2 +
doc/guides/nics/features/i40e.ini | 2 +
doc/guides/nics/features/iavf.ini | 3 +-
doc/guides/nics/features/ice.ini | 2 +
doc/guides/nics/features/ice_dcf.ini | 1 +
doc/guides/nics/features/igb.ini | 1 +
doc/guides/nics/features/igc.ini | 1 +
doc/guides/nics/features/ionic.ini | 1 +
doc/guides/nics/features/ipn3ke.ini | 1 +
doc/guides/nics/features/ixgbe.ini | 2 +
doc/guides/nics/features/mvpp2.ini | 3 +-
doc/guides/nics/features/ngbe.ini | 1 +
doc/guides/nics/features/octeontx.ini | 1 +
doc/guides/nics/features/sfc.ini | 1 +
doc/guides/nics/features/thunderx.ini | 1 +
doc/guides/nics/features/txgbe.ini | 2 +
doc/guides/nics/hns3.rst | 2 +-
doc/guides/nics/mlx5.rst | 4 +-
doc/guides/platform/mlx5.rst | 2 +-
.../prog_guide/ip_fragment_reassembly_lib.rst | 2 +-
doc/guides/prog_guide/packet_framework.rst | 2 +-
doc/guides/prog_guide/profile_app.rst | 2 +-
doc/guides/rel_notes/release_22_11.rst | 322 ++++++++++++++
doc/guides/testpmd_app_ug/run_app.rst | 4 +
doc/guides/tools/testeventdev.rst | 24 +-
drivers/baseband/acc/acc_common.c | 7 +
drivers/baseband/acc/acc_common.h | 4 +-
drivers/baseband/acc/meson.build | 2 +-
drivers/baseband/acc/rte_acc100_pmd.c | 4 +-
drivers/baseband/acc/rte_acc200_pmd.c | 4 +-
drivers/baseband/fpga_5gnr_fec/rte_fpga_5gnr_fec.c | 3 +-
drivers/bus/dpaa/dpaa_bus.c | 4 +
drivers/bus/fslmc/fslmc_bus.c | 4 +
drivers/bus/ifpga/ifpga_logs.h | 4 -
drivers/bus/vdev/vdev.c | 26 +-
drivers/common/cnxk/cnxk_security.c | 229 ----------
drivers/common/cnxk/cnxk_security.h | 12 -
drivers/common/cnxk/roc_cpt.c | 3 +-
drivers/common/cnxk/roc_dev.c | 7 +-
drivers/common/cnxk/roc_ie_on.h | 60 ---
drivers/common/cnxk/roc_mbox.h | 16 +-
drivers/common/cnxk/roc_nix.c | 2 +-
drivers/common/cnxk/roc_nix.h | 2 -
drivers/common/cnxk/roc_nix_inl.c | 3 +-
drivers/common/cnxk/roc_nix_inl.h | 50 +--
drivers/common/cnxk/roc_nix_rss.c | 4 +-
drivers/common/cnxk/roc_nix_tm.c | 3 +
drivers/common/cnxk/roc_npc_parse.c | 10 +-
drivers/common/cnxk/version.map | 4 -
drivers/common/mlx5/mlx5_common_mr.c | 2 +-
drivers/common/mlx5/mlx5_devx_cmds.c | 18 +-
drivers/common/qat/meson.build | 6 +-
drivers/common/sfc_efx/base/efx.h | 14 +-
drivers/crypto/ipsec_mb/ipsec_mb_ops.c | 2 +-
drivers/crypto/ipsec_mb/pmd_aesni_mb.c | 14 -
drivers/crypto/qat/dev/qat_crypto_pmd_gens.h | 10 +-
drivers/dma/dpaa2/dpaa2_qdma.c | 5 +-
drivers/dma/idxd/idxd_bus.c | 10 +-
drivers/event/cnxk/cnxk_eventdev.c | 16 +-
drivers/event/dlb2/dlb2.c | 3 -
drivers/event/opdl/opdl_ring.c | 2 +-
drivers/meson.build | 2 +-
drivers/net/af_xdp/rte_eth_af_xdp.c | 10 +-
drivers/net/bnx2x/bnx2x.c | 2 +-
drivers/net/bnx2x/bnx2x_stats.c | 14 +-
drivers/net/bnx2x/bnx2x_vfpf.c | 14 +-
drivers/net/bnxt/bnxt.h | 6 +-
drivers/net/bnxt/bnxt_ethdev.c | 53 ++-
drivers/net/bnxt/bnxt_hwrm.c | 26 +-
drivers/net/bnxt/bnxt_reps.c | 29 +-
drivers/net/bnxt/bnxt_txq.c | 6 +
drivers/net/bnxt/bnxt_txq.h | 1 +
drivers/net/bnxt/bnxt_txr.c | 13 +
drivers/net/bnxt/bnxt_txr.h | 4 +-
drivers/net/bnxt/tf_ulp/ulp_ha_mgr.c | 1 +
drivers/net/bonding/rte_eth_bond_flow.c | 6 +
drivers/net/cnxk/cn10k_tx.h | 20 +
drivers/net/cnxk/cn9k_tx.h | 20 +
drivers/net/cnxk/cnxk_ethdev_devargs.c | 2 +-
drivers/net/cnxk/cnxk_ethdev_ops.c | 40 +-
drivers/net/cnxk/cnxk_flow.c | 15 +-
drivers/net/dpaa/dpaa_ethdev.c | 3 +-
drivers/net/ena/base/ena_com.c | 9 +-
drivers/net/ena/ena_ethdev.c | 41 +-
drivers/net/failsafe/failsafe_args.c | 2 +-
drivers/net/hns3/hns3_cmd.c | 4 +-
drivers/net/hns3/hns3_common.c | 2 +-
drivers/net/hns3/hns3_dcb.c | 9 +-
drivers/net/hns3/hns3_ethdev.c | 32 +-
drivers/net/hns3/hns3_ethdev.h | 2 +
drivers/net/hns3/hns3_ethdev_vf.c | 225 +++++-----
drivers/net/hns3/hns3_mbx.c | 165 ++++----
drivers/net/hns3/hns3_mbx.h | 92 +++-
drivers/net/hns3/hns3_rxtx.c | 18 +-
drivers/net/i40e/i40e_flow.c | 3 +-
drivers/net/i40e/i40e_rxtx_vec_avx2.c | 62 +--
drivers/net/iavf/iavf_ethdev.c | 7 +-
drivers/net/iavf/iavf_ipsec_crypto.c | 5 +-
drivers/net/iavf/iavf_rxtx_vec_avx2.c | 78 +---
drivers/net/ice/ice_ethdev.c | 32 +-
drivers/net/ice/ice_ethdev.h | 4 +
drivers/net/ice/ice_rxtx_vec_avx2.c | 78 +---
drivers/net/ice/ice_rxtx_vec_common.h | 4 +
drivers/net/ice/ice_tm.c | 12 +
drivers/net/ice/version.map | 2 +
drivers/net/ionic/ionic_ethdev.c | 39 +-
drivers/net/ionic/ionic_rxtx.c | 4 +-
drivers/net/ionic/ionic_rxtx_sg.c | 8 +-
drivers/net/ionic/ionic_rxtx_simple.c | 8 +-
drivers/net/ixgbe/base/ixgbe_type.h | 2 +-
drivers/net/ixgbe/ixgbe_ethdev.c | 17 +-
drivers/net/ixgbe/ixgbe_rxtx.c | 19 +
drivers/net/mana/mana.c | 24 +-
drivers/net/mana/mana.h | 6 +-
drivers/net/mana/mr.c | 60 ++-
drivers/net/memif/rte_eth_memif.c | 6 -
drivers/net/mlx5/hws/mlx5dr_definer.c | 63 ++-
drivers/net/mlx5/hws/mlx5dr_matcher.c | 17 +
drivers/net/mlx5/hws/mlx5dr_rule.c | 18 +
drivers/net/mlx5/linux/mlx5_ethdev_os.c | 251 +++++++----
drivers/net/mlx5/linux/mlx5_os.c | 8 +-
drivers/net/mlx5/mlx5.c | 13 +-
drivers/net/mlx5/mlx5.h | 21 +-
drivers/net/mlx5/mlx5_flow.c | 61 ++-
drivers/net/mlx5/mlx5_flow.h | 43 +-
drivers/net/mlx5/mlx5_flow_dv.c | 355 ++++++++--------
drivers/net/mlx5/mlx5_flow_hw.c | 465 +++++++++++++--------
drivers/net/mlx5/mlx5_flow_meter.c | 28 +-
drivers/net/mlx5/mlx5_hws_cnt.c | 110 +++--
drivers/net/mlx5/mlx5_hws_cnt.h | 26 ++
drivers/net/mlx5/mlx5_rx.c | 19 +-
drivers/net/mlx5/mlx5_stats.c | 58 ++-
drivers/net/mlx5/mlx5_trigger.c | 8 +-
drivers/net/mlx5/windows/mlx5_ethdev_os.c | 22 +-
drivers/net/mvneta/mvneta_ethdev.c | 3 +-
drivers/net/mvpp2/mrvl_ethdev.c | 3 +-
drivers/net/netvsc/hn_rxtx.c | 8 +-
drivers/net/nfp/flower/nfp_flower.c | 72 +---
drivers/net/nfp/flower/nfp_flower.h | 1 +
drivers/net/nfp/flower/nfp_flower_representor.c | 166 +++++++-
drivers/net/nfp/flower/nfp_flower_representor.h | 1 +
drivers/net/nfp/nfp_common.h | 1 +
drivers/net/nfp/nfp_ethdev.c | 82 +++-
drivers/net/nfp/nfpcore/nfp_mutex.c | 2 +-
drivers/net/pfe/pfe_ethdev.c | 3 +-
drivers/net/tap/rte_eth_tap.c | 1 +
drivers/net/tap/tap_flow.c | 44 +-
drivers/net/tap/tap_netlink.c | 3 +-
drivers/net/thunderx/base/nicvf_mbox.c | 12 +
drivers/net/thunderx/base/nicvf_mbox.h | 10 +
drivers/net/thunderx/nicvf_ethdev.c | 28 ++
drivers/net/virtio/virtio_ethdev.c | 2 -
drivers/net/vmxnet3/vmxnet3_ethdev.c | 6 +
drivers/vdpa/mlx5/mlx5_vdpa_event.c | 29 +-
examples/ipsec-secgw/ipsec-secgw.c | 9 +-
examples/ipsec-secgw/ipsec.c | 20 +-
examples/ipsec-secgw/ipsec_worker.h | 4 +-
examples/ipsec-secgw/parser.c | 2 +-
examples/l3fwd/main.c | 6 +-
examples/packet_ordering/main.c | 32 +-
examples/qos_sched/args.c | 4 +-
examples/vhost/main.c | 3 +
kernel/freebsd/nic_uio/nic_uio.c | 8 +-
lib/bbdev/rte_bbdev.c | 6 +-
lib/cfgfile/rte_cfgfile.c | 14 +-
lib/compressdev/rte_compressdev_pmd.c | 4 +-
lib/cryptodev/rte_cryptodev.c | 4 +-
lib/cryptodev/rte_cryptodev.h | 2 -
lib/dmadev/rte_dmadev.c | 4 +-
lib/eal/common/eal_common_options.c | 26 +-
lib/eal/linux/eal_dev.c | 2 +
lib/eal/linux/eal_hugepage_info.c | 2 +-
lib/eal/linux/eal_interrupts.c | 2 +-
lib/eal/meson.build | 3 -
lib/eal/windows/eal_memory.c | 2 +-
lib/eal/x86/rte_cycles.c | 16 +
lib/ethdev/ethdev_driver.c | 4 +-
lib/ethdev/ethdev_pci.h | 2 +-
lib/ethdev/ethdev_private.c | 2 +-
lib/ethdev/rte_class_eth.c | 2 +-
lib/ethdev/rte_ethdev.c | 40 +-
lib/ethdev/rte_flow.c | 2 +-
lib/ethdev/rte_flow.h | 2 +-
lib/eventdev/eventdev_pmd.h | 6 +-
lib/eventdev/rte_event_crypto_adapter.c | 24 +-
lib/eventdev/rte_event_eth_rx_adapter.c | 36 +-
lib/eventdev/rte_event_eth_tx_adapter.c | 2 +-
lib/eventdev/rte_event_timer_adapter.c | 4 +-
lib/eventdev/rte_eventdev.c | 10 +-
lib/eventdev/rte_eventdev.h | 71 ++--
lib/hash/rte_cuckoo_hash.h | 11 -
lib/lpm/rte_lpm6.c | 6 +-
lib/mempool/rte_mempool_ops.c | 2 +-
lib/meson.build | 2 +-
lib/metrics/rte_metrics_telemetry.c | 2 +-
lib/net/rte_ether.h | 14 +
lib/net/rte_ip.h | 15 +-
lib/net/rte_net_crc.c | 6 +-
lib/node/ethdev_rx.c | 4 +-
lib/node/ip4_lookup.c | 2 +-
lib/pipeline/rte_swx_pipeline_spec.c | 4 +-
lib/power/guest_channel.c | 2 +-
lib/power/rte_power_pmd_mgmt.c | 6 +-
lib/rawdev/rte_rawdev.c | 2 +-
lib/rcu/rte_rcu_qsbr.c | 4 +-
lib/rcu/rte_rcu_qsbr.h | 8 +-
lib/regexdev/rte_regexdev.c | 2 +-
lib/stack/rte_stack.c | 8 +-
lib/telemetry/telemetry.c | 11 +-
lib/vhost/vdpa.c | 10 +-
lib/vhost/vhost_crypto.c | 6 +-
lib/vhost/vhost_user.c | 2 +
lib/vhost/virtio_net.c | 24 +-
meson.build | 6 +-
246 files changed, 3235 insertions(+), 2053 deletions(-)
Ajit Khaparde (2):
net/bnxt: fix array overflow
net/bnxt: modify locking for representor Tx
Akhil Goyal (1):
common/cnxk: fix memory leak in CPT init
Akshay Dorwat (1):
net/ionic: fix RSS query
Alan Elder (2):
net: add macros for VLAN metadata parsing
net/netvsc: fix VLAN metadata parsing
Alex Vesker (1):
net/mlx5/hws: fix tunnel protocol checks
Ali Alnubani (1):
doc: update link to Windows DevX in mlx5 guide
Andrew Boyer (2):
net/ionic: fix device close
doc: fix typos in cryptodev overview
Anoob Joseph (1):
examples/ipsec-secgw: fix width of variables
Arkadiusz Kusztal (1):
crypto/qat: fix crash with CCM null AAD pointer
Bing Zhao (6):
net/mlx5: prevent querying aged flows on uninit port
net/mlx5: fix condition of LACP miss flow
net/mlx5: fix counters map in bonding mode
net/mlx5: remove device status check in flow creation
net/mlx5: fix age position in hairpin split
net/mlx5: fix drop action release timing
Bruce Richardson (9):
kernel/freebsd: fix module build on FreeBSD 14
build: fix linker warnings about undefined symbols
net/vmxnet3: fix initialization on FreeBSD
eventdev: improve Doxygen comments on configure struct
eventdev: fix Doxygen processing of vector struct
net/i40e: remove incorrect 16B descriptor read block
net/iavf: remove incorrect 16B descriptor read block
net/ice: remove incorrect 16B descriptor read block
test: do not count skipped tests as executed
Chaoyong He (9):
net/nfp: fix resource leak for PF initialization
net/nfp: fix resource leak for CoreNIC firmware
net/nfp: fix resource leak for flower firmware
net/nfp: fix resource leak for exit of CoreNIC firmware
net/nfp: fix resource leak for exit of flower firmware
net/nfp: fix device close
net/nfp: fix device resource freeing
net/nfp: free switch domain ID on close
net/nfp: fix switch domain free check
Chengwen Feng (15):
eal: verify strdup return
bus/dpaa: verify strdup return
bus/fslmc: verify strdup return
bus/vdev: verify strdup return
dma/idxd: verify strdup return
event/cnxk: verify strdup return
net/failsafe: fix memory leak in args parsing
app/dumpcap: verify strdup return
app/pdump: verify strdup return
app/crypto-perf: verify strdup return
app/testpmd: verify strdup return
test: verify strdup return
examples/qos_sched: fix memory leak in args parsing
examples/vhost: verify strdup return
net/hns3: remove QinQ insert support for VF
Ciara Power (1):
crypto/ipsec_mb: fix incorrectly setting cipher keys
Dariusz Sosnowski (10):
app/testpmd: fix async flow create failure handling
net/mlx5: fix conntrack action handle representation
net/mlx5: fix connection tracking action validation
net/mlx5: fix VLAN handling in meter split
net/mlx5: fix flow counter cache starvation
net/mlx5: fix template clean up of FDB control flow rule
net/mlx5: fix flow configure validation
net/mlx5: fix rollback on failed flow configure
net/mlx5: fix async flow create error handling
net/mlx5: fix incorrect counter cache dereference
David Marchand (18):
hash: remove some dead code
regexdev: fix logtype register
lib: use dedicated logtypes and macros
lib: add newline in logs
lib: remove redundant newline from logs
bus/ifpga: remove dead code
dma/dpaa2: fix logtype register
build: fix reasons conflict
ci: update versions of actions in GHA
test/event: skip test if no driver is present
vhost: fix virtqueue access check in vhost-user setup
baseband/acc: fix logtypes register
baseband/acc: fix common logs
net/iavf: remove error logs for VLAN offloading
net/ice: fix version for experimental symbols
app/testpmd: fix --stats-period option check
app/testpmd: fix burst option parsing
app/testpmd: fix error message for invalid option
Dengdui Huang (8):
net/hns3: refactor VF mailbox message struct
net/hns3: refactor PF mailbox message struct
net/hns3: refactor send mailbox function
net/hns3: refactor handle mailbox function
net/hns3: fix VF multiple count on one reset
net/hns3: fix disable command with firmware
net/hns3: fix reset level comparison
app/testpmd: fix crash in multi-process forwarding
Edwin Brossette (2):
net/virtio: remove duplicate queue xstats
net/ixgbevf: fix RSS init for x550 NICs
Eli Britstein (1):
net/mlx5: prevent ioctl failure log flooding
Emi Aoki (1):
doc: fix typo in profiling guide
Erez Shitrit (2):
net/mlx5/hws: check not supported fields in VXLAN
net/mlx5/hws: fix port ID for root table
Ferruh Yigit (7):
pipeline: fix calloc parameters
eventdev: fix calloc parameters
dmadev: fix calloc parameters
rawdev: fix calloc parameters
common/mlx5: fix calloc parameters
net/bnx2x: fix calloc parameters
net/nfp: fix calloc parameters
Fidel Castro (1):
test/power: fix typo in error message
Flore Norceide (1):
doc: fix typo in packet framework guide
Ganapati Kundapura (2):
test/event: fix crash in Tx adapter freeing
eventdev/crypto: fix enqueueing
Gregory Etelson (4):
net/mlx5: fix HWS meter actions availability
net/mlx5: fix VLAN ID in flow modify
net/mlx5: remove duplication of L3 flow item validation
net/mlx5: fix IP-in-IP tunnels recognition
Hamdan Igbaria (2):
net/mlx5/hws: fix VLAN item in non-relaxed mode
net/mlx5/hws: fix VLAN inner type
Hanumanth Pothula (1):
net/thunderx: fix DMAC control register update
Hao Chen (1):
vhost: fix deadlock during vDPA SW live migration
Harman Kalra (3):
common/cnxk: fix mbox region copy
common/cnxk: fix VLAN check for inner header
common/cnxk: fix link config for SDP
Hernan Vargas (1):
doc: fix configuration in baseband 5GNR driver guide
Holly Nichols (1):
test/cfgfile: fix typo in error messages
Huisong Li (2):
doc: add traffic manager in features table
doc: add link speeds configuration in features table
Jie Hai (2):
net/hns3: enable PFC for all user priorities
net/hns3: support new device
Jonathan Erb (1):
telemetry: fix empty JSON dictionaries
Joyce Kong (1):
config: fix CPU instruction set for cross-build
Kaiwen Deng (3):
net/i40e: remove redundant judgment in flow parsing
net/ice: fix tunnel TSO capabilities
net: fix TCP/UDP checksum with padding data
Kalesh AP (4):
net/bnxt: fix 50G and 100G forced speed
net/bnxt: fix speed change from 200G to 25G on Thor
net/bnxt: fix backward firmware compatibility
net/bnxt: fix null pointer dereference
Kevin Traynor (2):
Revert "build: add libarchive to optional external dependencies"
net/ixgbe: increase VF reset timeout
Kiran Kumar K (1):
net/cnxk: fix flow RSS configuration
Kishore Padmanabha (1):
net/bnxt: fix number of Tx queues being created
Kommula Shiva Shankar (1):
common/cnxk: fix RSS RETA configuration
Konstantin Ananyev (1):
examples/l3fwd: fix Rx over not ready port
Kumara Parameshwaran (2):
app/testpmd: fix GRO packets flush on timeout
app/testpmd: return if no packets in GRO heavy weight mode
Long Li (3):
net/mana: prevent values overflow returned from RDMA layer
net/mana: fix memory leak on MR allocation
net/mana: handle MR cache expansion failure
Luca Boccassi (2):
version: 22.11.5-rc1
version: 22.11.5
Maayan Kashani (1):
net/mlx5: fix DR context release ordering
Masoumeh Farhadi Nia (1):
examples/ipsec-secgw: fix typo in error message
Maxime Coquelin (1):
vhost: fix memory leak in Virtio Tx split path
Michael Baum (6):
net/mlx5: fix jump action validation
net/mlx5: fix GENEVE TLV option management
common/mlx5: fix duplicate read of general capabilities
net/mlx5: remove GENEVE options length limitation
net/mlx5: fix GENEVE option item translation
net/mlx5/hws: enable multiple integrity items
Mingjin Ye (2):
test: fix probing in secondary process
bus/vdev: fix devargs in secondary process
Morten Brørup (3):
event/dlb2: remove superfluous memcpy
net/bnx2x: fix warnings about memcpy lengths
net/mlx5: fix warning about copy length
Mário Kuka (1):
net/bonding: fix flow count query
Neel Patel (1):
net/ionic: fix missing volatile type for cqe pointers
Nithin Dabilpuram (4):
common/cnxk: remove CN9K inline IPsec FP opcodes
net/cnxk: fix buffer size configuration
common/cnxk: fix Tx MTU configuration
common/cnxk: fix mbox struct attributes
Pavan Nikhilesh (2):
event/cnxk: fix dequeue timeout configuration
doc: fix commands in eventdev test tool guide
Pengfei Sun (1):
net/mlx5: fix use after free when releasing Tx queues
Qi Zhang (2):
net/ice: fix link update
net/ice: fix memory leaks
Qian Hao (1):
examples/packet_ordering: fix Rx with reorder mode disabled
Radu Nicolau (1):
examples/ipsec-secgw: fix cryptodev to SA mapping
Rahul Bhansali (2):
net/cnxk: add cookies check for multi-segment offload
net/cnxk: fix mbuf fields in multi-segment Tx
Rakesh Kudurumalla (1):
test/mbuf: fix external mbuf case with assert enabled
Robin Jarry (2):
build: link static libs with whole-archive in subproject
build: pass cflags in subproject
Rongwei Liu (1):
net/mlx5: fix stats query crash in secondary process
Satheesh Paul (2):
common/cnxk: remove dead code
common/cnxk: fix possible out-of-bounds access
Shai Brandes (4):
net/ena: fix fast mbuf free
net/ena/base: limit exponential backoff
net/ena/base: restructure interrupt handling
net/ena: fix mbuf double free in fast free mode
Shaowei Sun (1):
telemetry: fix connected clients count
Shihong Wang (1):
examples/ipsec-secgw: fix Rx queue ID in Rx callback
Shun Hao (1):
net/mlx5: fix meter policy priority
Simei Su (1):
doc: fix default IP fragments maximum in programmer guide
Sivaprasad Tummala (1):
eal/x86: add AMD vendor check for TSC calibration
Sivaramakrishnan Venkat (1):
drivers/net: fix buffer overflow for packet types list
Stephen Hemminger (10):
event/opdl: fix compile-time check
cryptodev: remove unused extern variable
doc: add --latencystats option in testpmd guide
app/testpmd: hide --bitrate-stats in help if disabled
common/sfc_efx/base: use C11 static assert
net/tap: do not overwrite flow API errors
net/tap: fix traffic control handle calculation
test/bpf: fix mbuf init in some filter test
net/tap: log Netlink extended ack unavailability
baseband/fpga_5gnr_fec: use a better random generator
Suanming Mou (6):
app/crypto-perf: fix next segment mbuf
app/crypto-perf: fix data comparison
app/crypto-perf: fix encrypt operation verification
app/crypto-perf: fix copy segment size
app/crypto-perf: fix out-of-place mbuf size
app/crypto-perf: add missing op resubmission
Sunil Kumar Kori (1):
net/cnxk: fix MTU limit
Sunyang Wu (1):
ethdev: fix NVGRE encap flow action description
Tom Jones (1):
net/vmxnet3: ignore Rx queue interrupt setup on FreeBSD
Viacheslav Ovsiienko (1):
net/mlx5: fix error packets drop in regular Rx
Wathsala Vithanage (1):
net/memif: fix extra mbuf refcnt update in zero copy Tx
Weiguo Li (1):
net/bnxt: fix deadlock in ULP timer callback
Yajun Wu (1):
vdpa/mlx5: fix queue enable drain CQ
Yunjian Wang (4):
net/iavf: fix memory leak on security context error
net/ixgbe: fix memoy leak after device init failure
net/af_xdp: fix memzone leak on config failure
net/af_xdp: fix leak on XSK configuration failure
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-04-23 14:14 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-23 14:13 DPDK 22.11.5 released luca.boccassi
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).