projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
15ac503
)
habanalabs/gaudi2: capture page fault data
author
Dani Liberman
<dliberman@habana.ai>
Thu, 29 Sep 2022 07:28:36 +0000
(10:28 +0300)
committer
Oded Gabbay
<ogabbay@kernel.org>
Wed, 23 Nov 2022 14:13:42 +0000
(16:13 +0200)
Capture page fault data when it happens.
Signed-off-by: Dani Liberman <dliberman@habana.ai>
Reviewed-by: Oded Gabbay <ogabbay@kernel.org>
Signed-off-by: Oded Gabbay <ogabbay@kernel.org>
drivers/misc/habanalabs/gaudi2/gaudi2.c
patch
|
blob
|
history
diff --git
a/drivers/misc/habanalabs/gaudi2/gaudi2.c
b/drivers/misc/habanalabs/gaudi2/gaudi2.c
index
1058c8a
..
a4e3586
100644
(file)
--- a/
drivers/misc/habanalabs/gaudi2/gaudi2.c
+++ b/
drivers/misc/habanalabs/gaudi2/gaudi2.c
@@
-8286,6
+8286,7
@@
static void gaudi2_handle_page_error(struct hl_device *hdev, u64 mmu_base, bool
dev_err_ratelimited(hdev->dev, "%s page fault on va 0x%llx\n",
is_pmmu ? "PMMU" : "HMMU", addr);
+ hl_capture_page_fault(hdev, addr, 0, is_pmmu);
WREG32(mmu_base + MMU_OFFSET(mmDCORE0_HMMU0_MMU_PAGE_ERROR_CAPTURE), 0);
}