[PATCH v9 40/50] fib: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/fib/dir24_8.c | 4 lib/fib/rte_fib.c | 2 -- lib/fib/rte_fib.h | 1 - lib/fib/rte_fib6.c | 2 -- lib/fib/rte_fib6.h | 1 - lib/fib/trie.c | 5 - lib/fib/trie.h | 2

[PATCH v9 41/50] eventdev: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/eventdev/rte_event_ring.c | 6 -- lib/eventdev/rte_event_ring.h | 2 -- lib/eventdev/rte_event_timer_adapter.c | 5 - lib/eventdev/rte_event_timer_adapter.h

[PATCH v9 42/50] efd: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/efd/rte_efd.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/efd/rte_efd.c b/lib/efd/rte_efd.c index 86ef46863c..560cd78961 100644 --- a/lib/efd/rte_efd.c +++ b/lib/efd

[PATCH v9 43/50] dmadev: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/dmadev/rte_dmadev.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/dmadev/rte_dmadev.h b/lib/dmadev/rte_dmadev.h index 4abe79c536..ad9e7a0975 100644 --- a/lib/dmadev/rte_dmadev.h

[PATCH v9 44/50] distributor: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey Acked-by: David Hunt --- lib/distributor/rte_distributor.c | 2 -- lib/distributor/rte_distributor_match_sse.c | 2 -- lib/distributor/rte_distributor_single.c| 2 -- 3 files

[PATCH v9 45/50] compressdev: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/compressdev/rte_comp.c| 1 - lib/compressdev/rte_comp.h| 1 - lib/compressdev/rte_compressdev.c | 1 - lib/compressdev/rte_compressdev.h | 1 - lib

[PATCH v9 47/50] bpf: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/bpf/bpf.c | 4 lib/bpf/bpf_exec.c | 6 -- lib/bpf/bpf_jit_x86.c | 5 - lib/bpf/bpf_load.c | 8 lib/bpf/bpf_pkt.c | 12 lib

[PATCH v9 48/50] bbdev: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/bbdev/rte_bbdev.c | 4 lib/bbdev/rte_bbdev.h | 4 2 files changed, 8 deletions(-) diff --git a/lib/bbdev/rte_bbdev.c b/lib/bbdev/rte_bbdev.c index 7f353d4f7e..aaee7b7872 100644

[PATCH v9 46/50] cmdline: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/cmdline/cmdline.c| 2 -- lib/cmdline/cmdline_parse.c | 3 --- lib/cmdline/cmdline_parse_portlist.c | 3 --- lib/cmdline/cmdline_parse_string.c | 4 lib

[PATCH v9 49/50] cryptodev: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/cryptodev/cryptodev_pmd.h | 4 lib/cryptodev/rte_cryptodev.c | 11 --- lib/cryptodev/rte_cryptodev.h | 2 -- 3 files changed, 17 deletions(-) diff --git a/lib/cryptodev

[PATCH v9 50/50] acl: remove unneeded header includes

2022-02-15 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/acl/rte_acl.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/acl/rte_acl.c b/lib/acl/rte_acl.c index 4e693b2488..a61c3ba188 100644 --- a/lib/acl/rte_acl.c +++ b/lib/acl/rte_acl.c

[PATCH v6 0/2] Add config file support for l3fwd

