DPDK patches and discussions
 help / color / mirror / Atom feed
From: David Marchand <david.marchand@redhat.com>
To: dev@dpdk.org
Subject: [PATCH v2 00/14] Use RTE_LOG_LINE in drivers
Date: Thu, 12 Sep 2024 10:26:26 +0200	[thread overview]
Message-ID: <20240912082643.1532679-1-david.marchand@redhat.com> (raw)
In-Reply-To: <20240907145433.1479091-1-david.marchand@redhat.com>

This is a continuation of the cleanup effort in logging macros.

As a reminder of what this series is about, RTE_LOG_LINE() has been
introduced to check that the format string does not contain a trailing \n.
The goal was to prevent from:
- introducing multilines log messages (ugly and unhelpful for lambda
  users),
- introducing double \n in logs,
- introducing missing \n in logs,

I have built/maintained this series for fixing drivers/ since the
beginning of the year and I hope we can merge this series early in
24.11.

Some drivers are not converted because of multiple inconsistencies.
Those may be fixed later.

As for the changes on lib/, new macros have been introduced so that
backports trigger a build error and force the backport to adjust the
patches containing logs accordingly.


Most of the changes have been done with some scripting, but it is likely
there are some errors and I hope driver maintainers will review in
depth.


A check is added for drivers/ in the hope that new drivers don't
introduce more mess.

Yet, sometimes it is not possible to fix macros (a good example 
is base/ drivers code...), so the check skips *osdep.h headers where
calls to RTE_LOG() may be accepted.


-- 
David Marchand

Changes since v1:
- added a fix on event/dlb2 base/ driver logs,
- converted event/dsw to dynamic logtype,
- converted event/dlb2, net/bonding, event/dsw to RTE_LOG_LINE,
- added workaround in net/octeon_ep for issue report at
  https://inbox.dpdk.org/dev/CAJFAV8wKcNnu2X4K4x39339jMX1N5Vr5Nh5iC_MOCNr--Hayog@mail.gmail.com/T/#u
- when possible used RTE_LOG_LINE_PREFIX in last patch,

