mbox

[v3,00/18] remove IWYU flagged headers

Message ID 20220617190835.1126602-1-sean.morrissey@intel.com (mailing list archive)
Headers

Message

Sean Morrissey June 17, 2022, 7:08 p.m. UTC
  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 includes
  gpudev: remove unneeded header includes
  gso: remove unneeded header includes
  hash: remove unneeded header includes
  ip_frag: remove unneeded header includes
  jobstats: remove unneeded header includes
  meter: remove unneeded header includes
  net: remove unneeded header includes
  power: remove unneeded header includes
  rawdev: remove unneeded header includes
  regexdev: remove unneeded header includes
  sched: remove unneeded header includes
  stack: remove unneeded header includes
  table: remove unneeded header includes
  timer: remove unneeded header includes
  vhost: remove unneeded header includes

 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 -
 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/eal_filesystem.c      | 2 --
 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/ethdev/rte_mtr.c               | 1 -
 lib/gpudev/gpudev.c                | 1 -
 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                 | 1 -
 lib/hash/rte_cuckoo_hash.c         | 3 ---
 lib/ip_frag/ip_frag_internal.c     | 1 -
 lib/jobstats/rte_jobstats.h        | 1 -
 lib/meter/rte_meter.c              | 3 ---
 lib/net/rte_net.h                  | 1 -
 lib/power/rte_power_empty_poll.h   | 3 ---
 lib/power/rte_power_pmd_mgmt.c     | 2 --
 lib/power/rte_power_pmd_mgmt.h     | 4 ----
 lib/rawdev/rte_rawdev.h            | 1 -
 lib/regexdev/rte_regexdev.h        | 1 -
 lib/sched/rte_pie.c                | 1 -
 lib/stack/rte_stack.h              | 1 -
 lib/table/rte_swx_table_learner.c  | 1 -
 lib/timer/rte_timer.c              | 2 --
 lib/timer/rte_timer.h              | 2 --
 lib/vhost/vhost.h                  | 2 --
 lib/vhost/vhost_user.h             | 1 -
 39 files changed, 75 deletions(-)