drm/amdgpu: fix buffer placement under memory pressure
authorChristian König <christian.koenig@amd.com>
Wed, 2 Sep 2015 18:25:48 +0000 (20:25 +0200)
committerAlex Deucher <alexander.deucher@amd.com>
Thu, 3 Sep 2015 18:30:49 +0000 (14:30 -0400)
commit270e869d846af143f60b7404e01e785d18420007
tree711237ca9c0f6c2f00c2098313c6fea496402a73
parent362eda04ba0638af1c41dcc1e594dcbff80346c1
drm/amdgpu: fix buffer placement under memory pressure

Some buffers (UVD/VM page tables) must be placed in VRAM,
but the byte restriction for moving buffers didn't took this
into account.

Port of radeon commit 4b09556660bfe1b43d72ca858524c6baf2c6cb1d.

Signed-off-by: Christian König <christian.koenig@amd.com>
Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Reviewed-by: Jammy Zhou <Jammy.Zhou@amd.com>
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c