David Marchand (14):
  devtools: fix forbidden token check with multiple files
  devtools: report all warnings in forbidden token check
  net/dpaa: remove broken debug macros
  net/sfc: fix driver logtype token
  drivers: reuse default logtype for SFC drivers
  drivers: move log wrappers to Intel base drivers
  net/txgbe: move wrapper to base driver
  event/dlb2: fix base driver logs
  event/dsw: use a dynamic logtype
  drivers: replace logging helpers
  drivers: remove redundant newline from logs
  drivers: split multilines log messages
  net/octeon_ep: avoid warning on uninitialized variable
  drivers: use per line logging in helpers

 devtools/check-forbidden-tokens.awk           |  15 +-
 devtools/checkpatches.sh                      |  11 +-
 drivers/baseband/acc/acc100_pmd.h             |  12 +-
 drivers/baseband/acc/acc_common.h             |   6 +-
 drivers/baseband/acc/rte_acc100_pmd.c         |  21 +-
 drivers/baseband/acc/rte_vrb_pmd.c            |  27 +-
 drivers/baseband/acc/vrb_pmd.h                |  12 +-
 .../baseband/fpga_5gnr_fec/fpga_5gnr_fec.h    |  15 +-
 .../fpga_5gnr_fec/rte_fpga_5gnr_fec.c         | 267 ++++----
 drivers/baseband/fpga_lte_fec/fpga_lte_fec.c  |  37 +-
 drivers/baseband/la12xx/bbdev_la12xx.c        |   4 +-
 .../baseband/la12xx/bbdev_la12xx_pmd_logs.h   |  16 +-
 drivers/baseband/null/bbdev_null.c            |   5 +-
 .../baseband/turbo_sw/bbdev_turbo_software.c  |  10 +-
 drivers/bus/auxiliary/private.h               |   5 +-
 drivers/bus/cdx/cdx_logs.h                    |  11 +-
 drivers/bus/cdx/cdx_vfio.c                    |   8 +-
 drivers/bus/dpaa/include/fman.h               |   2 +-
 drivers/bus/dpaa/rte_dpaa_logs.h              |  10 +-
 drivers/bus/fslmc/fslmc_bus.c                 |   8 +-
 drivers/bus/fslmc/fslmc_logs.h                |  11 +-
 drivers/bus/fslmc/fslmc_vfio.c                |  10 +-
 drivers/bus/fslmc/portal/dpaa2_hw_dpci.c      |   4 +-
 drivers/bus/ifpga/ifpga_bus.c                 |   8 +-
 drivers/bus/ifpga/ifpga_logs.h                |   6 +-
 drivers/bus/platform/platform.c               |  28 +-
 drivers/bus/platform/platform_params.c        |   2 +-
 drivers/bus/platform/private.h                |   9 +-
 drivers/bus/uacce/uacce.c                     |   6 +-
 drivers/bus/vdev/vdev_logs.h                  |   6 +-
 drivers/bus/vdev/vdev_params.c                |   2 +-
 drivers/bus/vmbus/private.h                   |   6 +-
 drivers/bus/vmbus/vmbus_common.c              |   2 +-
 drivers/common/cnxk/roc_dev.c                 |   2 +-
 drivers/common/cnxk/roc_model.c               |   2 +-
 drivers/common/cnxk/roc_nix_ops.c             |  20 +-
 drivers/common/cnxk/roc_nix_tm.c              |   2 +-
 drivers/common/cnxk/roc_nix_tm_mark.c         |   2 +-
 drivers/common/cnxk/roc_nix_tm_ops.c          |   2 +-
 drivers/common/cnxk/roc_nix_tm_utils.c        |   2 +-
 drivers/common/cnxk/roc_platform.h            |  46 +-
 drivers/common/cnxk/roc_sso.c                 |   2 +-
 drivers/common/cnxk/roc_tim.c                 |   2 +-
 drivers/common/cpt/cpt_pmd_logs.h             |  41 +-
 drivers/common/cpt/cpt_ucode.h                |   4 +-
 drivers/common/dpaax/dpaax_logs.h             |  10 +-
 drivers/common/iavf/iavf_osdep.h              |   8 +-
 drivers/common/idpf/base/idpf_osdep.h         |  10 +-
 drivers/common/idpf/idpf_common_logs.h        |  32 +-
 drivers/common/nfp/nfp_common_log.h           |   6 +-
 drivers/common/nitrox/nitrox_hal.c            |   4 +-
 drivers/common/nitrox/nitrox_logs.h           |   8 +-
 drivers/common/nitrox/nitrox_qp.c             |  10 +-
 drivers/common/octeontx/octeontx_mbox.c       |   4 +-
 drivers/common/octeontx/octeontx_mbox.h       |   7 +-
 drivers/common/qat/qat_logs.h                 |  12 +-
 drivers/common/qat/qat_pf2vf.c                |   4 +-
 drivers/common/qat/qat_qp.c                   |   2 +-
 drivers/common/sfc_efx/sfc_efx_log.h          |   5 +-
 drivers/compress/isal/isal_compress_pmd.c     |  78 +--
 .../compress/isal/isal_compress_pmd_private.h |   6 +-
 drivers/compress/nitrox/nitrox_comp.c         |  44 +-
 drivers/compress/nitrox/nitrox_comp_reqmgr.c  | 170 +++---
 drivers/compress/octeontx/otx_zip.h           |  19 +-
 drivers/compress/octeontx/otx_zip_pmd.c       |  14 +-
 .../compress/uadk/uadk_compress_pmd_private.h |   8 +-
 drivers/compress/zlib/zlib_pmd.c              |  26 +-
 drivers/compress/zlib/zlib_pmd_ops.c          |   4 +-
 drivers/compress/zlib/zlib_pmd_private.h      |   6 +-
 drivers/crypto/armv8/armv8_pmd_private.h      |  29 +-
 drivers/crypto/bcmfs/bcmfs_logs.h             |  12 +-
 drivers/crypto/bcmfs/bcmfs_qp.c               |   2 +-
 drivers/crypto/bcmfs/bcmfs_sym_pmd.c          |   2 +-
 drivers/crypto/bcmfs/bcmfs_sym_session.c      |   2 +-
 drivers/crypto/caam_jr/caam_jr.c              |  39 +-
 drivers/crypto/caam_jr/caam_jr_log.h          |  14 +-
 drivers/crypto/caam_jr/caam_jr_uio.c          |   6 +-
 drivers/crypto/ccp/ccp_dev.c                  |   2 +-
 drivers/crypto/ccp/ccp_pmd_private.h          |  19 +-
 drivers/crypto/ccp/rte_ccp_pmd.c              |   2 +-
 drivers/crypto/cnxk/cnxk_se.h                 |   6 +-
 drivers/crypto/dpaa2_sec/dpaa2_sec_dpseci.c   |  98 +--
 drivers/crypto/dpaa2_sec/dpaa2_sec_logs.h     |  14 +-
 drivers/crypto/dpaa2_sec/dpaa2_sec_raw_dp.c   |  16 +-
 drivers/crypto/dpaa_sec/dpaa_sec.c            |  27 +-
 drivers/crypto/dpaa_sec/dpaa_sec_log.h        |  14 +-
 drivers/crypto/dpaa_sec/dpaa_sec_raw_dp.c     |   6 +-
 drivers/crypto/ipsec_mb/ipsec_mb_private.c    |   4 +-
 drivers/crypto/ipsec_mb/ipsec_mb_private.h    |   9 +-
 drivers/crypto/ipsec_mb/pmd_aesni_mb.c        |  28 +-
 drivers/crypto/ipsec_mb/pmd_snow3g.c          |   4 +-
 drivers/crypto/mvsam/mrvl_pmd_private.h       |   8 +-
 drivers/crypto/nitrox/nitrox_sym.c            |  54 +-
 drivers/crypto/nitrox/nitrox_sym_reqmgr.c     |  12 +-
 drivers/crypto/null/null_crypto_pmd_private.h |   8 +-
 .../crypto/octeontx/otx_cryptodev_hw_access.h |   6 +-
 drivers/crypto/openssl/openssl_pmd_private.h  |   8 +-
 drivers/crypto/openssl/rte_openssl_pmd.c      |  42 +-
 drivers/crypto/openssl/rte_openssl_pmd_ops.c  |  44 +-
 drivers/crypto/qat/qat_asym.c                 |   2 +-
 drivers/crypto/qat/qat_sym_session.c          |  12 +-
 .../crypto/scheduler/scheduler_pmd_private.h  |   7 +-
 drivers/crypto/uadk/uadk_crypto_pmd.c         |   8 +-
 drivers/crypto/uadk/uadk_crypto_pmd_private.h |   8 +-
 drivers/crypto/virtio/virtio_cryptodev.c      |  12 +-
 drivers/crypto/virtio/virtio_logs.h           |  36 +-
 drivers/dma/dpaa/dpaa_qdma.c                  |  40 +-
 drivers/dma/dpaa/dpaa_qdma_logs.h             |  14 +-
 drivers/dma/dpaa2/dpaa2_qdma.c                |  10 +-
 drivers/dma/dpaa2/dpaa2_qdma_logs.h           |  14 +-
 drivers/dma/hisilicon/hisi_dmadev.c           |  35 +-
 drivers/dma/idxd/idxd_common.c                |   2 +-
 drivers/dma/idxd/idxd_internal.h              |   5 +-
 drivers/dma/idxd/idxd_pci.c                   |   6 +-
 drivers/dma/ioat/ioat_dmadev.c                |  14 +-
 drivers/dma/ioat/ioat_internal.h              |   5 +-
 drivers/dma/odm/odm.h                         |  19 +-
 drivers/dma/odm/odm_dmadev.c                  |  12 +-
 drivers/dma/skeleton/skeleton_dmadev.c        |   6 +-
 drivers/event/cnxk/cnxk_tim_evdev.c           |   2 +-
 drivers/event/dlb2/dlb2.c                     | 270 ++++-----
 drivers/event/dlb2/dlb2_log.h                 |  11 +-
 drivers/event/dlb2/dlb2_xstats.c              |   6 +-
 drivers/event/dlb2/pf/base/dlb2_osdep.h       |  16 +-
 drivers/event/dlb2/pf/base/dlb2_resource.c    |  18 +-
 drivers/event/dlb2/pf/dlb2_main.c             |  52 +-
 drivers/event/dlb2/pf/dlb2_pf.c               |  24 +-
 drivers/event/dpaa/dpaa_eventdev.c            |   1 +
 drivers/event/dpaa/dpaa_eventdev.h            |   5 +-
 drivers/event/dpaa2/dpaa2_eventdev.c          |  14 +-
 drivers/event/dpaa2/dpaa2_eventdev_logs.h     |  11 +-
 drivers/event/dsw/dsw_evdev.c                 |   1 +
 drivers/event/dsw/dsw_evdev.h                 |  11 +-
 drivers/event/dsw/dsw_event.c                 |  78 +--
 drivers/event/octeontx/ssovf_evdev.h          |   8 +-
 drivers/event/octeontx/timvf_evdev.c          |   2 +-
 drivers/event/octeontx/timvf_evdev.h          |   8 +-
 drivers/event/opdl/opdl_evdev.c               |  30 +-
 drivers/event/opdl/opdl_log.h                 |  11 +-
 drivers/event/opdl/opdl_test.c                | 116 ++--
 drivers/event/skeleton/skeleton_eventdev.h    |  13 +-
 drivers/event/sw/sw_evdev.c                   |  22 +-
 drivers/event/sw/sw_evdev_log.h               |   6 +-
 drivers/event/sw/sw_evdev_xstats.c            |   4 +-
 drivers/gpu/cuda/common.h                     |   3 +-
 drivers/mempool/dpaa/dpaa_mempool.h           |   5 +-
 drivers/mempool/dpaa2/dpaa2_hw_mempool.c      |   8 +-
 drivers/mempool/dpaa2/dpaa2_hw_mempool_logs.h |  10 +-
 drivers/mempool/octeontx/octeontx_fpavf.c     |  22 +-
 drivers/mempool/octeontx/octeontx_pool_logs.h |   7 +-
 .../mempool/octeontx/rte_mempool_octeontx.c   |   6 +-
 drivers/ml/cnxk/cn10k_ml_dev.c                |  32 +-
 drivers/ml/cnxk/cnxk_ml_ops.c                 |  20 +-
 drivers/net/af_packet/rte_eth_af_packet.c     |  12 +-
 drivers/net/af_xdp/rte_eth_af_xdp.c           | 212 +++----
 drivers/net/atlantic/atl_logs.h               |  22 +-
 drivers/net/atlantic/atl_rxtx.c               |   4 +-
 drivers/net/atlantic/hw_atl/hw_atl_utils.c    |  12 +-
 drivers/net/avp/avp_ethdev.c                  | 155 +++--
 drivers/net/avp/avp_logs.h                    |  17 +-
 drivers/net/axgbe/axgbe_dev.c                 |  34 +-
 drivers/net/axgbe/axgbe_ethdev.c              | 130 ++--
 drivers/net/axgbe/axgbe_i2c.c                 |  18 +-
 drivers/net/axgbe/axgbe_logs.h                |  12 +-
 drivers/net/axgbe/axgbe_mdio.c                |  36 +-
 drivers/net/axgbe/axgbe_phy_impl.c            |  50 +-
 drivers/net/axgbe/axgbe_rxtx.c                |  24 +-
 drivers/net/bnx2x/bnx2x.c                     |   8 +-
 drivers/net/bnx2x/bnx2x_logs.h                |  42 +-
 drivers/net/bnxt/bnxt.h                       |   8 +-
 drivers/net/bnxt/bnxt_cpr.c                   |  66 +-
 drivers/net/bnxt/bnxt_ethdev.c                | 570 +++++++++---------
 drivers/net/bnxt/bnxt_filter.c                |  18 +-
 drivers/net/bnxt/bnxt_flow.c                  | 126 ++--
 drivers/net/bnxt/bnxt_hwrm.c                  | 328 +++++-----
 drivers/net/bnxt/bnxt_irq.c                   |   4 +-
 drivers/net/bnxt/bnxt_reps.c                  |  86 +--
 drivers/net/bnxt/bnxt_ring.c                  |  18 +-
 drivers/net/bnxt/bnxt_rxq.c                   |  66 +-
 drivers/net/bnxt/bnxt_rxr.c                   |  32 +-
 drivers/net/bnxt/bnxt_rxtx_vec_avx2.c         |   2 +-
 drivers/net/bnxt/bnxt_rxtx_vec_neon.c         |   6 +-
 drivers/net/bnxt/bnxt_rxtx_vec_sse.c          |   6 +-
 drivers/net/bnxt/bnxt_stats.c                 |   6 +-
 drivers/net/bnxt/bnxt_txq.c                   |  16 +-
 drivers/net/bnxt/bnxt_txr.c                   |  20 +-
 drivers/net/bnxt/bnxt_vnic.c                  | 124 ++--
 drivers/net/bnxt/rte_pmd_bnxt.c               | 132 ++--
 .../net/bnxt/tf_core/tf_em_hash_internal.c    |   4 +-
 drivers/net/bnxt/tf_core/tf_em_internal.c     |   4 +-
 drivers/net/bnxt/tf_ulp/bnxt_tf_common.h      |   3 +-
 drivers/net/bnxt/tf_ulp/bnxt_tf_pmd_shim.c    |   6 +-
 drivers/net/bnxt/tf_ulp/bnxt_ulp.c            |   2 +-
 drivers/net/bnxt/tf_ulp/ulp_fc_mgr.c          |  22 +-
 drivers/net/bnxt/tf_ulp/ulp_ha_mgr.c          |   2 +-
 drivers/net/bonding/eth_bond_private.h        |   6 +-
 drivers/net/bonding/rte_eth_bond_8023ad.c     | 112 ++--
 drivers/net/bonding/rte_eth_bond_alb.c        |   2 +-
 drivers/net/bonding/rte_eth_bond_api.c        |   4 +-
 drivers/net/bonding/rte_eth_bond_pmd.c        |  10 +-
 drivers/net/cnxk/cn10k_ethdev.c               |   2 +-
 drivers/net/cnxk/cn9k_ethdev.c                |   2 +-
 drivers/net/cnxk/cnxk_eswitch_devargs.c       |   2 +-
 drivers/net/cnxk/cnxk_ethdev.c                |   4 +-
 drivers/net/cnxk/cnxk_ethdev_mcs.c            |  14 +-
 drivers/net/cnxk/cnxk_ethdev_ops.c            |   2 +-
 drivers/net/cnxk/cnxk_rep.c                   |   8 +-
 drivers/net/cnxk/cnxk_rep.h                   |   2 +-
 drivers/net/cpfl/cpfl_ethdev.c                |   2 +-
 drivers/net/cpfl/cpfl_flow_parser.c           |   2 +-
 drivers/net/cpfl/cpfl_fxp_rule.c              |   8 +-
 drivers/net/cpfl/cpfl_logs.h                  |  16 +-
 drivers/net/dpaa/dpaa_ethdev.c                |   9 +-
 drivers/net/dpaa/dpaa_ethdev.h                |   9 +-
 drivers/net/dpaa/fmlib/fm_ext.h               |  21 +-
 drivers/net/dpaa2/dpaa2_ethdev.c              |  16 +-
 drivers/net/dpaa2/dpaa2_flow.c                |  36 +-
 drivers/net/dpaa2/dpaa2_mux.c                 |   4 +-
 drivers/net/dpaa2/dpaa2_pmd_logs.h            |  16 +-
 drivers/net/dpaa2/dpaa2_recycle.c             |   6 +-
 drivers/net/dpaa2/dpaa2_rxtx.c                |  44 +-
 drivers/net/dpaa2/dpaa2_sparser.c             |   8 +-
 drivers/net/dpaa2/dpaa2_tm.c                  |  24 +-
 drivers/net/e1000/base/e1000_osdep.h          |   2 +-
 drivers/net/e1000/e1000_logs.h                |  32 +-
 drivers/net/e1000/igb_ethdev.c                |   2 +-
 drivers/net/ena/ena_ethdev.c                  | 348 +++++------
 drivers/net/ena/ena_logs.h                    |  28 +-
 drivers/net/ena/ena_platform.h                |   2 +-
 drivers/net/ena/ena_rss.c                     |  76 +--
 drivers/net/enetc/enetc_ethdev.c              |   4 +-
 drivers/net/enetc/enetc_logs.h                |  16 +-
 drivers/net/enetfec/enet_ethdev.c             |   4 +-
 drivers/net/enetfec/enet_pmd_logs.h           |  11 +-
 drivers/net/enetfec/enet_uio.c                |  10 +-
 drivers/net/enic/enic_compat.h                |   6 +-
 drivers/net/enic/enic_ethdev.c                |  20 +-
 drivers/net/enic/enic_flow.c                  |  20 +-
 drivers/net/enic/enic_vf_representor.c        |  16 +-
 drivers/net/failsafe/failsafe_args.c          |   2 +-
 drivers/net/failsafe/failsafe_eal.c           |   2 +-
 drivers/net/failsafe/failsafe_ether.c         |   4 +-
 drivers/net/failsafe/failsafe_intr.c          |   6 +-
 drivers/net/failsafe/failsafe_private.h       |   7 +-
 drivers/net/fm10k/base/fm10k_osdep.h          |   2 +-
 drivers/net/fm10k/fm10k_logs.h                |  31 +-
 drivers/net/gve/base/gve_adminq.c             |   4 +-
 drivers/net/gve/gve_logs.h                    |   6 +-
 drivers/net/gve/gve_rx.c                      |   2 +-
 drivers/net/gve/gve_tx.c                      |   2 +-
 drivers/net/hinic/base/hinic_compat.h         |   9 +-
 drivers/net/hinic/base/hinic_pmd_eqs.c        |   2 +-
 drivers/net/hinic/base/hinic_pmd_mbox.c       |   6 +-
 drivers/net/hinic/base/hinic_pmd_niccfg.c     |   8 +-
 drivers/net/hinic/hinic_pmd_ethdev.c          |   4 +-
 drivers/net/hns3/hns3_dump.c                  |  12 +-
 drivers/net/hns3/hns3_intr.c                  |  12 +-
 drivers/net/hns3/hns3_logs.h                  |  41 +-
 drivers/net/hns3/hns3_ptp.c                   |   2 +-
 drivers/net/hns3/hns3_regs.c                  |   4 +-
 drivers/net/i40e/base/i40e_osdep.h            |   6 +-
 drivers/net/i40e/i40e_ethdev.c                |  51 +-
 drivers/net/i40e/i40e_logs.h                  |  31 +-
 drivers/net/i40e/i40e_pf.c                    |   8 +-
 drivers/net/i40e/i40e_rxtx.c                  |  42 +-
 drivers/net/iavf/iavf_ethdev.c                |  12 +-
 drivers/net/iavf/iavf_log.h                   |  31 +-
 drivers/net/iavf/iavf_rxtx.c                  |  16 +-
 drivers/net/ice/base/ice_osdep.h              |   2 +-
 drivers/net/ice/ice_dcf_ethdev.c              |   4 +-
 drivers/net/ice/ice_dcf_vf_representor.c      |  14 +-
 drivers/net/ice/ice_ethdev.c                  |  50 +-
 drivers/net/ice/ice_fdir_filter.c             |   2 +-
 drivers/net/ice/ice_hash.c                    |   8 +-
 drivers/net/ice/ice_logs.h                    |  31 +-
 drivers/net/ice/ice_rxtx.c                    |  18 +-
 drivers/net/idpf/idpf_logs.h                  |  21 +-
 drivers/net/igc/base/igc_osdep.h              |   2 +-
 drivers/net/igc/igc_logs.h                    |  24 +-
 drivers/net/ipn3ke/ipn3ke_ethdev.c            |   4 +-
 drivers/net/ipn3ke/ipn3ke_flow.c              |  23 +-
 drivers/net/ipn3ke/ipn3ke_logs.h              |   6 +-
 drivers/net/ipn3ke/ipn3ke_representor.c       |  20 +-
 drivers/net/ipn3ke/ipn3ke_tm.c                |  10 +-
 drivers/net/ixgbe/base/ixgbe_osdep.h          |   2 +-
 drivers/net/ixgbe/ixgbe_ethdev.c              |   7 +-
 drivers/net/ixgbe/ixgbe_ipsec.c               |  24 +-
 drivers/net/ixgbe/ixgbe_logs.h                |  31 +-
 drivers/net/ixgbe/ixgbe_pf.c                  |  18 +-
 drivers/net/ixgbe/rte_pmd_ixgbe.c             |   8 +-
 drivers/net/mana/mana.h                       |  15 +-
 drivers/net/memif/rte_eth_memif.c             |   2 +-
 drivers/net/memif/rte_eth_memif.h             |   6 +-
 drivers/net/mlx4/mlx4.c                       |   4 +-
 drivers/net/mlx4/mlx4_mr.c                    |  18 +-
 drivers/net/mlx4/mlx4_utils.h                 |  15 +-
 drivers/net/mvneta/mvneta_ethdev.h            |   6 +-
 drivers/net/mvpp2/mrvl_ethdev.h               |   6 +-
 drivers/net/netvsc/hn_logs.h                  |  26 +-
 drivers/net/netvsc/hn_rndis.c                 |  60 +-
 drivers/net/netvsc/hn_rxtx.c                  |   4 +-
 drivers/net/nfb/nfb.h                         |   6 +-
 drivers/net/nfp/nfp_logs.h                    |  34 +-
 drivers/net/ngbe/base/ngbe_hw.c               |   2 +-
 drivers/net/ngbe/ngbe_ethdev.c                |   2 +-
 drivers/net/ngbe/ngbe_logs.h                  |  28 +-
 drivers/net/ngbe/ngbe_pf.c                    |  10 +-
 drivers/net/null/rte_eth_null.c               |   6 +-
 drivers/net/octeon_ep/cnxk_ep_tx.c            |   2 +-
 drivers/net/octeon_ep/cnxk_ep_vf.c            |  12 +-
 drivers/net/octeon_ep/otx2_ep_vf.c            |  18 +-
 drivers/net/octeon_ep/otx_ep_common.h         |  23 +-
 drivers/net/octeon_ep/otx_ep_ethdev.c         |  83 +--
 drivers/net/octeon_ep/otx_ep_mbox.c           |  30 +-
 drivers/net/octeon_ep/otx_ep_rxtx.c           |  78 +--
 drivers/net/octeon_ep/otx_ep_vf.c             |  20 +-
 drivers/net/octeontx/base/octeontx_pkovf.c    |   2 +-
 drivers/net/octeontx/octeontx_ethdev.c        |  26 +-
 drivers/net/octeontx/octeontx_logs.h          |  21 +-
 drivers/net/pcap/pcap_ethdev.c                |   4 +-
 drivers/net/pcap/pcap_osdep.h                 |   6 +-
 drivers/net/pfe/pfe_ethdev.c                  |  22 +-
 drivers/net/pfe/pfe_hif.c                     |  12 +-
 drivers/net/pfe/pfe_hif_lib.c                 |   2 +-
 drivers/net/pfe/pfe_logs.h                    |  11 +-
 drivers/net/qede/qede_rxtx.c                  |  66 +-
 drivers/net/ring/rte_eth_ring.c               |   6 +-
 drivers/net/sfc/sfc_ethdev.c                  |   2 +-
 drivers/net/sfc/sfc_log.h                     |   7 +-
 drivers/net/softnic/rte_eth_softnic.c         |   6 +-
 drivers/net/tap/tap_log.h                     |   6 +-
 drivers/net/thunderx/nicvf_ethdev.c           |   2 +-
 drivers/net/thunderx/nicvf_logs.h             |  18 +-
 drivers/net/txgbe/base/txgbe_osdep.h          |   8 +
 drivers/net/txgbe/txgbe_ethdev.c              |   4 +-
 drivers/net/txgbe/txgbe_ipsec.c               |  24 +-
 drivers/net/txgbe/txgbe_logs.h                |  44 +-
 drivers/net/txgbe/txgbe_pf.c                  |  20 +-
 drivers/net/vdev_netvsc/vdev_netvsc.c         |   7 +-
 drivers/net/vhost/rte_eth_vhost.c             |  75 +--
 drivers/net/virtio/virtio_cvq.c               |  19 +-
 drivers/net/virtio/virtio_logs.h              |  23 +-
 drivers/net/virtio/virtio_user/vhost_vdpa.c   |   2 +-
 .../net/virtio/virtio_user/virtio_user_dev.c  |  32 +-
 drivers/net/vmxnet3/vmxnet3_ethdev.c          |   4 +-
 drivers/net/vmxnet3/vmxnet3_logs.h            |  29 +-
 drivers/net/vmxnet3/vmxnet3_rxtx.c            |   2 +-
 drivers/raw/cnxk_bphy/cnxk_bphy.c             |   2 +-
 drivers/raw/cnxk_bphy/rte_pmd_bphy.h          |   6 +-
 drivers/raw/cnxk_gpio/cnxk_gpio.h             |   5 +-
 drivers/raw/dpaa2_cmdif/dpaa2_cmdif.c         |  14 +-
 drivers/raw/dpaa2_cmdif/dpaa2_cmdif_logs.h    |  14 +-
 drivers/raw/ifpga/afu_pmd_n3000.c             |   2 +-
 drivers/raw/ifpga/ifpga_rawdev.c              |  94 +--
 drivers/raw/ifpga/ifpga_rawdev.h              |   6 +-
 drivers/raw/ntb/ntb.h                         |   6 +-
 drivers/raw/skeleton/skeleton_rawdev.h        |   6 +-
 drivers/raw/skeleton/skeleton_rawdev_test.c   |   5 +-
 drivers/regex/cn9k/cn9k_regexdev.c            |   2 +-
 drivers/vdpa/ifc/base/ifcvf.c                 |  10 +-
 drivers/vdpa/ifc/ifcvf_vdpa.c                 |  16 +-
 drivers/vdpa/nfp/nfp_vdpa.c                   |   2 +-
 drivers/vdpa/nfp/nfp_vdpa_log.h               |  12 +-
 drivers/vdpa/sfc/sfc_vdpa_log.h               |   7 +-
 364 files changed, 4061 insertions(+), 4206 deletions(-)

