DPDK patches and discussions
 help / color / mirror / Atom feed
From: Chengwen Feng <fengchengwen@huawei.com>
To: <thomas@monjalon.net>, <david.marchand@redhat.com>,
	<stephen@networkplumber.org>
Cc: <dev@dpdk.org>
Subject: [PATCH v2 0/3] support quick jump to API definition
Date: Fri, 29 Aug 2025 10:34:00 +0800	[thread overview]
Message-ID: <20250829023403.4895-1-fengchengwen@huawei.com> (raw)
In-Reply-To: <20250828025957.30917-1-fengchengwen@huawei.com>

Currently, the RTE_EXPORT_INTERNAL_SYMBOL, RTE_EXPORT_SYMBOL and
RTE_EXPORT_EXPERIMENTAL_SYMBOL are placed at the beginning of APIs,
but don't end with a semicolon. As a result, some IDEs cannot identify
the APIs and cannot quickly jump to the definition.

A semicolon is added to the end of above RTE_EXPORT_XXX_SYMBOL in this
commit.

Chengwen Feng (3):
  lib: support quick jump to API definition
  drivers: support quick jump to API definition
  doc: update ABI versioning guide

---
v2: 
1. drop the gen-version-map.py change make sure it will not compile
   error with on-going code. 
2. fix CI error: two semicolon for rte_node_mbuf_dynfield_register.
   and mlx5-glue.c error (by keep no change)
