numam-dpdk/lib
Qi Zhang bb6270dab3 ethdev: refine debug build option
PMDs use RTE_LIBRTE_<PMD_NAME>_DEBUG_RX|TX as build option to wrap
data path debug code. As .config has been removed since the meson build,
It is not friendly for new DPDK users to notice those debug options.

The patch introduces below build options for data path debug, so PMD
can choose to reuse them to avoid maintain their own.

- RTE_ETHDEV_DEBUG_RX
- RTE_ETHDEV_DEBUG_TX

All the build options are documented at programming guide
"3.1 Driver Option", so users can easily find them.

The original undocumented RTE_LIBRTE_ETHDEV_DEBUG will alias to
both RTE_ETHDEV_DEBUG_RX and RTE_ETHDEV_DEBUG_TX for backward
compatibility.

Signed-off-by: Qi Zhang <qi.z.zhang@intel.com>
Acked-by: Thomas Monjalon <thomas@monjalon.net>
Reviewed-by: Ferruh Yigit <ferruh.yigit@intel.com>
2021-04-01 16:10:20 +02:00
..
librte_acl
librte_bbdev
librte_bitratestats
librte_bpf
librte_cfgfile
librte_cmdline
librte_compressdev
librte_cryptodev
librte_distributor
librte_eal eal: fix hang in control thread creation 2021-04-09 16:37:55 +02:00
librte_efd
librte_ethdev ethdev: refine debug build option 2021-04-01 16:10:20 +02:00
librte_eventdev eventdev: fix a return value comment 2021-02-04 13:51:45 +01:00
librte_fib
librte_flow_classify
librte_graph
librte_gro
librte_gso
librte_hash build: add header includes check 2021-01-29 20:59:37 +01:00
librte_ip_frag
librte_ipsec build: add header includes check 2021-01-29 20:59:37 +01:00
librte_jobstats
librte_kni
librte_kvargs kvargs: support multiple lists 2021-03-16 20:15:29 +01:00
librte_latencystats
librte_lpm build: add header includes check 2021-01-29 20:59:37 +01:00
librte_mbuf mbuf: rename outer IP checksum macro 2021-03-02 10:57:28 +01:00
librte_member
librte_mempool mempool: fix panic on dump or audit 2021-02-05 17:40:23 +01:00
librte_meter
librte_metrics telemetry: rename internal-only header file 2021-03-25 17:35:10 +01:00
librte_net net: clarify endianness of 32-bit fields in VXLAN headers 2021-03-22 17:19:16 +01:00
librte_node
librte_pci pci: rename catch-all ID 2021-04-06 14:52:49 +02:00
librte_pdump
librte_pipeline pipeline: add meter array to SWX 2021-03-24 19:18:45 +01:00
librte_port port: add file descriptor SWX port 2021-03-23 19:50:44 +01:00
librte_power power: do not skip saving original P-state governor 2021-04-06 10:36:49 +02:00
librte_rawdev
librte_rcu
librte_regexdev build: add header includes check 2021-01-29 20:59:37 +01:00
librte_reorder
librte_rib
librte_ring build: add header includes check 2021-01-29 20:59:37 +01:00
librte_sched
librte_security
librte_stack build: add header includes check 2021-01-29 20:59:37 +01:00
librte_table table: add wildcard match table type 2021-03-23 19:47:20 +01:00
librte_telemetry telemetry: cleanup internal header 2021-03-26 17:17:45 +01:00
librte_timer timer: clarify error if subsystem already initialized 2021-04-08 23:12:55 +02:00
librte_vhost vhost: fix batch dequeue potential buffer overflow 2021-03-31 09:34:17 +02:00
meson.build build: limit symbol checks to developer mode 2021-04-09 19:07:25 +02:00