RE: [PATCH 0/3] Add GPU page fault query interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[Public]

With the 3 nitpicks fixed in patch 1, the series are: Acked-by: Guchun Chen <guchun.chen@xxxxxxx>

Regards,
Guchun

> -----Original Message-----
> From: amd-gfx <amd-gfx-bounces@xxxxxxxxxxxxxxxxxxxxx> On Behalf Of Alex
> Deucher
> Sent: Tuesday, June 6, 2023 11:40 PM
> To: Deucher, Alexander <Alexander.Deucher@xxxxxxx>
> Cc: samuel.pitoiset@xxxxxxxxx; amd-gfx@xxxxxxxxxxxxxxxxxxxxx
> Subject: Re: [PATCH 0/3] Add GPU page fault query interface
>
> Ping on this series?
>
> Alex
>
> On Thu, May 25, 2023 at 12:52 PM Alex Deucher
> <alexander.deucher@xxxxxxx> wrote:
> >
> > This patch set adds support for an application to query GPU page
> > faults.  It's useful for debugging and there are vulkan extensions
> > that could make use of this.  Preliminary user space code which uses
> > this can be found here:
> > https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23238
> > https://gitlab.freedesktop.org/mesa/drm/-/merge_requests/298
> >
> > Note, that I made a small change to the vmhub definition to decouple
> > it from how the kernel tracks vmhubs so that we have a consistent user
> > view even if we decide to add more vmhubs like we recently did for gfx
> > 9.4.3.
> >
> > I've also pushed the changed to:
> > https://gitlab.freedesktop.org/agd5f/linux/-/commits/gpu_fault_info_io
> > ctl
> >
> >
> > Alex Deucher (3):
> >   drm/amdgpu: add cached GPU fault structure to vm struct
> >   drm/amdgpu: cache gpuvm fault information for gmc7+
> >   drm/amdgpu: add new INFO ioctl query for the last GPU page fault
> >
> >  drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c |  3 +-
> > drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 16 +++++++++
> > drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c  | 45
> +++++++++++++++++++++++++
> > drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h  | 31 +++++++++++++++--
> > drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c  |  3 ++
> > drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c  |  3 ++
> >  drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c   |  3 ++
> >  drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c   |  3 ++
> >  drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c   | 11 +++---
> >  include/uapi/drm/amdgpu_drm.h           | 16 +++++++++
> >  10 files changed, 126 insertions(+), 8 deletions(-)
> >
> > --
> > 2.40.1
> >




[Index of Archives]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux