Hi all, More changes on the uAPI. I dropped the Reviewed-by Tvrtko on patch 5. The changes about reporting errors on query items rather than through the single ioctl() return value don't seem to crazy to handle from an userspace point of view. Hopefully that's close enough to a final version ;) Thanks all for the great feedback, Lionel Landwerlin (6): drm/i915: store all subslice masks drm/i915/debugfs: reuse max slice/subslices already stored in sseu drm/i915/debugfs: add rcs topology entry drm/i915: add rcs topology to error state drm/i915: add query uAPI drm/i915: expose rcs topology through query uAPI drivers/gpu/drm/i915/Makefile | 1 + drivers/gpu/drm/i915/i915_debugfs.c | 63 +++++---- drivers/gpu/drm/i915/i915_drv.c | 3 +- drivers/gpu/drm/i915/i915_drv.h | 3 + drivers/gpu/drm/i915/i915_gpu_error.c | 1 + drivers/gpu/drm/i915/i915_query.c | 172 +++++++++++++++++++++++ drivers/gpu/drm/i915/intel_device_info.c | 226 ++++++++++++++++++++++++------- drivers/gpu/drm/i915/intel_device_info.h | 49 ++++++- drivers/gpu/drm/i915/intel_lrc.c | 2 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 2 +- include/uapi/drm/i915_drm.h | 105 ++++++++++++++ 11 files changed, 548 insertions(+), 79 deletions(-) create mode 100644 drivers/gpu/drm/i915/i915_query.c -- 2.15.1 _______________________________________________ Intel-gfx mailing list Intel-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/intel-gfx