When using `__lsan_do_recoverable_leak_check` (e.g when fuzzing), to check for leaks during runtime. Leak sanitizer can not follow reference of memory that is allocated on heap (e.g. calloc) and then stored on hugepage causing lsan to incorrectly report direct leak. Fixes #2967 Signed-off-by: Sebastian Brzezinka <sebastian.brzezinka@intel.com> Change-Id: I3511e117a07ca8daa96f19bf1437c0d788b64cb1 Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/17682 Reviewed-by: Konrad Sztyber <konrad.sztyber@intel.com> Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com> Reviewed-by: Amir Haroush <amir.haroush@huawei.com> |
||
---|---|---|
.. | ||
.gitignore | ||
Makefile | ||
mpool.c | ||
mpool.h | ||
ocf_env_headers.h | ||
ocf_env_list.h | ||
ocf_env.c | ||
ocf_env.h |