Biju Das needs a patch for rz-du merged in 7.0-rc3
Showing the changes to include/uapi (3 of 735 files). Show all
Unified · Split
| @@ -479,7 +479,9 @@ struct drm_amdgpu_userq_signal { · 478 unmodified lines | |||
| 479 | * @num_syncobj_handles: A count that represents the number of syncobj handles in | 479 | * @num_syncobj_handles: A count that represents the number of syncobj handles in |
| 480 | * @syncobj_handles. | 480 | * @syncobj_handles. |
| 481 | */ | 481 | */ |
| 482 | __u64 num_syncobj_handles; | 482 | __u16 num_syncobj_handles; |
| 483 | __u16 pad0; | ||
| 484 | __u32 pad1; | ||
| 483 | /** | 485 | /** |
| 484 | * @bo_read_handles: The list of BO handles that the submitted user queue job | 486 | * @bo_read_handles: The list of BO handles that the submitted user queue job |
| 485 | * is using for read only. This will update BO fences in the kernel. | 487 | * is using for read only. This will update BO fences in the kernel. |
| @@ -563,7 +565,8 @@ struct drm_amdgpu_userq_wait { · 77 unmodified lines | |||
| 563 | * @num_syncobj_handles: A count that represents the number of syncobj handles in | 565 | * @num_syncobj_handles: A count that represents the number of syncobj handles in |
| 564 | * @syncobj_handles. | 566 | * @syncobj_handles. |
| 565 | */ | 567 | */ |
| 566 | __u32 num_syncobj_handles; | 568 | __u16 num_syncobj_handles; |
| 569 | __u16 pad0; | ||
| 567 | /** | 570 | /** |
| 568 | * @num_bo_read_handles: A count that represents the number of read BO handles in | 571 | * @num_bo_read_handles: A count that represents the number of read BO handles in |
| 569 | * @bo_read_handles. | 572 | * @bo_read_handles. |
| @@ -20,6 +20,7 @@ · 19 unmodified lines | |||
| 20 | #ifndef _DMA_BUF_UAPI_H_ | 20 | #ifndef _DMA_BUF_UAPI_H_ |
| 21 | #define _DMA_BUF_UAPI_H_ | 21 | #define _DMA_BUF_UAPI_H_ |
| 22 | 22 | ||
| 23 | #include <linux/ioctl.h> | ||
| 23 | #include <linux/types.h> | 24 | #include <linux/types.h> |
| 24 | 25 | ||
| 25 | /** | 26 | /** |
| @@ -188,7 +188,8 @@ enum io_uring_sqe_flags_bit { · 187 unmodified lines | |||
| 188 | /* | 188 | /* |
| 189 | * If COOP_TASKRUN is set, get notified if task work is available for | 189 | * If COOP_TASKRUN is set, get notified if task work is available for |
| 190 | * running and a kernel transition would be needed to run it. This sets | 190 | * running and a kernel transition would be needed to run it. This sets |
| 191 | * IORING_SQ_TASKRUN in the sq ring flags. Not valid with COOP_TASKRUN. | 191 | * IORING_SQ_TASKRUN in the sq ring flags. Not valid without COOP_TASKRUN |
| 192 | * or DEFER_TASKRUN. | ||
| 192 | */ | 193 | */ |
| 193 | #define IORING_SETUP_TASKRUN_FLAG (1U << 9) | 194 | #define IORING_SETUP_TASKRUN_FLAG (1U << 9) |
| 194 | #define IORING_SETUP_SQE128 (1U << 10) /* SQEs are 128 byte */ | 195 | #define IORING_SETUP_SQE128 (1U << 10) /* SQEs are 128 byte */ |