From: Bas Nieuwenhuizen Date: Wed, 16 May 2018 00:40:23 +0000 (+0200) Subject: drm/amd: Init modifier field of helper fb. X-Git-Tag: baikal/mips/sdk5.9~12066^2~12^2~78 X-Git-Url: https://git.baikalelectronics.ru/sdk/?a=commitdiff_plain;h=95cae4fd470a5a43cc6858a974fac0d26c6c60e8;p=kernel.git drm/amd: Init modifier field of helper fb. Otherwise the field ends up being used uninitialized when enabling modifiers, failing validation with high likelyhood. v4: Use memset Signed-off-by: Bas Nieuwenhuizen Reviewed-by: Alex Deucher (for v1) Signed-off-by: Alex Deucher --- diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c index e2c2eb45a7934..0bf7d36c6686d 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c @@ -207,6 +207,7 @@ static int amdgpufb_create(struct drm_fb_helper *helper, int ret; unsigned long tmp; + memset(&mode_cmd, 0, sizeof(mode_cmd)); mode_cmd.width = sizes->surface_width; mode_cmd.height = sizes->surface_height;