3. split to three commit.

 doc/guides/contributing/abi_versioning.rst    |   10 +-
 drivers/baseband/acc/rte_acc100_pmd.c         |    2 +-
 .../fpga_5gnr_fec/rte_fpga_5gnr_fec.c         |    2 +-
 drivers/baseband/fpga_lte_fec/fpga_lte_fec.c  |    2 +-
 drivers/bus/auxiliary/auxiliary_common.c      |    4 +-
 drivers/bus/cdx/cdx.c                         |    8 +-
 drivers/bus/cdx/cdx_vfio.c                    |    8 +-
 drivers/bus/dpaa/dpaa_bus.c                   |   18 +-
 drivers/bus/dpaa/dpaa_bus_base_symbols.c      |  186 +--
 drivers/bus/fslmc/fslmc_bus.c                 |    8 +-
 drivers/bus/fslmc/fslmc_vfio.c                |   24 +-
 drivers/bus/fslmc/mc/dpbp.c                   |   12 +-
 drivers/bus/fslmc/mc/dpci.c                   |    6 +-
 drivers/bus/fslmc/mc/dpcon.c                  |   12 +-
 drivers/bus/fslmc/mc/dpdmai.c                 |   16 +-
 drivers/bus/fslmc/mc/dpio.c                   |   26 +-
 drivers/bus/fslmc/mc/dpmng.c                  |    4 +-
 drivers/bus/fslmc/mc/mc_sys.c                 |    2 +-
 drivers/bus/fslmc/portal/dpaa2_hw_dpbp.c      |    6 +-
 drivers/bus/fslmc/portal/dpaa2_hw_dpci.c      |    4 +-
 drivers/bus/fslmc/portal/dpaa2_hw_dpio.c      |   22 +-
 drivers/bus/fslmc/qbman/qbman_debug.c         |    4 +-
 drivers/bus/fslmc/qbman/qbman_portal.c        |   82 +-
 drivers/bus/ifpga/ifpga_bus.c                 |    6 +-
 drivers/bus/pci/bsd/pci.c                     |   20 +-
 drivers/bus/pci/linux/pci.c                   |   20 +-
 drivers/bus/pci/pci_common.c                  |   20 +-
 drivers/bus/pci/windows/pci.c                 |   20 +-
 drivers/bus/platform/platform.c               |    4 +-
 drivers/bus/uacce/uacce.c                     |   18 +-
 drivers/bus/vdev/vdev.c                       |   12 +-
 drivers/bus/vmbus/linux/vmbus_bus.c           |   12 +-
 drivers/bus/vmbus/vmbus_channel.c             |   26 +-
 drivers/bus/vmbus/vmbus_common.c              |    6 +-
 drivers/common/cnxk/cnxk_security.c           |   24 +-
 drivers/common/cnxk/cnxk_utils.c              |    2 +-
 drivers/common/cnxk/roc_platform.c            |   36 +-
 .../common/cnxk/roc_platform_base_symbols.c   | 1084 ++++++++---------
 drivers/common/cpt/cpt_fpm_tables.c           |    4 +-
 drivers/common/cpt/cpt_pmd_ops_helper.c       |    6 +-
 drivers/common/dpaax/caamflib.c               |    2 +-
 drivers/common/dpaax/dpaa_of.c                |   24 +-
 drivers/common/dpaax/dpaax_iova_table.c       |   12 +-
 drivers/common/ionic/ionic_common_uio.c       |    8 +-
 .../common/mlx5/linux/mlx5_common_auxiliary.c |    2 +-
 drivers/common/mlx5/linux/mlx5_common_os.c    |   20 +-
 drivers/common/mlx5/linux/mlx5_common_verbs.c |    6 +-
 drivers/common/mlx5/linux/mlx5_nl.c           |   42 +-
 drivers/common/mlx5/mlx5_common.c             |   18 +-
 drivers/common/mlx5/mlx5_common_devx.c        |   18 +-
 drivers/common/mlx5/mlx5_common_mp.c          |   16 +-
 drivers/common/mlx5/mlx5_common_mr.c          |   22 +-
 drivers/common/mlx5/mlx5_common_pci.c         |    4 +-
 drivers/common/mlx5/mlx5_common_utils.c       |   22 +-
 drivers/common/mlx5/mlx5_devx_cmds.c          |  102 +-
 drivers/common/mlx5/mlx5_malloc.c             |    8 +-
 drivers/common/mlx5/windows/mlx5_common_os.c  |   12 +-
 drivers/common/mvep/mvep_common.c             |    4 +-
 drivers/common/nfp/nfp_common.c               |   14 +-
 drivers/common/nfp/nfp_common_pci.c           |    2 +-
 drivers/common/nfp/nfp_dev.c                  |    2 +-
 drivers/common/nitrox/nitrox_device.c         |    2 +-
 drivers/common/nitrox/nitrox_logs.c           |    2 +-
 drivers/common/nitrox/nitrox_qp.c             |    4 +-
 drivers/common/octeontx/octeontx_mbox.c       |   12 +-
 drivers/common/sfc_efx/sfc_base_symbols.c     |  542 ++++-----
 drivers/common/sfc_efx/sfc_efx.c              |    4 +-
 drivers/common/sfc_efx/sfc_efx_mcdi.c         |    4 +-
 drivers/crypto/cnxk/cn10k_cryptodev_ops.c     |   14 +-
 drivers/crypto/cnxk/cn20k_cryptodev_ops.c     |   12 +-
 drivers/crypto/cnxk/cn9k_cryptodev_ops.c      |    4 +-
 drivers/crypto/cnxk/cnxk_cryptodev_ops.c      |   14 +-
 drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c   |    4 +-
 drivers/crypto/dpaa_sec/dpaa_sec.c            |    4 +-
 drivers/crypto/octeontx/otx_cryptodev_ops.c   |    4 +-
 .../scheduler/rte_cryptodev_scheduler.c       |   20 +-
 drivers/dma/cnxk/cnxk_dmadev_fp.c             |    8 +-
 drivers/event/cnxk/cnxk_worker.c              |    4 +-
 drivers/event/dlb2/rte_pmd_dlb2.c             |    4 +-
 drivers/mempool/cnxk/cn10k_hwpool_ops.c       |    6 +-
 drivers/mempool/dpaa/dpaa_mempool.c           |    4 +-
 drivers/mempool/dpaa2/dpaa2_hw_mempool.c      |   12 +-
 drivers/net/atlantic/rte_pmd_atlantic.c       |   12 +-
 drivers/net/bnxt/rte_pmd_bnxt.c               |   32 +-
 drivers/net/bonding/rte_eth_bond_8023ad.c     |   24 +-
 drivers/net/bonding/rte_eth_bond_api.c        |   30 +-
 drivers/net/cnxk/cnxk_ethdev.c                |    6 +-
 drivers/net/cnxk/cnxk_ethdev_sec.c            |   18 +-
 drivers/net/dpaa/dpaa_ethdev.c                |    6 +-
 drivers/net/dpaa2/base/dpaa2_hw_dpni.c        |    2 +-
 drivers/net/dpaa2/base/dpaa2_tlu_hash.c       |    2 +-
 drivers/net/dpaa2/dpaa2_ethdev.c              |   14 +-
 drivers/net/dpaa2/dpaa2_mux.c                 |    6 +-
 drivers/net/dpaa2/dpaa2_rxtx.c                |    2 +-
 drivers/net/intel/i40e/rte_pmd_i40e.c         |   78 +-
 drivers/net/intel/iavf/iavf_base_symbols.c    |   14 +-
 drivers/net/intel/iavf/iavf_rxtx.c            |   16 +-
 drivers/net/intel/ice/ice_diagnose.c          |    6 +-
 drivers/net/intel/idpf/idpf_common_device.c   |   20 +-
 drivers/net/intel/idpf/idpf_common_rxtx.c     |   46 +-
 .../net/intel/idpf/idpf_common_rxtx_avx2.c    |    4 +-
 .../net/intel/idpf/idpf_common_rxtx_avx512.c  |   10 +-
 drivers/net/intel/idpf/idpf_common_virtchnl.c |   58 +-
 drivers/net/intel/ipn3ke/ipn3ke_ethdev.c      |    2 +-
 drivers/net/intel/ixgbe/rte_pmd_ixgbe.c       |   74 +-
 drivers/net/mlx5/mlx5.c                       |    2 +-
 drivers/net/mlx5/mlx5_flow.c                  |    8 +-
 drivers/net/mlx5/mlx5_rx.c                    |    4 +-
 drivers/net/mlx5/mlx5_rxq.c                   |    4 +-
 drivers/net/mlx5/mlx5_tx.c                    |    2 +-
 drivers/net/mlx5/mlx5_txq.c                   |    6 +-
 drivers/net/octeontx/octeontx_ethdev.c        |    2 +-
 drivers/net/ring/rte_eth_ring.c               |    4 +-
 drivers/net/softnic/rte_eth_softnic.c         |    2 +-
 drivers/net/softnic/rte_eth_softnic_thread.c  |    2 +-
 drivers/net/vhost/rte_eth_vhost.c             |    4 +-
 drivers/power/kvm_vm/guest_channel.c          |    4 +-
 drivers/raw/cnxk_rvu_lf/cnxk_rvu_lf.c         |   20 +-
 drivers/raw/ifpga/rte_pmd_ifpga.c             |   22 +-
 lib/acl/acl_bld.c                             |    2 +-
 lib/acl/acl_run_scalar.c                      |    2 +-
 lib/acl/rte_acl.c                             |   22 +-
 lib/argparse/rte_argparse.c                   |    4 +-
 lib/bbdev/bbdev_trace_points.c                |    4 +-
 lib/bbdev/rte_bbdev.c                         |   62 +-
 lib/bitratestats/rte_bitrate.c                |    8 +-
 lib/bpf/bpf.c                                 |    4 +-
 lib/bpf/bpf_convert.c                         |    2 +-
 lib/bpf/bpf_dump.c                            |    2 +-
 lib/bpf/bpf_exec.c                            |    4 +-
 lib/bpf/bpf_load.c                            |    2 +-
 lib/bpf/bpf_load_elf.c                        |    2 +-
 lib/bpf/bpf_pkt.c                             |    8 +-
 lib/bpf/bpf_stub.c                            |    4 +-
 lib/cfgfile/rte_cfgfile.c                     |   34 +-
 lib/cmdline/cmdline.c                         |   18 +-
 lib/cmdline/cmdline_cirbuf.c                  |   38 +-
 lib/cmdline/cmdline_parse.c                   |    8 +-
 lib/cmdline/cmdline_parse_bool.c              |    2 +-
 lib/cmdline/cmdline_parse_etheraddr.c         |    6 +-
 lib/cmdline/cmdline_parse_ipaddr.c            |    6 +-
 lib/cmdline/cmdline_parse_num.c               |    6 +-
 lib/cmdline/cmdline_parse_portlist.c          |    6 +-
 lib/cmdline/cmdline_parse_string.c            |   10 +-
 lib/cmdline/cmdline_rdline.c                  |   30 +-
 lib/cmdline/cmdline_socket.c                  |    6 +-
 lib/cmdline/cmdline_vt100.c                   |    4 +-
 lib/compressdev/rte_comp.c                    |   12 +-
 lib/compressdev/rte_compressdev.c             |   50 +-
 lib/compressdev/rte_compressdev_pmd.c         |    6 +-
 lib/cryptodev/cryptodev_pmd.c                 |   14 +-
 lib/cryptodev/cryptodev_trace_points.c        |    6 +-
 lib/cryptodev/rte_cryptodev.c                 |  166 +--
 lib/dispatcher/rte_dispatcher.c               |   26 +-
 lib/distributor/rte_distributor.c             |   18 +-
 lib/dmadev/rte_dmadev.c                       |   38 +-
 lib/dmadev/rte_dmadev_trace_points.c          |   14 +-
 lib/eal/arm/rte_cpuflags.c                    |    6 +-
 lib/eal/arm/rte_hypervisor.c                  |    2 +-
 lib/eal/arm/rte_power_intrinsics.c            |    8 +-
 lib/eal/common/eal_common_bus.c               |   20 +-
 lib/eal/common/eal_common_class.c             |    8 +-
 lib/eal/common/eal_common_config.c            |   14 +-
 lib/eal/common/eal_common_cpuflags.c          |    2 +-
 lib/eal/common/eal_common_debug.c             |    4 +-
 lib/eal/common/eal_common_dev.c               |   38 +-
 lib/eal/common/eal_common_devargs.c           |   18 +-
 lib/eal/common/eal_common_errno.c             |    4 +-
 lib/eal/common/eal_common_fbarray.c           |   52 +-
 lib/eal/common/eal_common_hexdump.c           |    4 +-
 lib/eal/common/eal_common_hypervisor.c        |    2 +-
 lib/eal/common/eal_common_interrupts.c        |   54 +-
 lib/eal/common/eal_common_launch.c            |   10 +-
 lib/eal/common/eal_common_lcore.c             |   34 +-
 lib/eal/common/eal_common_lcore_var.c         |    2 +-
 lib/eal/common/eal_common_mcfg.c              |   40 +-
 lib/eal/common/eal_common_memory.c            |   60 +-
 lib/eal/common/eal_common_memzone.c           |   18 +-
 lib/eal/common/eal_common_options.c           |    8 +-
 lib/eal/common/eal_common_proc.c              |   16 +-
 lib/eal/common/eal_common_string_fns.c        |    8 +-
 lib/eal/common/eal_common_tailqs.c            |    6 +-
 lib/eal/common/eal_common_thread.c            |   28 +-
 lib/eal/common/eal_common_timer.c             |    8 +-
 lib/eal/common/eal_common_trace.c             |   30 +-
 lib/eal/common/eal_common_trace_ctf.c         |    2 +-
 lib/eal/common/eal_common_trace_points.c      |   36 +-
 lib/eal/common/eal_common_trace_utils.c       |    2 +-
 lib/eal/common/eal_common_uuid.c              |    8 +-
 lib/eal/common/rte_bitset.c                   |    2 +-
 lib/eal/common/rte_keepalive.c                |   12 +-
 lib/eal/common/rte_malloc.c                   |   46 +-
 lib/eal/common/rte_random.c                   |    8 +-
 lib/eal/common/rte_reciprocal.c               |    4 +-
 lib/eal/common/rte_service.c                  |   62 +-
 lib/eal/common/rte_version.c                  |   14 +-
 lib/eal/freebsd/eal.c                         |   44 +-
 lib/eal/freebsd/eal_alarm.c                   |    4 +-
 lib/eal/freebsd/eal_dev.c                     |    8 +-
 lib/eal/freebsd/eal_interrupts.c              |   38 +-
 lib/eal/freebsd/eal_memory.c                  |    6 +-
 lib/eal/freebsd/eal_thread.c                  |    4 +-
 lib/eal/freebsd/eal_timer.c                   |    2 +-
 lib/eal/linux/eal.c                           |   14 +-
 lib/eal/linux/eal_alarm.c                     |    4 +-
 lib/eal/linux/eal_dev.c                       |    8 +-
 lib/eal/linux/eal_interrupts.c                |   38 +-
 lib/eal/linux/eal_memory.c                    |    6 +-
 lib/eal/linux/eal_thread.c                    |    4 +-
 lib/eal/linux/eal_timer.c                     |    8 +-
 lib/eal/linux/eal_vfio.c                      |   32 +-
 lib/eal/loongarch/rte_cpuflags.c              |    6 +-
 lib/eal/loongarch/rte_hypervisor.c            |    2 +-
 lib/eal/loongarch/rte_power_intrinsics.c      |    8 +-
 lib/eal/ppc/rte_cpuflags.c                    |    6 +-
 lib/eal/ppc/rte_hypervisor.c                  |    2 +-
 lib/eal/ppc/rte_power_intrinsics.c            |    8 +-
 lib/eal/riscv/rte_cpuflags.c                  |    6 +-
 lib/eal/riscv/rte_hypervisor.c                |    2 +-
 lib/eal/riscv/rte_power_intrinsics.c          |    8 +-
 lib/eal/unix/eal_debug.c                      |    4 +-
 lib/eal/unix/eal_filesystem.c                 |    2 +-
 lib/eal/unix/eal_firmware.c                   |    2 +-
 lib/eal/unix/eal_unix_memory.c                |    8 +-
 lib/eal/unix/eal_unix_timer.c                 |    2 +-
 lib/eal/unix/rte_thread.c                     |   26 +-
 lib/eal/windows/eal.c                         |   22 +-
 lib/eal/windows/eal_alarm.c                   |    4 +-
 lib/eal/windows/eal_debug.c                   |    2 +-
 lib/eal/windows/eal_dev.c                     |    8 +-
 lib/eal/windows/eal_interrupts.c              |   38 +-
 lib/eal/windows/eal_memory.c                  |   14 +-
 lib/eal/windows/eal_mp.c                      |   12 +-
 lib/eal/windows/eal_thread.c                  |    2 +-
 lib/eal/windows/eal_timer.c                   |    2 +-
 lib/eal/windows/rte_thread.c                  |   28 +-
 lib/eal/x86/rte_cpuflags.c                    |    6 +-
 lib/eal/x86/rte_hypervisor.c                  |    2 +-
 lib/eal/x86/rte_power_intrinsics.c            |    8 +-
 lib/eal/x86/rte_spinlock.c                    |    2 +-
 lib/efd/rte_efd.c                             |   14 +-
 lib/ethdev/ethdev_driver.c                    |   48 +-
 lib/ethdev/ethdev_linux_ethtool.c             |    6 +-
 lib/ethdev/ethdev_private.c                   |    4 +-
 lib/ethdev/ethdev_trace_points.c              |   12 +-
 lib/ethdev/rte_ethdev.c                       |  336 ++---
 lib/ethdev/rte_ethdev_cman.c                  |    8 +-
 lib/ethdev/rte_flow.c                         |  128 +-
 lib/ethdev/rte_mtr.c                          |   42 +-
 lib/ethdev/rte_tm.c                           |   62 +-
 lib/eventdev/eventdev_private.c               |    4 +-
 lib/eventdev/eventdev_trace_points.c          |   22 +-
 lib/eventdev/rte_event_crypto_adapter.c       |   30 +-
 lib/eventdev/rte_event_dma_adapter.c          |   30 +-
 lib/eventdev/rte_event_eth_rx_adapter.c       |   46 +-
 lib/eventdev/rte_event_eth_tx_adapter.c       |   34 +-
 lib/eventdev/rte_event_ring.c                 |    8 +-
 lib/eventdev/rte_event_timer_adapter.c        |   22 +-
 lib/eventdev/rte_event_vector_adapter.c       |   20 +-
 lib/eventdev/rte_eventdev.c                   |   94 +-
 lib/fib/rte_fib.c                             |   20 +-
 lib/fib/rte_fib6.c                            |   18 +-
 lib/gpudev/gpudev.c                           |   64 +-
 lib/graph/graph.c                             |   32 +-
 lib/graph/graph_debug.c                       |    2 +-
 lib/graph/graph_feature_arc.c                 |   34 +-
 lib/graph/graph_stats.c                       |    8 +-
 lib/graph/node.c                              |   24 +-
 lib/graph/rte_graph_model_mcore_dispatch.c    |    6 +-
 lib/graph/rte_graph_worker.c                  |    6 +-
 lib/gro/rte_gro.c                             |   12 +-
 lib/gso/rte_gso.c                             |    2 +-
 lib/hash/rte_cuckoo_hash.c                    |   54 +-
 lib/hash/rte_fbk_hash.c                       |    6 +-
 lib/hash/rte_hash_crc.c                       |    4 +-
 lib/hash/rte_thash.c                          |   24 +-
 lib/hash/rte_thash_gf2_poly_math.c            |    2 +-
 lib/hash/rte_thash_gfni.c                     |    4 +-
 lib/ip_frag/rte_ip_frag_common.c              |   10 +-
 lib/ip_frag/rte_ipv4_fragmentation.c          |    4 +-
 lib/ip_frag/rte_ipv4_reassembly.c             |    2 +-
 lib/ip_frag/rte_ipv6_fragmentation.c          |    2 +-
 lib/ip_frag/rte_ipv6_reassembly.c             |    2 +-
 lib/ipsec/ipsec_sad.c                         |   12 +-
 lib/ipsec/ipsec_telemetry.c                   |    4 +-
 lib/ipsec/sa.c                                |    8 +-
 lib/ipsec/ses.c                               |    2 +-
 lib/jobstats/rte_jobstats.c                   |   28 +-
 lib/kvargs/rte_kvargs.c                       |   16 +-
 lib/latencystats/rte_latencystats.c           |   10 +-
 lib/log/log.c                                 |   44 +-
 lib/log/log_color.c                           |    2 +-
 lib/log/log_syslog.c                          |    2 +-
 lib/log/log_timestamp.c                       |    2 +-
 lib/lpm/rte_lpm.c                             |   16 +-
 lib/lpm/rte_lpm6.c                            |   20 +-
 lib/mbuf/rte_mbuf.c                           |   34 +-
 lib/mbuf/rte_mbuf_dyn.c                       |   18 +-
 lib/mbuf/rte_mbuf_pool_ops.c                  |   10 +-
 lib/mbuf/rte_mbuf_ptype.c                     |   16 +-
 lib/member/rte_member.c                       |   26 +-
 lib/mempool/mempool_trace_points.c            |   20 +-
 lib/mempool/rte_mempool.c                     |   54 +-
 lib/mempool/rte_mempool_ops.c                 |    8 +-
 lib/mempool/rte_mempool_ops_default.c         |    8 +-
 lib/meter/rte_meter.c                         |   12 +-
 lib/metrics/rte_metrics.c                     |   16 +-
 lib/metrics/rte_metrics_telemetry.c           |   22 +-
 lib/mldev/mldev_utils.c                       |    4 +-
 lib/mldev/mldev_utils_neon.c                  |   36 +-
 lib/mldev/mldev_utils_neon_bfloat16.c         |    4 +-
 lib/mldev/mldev_utils_scalar.c                |   36 +-
 lib/mldev/mldev_utils_scalar_bfloat16.c       |    4 +-
 lib/mldev/rte_mldev.c                         |   74 +-
 lib/mldev/rte_mldev_pmd.c                     |    4 +-
 lib/net/rte_arp.c                             |    2 +-
 lib/net/rte_ether.c                           |    6 +-
 lib/net/rte_net.c                             |    4 +-
 lib/net/rte_net_crc.c                         |    6 +-
 lib/node/ethdev_ctrl.c                        |    4 +-
 lib/node/ip4_lookup.c                         |    2 +-
 lib/node/ip4_lookup_fib.c                     |    4 +-
 lib/node/ip4_reassembly.c                     |    2 +-
 lib/node/ip4_rewrite.c                        |    2 +-
 lib/node/ip6_lookup.c                         |    2 +-
 lib/node/ip6_lookup_fib.c                     |    4 +-
 lib/node/ip6_rewrite.c                        |    2 +-
 lib/node/udp4_input.c                         |    4 +-
 lib/pcapng/rte_pcapng.c                       |   14 +-
 lib/pci/rte_pci.c                             |    6 +-
 lib/pdcp/rte_pdcp.c                           |   10 +-
 lib/pdump/rte_pdump.c                         |   18 +-
 lib/pipeline/rte_pipeline.c                   |   46 +-
 lib/pipeline/rte_port_in_action.c             |   16 +-
 lib/pipeline/rte_swx_ctl.c                    |   34 +-
 lib/pipeline/rte_swx_ipsec.c                  |   14 +-
 lib/pipeline/rte_swx_pipeline.c               |  146 +--
 lib/pipeline/rte_table_action.c               |   32 +-
 lib/pmu/pmu.c                                 |   10 +-
 lib/port/rte_port_ethdev.c                    |    6 +-
 lib/port/rte_port_eventdev.c                  |    6 +-
 lib/port/rte_port_fd.c                        |    6 +-
 lib/port/rte_port_frag.c                      |    4 +-
 lib/port/rte_port_ras.c                       |    4 +-
 lib/port/rte_port_ring.c                      |   12 +-
 lib/port/rte_port_sched.c                     |    4 +-
 lib/port/rte_port_source_sink.c               |    4 +-
 lib/port/rte_port_sym_crypto.c                |    6 +-
 lib/port/rte_swx_port_ethdev.c                |    4 +-
 lib/port/rte_swx_port_fd.c                    |    4 +-
 lib/port/rte_swx_port_ring.c                  |    4 +-
 lib/port/rte_swx_port_source_sink.c           |    6 +-
 lib/power/power_common.c                      |   16 +-
 lib/power/rte_power_cpufreq.c                 |   36 +-
 lib/power/rte_power_pmd_mgmt.c                |   20 +-
 lib/power/rte_power_qos.c                     |    4 +-
 lib/power/rte_power_uncore.c                  |   28 +-
 lib/rawdev/rte_rawdev.c                       |   60 +-
 lib/rcu/rte_rcu_qsbr.c                        |   22 +-
 lib/regexdev/rte_regexdev.c                   |   52 +-
 lib/reorder/rte_reorder.c                     |   22 +-
 lib/rib/rte_rib.c                             |   28 +-
 lib/rib/rte_rib6.c                            |   28 +-
 lib/ring/rte_ring.c                           |   22 +-
 lib/ring/rte_soring.c                         |    6 +-
 lib/ring/soring.c                             |   32 +-
 lib/sched/rte_approx.c                        |    2 +-
 lib/sched/rte_pie.c                           |    4 +-
 lib/sched/rte_red.c                           |   12 +-
 lib/sched/rte_sched.c                         |   30 +-
 lib/security/rte_security.c                   |   40 +-
 lib/stack/rte_stack.c                         |    6 +-
 lib/table/rte_swx_table_em.c                  |    4 +-
 lib/table/rte_swx_table_learner.c             |   20 +-
 lib/table/rte_swx_table_selector.c            |   12 +-
 lib/table/rte_swx_table_wm.c                  |    2 +-
 lib/table/rte_table_acl.c                     |    2 +-
 lib/table/rte_table_array.c                   |    2 +-
 lib/table/rte_table_hash_cuckoo.c             |    2 +-
 lib/table/rte_table_hash_ext.c                |    2 +-
 lib/table/rte_table_hash_key16.c              |    4 +-
 lib/table/rte_table_hash_key32.c              |    4 +-
 lib/table/rte_table_hash_key8.c               |    4 +-
 lib/table/rte_table_hash_lru.c                |    2 +-
 lib/table/rte_table_lpm.c                     |    2 +-
 lib/table/rte_table_lpm_ipv6.c                |    2 +-
 lib/table/rte_table_stub.c                    |    2 +-
 lib/telemetry/telemetry.c                     |    6 +-
 lib/telemetry/telemetry_data.c                |   34 +-
 lib/telemetry/telemetry_legacy.c              |    2 +-
 lib/timer/rte_timer.c                         |   36 +-
 lib/vhost/socket.c                            |   32 +-
 lib/vhost/vdpa.c                              |   22 +-
 lib/vhost/vhost.c                             |   82 +-
 lib/vhost/vhost_crypto.c                      |   12 +-
 lib/vhost/vhost_user.c                        |    4 +-
 lib/vhost/virtio_net.c                        |   14 +-
 397 files changed, 4171 insertions(+), 4171 deletions(-)

-- 
2.17.1


  reply	other threads:[~2025-08-29  2:34 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-08-28  2:59 [PATCH] dpdk: " Chengwen Feng
2025-08-29  2:34 ` Chengwen Feng [this message]
2025-08-29  2:34   ` [PATCH v2 1/3] lib: " Chengwen Feng
2025-08-29  2:34   ` [PATCH v2 2/3] drivers: " Chengwen Feng
2025-08-29  2:34   ` [PATCH v2 3/3] doc: update ABI versioning guide Chengwen Feng

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20250829023403.4895-1-fengchengwen@huawei.com \
    --to=fengchengwen@huawei.com \
    --cc=david.marchand@redhat.com \
    --cc=dev@dpdk.org \
    --cc=stephen@networkplumber.org \
    --cc=thomas@monjalon.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).