History

drm/xe/uapi: Kill DRM_XE_UFENCE_WAIT_VM_ERROR

This is not used nor does it align VM async document, kill this.

Matthew Brost committed 3 years ago

Commit b21ae511 parent 72247884 files · +9 −65Browse files

Showing the changes to include/uapi (1 of 4 files). Show all

Unified · Split

include/uapi/drm/xe_drm.h+4−13
@@ -905,18 +905,10 @@ struct drm_xe_wait_user_fence { · 904 unmodified lines
905 /** @extensions: Pointer to the first extension struct, if any */905 /** @extensions: Pointer to the first extension struct, if any */
906 __u64 extensions;906 __u64 extensions;
907 907
908 union {908 /**
909 /**909 * @addr: user pointer address to wait on, must qword aligned
910 * @addr: user pointer address to wait on, must qword aligned910 */
911 */911 __u64 addr;
912 __u64 addr;
913
914 /**
915 * @vm_id: The ID of the VM which encounter an error used with
916 * DRM_XE_UFENCE_WAIT_VM_ERROR. Upper 32 bits must be clear.
917 */
918 __u64 vm_id;
919 };
920 912
921#define DRM_XE_UFENCE_WAIT_EQ 0913#define DRM_XE_UFENCE_WAIT_EQ 0
922#define DRM_XE_UFENCE_WAIT_NEQ 1914#define DRM_XE_UFENCE_WAIT_NEQ 1
@@ -929,7 +921,6 @@ struct drm_xe_wait_user_fence { · 6 unmodified lines
929 921
930#define DRM_XE_UFENCE_WAIT_SOFT_OP (1 << 0) /* e.g. Wait on VM bind */922#define DRM_XE_UFENCE_WAIT_SOFT_OP (1 << 0) /* e.g. Wait on VM bind */
931#define DRM_XE_UFENCE_WAIT_ABSTIME (1 << 1)923#define DRM_XE_UFENCE_WAIT_ABSTIME (1 << 1)
932#define DRM_XE_UFENCE_WAIT_VM_ERROR (1 << 2)
933 /** @flags: wait flags */924 /** @flags: wait flags */
934 __u16 flags;925 __u16 flags;
935 926

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t