[PATCH] drm/amdgpu:no debugfs_gpu_reset for SRIOV
Christian König
deathsimple at vodafone.de
Mon May 8 09:30:41 UTC 2017
Am 08.05.2017 um 11:28 schrieb Monk Liu:
> Change-Id: Ie9730852da54ceb8b4c2c44acac2df3556a32d17
> Signed-off-by: Monk Liu <Monk.Liu at amd.com>
> ---
> drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 9 +++++++--
> 1 file changed, 7 insertions(+), 2 deletions(-)
>
> diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
> index fe173e0..417f190 100644
> --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
> +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c
> @@ -661,8 +661,7 @@ static int amdgpu_debugfs_gpu_reset(struct seq_file *m, void *data)
> struct amdgpu_device *adev = dev->dev_private;
>
> seq_printf(m, "gpu reset\n");
> - if (!amdgpu_sriov_vf(adev))
> - amdgpu_gpu_reset(adev);
> + amdgpu_gpu_reset(adev);
Please squash that into the original commit while pushing into our
repository.
With that done this is Reviewed-by: Christian König
<christian.koenig at amd.com>.
>
> return 0;
> }
> @@ -671,11 +670,17 @@ static const struct drm_info_list amdgpu_debugfs_fence_list[] = {
> {"amdgpu_fence_info", &amdgpu_debugfs_fence_info, 0, NULL},
> {"amdgpu_gpu_reset", &amdgpu_debugfs_gpu_reset, 0, NULL}
> };
> +
> +static const struct drm_info_list amdgpu_debugfs_fence_list_sriov[] = {
> + {"amdgpu_fence_info", &amdgpu_debugfs_fence_info, 0, NULL},
> +};
> #endif
>
> int amdgpu_debugfs_fence_init(struct amdgpu_device *adev)
> {
> #if defined(CONFIG_DEBUG_FS)
> + if (amdgpu_sriov_vf(adev))
> + return amdgpu_debugfs_add_files(adev, amdgpu_debugfs_fence_list_sriov, 1);
> return amdgpu_debugfs_add_files(adev, amdgpu_debugfs_fence_list, 2);
> #else
> return 0;
More information about the amd-gfx
mailing list