-- 
2.46.0


  parent reply	other threads:[~2024-09-12  8:26 UTC|newest]

Thread overview: 47+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-09-07 14:54 [PATCH 00/11] " David Marchand
2024-09-07 14:54 ` [PATCH 01/11] devtools: fix forbidden token check with multiple files David Marchand
2024-09-07 14:54 ` [PATCH 02/11] devtools: report all warnings in forbidden token check David Marchand
2024-09-07 14:54 ` [PATCH 03/11] net/dpaa: remove broken debug macros David Marchand
2024-09-07 14:54 ` [PATCH 04/11] net/sfc: fix driver logtype token David Marchand
2024-09-08  8:35   ` Andrew Rybchenko
2024-09-07 14:54 ` [PATCH 05/11] drivers: reuse default logtype for SFC drivers David Marchand
2024-09-08  8:44   ` Andrew Rybchenko
2024-09-07 14:54 ` [PATCH 06/11] drivers: move log wrappers to Intel base drivers David Marchand
2024-09-07 14:54 ` [PATCH 07/11] net/txgbe: move wrapper to base driver David Marchand
2024-09-09  6:18   ` Jiawen Wu
2024-09-09  6:50     ` David Marchand
2024-09-09  7:23       ` Jiawen Wu
2024-09-07 14:54 ` [PATCH 08/11] drivers: replace logging helpers David Marchand
2024-09-07 14:54 ` [PATCH 09/11] drivers: remove redundant newline from logs David Marchand
2024-09-09  1:09   ` fengchengwen
2024-09-07 14:54 ` [PATCH 10/11] drivers: split multilines log messages David Marchand
2024-09-07 14:54 ` [PATCH 11/11] drivers: use per line logging in helpers David Marchand
2024-09-08  8:55   ` Andrew Rybchenko
2024-09-09  6:55     ` David Marchand
2024-09-09  7:23       ` Andrew Rybchenko
2024-09-09  1:19   ` fengchengwen
2024-09-10 10:56   ` David Marchand
2024-09-12  8:26 ` David Marchand [this message]
2024-09-12  8:26   ` [PATCH v2 01/14] devtools: fix forbidden token check with multiple files David Marchand
2024-09-12 13:54     ` Thomas Monjalon
2024-09-12  8:26   ` [PATCH v2 02/14] devtools: report all warnings in forbidden token check David Marchand
2024-09-12 14:10     ` Thomas Monjalon
2024-09-12  8:26   ` [PATCH v2 03/14] net/dpaa: remove broken debug macros David Marchand
2024-10-01 10:18     ` Thomas Monjalon
2024-10-01 12:08       ` David Marchand
2024-10-01 13:00         ` Hemant Agrawal
2024-09-12  8:26   ` [PATCH v2 04/14] net/sfc: fix driver logtype token David Marchand
2024-09-12  8:26   ` [PATCH v2 05/14] drivers: reuse default logtype for SFC drivers David Marchand
2024-09-12  8:26   ` [PATCH v2 06/14] drivers: move log wrappers to Intel base drivers David Marchand
2024-09-12  8:26   ` [PATCH v2 07/14] net/txgbe: move wrapper to base driver David Marchand
2024-09-12  8:26   ` [PATCH v2 08/14] event/dlb2: fix base driver logs David Marchand
2024-09-12  8:26   ` [PATCH v2 09/14] event/dsw: use a dynamic logtype David Marchand
2024-09-12  8:26   ` [PATCH v2 10/14] drivers: replace logging helpers David Marchand
2024-09-12  8:26   ` [PATCH v2 11/14] drivers: remove redundant newline from logs David Marchand
2024-09-12  8:26   ` [PATCH v2 12/14] drivers: split multilines log messages David Marchand
2024-09-12  8:26   ` [PATCH v2 13/14] net/octeon_ep: avoid warning on uninitialized variable David Marchand
2024-09-12  8:26   ` [PATCH v2 14/14] drivers: use per line logging in helpers David Marchand
2024-10-01 12:10     ` Thomas Monjalon
2024-09-16  9:32   ` [PATCH v2 00/14] Use RTE_LOG_LINE in drivers David Marchand
2024-09-16 15:13   ` Patrick Robb
2024-10-04 13:04   ` David Marchand

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=20240912082643.1532679-1-david.marchand@redhat.com \
    --to=david.marchand@redhat.com \
    --cc=dev@dpdk.org \
    /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).