Re: [PATCH 6/6] drm/msm: Fix task_struct reference leak in recover_worker
From: Konrad Dybcio
Date: Mon Jun 08 2026 - 04:28:25 EST
On 6/4/26 10:08 PM, Akhil P Oommen wrote:
> From: Jie Zhang <jie.zhang@xxxxxxxxxxxxxxxx>
>
> get_pid_task() increments the task reference count, but the
> corresponding put_task_struct() was missing in the else branch,
> leaking a reference on every GPU hang recovery.
>
> Fixes: 25654a1756a4 ("drm/msm: Update global fault counter when faulty process has already ended")
> Signed-off-by: Jie Zhang <jie.zhang@xxxxxxxxxxxxxxxx>
> Signed-off-by: Akhil P Oommen <akhilpo@xxxxxxxxxxxxxxxx>
> ---
Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
Konrad