[PATCH V3] drm/amdgpu: PRT support for gfx9 (v3)

2017-04-20 Thread Junwei Zhang
From: "Zhang, Jerry" v2: unify PRT bit for all ASICs v3: move PRT flag checking in amdgpu_vm_bo_split_mapping() Signed-off-by: Junwei Zhang Acked-by: David Zhou --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 ++ drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 3 ++- 2 files changed, 8 insertions

Re: [PATCH v2] drm/amdgpu: PRT support for gfx9 (v2)

2017-04-20 Thread Zhang, Jerry (Junwei)
On 04/19/2017 07:40 PM, Christian König wrote: Am 19.04.2017 um 10:10 schrieb Zhang, Jerry (Junwei): On 04/19/2017 03:28 PM, Christian König wrote: Am 19.04.2017 um 03:53 schrieb Junwei Zhang: v2: unify PRT bit for all ASICs Signed-off-by: Junwei Zhang Acked-by: David Zhou --- drivers/gp

[PATCH] drm/amd/powerplay: add error message to remind user updating firmware

2017-04-20 Thread Huang Rui
Signed-off-by: Huang Rui --- drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c b/drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c index 2685f02..b3f3af2 100644 -

Re: [rfc repost] drm sync objects - a new beginning (make ickle happier?)

2017-04-20 Thread Christian König
Am 19.04.2017 um 21:14 schrieb Dave Airlie: On 20 April 2017 at 04:42, Dave Airlie wrote: On 19 April 2017 at 22:07, Christian König wrote: Am 13.04.2017 um 03:41 schrieb Dave Airlie: Okay I've taken Chris's suggestions to heart and reworked things around a sem_file to see how they might loo

Re: [PATCH] dmr/amdgpu: Fix wrongly unref of BO

2017-04-20 Thread Christian König
Hi AlexBin, Missing kunmap mapping in vmalloc will make kernel master page table incorrect. That's what I tried to explain yesterday, but unfortunately didn't had time to do so. There is not corruption of the kernel master page table in this case! The call of ttm_bo_kunmap is completely opti

Re: [PATCH 1/3] drm/amdgpu: fix gtt mgr available statistics

2017-04-20 Thread Christian König
Am 20.04.2017 um 05:10 schrieb zhoucm1: On 2017年04月19日 17:40, Christian König wrote: Am 19.04.2017 um 11:15 schrieb zhoucm1: On 2017年04月19日 14:59, Christian König wrote: Am 19.04.2017 um 08:52 schrieb zhoucm1: On 2017年04月19日 14:38, Christian König wrote: Am 19.04.2017 um 05:50 schrieb

[PATCH 3/5] drm/amd/powerplay: enable clock stretch feature on Vega10.

2017-04-20 Thread Rex Zhu
1. Correctly calculate CKSVidOffset Change-Id: I03b4a88297e49139572f3ba659b76b3a14e45792 Signed-off-by: Rex Zhu --- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr

[PATCH 4/5] drm/amd/powerplay: Fix AVFS param.

2017-04-20 Thread Rex Zhu
Change-Id: If5a1b94efba8a5a7281e28e0019aca2efc9a1952 Signed-off-by: Rex Zhu --- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c b/drivers/gpu/drm/amd/powerplay/hwmgr/

[PATCH 1/5] drm/amd/powerplay: allocate fb for avfs fuse table on vega10.

2017-04-20 Thread Rex Zhu
Change-Id: I1faf3fda843c032a3bba6d6a82df23fb5cab478b Signed-off-by: Rex Zhu --- .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 36 ++ .../gpu/drm/amd/powerplay/smumgr/vega10_smumgr.h | 1 + 2 files changed, 37 insertions(+) diff --git a/drivers/gpu/drm/amd/powerplay/

[PATCH 5/5] drm/amd/powerplay: add avfs fuse overdriver

2017-04-20 Thread Rex Zhu
Change-Id: I0f98553985ddbda1473f5313ac803fb9a38ca43a --- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 42 ++ drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 1 + 2 files changed, 43 insertions(+) diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c b/

[PATCH 2/5] drm/amd/powerplay: enable pcie dpm on Vega10.

2017-04-20 Thread Rex Zhu
Change-Id: I82867244a510612dca06ea21b12de46338f34245 Signed-off-by: Rex Zhu --- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c b/drivers/gpu/drm/amd/powerplay/hwmgr/vega10

Re: [PATCH V3] drm/amdgpu: PRT support for gfx9 (v3)

2017-04-20 Thread Christian König
Am 20.04.2017 um 08:55 schrieb Junwei Zhang: From: "Zhang, Jerry" v2: unify PRT bit for all ASICs v3: move PRT flag checking in amdgpu_vm_bo_split_mapping() Signed-off-by: Junwei Zhang Acked-by: David Zhou Reviewed-by: Christian König --- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 6 +++

Re: [PATCH] drm/amd/powerplay: add error message to remind user updating firmware

2017-04-20 Thread Edward O'Callaghan
Reviewed-by: Edward O'Callaghan On 04/20/2017 05:33 PM, Huang Rui wrote: > Signed-off-by: Huang Rui > --- > drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 7 +-- > 1 file changed, 5 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c

