From: Sean Morrissey <sean.morrissey@intel.com>
Cc: dev@dpdk.org, Sean Morrissey <sean.morrissey@intel.com>
Subject: [PATCH v8 00/50] introduce IWYU
Date: Mon, 14 Feb 2022 14:43:16 +0000 [thread overview]
Message-ID: <20220214144406.4192233-1-sean.morrissey@intel.com> (raw)
In-Reply-To: <20220214113632.3184921-1-sean.morrissey@intel.com>
This patchset introduces the include-what-you-use script which removes
unused header includes. IWYU GitHub:
https://github.com/include-what-you-use/include-what-you-use
Along with the script there are some patches which make a start on
removing unneeded headers.
V4:
* Re-added removed headers that are now needed in order to fix build
issues.
* Removed other unused headers from other libraries
V5:
* Fix build issues for RHEL 7.
* Squash commits for overlapping libraries.
V6:
* Fix some Windows build issues.
* Fix some RHEL 8 build issues.
V7:
* Further RHEL 8 and FreeBSD build issues fixed.
V8:
* Fix apply issues.
Sean Morrissey (50):
devtools: script to remove unused headers includes
telemetry: remove unneeded header includes
ring: remove unneeded header includes
kvargs: remove unneeded header includes
eal: remove unneeded header includes
vhost: remove unneeded header includes
timer: remove unneeded header includes
table: remove unneeded header includes
stack: remove unneeded header includes
security: remove unneeded header includes
sched: remove unneeded header includes
rib: remove unneeded header includes
reorder: remove unneeded header includes
regexdev: remove unneeded header includes
rcu: remove unneeded header includes
rawdev: remove unneeded header includes
power: remove unneeded header includes
port: remove unneeded header includes
pipeline: remove unneeded header includes
pdump: remove unneeded header includes
pci: remove unneeded header includes
pcapng: remove unneeded header includes
node: remove unneeded header includes
net: remove unneeded header includes
metrics: remove unneeded header includes
mempool: remove unneeded header includes
member: remove unneeded header includes
mbuf: remove unneeded header includes
lpm: remove unneeded header includes
latencystats: remove unneeded header includes
kni: remove unneeded header includes
jobstats: remove unneeded header includes
ipsec: remove unneeded header includes
ip_frag: remove unneeded header includes
hash: remove unneeded header includes
gro: remove unneeded header includes
graph: remove unneeded header includes
gpudev: remove unneeded header includes
flow_classify: remove unneeded header includes
fib: remove unneeded header includes
eventdev: remove unneeded header includes
efd: remove unneeded header includes
dmadev: remove unneeded header includes
distributor: remove unneeded header includes
compressdev: remove unneeded header includes
cmdline: remove unneeded header includes
bpf: remove unneeded header includes
bbdev: remove unneeded header includes
cryptodev: remove unneeded header includes
acl: remove unneeded header includes
devtools/process_iwyu.py | 109 ++++++++++++++++++++
examples/vm_power_manager/guest_cli/main.c | 1 +
lib/acl/rte_acl.c | 1 -
lib/bbdev/rte_bbdev.c | 4 -
lib/bbdev/rte_bbdev.h | 4 -
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/bpf/bpf_validate.c | 3 -
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/cmdline/cmdline_rdline.c | 2 -
lib/cmdline/cmdline_vt100.c | 3 -
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/compressdev/rte_compressdev_pmd.h | 2 -
lib/cryptodev/cryptodev_pmd.h | 4 -
lib/cryptodev/rte_cryptodev.c | 11 --
lib/cryptodev/rte_cryptodev.h | 2 -
lib/distributor/rte_distributor.c | 2 -
lib/distributor/rte_distributor_match_sse.c | 2 -
lib/distributor/rte_distributor_single.c | 2 -
lib/dmadev/rte_dmadev.h | 1 -
lib/eal/common/eal_common_dev.c | 5 -
lib/eal/common/eal_common_devargs.c | 1 -
lib/eal/common/eal_common_errno.c | 4 -
lib/eal/common/eal_common_fbarray.c | 3 -
lib/eal/common/eal_common_hexdump.c | 3 -
lib/eal/common/eal_common_launch.c | 6 --
lib/eal/common/eal_common_lcore.c | 7 +-
lib/eal/common/eal_common_log.c | 1 -
lib/eal/common/eal_common_memalloc.c | 3 -
lib/eal/common/eal_common_memory.c | 4 -
lib/eal/common/eal_common_memzone.c | 4 -
lib/eal/common/eal_common_options.c | 2 -
lib/eal/common/eal_common_proc.c | 2 -
lib/eal/common/eal_common_string_fns.c | 2 -
lib/eal/common/eal_common_tailqs.c | 11 --
lib/eal/common/eal_common_thread.c | 3 -
lib/eal/common/eal_common_timer.c | 6 --
lib/eal/common/eal_common_trace.c | 1 -
lib/eal/common/hotplug_mp.h | 1 -
lib/eal/common/malloc_elem.c | 6 --
lib/eal/common/malloc_heap.c | 5 -
lib/eal/common/malloc_mp.c | 1 -
lib/eal/common/malloc_mp.h | 2 -
lib/eal/common/rte_malloc.c | 5 -
lib/eal/common/rte_random.c | 3 -
lib/eal/common/rte_service.c | 6 --
lib/eal/include/rte_version.h | 2 -
lib/eal/linux/eal.c | 10 --
lib/eal/linux/eal_alarm.c | 7 --
lib/eal/linux/eal_cpuflags.c | 2 -
lib/eal/linux/eal_debug.c | 5 -
lib/eal/linux/eal_dev.c | 4 -
lib/eal/linux/eal_hugepage_info.c | 7 --
lib/eal/linux/eal_interrupts.c | 8 --
lib/eal/linux/eal_lcore.c | 7 --
lib/eal/linux/eal_log.c | 9 --
lib/eal/linux/eal_memalloc.c | 8 --
lib/eal/linux/eal_memory.c | 9 --
lib/eal/linux/eal_thread.c | 6 --
lib/eal/linux/eal_timer.c | 15 ---
lib/eal/linux/eal_vfio_mp_sync.c | 1 -
lib/eal/unix/eal_file.c | 1 -
lib/eal/unix/rte_thread.c | 1 -
lib/eal/x86/rte_cycles.c | 1 -
lib/efd/rte_efd.c | 3 -
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 | 2 -
lib/eventdev/rte_eventdev.c | 11 --
lib/eventdev/rte_eventdev.h | 2 -
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 -
lib/flow_classify/rte_flow_classify.c | 3 -
lib/flow_classify/rte_flow_classify.h | 4 -
lib/flow_classify/rte_flow_classify_parse.c | 1 -
lib/flow_classify/rte_flow_classify_parse.h | 1 -
lib/gpudev/gpudev.c | 1 -
lib/graph/graph_debug.c | 2 -
lib/graph/graph_ops.c | 1 -
lib/graph/graph_populate.c | 2 -
lib/graph/node.c | 1 -
lib/gro/gro_tcp4.c | 1 -
lib/gro/gro_tcp4.h | 2 -
lib/gro/gro_udp4.c | 1 -
lib/gro/gro_udp4.h | 2 -
lib/gro/gro_vxlan_tcp4.c | 1 -
lib/gro/gro_vxlan_udp4.c | 1 -
lib/gro/rte_gro.c | 1 -
lib/hash/rte_cuckoo_hash.c | 4 -
lib/hash/rte_fbk_hash.c | 6 --
lib/hash/rte_fbk_hash.h | 1 -
lib/hash/rte_thash.c | 1 -
lib/hash/rte_thash.h | 1 -
lib/ip_frag/rte_ip_frag_common.c | 1 -
lib/ip_frag/rte_ipv4_fragmentation.c | 2 -
lib/ipsec/esp_inb.c | 1 -
lib/ipsec/esp_outb.c | 1 -
lib/ipsec/ipsec_sad.c | 1 -
lib/ipsec/sa.c | 3 -
lib/ipsec/sa.h | 1 -
lib/jobstats/rte_jobstats.c | 3 -
lib/kni/rte_kni.c | 2 -
lib/kni/rte_kni.h | 2 -
lib/kvargs/rte_kvargs.c | 1 -
lib/latencystats/rte_latencystats.c | 4 -
lib/lpm/rte_lpm.c | 7 --
lib/lpm/rte_lpm.h | 4 -
lib/lpm/rte_lpm6.c | 7 --
lib/lpm/rte_lpm6.h | 1 -
lib/mbuf/rte_mbuf.c | 11 --
lib/mbuf/rte_mbuf.h | 2 -
lib/mbuf/rte_mbuf_dyn.h | 2 -
lib/mbuf/rte_mbuf_pool_ops.c | 1 -
lib/mbuf/rte_mbuf_pool_ops.h | 1 -
lib/member/rte_member.c | 2 -
lib/member/rte_member.h | 1 -
lib/member/rte_member_vbf.c | 1 -
lib/mempool/rte_mempool.c | 7 --
lib/mempool/rte_mempool.h | 4 -
lib/metrics/rte_metrics.c | 3 -
lib/net/net_crc_avx512.c | 3 -
lib/net/net_crc_sse.c | 1 -
lib/net/rte_arp.c | 1 -
lib/net/rte_ether.h | 1 -
lib/net/rte_net.h | 1 -
lib/net/rte_net_crc.c | 2 -
lib/node/ethdev_ctrl.c | 2 -
lib/node/ethdev_rx.c | 1 -
lib/node/ethdev_tx.c | 1 -
lib/node/ip4_lookup.c | 5 -
lib/node/ip4_rewrite.c | 4 -
lib/node/pkt_cls.c | 4 -
lib/node/pkt_drop.c | 1 -
lib/pcapng/rte_pcapng.c | 1 -
lib/pcapng/rte_pcapng.h | 2 -
lib/pci/rte_pci.c | 15 +--
lib/pci/rte_pci.h | 1 -
lib/pdump/rte_pdump.c | 1 -
lib/pdump/rte_pdump.h | 2 -
lib/pipeline/rte_pipeline.c | 4 -
lib/pipeline/rte_port_in_action.c | 2 -
lib/pipeline/rte_swx_ctl.h | 2 -
lib/pipeline/rte_swx_pipeline.c | 1 -
lib/pipeline/rte_swx_pipeline.h | 1 -
lib/pipeline/rte_swx_pipeline_spec.c | 1 -
lib/pipeline/rte_table_action.c | 2 -
lib/port/rte_port_fd.h | 1 -
lib/port/rte_port_frag.c | 2 -
lib/port/rte_port_frag.h | 1 -
lib/port/rte_port_kni.c | 1 -
lib/port/rte_port_kni.h | 1 -
lib/port/rte_port_ras.c | 1 -
lib/port/rte_port_ras.h | 1 -
lib/port/rte_port_ring.h | 1 -
lib/port/rte_port_sched.c | 1 -
lib/port/rte_port_source_sink.c | 1 -
lib/port/rte_swx_port_fd.c | 1 -
lib/port/rte_swx_port_fd.h | 1 -
lib/port/rte_swx_port_ring.h | 1 -
lib/power/guest_channel.c | 2 -
lib/power/power_acpi_cpufreq.c | 7 --
lib/power/power_acpi_cpufreq.h | 4 -
lib/power/power_common.h | 1 -
lib/power/power_cppc_cpufreq.c | 1 -
lib/power/power_cppc_cpufreq.h | 4 -
lib/power/power_kvm_vm.c | 1 -
lib/power/power_kvm_vm.h | 4 -
lib/power/power_pstate_cpufreq.c | 6 --
lib/power/power_pstate_cpufreq.h | 4 -
lib/power/rte_power.c | 1 -
lib/power/rte_power.h | 2 -
lib/power/rte_power_empty_poll.c | 2 -
lib/rawdev/rte_rawdev.c | 14 ---
lib/rcu/rte_rcu_qsbr.c | 4 -
lib/rcu/rte_rcu_qsbr.h | 4 -
lib/regexdev/rte_regexdev.c | 2 -
lib/regexdev/rte_regexdev.h | 3 -
lib/reorder/rte_reorder.c | 1 -
lib/rib/rte_rib.c | 2 -
lib/rib/rte_rib.h | 1 -
lib/rib/rte_rib6.c | 2 -
lib/rib/rte_rib6.h | 1 -
lib/ring/rte_ring.c | 9 --
lib/sched/rte_pie.c | 2 -
lib/sched/rte_red.h | 1 -
lib/sched/rte_sched.c | 1 -
lib/sched/rte_sched.h | 1 -
lib/security/rte_security.c | 2 -
lib/security/rte_security.h | 3 -
lib/stack/rte_stack.c | 2 -
lib/stack/rte_stack.h | 1 -
lib/table/rte_swx_table_em.c | 1 -
lib/table/rte_swx_table_em.h | 1 -
lib/table/rte_swx_table_learner.c | 1 -
lib/table/rte_swx_table_learner.h | 1 -
lib/table/rte_swx_table_selector.c | 1 -
lib/table/rte_swx_table_wm.c | 2 -
lib/table/rte_swx_table_wm.h | 1 -
lib/table/rte_table_acl.c | 3 -
lib/table/rte_table_array.c | 2 -
lib/table/rte_table_hash_cuckoo.c | 2 -
lib/table/rte_table_hash_ext.c | 2 -
lib/table/rte_table_hash_key16.c | 2 -
lib/table/rte_table_hash_key32.c | 2 -
lib/table/rte_table_hash_key8.c | 2 -
lib/table/rte_table_hash_lru.c | 2 -
lib/table/rte_table_lpm.c | 2 -
lib/table/rte_table_lpm_ipv6.c | 3 -
lib/table/rte_table_stub.c | 1 -
lib/table/rte_table_stub.h | 1 -
lib/telemetry/telemetry.c | 1 -
lib/telemetry/telemetry_data.h | 1 -
lib/timer/rte_timer.c | 6 --
lib/vhost/fd_man.c | 6 --
lib/vhost/fd_man.h | 1 -
lib/vhost/socket.c | 1 -
lib/vhost/vdpa.c | 1 -
lib/vhost/vhost.c | 4 -
lib/vhost/vhost.h | 2 -
lib/vhost/vhost_user.c | 2 -
235 files changed, 112 insertions(+), 682 deletions(-)
create mode 100755 devtools/process_iwyu.py
--
2.25.1
next prev parent reply other threads:[~2022-02-14 14:45 UTC|newest]
Thread overview: 368+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-04 10:10 [dpdk-dev] [PATCH v1 0/5] " Sean Morrissey
2021-10-04 10:10 ` [dpdk-dev] [PATCH v1 1/5] devtools: script to remove unused headers includes Sean Morrissey
2021-10-04 15:07 ` Bruce Richardson
2021-10-06 13:37 ` Thomas Monjalon
2021-10-06 15:19 ` Morrissey, Sean
2021-10-06 16:28 ` Bruce Richardson
2021-10-06 16:44 ` Thomas Monjalon
2021-10-04 10:10 ` [dpdk-dev] [PATCH v1 2/5] lib/telemetry: remove unneeded header includes Sean Morrissey
2021-10-04 10:10 ` [dpdk-dev] [PATCH v1 3/5] lib/ring: " Sean Morrissey
2021-10-04 10:10 ` [dpdk-dev] [PATCH v1 4/5] lib/kvargs: " Sean Morrissey
2021-10-04 10:10 ` [dpdk-dev] [PATCH v1 5/5] lib/eal: " Sean Morrissey
2021-10-04 10:23 ` Van Haaren, Harry
2021-10-04 10:46 ` Mattias Rönnblom
2021-10-04 18:15 ` David Christensen
2021-10-04 15:55 ` [dpdk-dev] [PATCH v1 0/5] introduce IWYU Stephen Hemminger
2021-10-04 16:34 ` Bruce Richardson
2021-10-06 11:13 ` [dpdk-dev] [PATCH v2 " Sean Morrissey
2021-10-06 11:13 ` [dpdk-dev] [PATCH v2 1/5] devtools: script to remove unused headers includes Sean Morrissey
2021-10-06 13:30 ` Bruce Richardson
2021-10-06 11:13 ` [dpdk-dev] [PATCH v2 2/5] lib/telemetry: remove unneeded header includes Sean Morrissey
2021-10-06 12:34 ` Power, Ciara
2021-10-06 11:13 ` [dpdk-dev] [PATCH v2 3/5] lib/ring: " Sean Morrissey
2021-10-06 11:13 ` [dpdk-dev] [PATCH v2 4/5] lib/kvargs: " Sean Morrissey
2021-10-06 11:13 ` [dpdk-dev] [PATCH v2 5/5] lib/eal: " Sean Morrissey
2021-10-06 16:36 ` David Christensen
2021-10-07 10:25 ` [dpdk-dev] [PATCH v3 0/5] introduce IWYU Sean Morrissey
2021-10-07 10:25 ` [dpdk-dev] [PATCH v3 1/5] devtools: script to remove unused headers includes Sean Morrissey
2021-10-07 10:25 ` [dpdk-dev] [PATCH v3 2/5] lib/telemetry: remove unneeded header includes Sean Morrissey
2021-10-07 10:25 ` [dpdk-dev] [PATCH v3 3/5] lib/ring: " Sean Morrissey
2021-10-07 12:17 ` Ananyev, Konstantin
2021-10-07 10:25 ` [dpdk-dev] [PATCH v3 4/5] lib/kvargs: " Sean Morrissey
2021-10-15 9:00 ` Olivier Matz
2021-10-15 9:20 ` Morrissey, Sean
2021-10-15 12:24 ` Olivier Matz
2021-10-07 10:25 ` [dpdk-dev] [PATCH v3 5/5] lib/eal: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 00/53] introduce IWYU Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 01/53] devtools: script to remove unused headers includes Sean Morrissey
2022-01-14 17:02 ` Stephen Hemminger
2022-01-14 17:36 ` Bruce Richardson
2022-01-14 16:23 ` [PATCH v4 02/53] telemetry: remove unneeded header includes Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 03/53] ring: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 04/53] kvargs: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 05/53] eal: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 06/53] vhost: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 07/53] timer: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 08/53] table: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 09/53] stack: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 10/53] security: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 11/53] sched: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 12/53] ring: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 13/53] rib: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 14/53] reorder: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 15/53] regexdev: " Sean Morrissey
2022-01-16 7:40 ` Ori Kam
2022-01-14 16:23 ` [PATCH v4 16/53] rcu: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 17/53] rawdev: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 18/53] power: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 19/53] port: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 20/53] pipeline: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 21/53] pdump: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 22/53] pci: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 23/53] pcapng: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 24/53] node: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 25/53] net: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 26/53] metrics: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 27/53] mempool: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 28/53] member: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 29/53] mbuf: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 30/53] lpm: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 31/53] latencystats: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 32/53] kvargs: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 33/53] kni: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 34/53] jobstats: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 35/53] ipsec: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 36/53] ip_frag: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 37/53] hash: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 38/53] gro: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 39/53] graph: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 40/53] gpudev: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 41/53] flow_classify: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 42/53] fib: " Sean Morrissey
2022-01-14 16:23 ` [PATCH v4 43/53] eventdev: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 44/53] efd: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 45/53] eal: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 46/53] dmadev: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 47/53] distributor: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 48/53] compressdev: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 49/53] cmdline: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 50/53] bpf: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 51/53] bbdev: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 52/53] cryptodev: " Sean Morrissey
2022-01-14 16:24 ` [PATCH v4 53/53] acl: " Sean Morrissey
2022-01-17 20:18 ` [PATCH v5 00/50] introduce IWYU Sean Morrissey
2022-01-17 20:18 ` [PATCH v5 01/50] devtools: script to remove unused headers includes Sean Morrissey
2022-01-20 15:00 ` Thomas Monjalon
2022-01-17 20:18 ` [PATCH v5 02/50] telemetry: remove unneeded header includes Sean Morrissey
2022-01-17 20:18 ` [PATCH v5 03/50] ring: " Sean Morrissey
2022-01-17 20:18 ` [PATCH v5 04/50] kvargs: " Sean Morrissey
2022-01-17 20:18 ` [PATCH v5 05/50] eal: " Sean Morrissey
2022-01-17 20:18 ` [PATCH v5 06/50] vhost: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 07/50] timer: " Sean Morrissey
2022-01-18 19:43 ` Carrillo, Erik G
2022-01-17 20:19 ` [PATCH v5 08/50] table: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 09/50] stack: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 10/50] security: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 11/50] sched: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 12/50] rib: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 13/50] reorder: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 14/50] regexdev: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 15/50] rcu: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 16/50] rawdev: " Sean Morrissey
2022-01-24 5:14 ` Hemant Agrawal
2022-01-17 20:19 ` [PATCH v5 17/50] power: " Sean Morrissey
2022-01-25 8:45 ` David Hunt
2022-01-17 20:19 ` [PATCH v5 18/50] port: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 19/50] pipeline: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 20/50] pdump: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 21/50] pci: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 22/50] pcapng: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 23/50] node: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 24/50] net: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 25/50] metrics: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 26/50] mempool: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 27/50] member: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 28/50] mbuf: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 29/50] lpm: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 30/50] latencystats: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 31/50] kni: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 32/50] jobstats: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 33/50] ipsec: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 34/50] ip_frag: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 35/50] hash: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 36/50] gro: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 37/50] graph: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 38/50] gpudev: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 39/50] flow_classify: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 40/50] fib: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 41/50] eventdev: " Sean Morrissey
2022-01-18 19:47 ` Carrillo, Erik G
2022-01-17 20:19 ` [PATCH v5 42/50] efd: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 43/50] dmadev: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 44/50] distributor: " Sean Morrissey
2022-01-25 8:44 ` David Hunt
2022-01-17 20:19 ` [PATCH v5 45/50] compressdev: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 46/50] cmdline: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 47/50] bpf: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 48/50] bbdev: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 49/50] cryptodev: " Sean Morrissey
2022-01-17 20:19 ` [PATCH v5 50/50] acl: " Sean Morrissey
2022-01-20 8:29 ` [PATCH v5 00/50] introduce IWYU David Marchand
2022-02-02 9:47 ` [PATCH v6 " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 01/50] devtools: script to remove unused headers includes Sean Morrissey
2022-02-02 13:14 ` Thomas Monjalon
2022-02-02 9:47 ` [PATCH v6 02/50] telemetry: remove unneeded header includes Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 03/50] ring: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 04/50] kvargs: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 05/50] eal: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 06/50] vhost: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 07/50] timer: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 08/50] table: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 09/50] stack: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 10/50] security: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 11/50] sched: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 12/50] rib: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 13/50] reorder: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 14/50] regexdev: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 15/50] rcu: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 16/50] rawdev: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 17/50] power: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 18/50] port: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 19/50] pipeline: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 20/50] pdump: " Sean Morrissey
2022-02-02 15:54 ` Stephen Hemminger
2022-02-02 16:00 ` Bruce Richardson
2022-02-02 16:45 ` Morten Brørup
2022-02-02 17:03 ` Bruce Richardson
2022-02-02 17:28 ` Stephen Hemminger
2022-02-02 18:21 ` Morten Brørup
2022-02-03 10:42 ` Bruce Richardson
2022-02-03 12:11 ` Morten Brørup
2022-02-03 12:22 ` Bruce Richardson
2022-02-02 9:47 ` [PATCH v6 21/50] pci: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 22/50] pcapng: " Sean Morrissey
2022-02-02 15:56 ` Stephen Hemminger
2022-02-02 9:47 ` [PATCH v6 23/50] node: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 24/50] net: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 25/50] metrics: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 26/50] mempool: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 27/50] member: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 28/50] mbuf: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 29/50] lpm: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 30/50] latencystats: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 31/50] kni: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 32/50] jobstats: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 33/50] ipsec: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 34/50] ip_frag: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 35/50] hash: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 36/50] gro: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 37/50] graph: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 38/50] gpudev: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 39/50] flow_classify: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 40/50] fib: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 41/50] eventdev: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 42/50] efd: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 43/50] dmadev: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 44/50] distributor: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 45/50] compressdev: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 46/50] cmdline: " Sean Morrissey
2022-02-02 9:47 ` [PATCH v6 47/50] bpf: " Sean Morrissey
2022-02-02 9:48 ` [PATCH v6 48/50] bbdev: " Sean Morrissey
2022-02-02 9:48 ` [PATCH v6 49/50] cryptodev: " Sean Morrissey
2022-02-02 9:48 ` [PATCH v6 50/50] acl: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 00/50] introduce IWYU Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 01/50] devtools: script to remove unused headers includes Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 02/50] telemetry: remove unneeded header includes Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 03/50] ring: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 04/50] kvargs: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 05/50] eal: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 06/50] vhost: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 07/50] timer: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 08/50] table: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 09/50] stack: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 10/50] security: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 11/50] sched: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 12/50] rib: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 13/50] reorder: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 14/50] regexdev: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 15/50] rcu: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 16/50] rawdev: " Sean Morrissey
2022-02-14 11:35 ` [PATCH v7 17/50] power: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 18/50] port: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 19/50] pipeline: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 20/50] pdump: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 21/50] pci: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 22/50] pcapng: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 23/50] node: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 24/50] net: " Sean Morrissey
2022-02-14 12:23 ` Ananyev, Konstantin
2022-02-14 11:36 ` [PATCH v7 25/50] metrics: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 26/50] mempool: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 27/50] member: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 28/50] mbuf: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 29/50] lpm: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 30/50] latencystats: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 31/50] kni: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 32/50] jobstats: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 33/50] ipsec: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 34/50] ip_frag: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 35/50] hash: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 36/50] gro: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 37/50] graph: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 38/50] gpudev: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 39/50] flow_classify: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 40/50] fib: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 41/50] eventdev: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 42/50] efd: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 43/50] dmadev: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 44/50] distributor: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 45/50] compressdev: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 46/50] cmdline: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 47/50] bpf: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 48/50] bbdev: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 49/50] cryptodev: " Sean Morrissey
2022-02-14 11:36 ` [PATCH v7 50/50] acl: " Sean Morrissey
2022-02-14 14:43 ` Sean Morrissey [this message]
2022-02-14 14:43 ` [PATCH v8 01/50] devtools: script to remove unused headers includes Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 02/50] telemetry: remove unneeded header includes Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 03/50] ring: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 04/50] kvargs: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 05/50] eal: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 06/50] vhost: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 07/50] timer: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 08/50] table: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 09/50] stack: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 10/50] security: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 11/50] sched: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 12/50] rib: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 13/50] reorder: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 14/50] regexdev: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 15/50] rcu: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 16/50] rawdev: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 17/50] power: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 18/50] port: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 19/50] pipeline: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 20/50] pdump: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 21/50] pci: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 22/50] pcapng: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 23/50] node: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 24/50] net: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 25/50] metrics: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 26/50] mempool: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 27/50] member: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 28/50] mbuf: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 29/50] lpm: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 30/50] latencystats: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 31/50] kni: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 32/50] jobstats: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 33/50] ipsec: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 34/50] ip_frag: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 35/50] hash: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 36/50] gro: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 37/50] graph: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 38/50] gpudev: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 39/50] flow_classify: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 40/50] fib: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 41/50] eventdev: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 42/50] efd: " Sean Morrissey
2022-02-14 14:43 ` [PATCH v8 43/50] dmadev: " Sean Morrissey
2022-02-14 14:44 ` [PATCH v8 44/50] distributor: " Sean Morrissey
2022-02-14 14:44 ` [PATCH v8 45/50] compressdev: " Sean Morrissey
2022-02-14 14:44 ` [PATCH v8 46/50] cmdline: " Sean Morrissey
2022-02-14 14:44 ` [PATCH v8 47/50] bpf: " Sean Morrissey
2022-02-14 14:44 ` [PATCH v8 48/50] bbdev: " Sean Morrissey
2022-02-14 14:44 ` [PATCH v8 49/50] cryptodev: " Sean Morrissey
2022-02-14 14:44 ` [PATCH v8 50/50] acl: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 00/50] introduce IWYU Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 01/50] devtools: script to remove unused headers includes Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 02/50] telemetry: remove unneeded header includes Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 03/50] ring: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 04/50] kvargs: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 05/50] eal: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 06/50] vhost: " Sean Morrissey
2022-02-17 7:54 ` Xia, Chenbo
2022-02-15 12:29 ` [PATCH v9 07/50] timer: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 08/50] table: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 09/50] stack: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 10/50] security: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 11/50] sched: " Sean Morrissey
2022-02-15 12:29 ` [PATCH v9 12/50] rib: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 13/50] reorder: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 14/50] regexdev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 15/50] rcu: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 16/50] rawdev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 17/50] power: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 18/50] port: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 19/50] pipeline: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 20/50] pdump: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 21/50] pci: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 22/50] pcapng: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 23/50] node: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 24/50] net: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 25/50] metrics: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 26/50] mempool: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 27/50] member: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 28/50] mbuf: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 29/50] lpm: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 30/50] latencystats: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 31/50] kni: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 32/50] jobstats: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 33/50] ipsec: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 34/50] ip_frag: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 35/50] hash: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 36/50] gro: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 37/50] graph: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 38/50] gpudev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 39/50] flow_classify: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 40/50] fib: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 41/50] eventdev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 42/50] efd: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 43/50] dmadev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 44/50] distributor: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 45/50] compressdev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 46/50] cmdline: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 47/50] bpf: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 48/50] bbdev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 49/50] cryptodev: " Sean Morrissey
2022-02-15 12:30 ` [PATCH v9 50/50] acl: " Sean Morrissey
2022-02-22 9:22 ` [PATCH v9 00/50] introduce IWYU Thomas Monjalon
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=20220214144406.4192233-1-sean.morrissey@intel.com \
--to=sean.morrissey@intel.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).