From 83fd02c6f73d7935c85c163c04edea9a6c678835 Mon Sep 17 00:00:00 2001 From: Sean Keely Date: Wed, 5 Feb 2020 14:13:04 -0600 Subject: [PATCH] Update analysis_memory_exception to recognize shared memory. Add type HSA_POINTER_REGISTERED_SHARED printing. Change-Id: Ic0400a097ebabde4f035b57fbca4cca12428fc97 [ROCm/ROCR-Runtime commit: e66818e4d357066afb65fdd8f6912f1971385135] --- projects/rocr-runtime/src/events.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects/rocr-runtime/src/events.c b/projects/rocr-runtime/src/events.c index 3d13341688..23fb710523 100644 --- a/projects/rocr-runtime/src/events.c +++ b/projects/rocr-runtime/src/events.c @@ -250,6 +250,9 @@ static void analysis_memory_exception(struct kfd_hsa_memory_exception_data * pr_err("GPU address 0x%lx, node id %d, size in byte 0x%lx\n", info.GPUAddress, info.Node, info.SizeInBytes); switch (info.Type) { + case HSA_POINTER_REGISTERED_SHARED: + pr_err("Memory is registered shared buffer (IPC)\n"); + break; case HSA_POINTER_REGISTERED_GRAPHICS: pr_err("Memory is registered graphics buffer\n"); break;