RE: [PATCH 2/2] Add drm buddy manager support to amdgpu driver

2021-09-22 Thread Paneer Selvam, Arunpravin
@lists.freedesktop.org; intel-...@lists.freedesktop.org; amd-...@lists.freedesktop.org; matthew.a...@intel.com; dan...@ffwll.ch; Deucher, Alexander Subject: Re: [PATCH 2/2] Add drm buddy manager support to amdgpu driver Am 21.09.21 um 17:51 schrieb Paneer Selvam, Arunpravin: > [AMD Public Use] > > Hi

Re: [PATCH 2/2] Add drm buddy manager support to amdgpu driver

2021-09-22 Thread Christian König
drm buddy manager support to amdgpu driver Am 20.09.21 um 21:21 schrieb Arunpravin: [SNIP] + struct list_head blocks; +}; + +static inline struct amdgpu_vram_mgr_node * +to_amdgpu_vram_mgr_node(struct ttm_resource *res) { + return container_of(container_of(res, struct ttm_range_mgr_node

RE: [PATCH 2/2] Add drm buddy manager support to amdgpu driver

2021-09-21 Thread Paneer Selvam, Arunpravin
; matthew.a...@intel.com; dan...@ffwll.ch; Deucher, Alexander Subject: Re: [PATCH 2/2] Add drm buddy manager support to amdgpu driver Am 20.09.21 um 21:21 schrieb Arunpravin: > Replace drm_mm with drm buddy manager for VRAM memory management > > Signed-off-by: Arunpravin > --- >

Re: [PATCH 2/2] Add drm buddy manager support to amdgpu driver

2021-09-21 Thread Christian König
Am 20.09.21 um 21:21 schrieb Arunpravin: Replace drm_mm with drm buddy manager for VRAM memory management Signed-off-by: Arunpravin --- .../gpu/drm/amd/amdgpu/amdgpu_res_cursor.h| 78 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 3 +-

Re: [PATCH 2/2] Add drm buddy manager support to amdgpu driver

2021-09-20 Thread Alex Deucher
On Mon, Sep 20, 2021 at 3:21 PM Arunpravin wrote: > > Replace drm_mm with drm buddy manager for > VRAM memory management Would be good to document why we are doing this and what advantages it brings over the old drm_mm code. Alex > > Signed-off-by: Arunpravin > --- >

[PATCH 2/2] Add drm buddy manager support to amdgpu driver

2021-09-20 Thread Arunpravin
Replace drm_mm with drm buddy manager for VRAM memory management Signed-off-by: Arunpravin --- .../gpu/drm/amd/amdgpu/amdgpu_res_cursor.h| 78 +-- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 216 ++ 3 files