[Intel-xe] [RFC v1 00/17] uAPI Alignment - take 2
Francois Dugast
francois.dugast at intel.com
Wed Oct 11 13:59:09 UTC 2023
This is the second take of uAPI updates that would lead to
breakage in the compatibility, which it is not acceptable after
we are merged upstream. So, let's break it before it is too late,
and start upstreaming a good, reliable and clean uapi.
This series is not complete yet but it is sent for early review
as some patches are already a few weeks old.
It series is intended to be applied after take 1 [1] which is not
merged yet, so it will break CI.
[1] https://patchwork.freedesktop.org/series/124710/
Francois Dugast (10):
fixup! drm/xe: Correlate engine and cpu timestamps with better
accuracy
drm/xe/uapi: Add documentation for query
drm/xe/uapi: Document DRM_XE_DEVICE_QUERY_HWCONFIG
drm/xe: Extend uAPI to query HuC micro-controler firmware version
drm/xe: Remove useless query config num_params
drm/xe/uapi: Add missing DRM_ prefix in uAPI constants
drm/xe/uapi: Add _FLAG to uAPI constants usable for flags
fixup! drm/xe: Add uAPI to query micro-controler firmware version
drm/xe/uapi: Make constant comments visible in kernel doc
drm/xe/uapi: Remove unused inaccessible memory region
José Roberto de Souza (1):
drm/xe: Add uAPI to query micro-controler firmware version
Mika Kuoppala (1):
drm/xe: Extend drm_xe_vm_bind_op
Rodrigo Vivi (4):
drm/xe/uapi: Remove GT_TYPE_REMOTE
drm/xe/uapi: Kill VM_MADVISE IOCTL
drm/xe/uapi: Separate bo_create placement from flags
drm/xe/uapi: Be more specific around GuC Version Type
Umesh Nerlige Ramappa (1):
fixup! drm/xe: Correlate engine and cpu timestamps with better
accuracy
drivers/gpu/drm/xe/Makefile | 1 -
drivers/gpu/drm/xe/xe_bo.c | 27 +-
drivers/gpu/drm/xe/xe_bo_types.h | 3 +
drivers/gpu/drm/xe/xe_device.c | 8 +-
drivers/gpu/drm/xe/xe_exec_queue.c | 20 +-
drivers/gpu/drm/xe/xe_gt.c | 2 +-
drivers/gpu/drm/xe/xe_pmu.c | 20 +-
drivers/gpu/drm/xe/xe_query.c | 95 +++--
drivers/gpu/drm/xe/xe_sync.c | 16 +-
drivers/gpu/drm/xe/xe_vm.c | 86 ++---
drivers/gpu/drm/xe/xe_vm_doc.h | 14 +-
drivers/gpu/drm/xe/xe_vm_madvise.c | 299 ---------------
drivers/gpu/drm/xe/xe_vm_madvise.h | 15 -
drivers/gpu/drm/xe/xe_wait_user_fence.c | 10 +-
include/uapi/drm/xe_drm.h | 478 +++++++++++++-----------
15 files changed, 435 insertions(+), 659 deletions(-)
delete mode 100644 drivers/gpu/drm/xe/xe_vm_madvise.c
delete mode 100644 drivers/gpu/drm/xe/xe_vm_madvise.h
--
2.34.1
More information about the Intel-xe
mailing list