Collection of a few small UABI updates from Jordan and myself to enable userspace support for robustness[1]. The userspace side of this is at: https://gitlab.freedesktop.org/mesa/mesa/merge_requests/673/commits [1] it doesn't *quite* enable it yet, since we don't have per-context pagetables yet without some iommu work landing first. But it can otherwise be tested for the fault detection part of things with a small hack. Jordan Crouse (1): drm/msm/gpu: Add submit queue queries Rob Clark (2): drm/msm/gpu: add per-process pagetables param drm/msm: add param to retrieve # of GPU faults (global) drivers/gpu/drm/msm/adreno/adreno_gpu.c | 6 ++++ drivers/gpu/drm/msm/msm_drv.c | 9 +++++- drivers/gpu/drm/msm/msm_drv.h | 2 ++ drivers/gpu/drm/msm/msm_gpu.c | 4 +++ drivers/gpu/drm/msm/msm_gpu.h | 3 ++ drivers/gpu/drm/msm/msm_submitqueue.c | 41 +++++++++++++++++++++++++ include/uapi/drm/msm_drm.h | 14 +++++++++ 7 files changed, 78 insertions(+), 1 deletion(-) -- 2.20.1