From: José Roberto de Souza Date: Thu, 16 Feb 2023 14:16:44 +0000 (-0800) Subject: drm/xe: Initialize ret in mcr_lock() X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=dc97898e8121878829ee3cf48fa8ce154807f90b;p=linux.git drm/xe: Initialize ret in mcr_lock() ret is not initialized in mcr_lock() when running in platforms with graphics IP version < 1270, this could cause drm_WARN_ON_ONCE() to hit eventually(what just happened to me). Fixes: dd08ebf6c352 ("drm/xe: Introduce a new DRM driver for Intel GPUs") Reviewed-by: Matt Roper Signed-off-by: José Roberto de Souza Signed-off-by: Rodrigo Vivi --- diff --git a/drivers/gpu/drm/xe/xe_gt_mcr.c b/drivers/gpu/drm/xe/xe_gt_mcr.c index bb71071c3435f..7617f03408794 100644 --- a/drivers/gpu/drm/xe/xe_gt_mcr.c +++ b/drivers/gpu/drm/xe/xe_gt_mcr.c @@ -383,7 +383,7 @@ static bool xe_gt_mcr_get_nonterminated_steering(struct xe_gt *gt, static void mcr_lock(struct xe_gt *gt) { struct xe_device *xe = gt_to_xe(gt); - int ret; + int ret = 0; spin_lock(>->mcr_lock);