drm/xe/guc: Fix dereference before NULL check
The pointer list->list is dereferenced before the NULL check. Fix this by moving the NULL check outside the for loop, so that the check is performed before the dereferencing. The list->list pointer cannot be NULL so this has no effect on runtime. It's just a correctness issue. This issue was reported by Coverity Scan. https://scan7.scan.coverity.com/#/project-view/51525/11354?selectedIssue=1600335 Fixes: 0f1fdf55 ("drm/xe/guc: Save manual engine capture into capture list") Signed-off-by:Everest K.C. <everestkc@everestkc.com.np> Reviewed-by:
Dan Carpenter <dan.carpenter@linaro.org> Signed-off-by:
John Harrison <John.C.Harrison@Intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241023233356.5479-1-everestkc@everestkc.com.np
Loading
Please sign in to comment