numam-dpdk/devtools/words-case.txt
Zhihong Peng 6e0290250d build: enable AddressSanitizer
AddressSanitizer [1] a.k.a. ASan is a widely-used debugging tool to
detect memory access errors.
It helps to detect issues like use-after-free, various kinds of buffer
overruns in C/C++ programs, and other similar errors, as well as
printing out detailed debug information whenever an error is detected.

ASan is integrated with gcc and clang and can be enabled via a meson
option: -Db_sanitize=address
See the documentation for details (especially regarding clang).

Enabling ASan has an impact on performance since additional checks are
added to generated binaries.

Enabling ASan with Windows is currently not supported in DPDK.

1: https://github.com/google/sanitizers/wiki/AddressSanitizer

Signed-off-by: Xueqin Lin <xueqin.lin@intel.com>
Signed-off-by: Zhihong Peng <zhihongx.peng@intel.com>
Acked-by: John McNamara <john.mcnamara@intel.com>
2021-10-29 15:25:34 +02:00

90 lines
416 B
Plaintext

aarch32
aarch64
AltiVec
API
Arm
armv7
armv8
ASan
BAR
CRC
DCB
DevX
DMA
eCPRI
EEPROM
FDIR
FEC
FreeBSD
FW
GCC
GENEVE
GTPU
HW
ICMP
ID
IO
IOTLB
IOVA
IP
IPsec
IPv4
IPv6
L2
L3
L4
LACP
Linux
LRO
LSC
MAC
MPLS
MSI
MSI-X
MSS
MTU
NEON
NIC
null
NUMA
NVGRE
NVM
PCI
PF
PHY
PMD
PPPoE
PVID
QinQ
RDMA
RETA
RSS
Rx
SCTP
SMP
SoC
SW
TC
TCAM
Thor
TOS
TPID
TSO
TTL
Tx
UDP
ULP
vDPA
VEB
Verbs
VF
VFIO
VLAN
VMDq
VNIC
VSI
VXLAN
Windows
XDP
XOR