aboutsummaryrefslogtreecommitdiffstats
path: root/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/2983-drm-amdkfd-Increase-vcrat-size-for-GPU.patch
diff options
context:
space:
mode:
Diffstat (limited to 'meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/2983-drm-amdkfd-Increase-vcrat-size-for-GPU.patch')
-rw-r--r--meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/2983-drm-amdkfd-Increase-vcrat-size-for-GPU.patch32
1 files changed, 32 insertions, 0 deletions
diff --git a/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/2983-drm-amdkfd-Increase-vcrat-size-for-GPU.patch b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/2983-drm-amdkfd-Increase-vcrat-size-for-GPU.patch
new file mode 100644
index 00000000..b1389ad2
--- /dev/null
+++ b/meta-amd-bsp/recipes-kernel/linux/linux-yocto-4.19.8/2983-drm-amdkfd-Increase-vcrat-size-for-GPU.patch
@@ -0,0 +1,32 @@
+From bc8f30d470d27c13c6b5c22b5756836d403bb4c4 Mon Sep 17 00:00:00 2001
+From: Oak Zeng <Oak.Zeng@amd.com>
+Date: Tue, 2 Jul 2019 22:01:59 -0500
+Subject: [PATCH 2983/4256] drm/amdkfd: Increase vcrat size for GPU
+
+GPU cache info (part of virtual CRAT) size depends on CU number.
+For arcturus, CU number has been increased from 64 to 128. So
+the required memory for vcrat also increases.
+
+Signed-off-by: Oak Zeng <Oak.Zeng@amd.com>
+Reviewed-by: Yong Zhao <Yong.Zhao@amd.com>
+Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
+---
+ drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/drivers/gpu/drm/amd/amdkfd/kfd_crat.c b/drivers/gpu/drm/amd/amdkfd/kfd_crat.c
+index e882f6d25043..a59253a31caf 100644
+--- a/drivers/gpu/drm/amd/amdkfd/kfd_crat.c
++++ b/drivers/gpu/drm/amd/amdkfd/kfd_crat.c
+@@ -790,7 +790,7 @@ int kfd_create_crat_image_acpi(void **crat_image, size_t *size)
+ * is put in the code to ensure we don't overwrite.
+ */
+ #define VCRAT_SIZE_FOR_CPU (2 * PAGE_SIZE)
+-#define VCRAT_SIZE_FOR_GPU (3 * PAGE_SIZE)
++#define VCRAT_SIZE_FOR_GPU (4 * PAGE_SIZE)
+
+ /* kfd_fill_cu_for_cpu - Fill in Compute info for the given CPU NUMA node
+ *
+--
+2.17.1
+