2022-03-01 Thread Sean Morrissey
parsing functions to separate files as to not bloat l3fwd code. V5: * Reintroduce hardcoded tables as to not break dts and allow for hardcoded tables to be used if no config files presented. V4: * Fix nondeterministic bug of segfault on termination of sample app. Sean Morrissey (2

[PATCH v6 1/2] examples/l3fwd: add config file support for LPM/FIB

2022-03-01 Thread Sean Morrissey
-off-by: Sean Morrissey Acked-by: Konstantin Ananyev Tested-by: Yingya Han --- examples/l3fwd/em_route_parse.c | 18 ++ examples/l3fwd/l3fwd.h| 7 + examples/l3fwd/l3fwd_em.c | 1 + examples/l3fwd/l3fwd_fib.c| 50 ++--- examples/l3fwd/l3fwd_lpm.c| 46

[PATCH v6 2/2] examples/l3fwd: add config file support for EM

2022-03-01 Thread Sean Morrissey
. Related l3fwd docs have been updated to relfect these changes. Signed-off-by: Sean Morrissey Acked-by: Konstantin Ananyev --- doc/guides/sample_app_ug/l3_forward.rst | 89 ++-- examples/l3fwd/em_default_v4.cfg| 17 ++ examples/l3fwd/em_default_v6.cfg| 17 ++ exam

[PATCH v1] doc: fix telemetry example for cryptodev

2022-03-08 Thread Sean Morrissey
Blank line added to the final telemetry example for the cryptography device library as to fix the example rendering. Signed-off-by: Sean Morrissey --- doc/guides/prog_guide/cryptodev_lib.rst | 1 + 1 file changed, 1 insertion(+) diff --git a/doc/guides/prog_guide/cryptodev_lib.rst b/doc

[PATCH v2] doc: fix telemetry example for cryptodev

2022-03-09 Thread Sean Morrissey
Blank line added to the final telemetry example for the cryptography device library as to fix the example rendering. Fixes: 1c559ee8469 ("cryptodev: add telemetry endpoint for capabilities") Cc: sta...@dpdk.org Signed-off-by: Sean Morrissey --- doc/guides/prog_guide/cryptodev_lib.rs

[PATCH v1] dmadev: add telemetry support

2022-03-23 Thread Sean Morrissey
;/dmadev/stats", ...]} --> /dmadev/list {"/dmadev/list": [0, 1]} --> /dmadev/info,0 {"/dmadev/info": {"name": ":00:01.0", "nb_vchans": 1, "numa_node": 0}} --> /dmadev/stats,0,0 {"/dmadev/stats": {"submitted": 0

[PATCH v1] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-03-25 Thread Sean Morrissey
l3fwd-acl contains duplicate functions to l3fwd. For this reason we merge l3fwd-acl code into l3fwd with '--lookup acl' cmdline option to run ACL. Signed-off-by: Sean Morrissey --- examples/l3fwd-acl/Makefile | 51 - examples/l3fwd-acl/main.c

[PATCH v2] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-03-30 Thread Sean Morrissey
l3fwd-acl contains duplicate functions to l3fwd. For this reason we merge l3fwd-acl code into l3fwd with '--lookup acl' cmdline option to run ACL. Signed-off-by: Sean Morrissey --- V2: * add doc changes * minor code cleanup --- doc/guides/rel_notes/release_22_07.rst|4 +

[PATCH v2] dmadev: add telemetry support

2022-03-31 Thread Sean Morrissey
;/dmadev/stats", ...]} --> /dmadev/list {"/dmadev/list": [0, 1]} --> /dmadev/info,0 {"/dmadev/info": {"name": ":00:01.0", "nb_vchans": 1, "numa_node": 0}} --> /dmadev/stats,0,0 {"/dmadev/stats": {"submitted": 0

[PATCH v3] dmadev: add telemetry support

2022-04-01 Thread Sean Morrissey
;/dmadev/stats", ...]} --> /dmadev/list {"/dmadev/list": [0, 1]} --> /dmadev/info,0 {"/dmadev/info": {"name": ":00:01.0", "nb_vchans": 1, "numa_node": 0, "max_vchans": 1, "max_desc": 4096, "min_desc&qu

[PATCH v4] dmadev: add telemetry support

2022-04-01 Thread Sean Morrissey
;/dmadev/stats", ...]} --> /dmadev/list {"/dmadev/list": [0, 1]} --> /dmadev/info,0 {"/dmadev/info": {"name": ":00:01.0", "nb_vchans": 1, "numa_node": 0, "max_vchans": 1, "max_desc": 4096, "min_desc&

[PATCH v5] dmadev: add telemetry support

2022-04-01 Thread Sean Morrissey
;/dmadev/stats", ...]} --> /dmadev/list {"/dmadev/list": [0, 1]} --> /dmadev/info,0 {"/dmadev/info": {"name": ":00:01.0", "nb_vchans": 1, "numa_node": 0, "max_vchans": 1, "max_desc": 4096, "min_desc&

[PATCH v3] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-04-06 Thread Sean Morrissey
l3fwd-acl contains duplicate functions to l3fwd. For this reason we merge l3fwd-acl code into l3fwd with '--lookup acl' cmdline option to run ACL. Signed-off-by: Sean Morrissey --- V3: * remove unnecessary declarations * move functions to correct files V2: * add doc changes * minor co

[PATCH v4] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-04-06 Thread Sean Morrissey
l3fwd-acl contains duplicate functions to l3fwd. For this reason we merge l3fwd-acl code into l3fwd with '--lookup acl' cmdline option to run ACL. Signed-off-by: Sean Morrissey --- MAINTAINERS |2 - doc/guides/rel_notes/release_22_07.rst

[PATCH v5] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-04-11 Thread Sean Morrissey
l3fwd-acl contains duplicate functions to l3fwd. For this reason we merge l3fwd-acl code into l3fwd with '--lookup acl' cmdline option to run ACL. Signed-off-by: Sean Morrissey --- V5: * remove undefined functions * remove unused struct members V4: * update maintainers * fix doc

[PATCH v1 01/19] cmdline: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/cmdline/cmdline_cirbuf.h| 1 - lib/cmdline/cmdline_parse_num.c | 3 --- lib/cmdline/cmdline_socket.c| 5 - lib/cmdline/cmdline_socket.h| 1 - 4 files changed, 10 deletions

[PATCH v1 00/19] remove IWYU flagged headers

2022-04-21 Thread Sean Morrissey
This patchset removes unused header includes flagged by the IWYU tool for the 22.07 release. Sean Morrissey (19): cmdline: remove unneeded header includes eal: remove unneeded header includes ethdev: remove unneeded header includes gpudev: remove unneeded header includes gso: remove

[PATCH v1 02/19] eal: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/eal/common/eal_common_config.c | 1 - lib/eal/common/eal_common_launch.c | 1 - lib/eal/common/eal_common_log.c| 1 - lib/eal/common/malloc_heap.h | 1 - lib/eal/linux/eal.c

[PATCH v1 03/19] ethdev: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/ethdev/rte_class_eth.c | 2 -- lib/ethdev/rte_ethdev.c| 9 - lib/ethdev/rte_ethdev.h| 1 - lib/ethdev/rte_flow.c | 2 -- lib/ethdev/rte_flow.h | 3 --- lib

[PATCH v1 04/19] gpudev: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/gpudev/gpudev.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/gpudev/gpudev.c b/lib/gpudev/gpudev.c index 56033f4a5f..ee3ae80f82 100644 --- a/lib/gpudev/gpudev.c +++ b/lib/gpudev

[PATCH v1 05/19] gso: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/gso/gso_common.c | 1 - lib/gso/gso_common.h | 1 - lib/gso/gso_tcp4.h| 1 - lib/gso/gso_tunnel_tcp4.h | 1 - lib/gso/gso_tunnel_udp4.h | 1 - lib/gso/gso_udp4.h

[PATCH v1 06/19] hash: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/hash/rte_cuckoo_hash.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/hash/rte_cuckoo_hash.c b/lib/hash/rte_cuckoo_hash.c index 490f94af4b..de7d941638 100644 --- a/lib/hash

[PATCH v1 07/19] ip_frag: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/ip_frag/ip_frag_internal.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/ip_frag/ip_frag_internal.c b/lib/ip_frag/ip_frag_internal.c index b436a4c931..043b0ffba3 100644 --- a/lib

[PATCH v1 08/19] jobstats: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/jobstats/rte_jobstats.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/jobstats/rte_jobstats.h b/lib/jobstats/rte_jobstats.h index 023d9dd15c..45b460e603 100644 --- a/lib/jobstats

[PATCH v1 09/19] mempool: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/mempool/rte_mempool.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/mempool/rte_mempool.h b/lib/mempool/rte_mempool.h index 3ada37cb86..8d6554fbae 100644 --- a/lib/mempool

[PATCH v1 10/19] meter: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/meter/rte_meter.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/lib/meter/rte_meter.c b/lib/meter/rte_meter.c index da01429a8b..4549b97d36 100644 --- a/lib/meter/rte_meter.c +++ b

[PATCH v1 11/19] net: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/net/rte_net.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/net/rte_net.h b/lib/net/rte_net.h index 53a7f4d360..56611fc8f9 100644 --- a/lib/net/rte_net.h +++ b/lib/net/rte_net.h

[PATCH v1 12/19] power: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/power/power_pstate_cpufreq.c | 1 - lib/power/rte_power_empty_poll.h | 3 --- lib/power/rte_power_pmd_mgmt.c | 2 -- lib/power/rte_power_pmd_mgmt.h | 5 - 4 files changed, 11

[PATCH v1 13/19] rawdev: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/rawdev/rte_rawdev.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/rawdev/rte_rawdev.h b/lib/rawdev/rte_rawdev.h index 14e8eb972f..66080eae9e 100644 --- a/lib/rawdev/rte_rawdev.h

[PATCH v1 14/19] regexdev: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/regexdev/rte_regexdev.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/regexdev/rte_regexdev.h b/lib/regexdev/rte_regexdev.h index 3bce8090f6..ce3dba5c10 100644 --- a/lib/regexdev

[PATCH v1 15/19] sched: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/sched/rte_pie.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/sched/rte_pie.c b/lib/sched/rte_pie.c index d37b79e6dd..c84f75a18c 100644 --- a/lib/sched/rte_pie.c +++ b/lib/sched

[PATCH v1 16/19] stack: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/stack/rte_stack.h | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/stack/rte_stack.h b/lib/stack/rte_stack.h index 91fc570767..af8c3804f3 100644 --- a/lib/stack/rte_stack.h +++ b

[PATCH v1 17/19] table: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/table/rte_swx_table_learner.c | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/table/rte_swx_table_learner.c b/lib/table/rte_swx_table_learner.c index 15576c2aa3..f9d4d7faac 100644

[PATCH v1 18/19] timer: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/timer/rte_timer.c | 3 --- lib/timer/rte_timer.h | 2 -- 2 files changed, 5 deletions(-) diff --git a/lib/timer/rte_timer.c b/lib/timer/rte_timer.c index c51a393e5c..f52ccc33ed 100644

[PATCH v1 19/19] vhost: remove unneeded header includes

2022-04-21 Thread Sean Morrissey
These header includes have been flagged by the iwyu_tool and removed. Signed-off-by: Sean Morrissey --- lib/vhost/vhost.h | 3 --- lib/vhost/vhost_user.h | 1 - 2 files changed, 4 deletions(-) diff --git a/lib/vhost/vhost.h b/lib/vhost/vhost.h index a9edc271aa..711bb8cd83 100644 --- a/lib

[PATCH v6] examples/l3fwd: merge l3fwd-acl into l3fwd

2022-04-22 Thread Sean Morrissey
l3fwd-acl contains duplicate functions to l3fwd. For this reason we merge l3fwd-acl code into l3fwd with '--lookup acl' cmdline option to run ACL. Signed-off-by: Sean Morrissey Acked-by: Konstantin Ananyev --- V6: * fix ipv6 rule parsing V5: * remove undefined functions * remove unu

[dpdk-dev] [PATCH] lib/librte_eal: fix unrecongized telemetry eal arg

2019-07-15 Thread Sean Morrissey
Added telemetry to EAL long options so that when --telemetry is passed as an EAL arg that there is no unrecognized argument error message printed. Fixes: 8877ac688b52 ("telemetry: introduce infrastructure") Cc: ciara.po...@intel.com Cc: sta...@dpdk.org Signed-off-by: Sean Morrissey

[dpdk-dev] [PATCH] Revert "eal: fix parsing option --telemetry"

2019-07-24 Thread Sean Morrissey
This reverts commit debacba0297fbe214b4185a9791e6a9fdf6642ba. Reverting this patch as it currently breaks the initialization of telemetry, more investigation is ongoing to fix the issue for the printed error message for unrecognized argument. --- lib/librte_eal/common/eal_common_options.c | 3 ---

[dpdk-dev] [PATCH v2] Revert "eal: fix parsing option --telemetry"

2019-07-24 Thread Sean Morrissey
This reverts commit debacba0297fbe214b4185a9791e6a9fdf6642ba. Reverting this patch as it currently breaks the initialization of telemetry, more investigation is ongoing to fix the issue for the printed error message for unrecognized argument. Signed-off-by: Sean Morrissey --- v2: Adding sign

[dpdk-dev] [PATCH] devtools: export title syntax for check-git-log

2019-10-25 Thread Sean Morrissey
Moved title syntax to a separate file so that it improves code readability and allows for easy addition of new correct title syntax in future cases. Signed-off-by: Sean Morrissey --- devtools/check-git-log.sh| 60 devtools/commit-title-syntax.txt | 45

<    1   2   3   4   5