A separate wait argument registration API was removed, also delete leftover uapi definitions.
Showing the changes to include/uapi (1 of 1 file). Show all
Unified · Split
| @@ -873,20 +873,6 @@ enum { · 872 unmodified lines | |||
| 873 | IORING_REG_WAIT_TS = (1U << 0), | 873 | IORING_REG_WAIT_TS = (1U << 0), |
| 874 | }; | 874 | }; |
| 875 | 875 | ||
| 876 | /* | ||
| 877 | * Argument for IORING_REGISTER_CQWAIT_REG, registering a region of | ||
| 878 | * struct io_uring_reg_wait that can be indexed when io_uring_enter(2) is | ||
| 879 | * called rather than pass in a wait argument structure separately. | ||
| 880 | */ | ||
| 881 | struct io_uring_cqwait_reg_arg { | ||
| 882 | __u32 flags; | ||
| 883 | __u32 struct_size; | ||
| 884 | __u32 nr_entries; | ||
| 885 | __u32 pad; | ||
| 886 | __u64 user_addr; | ||
| 887 | __u64 pad2[3]; | ||
| 888 | }; | ||
| 889 | |||
| 890 | /* | 876 | /* |
| 891 | * Argument for io_uring_enter(2) with | 877 | * Argument for io_uring_enter(2) with |
| 892 | * IORING_GETEVENTS | IORING_ENTER_EXT_ARG_REG set, where the actual argument | 878 | * IORING_GETEVENTS | IORING_ENTER_EXT_ARG_REG set, where the actual argument |