On Thu, Jun 18, 2026 at 02:18:46AM +0800, Jonathan Cavitt wrote: > Add SRCID to the xe_pagefault struct, which reports the ID of the > faulting hardware unit. This will be passed on to the
So is this the EU ID? > xe_vm_get_property_ioctl for reading per-vm faults and will assist in > diagnosing pagefaults. > Is anyone asking for this? I'm wondering as this will conflict with one of my series that is inflight upstream and believe is merged in some internal branches. Matt > v2: > - Readd pad check, as the pad in the ioctl struct was not changed > (jcavitt) > > v3: > - Rebase > > Jonathan Cavitt (2): > drm/xe/pagefault: Add SRCID to pagefault struct > drm/xe/vm: Add srcid to xe_vm_get_property_ioctl fault report > > drivers/gpu/drm/xe/xe_guc_pagefault.c | 1 + > drivers/gpu/drm/xe/xe_pagefault.c | 6 ++++-- > drivers/gpu/drm/xe/xe_pagefault_types.h | 4 +++- > drivers/gpu/drm/xe/xe_vm.c | 8 ++++++++ > drivers/gpu/drm/xe/xe_vm_types.h | 2 ++ > include/uapi/drm/xe_drm.h | 4 ++-- > 6 files changed, 20 insertions(+), 5 deletions(-) > > -- > 2.53.0 >
