[PATCH] drm/amdgpu: Fix code style issue

Zhou1, Tao Tao.Zhou1 at amd.com
Mon Jun 30 03:06:54 UTC 2025


[AMD Official Use Only - AMD Internal Distribution Only]

Reviewed-by: Tao Zhou <tao.zhou1 at amd.com>

> -----Original Message-----
> From: amd-gfx <amd-gfx-bounces at lists.freedesktop.org> On Behalf Of Ce Sun
> Sent: Monday, June 30, 2025 11:02 AM
> To: amd-gfx at lists.freedesktop.org
> Cc: Lazar, Lijo <Lijo.Lazar at amd.com>; Zhang, Hawking
> <Hawking.Zhang at amd.com>; Sun, Ce(Overlord) <Ce.Sun at amd.com>; kernel test
> robot <lkp at intel.com>
> Subject: [PATCH] drm/amdgpu: Fix code style issue
>
> cocci warnings: (new ones prefixed by >>)
> >> drivers/gpu/drm/amd/amdgpu/amdgpu_device.c:6088:8-9: Unneeded
> >> variable: "r". Return "0" on line 6141
>
> Reported-by: kernel test robot <lkp at intel.com>
> Closes: https://lore.kernel.org/oe-kbuild-all/202506281925.HHIpXiO7-lkp@intel.com/
>
> Signed-off-by: Ce Sun <cesun102 at amd.com>
> ---
>  drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 18 +++++-------------
>  1 file changed, 5 insertions(+), 13 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> index f13439404760..a9e8ac63a514 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_device.c
> @@ -6143,14 +6143,14 @@ static void
> amdgpu_device_recovery_put_reset_lock(struct amdgpu_device *adev,
>       amdgpu_device_unlock_reset_domain(tmp_adev->reset_domain);
>  }
>
> -static int amdgpu_device_halt_activities(
> +static void amdgpu_device_halt_activities(
>       struct amdgpu_device *adev, struct amdgpu_job *job,
>       struct amdgpu_reset_context *reset_context,
>       struct list_head *device_list, struct amdgpu_hive_info *hive,
>       bool need_emergency_restart)
>  {
>       struct amdgpu_device *tmp_adev = NULL;
> -     int i, r = 0;
> +     int i;
>
>       /* block all schedulers and reset given job's ring */
>       list_for_each_entry(tmp_adev, device_list, reset_list) { @@ -6202,8 +6202,6
> @@ static int amdgpu_device_halt_activities(
>               }
>               atomic_inc(&tmp_adev->gpu_reset_counter);
>       }
> -
> -     return r;
>  }
>
>  static int amdgpu_device_asic_reset(struct amdgpu_device *adev, @@ -6414,11
> +6412,8 @@ int amdgpu_device_gpu_recover(struct amdgpu_device *adev,
>       /* We need to lock reset domain only once both for XGMI and single device */
>       amdgpu_device_recovery_get_reset_lock(adev, &device_list);
>
> -     r = amdgpu_device_halt_activities(adev, job, reset_context, &device_list,
> +     amdgpu_device_halt_activities(adev, job, reset_context, &device_list,
>                                        hive, need_emergency_restart);
> -     if (r)
> -             goto reset_unlock;
> -
>       if (need_emergency_restart)
>               goto skip_sched_resume;
>       /*
> @@ -6830,7 +6825,6 @@ pci_ers_result_t amdgpu_pci_error_detected(struct
> pci_dev *pdev, pci_channel_sta
>       struct amdgpu_hive_info *hive = amdgpu_get_xgmi_hive(adev);
>       struct amdgpu_reset_context reset_context;
>       struct list_head device_list;
> -     int r = 0;
>
>       dev_info(adev->dev, "PCI error: detected callback!!\n");
>
> @@ -6857,14 +6851,12 @@ pci_ers_result_t amdgpu_pci_error_detected(struct
> pci_dev *pdev, pci_channel_sta
>
>               amdgpu_device_recovery_prepare(adev, &device_list, hive);
>               amdgpu_device_recovery_get_reset_lock(adev, &device_list);
> -             r = amdgpu_device_halt_activities(adev, NULL, &reset_context,
> &device_list,
> -                                      hive, false);
> +             amdgpu_device_halt_activities(adev, NULL, &reset_context,
> &device_list,
> +                                           hive, false);
>               if (hive) {
>                       mutex_unlock(&hive->hive_lock);
>                       amdgpu_put_xgmi_hive(hive);
>               }
> -             if (r)
> -                     return PCI_ERS_RESULT_DISCONNECT;
>               return PCI_ERS_RESULT_NEED_RESET;
>       case pci_channel_io_perm_failure:
>               /* Permanent error, prepare for device removal */
> --
> 2.34.1



More information about the amd-gfx mailing list