svm: fix ASAN annotations for external chunks 52/29552/2
authorBenoît Ganne <bganne@cisco.com>
Tue, 20 Oct 2020 12:31:55 +0000 (14:31 +0200)
committerDamjan Marion <dmarion@me.com>
Wed, 21 Oct 2020 11:04:07 +0000 (11:04 +0000)
commitdf601ae2d16ed127a9506a7a865484632ee1afe1
tree6cd0860085ae9b74dbe5b41227541b3f4912fe63
parent568617bfe6d45c0ebe0f4eb45fdaca6a3a90134e
svm: fix ASAN annotations for external chunks

Chunks can be allocated from another process. We need to manually
mark them as accessible for ASAN.

Type: fix

Change-Id: Ifbeef3346e9cee2c1231f80cbcf7f9673b5b54be
Signed-off-by: Benoît Ganne <bganne@cisco.com>
src/svm/fifo_segment.c
src/svm/svm_fifo.c
src/vlibmemory/socket_api.c