This patch fixes a core dump which occurs on 32-bit-builds
after sending a matched packet due to overrunning an array.
Fixes: 6de0ea50e9b9 ("examples/l3fwd: merge l3fwd-acl example")
Cc: sean.morris...@intel.com
Cc: sta...@dpdk.org
Signed-off-by: Sean Morrissey
---
exam
Add a status for page faults to be used when getting the
completion status of an operation.
Signed-off-by: Sean Morrissey
---
drivers/dma/idxd/idxd_common.c | 2 ++
drivers/dma/idxd/idxd_hw_defs.h | 1 +
2 files changed, 3 insertions(+)
diff --git a/drivers/dma/idxd/idxd_common.c b/drivers
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
Acked-by: Chenbo Xia
---
lib/vhost/vhost.h | 2 --
lib/vhost/vhost_user.h | 1 -
2 files changed, 3 deletions(-)
diff --git a/lib/vhost/vhost.h b/lib/vhost/vhost.h
index 14235aaf81
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/timer/rte_timer.c | 1 -
lib/timer/rte_timer.h | 2 --
2 files changed, 3 deletions(-)
diff --git a/lib/timer/rte_timer.c b/lib/timer/rte_timer.c
index c51a393e5c..9994813d0d 100644
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
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
Acked-by: Hemant Agrawal
---
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
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/power/rte_power_empty_poll.h | 3 ---
lib/power/rte_power_pmd_mgmt.h | 4
2 files changed, 7 deletions(-)
diff --git a/lib/power/rte_power_empty_poll.h b/lib/power
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
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
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
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/hash/rte_cuckoo_hash.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/lib/hash/rte_cuckoo_hash.c b/lib/hash/rte_cuckoo_hash.c
index 490f94af4b..62c762439a 100644
--- a/lib/hash
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
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
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
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/linux/eal_thread.c | 6 --
lib/eal/unix
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| 4
lib/cmdline/cmdline_socket.h| 1 -
4 files changed, 9 deletions
This patchset removes unused header includes flagged
by the IWYU tool for the 22.07 release.
V4:
* Fix arm build issues.
V3:
* Fix more linux build issues.
V2:
* Fix various build issues.
Sean Morrissey (14):
cmdline: remove unneeded header includes
eal: remove unneeded header includes
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/vhost/vhost.h | 2 --
lib/vhost/vhost_user.h | 1 -
2 files changed, 3 deletions(-)
diff --git a/lib/vhost/vhost.h b/lib/vhost/vhost.h
index 14235aaf81..4ebcb7448a 100644
--- a/lib
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/timer/rte_timer.c | 2 --
lib/timer/rte_timer.h | 2 --
2 files changed, 4 deletions(-)
diff --git a/lib/timer/rte_timer.c b/lib/timer/rte_timer.c
index c51a393e5c..d914fcbf60 100644
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 f7f8e8aea9..3502cbd2a4 100644
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
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
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
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
Acked-by: Hemant Agrawal
---
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
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/power/rte_power_empty_poll.h | 3 ---
lib/power/rte_power_pmd_mgmt.c | 2 --
lib/power/rte_power_pmd_mgmt.h | 4
3 files changed, 9 deletions(-)
diff --git a/lib/power
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
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
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
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
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
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
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
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
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/linux/eal_thread.c | 6 --
lib/eal/unix
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| 4
lib/cmdline/cmdline_socket.h| 1 -
4 files changed, 9 deletions
This patchset removes unused header includes flagged
by the IWYU tool for the 22.07 release.
V3:
* Fix more linux build issues.
V2:
* Fix various build issues.
Sean Morrissey (18):
cmdline: remove unneeded header includes
eal: remove unneeded header includes
ethdev: remove unneeded header
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/vhost/vhost.h | 2 --
lib/vhost/vhost_user.h | 1 -
2 files changed, 3 deletions(-)
diff --git a/lib/vhost/vhost.h b/lib/vhost/vhost.h
index 14235aaf81..4ebcb7448a 100644
--- a/lib
These header includes have been flagged by the iwyu_tool
and removed.
Signed-off-by: Sean Morrissey
---
lib/timer/rte_timer.c | 2 --
lib/timer/rte_timer.h | 2 --
2 files changed, 4 deletions(-)
diff --git a/lib/timer/rte_timer.c b/lib/timer/rte_timer.c
index c51a393e5c..d914fcbf60 100644
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 f7f8e8aea9..3502cbd2a4 100644
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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/linux/eal.c| 1 -
lib/eal/linux
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| 4
lib/cmdline/cmdline_socket.h| 1 -
4 files changed, 9 deletions
This patchset removes unused header includes flagged
by the IWYU tool for the 22.07 release.
V2:
* Fix various build issues.
Sean Morrissey (19):
cmdline: remove unneeded header includes
eal: remove unneeded header includes
ethdev: remove unneeded header includes
gpudev: remove unneeded
The L3FWD sample app doc contains outdated static code
snippets and references to functions which no longer
exist. This patch updates this doc to use up to date
references.
Signed-off-by: Sean Morrissey
---
doc/guides/sample_app_ug/l3_forward.rst | 87 +++--
examples/l3fwd
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
;/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&
;/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&
;/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
;/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
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 +
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
;/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
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
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
.
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
-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
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
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
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
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
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
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
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
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
1 - 100 of 451 matches
Mail list logo