RE: [PATCH] drm/amd/powerplay: add error message to remind user updating firmware

2017-04-20 Thread Quan, Evan
Reviewed-by: Evan Quan >-Original Message- >From: Huang Rui [mailto:ray.hu...@amd.com] >Sent: Thursday, April 20, 2017 3:34 PM >To: amd-gfx@lists.freedesktop.org >Cc: Deucher, Alexander ; Quan, Evan >; Huang, Ray >Subject: [PATCH] drm/amd/powerplay: add error message to remind user >upda

[PATCH] drm/amdgpu: fix amdgpu_ttm_bo_eviction_valuable

2017-04-20 Thread Christian König
From: Christian König BOs not mapped into the GART are always valuable for an eviction. Otherwise we don't correctly swap them out on VRAM evictions during memory pressure. Signed-off-by: Christian König --- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 18 +- 1 file changed, 13 in

Re: [PATCH 2/2] drm/amdgpu: increase gtt size to 3GB by default

2017-04-20 Thread Alex Deucher
On Wed, Apr 19, 2017 at 11:47 PM, Chunming Zhou wrote: > Change-Id: Icdf2486a2d1116e71dc8958cda679a4a83838489 > Signed-off-by: Chunming Zhou > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_

Re: [PATCH] drm/amd/powerplay: add error message to remind user updating firmware

2017-04-20 Thread Alex Deucher
On Thu, Apr 20, 2017 at 3:33 AM, Huang Rui wrote: > Signed-off-by: Huang Rui Reviewed-by: Alex Deucher > --- > drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumgr.c | 7 +-- > 1 file changed, 5 insertions(+), 2 deletions(-) > > diff --git a/drivers/gpu/drm/amd/powerplay/smumgr/vega10_smumg

Re: [PATCH] drm/amdgpu: fix amdgpu_ttm_bo_eviction_valuable

2017-04-20 Thread Alex Deucher
On Thu, Apr 20, 2017 at 7:49 AM, Christian König wrote: > From: Christian König > > BOs not mapped into the GART are always valuable for an eviction. Otherwise we > don't correctly swap them out on VRAM evictions during memory pressure. > > Signed-off-by: Christian König Reviewed-by: Alex Deuch

Re: [PATCH 1/2] drm/amdgpu: add gtt print like vram when dump mm table V2

2017-04-20 Thread Alex Deucher
On Wed, Apr 19, 2017 at 11:47 PM, Chunming Zhou wrote: > Change-Id: If0474e24e14d237d2d55731871c5ceb11e5a3601 > Signed-off-by: Chunming Zhou > Reviewed-by: Christian König Reviewed-by: Alex Deucher > --- > drivers/gpu/drm/amd/amdgpu/amdgpu_gtt_mgr.c | 9 + > drivers/gpu/drm/amd/amdg

Re: [PATCH 2/2] drm/amdgpu: increase gtt size to 3GB by default

2017-04-20 Thread Christian König
Am 20.04.2017 um 14:43 schrieb Alex Deucher: On Wed, Apr 19, 2017 at 11:47 PM, Chunming Zhou wrote: Change-Id: Icdf2486a2d1116e71dc8958cda679a4a83838489 Signed-off-by: Chunming Zhou --- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH 5/5] drm/amd/powerplay: add avfs fuse overdriver

2017-04-20 Thread Alex Deucher
On Thu, Apr 20, 2017 at 4:44 AM, Rex Zhu wrote: > Change-Id: I0f98553985ddbda1473f5313ac803fb9a38ca43a > --- > drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 42 > ++ > drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.h | 1 + > 2 files changed, 43 insertions(+) > > di

Re: [libdrm] amdgpu/: concisely && consistently check null ptrs in canonical form

2017-04-20 Thread Emil Velikov
Hi Edward, On 18 April 2017 at 17:20, Edward O'Callaghan wrote: [snip] > if (NULL == sem->signal_fence.context) > return -EINVAL; I think this hunk can be fixed as well. -Emi ___ amd-gfx mailing list amd-gfx@lists.freedesktop.or

Re: [PATCH] dmr/amdgpu: Fix wrongly unref of BO

2017-04-20 Thread Xie, AlexBin
Hi Christian, I read amdgpu_ttm_io_mem_reserve() and amdgpu_ttm_io_mem_free() and relevant codes from amdgpu_vram_scratch_init and amdgpu_vram_scratch_fini. No. For the current source code, I think the premap and no-op is not working. I add printk to prove. You can see bo_kmap_type is an inv

Re: [PATCH] drm: Harmonize CIK ASIC support in radeon and amdgpu (v2)

2017-04-20 Thread Michel Dänzer
On 20/04/17 03:59 AM, Felix Kuehling wrote: > On 17-04-11 10:23 PM, Michel Dänzer wrote: >> One possibility would be making each driver also parse the other >> driver's module parameter on the kernel command line. I.e. radeon would >> parse >> >> amdgpu.enable_cik=0 > I looked for a way to do this