]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
drm/amdgpu: remove unsafe optimization to drop preamble ib
authorJiansong Chen <Jiansong.Chen@amd.com>
Thu, 13 May 2021 02:56:50 +0000 (10:56 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 19 Jul 2021 08:00:52 +0000 (10:00 +0200)
commitb8d48f66e703f01599cc2a0fcb85a6685d6ebaf7
tree8821433e984e1018645427a16a054a1549c7391c
parent44c7c901cb368a9f2493748f213b247b5872639f
drm/amdgpu: remove unsafe optimization to drop preamble ib

[ Upstream commit 7d9c70d23550eb86a1bec1954ccaa8d6ec3a3328 ]

Take the situation with gfxoff, the optimization may cause
corrupt CE ram contents. In addition emit_cntxcntl callback
has similar optimization which firmware can handle properly
even for power feature.

Signed-off-by: Jiansong Chen <Jiansong.Chen@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c