numam-dpdk/lib/eal
David Marchand 48ff13ef37 test/mem: disable ASan when accessing unallocated memory
As described in bugzilla, ASan reports accesses to all memory segment as
invalid, since those parts have not been allocated with rte_malloc.
Move __rte_no_asan to rte_common.h and disable ASan on a part of the test.

Bugzilla ID: 880
Fixes: 6cc51b1293 ("mem: instrument allocator for ASan")
Cc: stable@dpdk.org

Signed-off-by: David Marchand <david.marchand@redhat.com>
Acked-by: Anatoly Burakov <anatoly.burakov@intel.com>
2022-05-11 14:05:30 +02:00
..
arm eal/arm: inline 128-bit atomic compare exchange with GCC 2022-02-11 08:44:09 +01:00
common test/mem: disable ASan when accessing unallocated memory 2022-05-11 14:05:30 +02:00
freebsd mem: skip attaching external memory in secondary process 2022-04-28 13:44:13 +02:00
include test/mem: disable ASan when accessing unallocated memory 2022-05-11 14:05:30 +02:00
linux mem: skip attaching external memory in secondary process 2022-04-28 13:44:13 +02:00
ppc eal/ppc: use compiler builtins for atomics 2021-10-14 16:51:25 +02:00
unix eal: factorize lcore main loop 2022-04-14 13:59:50 +02:00
windows eal/windows: set main lcore affinity 2022-04-25 09:38:15 +02:00
x86 eal/x86: remove atomic header include loop 2022-03-30 18:54:14 +02:00
meson.build eal: add OS defines for C conditional checks 2022-01-17 19:26:42 +01:00
version.map eal: add internal function to get base address 2022-02-08 23:59:10 +01:00