mbox

[v2,0/4] eal: small rte_common.h fixes and cleanup

Message ID 20220825153709.33181-1-dmitry.kozliuk@gmail.com (mailing list archive)
Headers

Message

Dmitry Kozlyuk Aug. 25, 2022, 3:37 p.m. UTC
  v2:
    * Extend and tidy up the macro unit test (Morten).
    * Remove unneeded includes from rte_common.h (Morten, Bruce).

Dmitry Kozlyuk (4):
  eal: fix pointer arithmetic with an expression argument
  eal: deduplicate roundup code
  eal: uninline rte_str_to_size
  eal: remove unneeded includes from a public header

 app/test-bbdev/test_bbdev_vector.c            |  1 +
 .../cperf_test_vector_parsing.c               |  1 +
 app/test-eventdev/parser.h                    |  1 +
 app/test-pmd/bpf_cmd.c                        |  2 +
 app/test-pmd/cmdline.c                        |  1 +
 app/test-pmd/cmdline_tm.c                     |  2 +
 app/test-pmd/config.c                         |  1 +
 app/test/test.h                               |  2 +
 app/test/test_common.c                        | 58 +++++++++++++------
 drivers/bus/vdev/vdev_params.c                |  1 +
 drivers/common/cnxk/cnxk_telemetry_nix.c      |  1 +
 drivers/common/cnxk/cnxk_telemetry_npa.c      |  1 +
 drivers/crypto/scheduler/scheduler_pmd.c      |  2 +
 drivers/net/cnxk/cnxk_ethdev_sec_telemetry.c  |  2 +
 drivers/net/i40e/i40e_ethdev.c                |  1 +
 drivers/net/iavf/iavf_ethdev.c                |  1 +
 drivers/net/ice/ice_ethdev.c                  |  1 +
 drivers/net/softnic/parser.h                  |  1 +
 lib/dmadev/rte_dmadev.c                       |  1 +
 lib/eal/common/eal_common_debug.c             |  2 +
 lib/eal/common/eal_common_string_fns.c        | 36 +++++++++++-
 lib/eal/include/generic/rte_rwlock.h          |  2 +
 lib/eal/include/rte_common.h                  | 41 ++-----------
 lib/eal/linux/eal.c                           |  1 +
 lib/eal/linux/eal_vfio_mp_sync.c              |  1 +
 lib/eal/unix/eal_unix_timer.c                 |  1 +
 lib/eal/version.map                           |  1 +
 lib/eal/windows/rte_thread.c                  |  2 +
 lib/ethdev/sff_telemetry.c                    |  1 +
 lib/eventdev/rte_event_eth_rx_adapter.c       |  1 +
 lib/eventdev/rte_event_timer_adapter.c        |  1 +
 lib/meter/rte_meter.c                         |  1 +
 lib/pci/rte_pci.c                             |  1 +
 lib/pipeline/rte_swx_ctl.c                    |  1 +
 lib/sched/rte_pie.c                           |  1 +
 lib/security/rte_security.c                   |  2 +
 lib/telemetry/telemetry_data.c                |  3 +
 lib/telemetry/telemetry_legacy.c              |  1 +
 38 files changed, 126 insertions(+), 55 deletions(-)