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(-) -- 2.33.1