diff options
author | Harshit Sharma <harshitsharmajs@gmail.com> | 2020-08-08 17:51:59 -0700 |
---|---|---|
committer | Patrick Georgi <pgeorgi@google.com> | 2020-08-21 07:46:04 +0000 |
commit | 51593dd0c6cf1f69b813ba9c507f74f3641bdc68 (patch) | |
tree | da24930937f0f150e1a1cdec8965c7971474c4ca /src/device/oprom | |
parent | c29c12376fee93da6654624b648f9c84233c6973 (diff) | |
download | coreboot-51593dd0c6cf1f69b813ba9c507f74f3641bdc68.tar.gz coreboot-51593dd0c6cf1f69b813ba9c507f74f3641bdc68.tar.bz2 coreboot-51593dd0c6cf1f69b813ba9c507f74f3641bdc68.zip |
arch/x86: Add support for ASan to memory functions
Compiler's instrumentation cannot insert asan memory checks in
case of memory functions like memset, memcpy and memmove as they
are written in assembly.
So, we need to manually check the memory state before performing
each of these operations to ensure that ASan is triggered in case
of bad access.
Change-Id: I2030437636c77aea7cccda8efe050df4b77c15c7
Signed-off-by: Harshit Sharma <harshitsharmajs@gmail.com>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/44307
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Werner Zeh <werner.zeh@siemens.com>
Diffstat (limited to 'src/device/oprom')
0 files changed, 0 insertions, 0 deletions