RE: [PATCH 1/2] drm/amdkfd: fix trap handling work around for debugging

2023-07-18 Thread Ji, Ruili
[Public] Hi Jonathan, Your change looks fine. Acknowledged-by: Ji, Ruili Thanks, Ruili -Original Message- From: Kim, Jonathan Sent: Wednesday, July 19, 2023 6:13 AM To: amd-gfx@lists.freedesktop.org Cc: Kuehling, Felix ; Ji, Ruili Subject: RE: [PATCH 1/2] drm/amdkfd: fix trap

[PATCH v2] drm/amdkfd: To enable traps for GC_11_0_4 and up

2023-06-08 Thread Ji, Ruili
From: Ruili Ji Flag trap_en should be enabled for trap handler. Signed-off-by: Ruili Ji Signed-off-by: Aaron Liu Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH] drm/amdkfd: to fix cwsr hang issue

2023-06-07 Thread Ji, Ruili
From: Ruili Ji Starting from GC_11_0_4, flag trap_en should be enabled for trap handler. Signed-off-by: Ruili Ji Signed-off-by: Aaron Liu Reviewed-by: Alex Deucher --- drivers/gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH v2] drm/amdkfd: To fix sdma page fault issue for GC 11.x

2023-02-08 Thread Ji, Ruili
From: Ruili Ji For the MQD memory, KMD would always allocate 4K memory, and mes scheduler would write to the end of MQD for unmap flag. Signed-off-by: Ruili Ji --- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 5 +++-- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v11.c | 15

[PATCH] drm/amdkfd: To fix sdma page fault issue for GC 11.x

2023-02-06 Thread Ji, Ruili
From: Ruili Ji For the MQD memory, KMD would always allocate 4K memory, and mes scheduler would write to the end of MQD for unmap flag. Signed-off-by: Ruili Ji --- .../drm/amd/amdkfd/kfd_device_queue_manager.c | 20 +++ drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager.c | 12

[PATCH] drm/amdgpu: Enable F32_WPTR_POLL_ENABLE in mqd

2022-09-30 Thread Ji, Ruili
From: Ruili Ji This patch is to fix the SDMA user queue doorbell missing issue on SDMA 6.0. F32_WPTR_POLL_ENABLE has to be set if doorbell mode is used. Otherwise ringing SDMA user queue doorbell can't wake up system from gfxoff. Signed-off-by: Yifan Zhang Signed-off-by: Ruili Ji Change-Id:

[PATCH v3] drm/amdgpu: To flush tlb for MMHUB of RAVEN series

2022-06-22 Thread Ji, Ruili
From: Ruili Ji amdgpu: [mmhub0] no-retry page fault (src_id:0 ring:40 vmid:8 pasid:32769, for process test_basic pid 3305 thread test_basic pid 3305) amdgpu: in page starting at address 0x7ff990003000 from IH client 0x12 (VMC) amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00840051 amdgpu: Faulty

[PATCH v2] mdkfd: To flush tlb for MMHUB of GFX9 series

2022-06-22 Thread Ji, Ruili
From: Ruili Ji amdgpu: [mmhub0] no-retry page fault (src_id:0 ring:40 vmid:8 pasid:32769, for process test_basic pid 3305 thread test_basic pid 3305) amdgpu: in page starting at address 0x7ff990003000 from IH client 0x12 (VMC) amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00840051 amdgpu: Faulty

[PATCH] drm/amdkfd: To flush tlb for MMHUB of GFX9 series

2022-06-20 Thread Ji, Ruili
From: Ruili Ji amdgpu: [mmhub0] no-retry page fault (src_id:0 ring:40 vmid:8 pasid:32769, for process test_basic pid 3305 thread test_basic pid 3305) amdgpu: in page starting at address 0x7ff990003000 from IH client 0x12 (VMC) amdgpu: VM_L2_PROTECTION_FAULT_STATUS:0x00840051 amdgpu: Faulty

RE: [PATCH V2] drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address

2022-03-29 Thread Ji, Ruili
[AMD Official Use Only] Hi Paul, This is not related to any issue. Kind regards, Ruili -Original Message- From: Paul Menzel Sent: 2022年3月29日 16:16 To: Ji, Ruili Cc: amd-gfx@lists.freedesktop.org; Zhang, Yifan ; Liu, Aaron ; Liang, Prike ; Huang, Ray ; Deucher, Alexander ; Ji, Ruili

[PATCH V2] drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address

2022-03-27 Thread Ji, Ruili
From: Ruili Ji gfx10.3.3/gfx10.3.6/gfx10.3.7 shall use 0x1580 address for GCR_GENERAL_CNTL Signed-off-by: Ruili Ji --- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c

[PATCH] drm/amdgpu: fix incorrect GCR_GENERAL_CNTL address

2022-03-27 Thread Ji, Ruili
From: Ruili Ji RMB shall use 0x1580 address for GCR_GENERAL_CNTL Signed-off-by: Ruili Ji Change-Id: I10a85891986f31411f85fa3db46970aaa8a5bd03 --- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

RE: [PATCH 2/2] drm/amdkfd: svm range restore work deadlock when process exit

2022-01-20 Thread Ji, Ruili
[AMD Official Use Only] sudo ./kfdtest --gtest_filter=KFDSVM* sudo ./kfdtest Test results are pass. Tested-by: Ruili Ji -Original Message- From: Yang, Philip Sent: 2022年1月20日 0:23 To: amd-gfx@lists.freedesktop.org Cc: Kuehling, Felix ; Ji, Ruili ; Yang, Philip Subject: [PATCH 2/2

RE: [PATCH 1/2] drm/amdkfd: svm deferred_list work continue cleanup after mm gone

2022-01-20 Thread Ji, Ruili
[AMD Official Use Only] sudo ./kfdtest --gtest_filter=KFDSVM* sudo ./kfdtest Test results are pass. Tested-by: Ruili Ji -Original Message- From: Yang, Philip Sent: 2022年1月20日 0:23 To: amd-gfx@lists.freedesktop.org Cc: Kuehling, Felix ; Ji, Ruili ; Yang, Philip Subject: [PATCH 1/2