libhsakmt: Add support functions for ASAN
Add support functions to remap the first page of device memory (GPU/GTT) to share host ASAN logic. Signed-off-by: David Yat Sin <David.YatSin@amd.com> Change-Id: I4c27d5417ba80a172dccb0a079a597c5dc1c8f85
This commit is contained in:
@@ -62,6 +62,10 @@ int fmm_unmap_from_gpu(void *address);
|
||||
bool fmm_get_handle(void *address, uint64_t *handle);
|
||||
HSAKMT_STATUS fmm_get_mem_info(const void *address, HsaPointerInfo *info);
|
||||
HSAKMT_STATUS fmm_set_mem_user_data(const void *mem, void *usr_data);
|
||||
#ifdef SANITIZER_AMDGPU
|
||||
HSAKMT_STATUS fmm_replace_asan_header_page(void* address);
|
||||
HSAKMT_STATUS fmm_return_asan_header_page(void* address);
|
||||
#endif
|
||||
|
||||
/* Topology interface*/
|
||||
HSAKMT_STATUS fmm_node_added(HSAuint32 gpu_id);
|
||||
|
||||
Reference in New Issue
Block a user