9d04d0efd5
ASAN has some memory address regions that it will not allow applications to use for mappings (including mmap). So when specifying --base-virtaddr to DPDK for shared/mutli-process mappings, pick an address that ASAN will allow the application to map. Ref: https://github.com/google/sanitizers/wiki/AddressSanitizerAlgorithm We will still disable ASLR while using the test stub for now. Maybe we can eliminate this too in the future, but for now just modify the autotest_common.sh comment since we've figured out how to keep ASAN from messing with the mmap hint. Signed-off-by: Jim Harris <james.r.harris@intel.com> Change-Id: Ie24fd35bd22aa3ceab6271e8936775b157e5c330 Reviewed-on: https://review.gerrithub.io/416420 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Dariusz Stojaczyk <dariuszx.stojaczyk@intel.com> |
||
---|---|---|
.. | ||
bdev | ||
blob | ||
blobfs | ||
conf | ||
copy | ||
cunit | ||
env_dpdk | ||
event | ||
ioat | ||
iscsi | ||
json | ||
jsonrpc | ||
log | ||
lvol | ||
nbd | ||
net | ||
nvme | ||
nvmf | ||
rocksdb | ||
rpc | ||
scsi | ||
thread | ||
trace | ||
ut_mock | ||
util | ||
vhost | ||
virtio | ||
Makefile |