This reverts commit 4379d5f15b3fd4224c37841029178aa8082a242e. We removed notification flushing, also cleanup uapi preparation changes to not pollute it.
Showing the changes to include/uapi (1 of 4 files). Show all
Unified · Split
| @@ -178,8 +178,7 @@ enum io_uring_op { · 177 unmodified lines | |||
| 178 | IORING_OP_FALLOCATE, | 178 | IORING_OP_FALLOCATE, |
| 179 | IORING_OP_OPENAT, | 179 | IORING_OP_OPENAT, |
| 180 | IORING_OP_CLOSE, | 180 | IORING_OP_CLOSE, |
| 181 | IORING_OP_RSRC_UPDATE, | 181 | IORING_OP_FILES_UPDATE, |
| 182 | IORING_OP_FILES_UPDATE = IORING_OP_RSRC_UPDATE, | ||
| 183 | IORING_OP_STATX, | 182 | IORING_OP_STATX, |
| 184 | IORING_OP_READ, | 183 | IORING_OP_READ, |
| 185 | IORING_OP_WRITE, | 184 | IORING_OP_WRITE, |
| @@ -228,7 +227,6 @@ enum io_uring_op { · 42 unmodified lines | |||
| 228 | #define IORING_TIMEOUT_ETIME_SUCCESS (1U << 5) | 227 | #define IORING_TIMEOUT_ETIME_SUCCESS (1U << 5) |
| 229 | #define IORING_TIMEOUT_CLOCK_MASK (IORING_TIMEOUT_BOOTTIME | IORING_TIMEOUT_REALTIME) | 228 | #define IORING_TIMEOUT_CLOCK_MASK (IORING_TIMEOUT_BOOTTIME | IORING_TIMEOUT_REALTIME) |
| 230 | #define IORING_TIMEOUT_UPDATE_MASK (IORING_TIMEOUT_UPDATE | IORING_LINK_TIMEOUT_UPDATE) | 229 | #define IORING_TIMEOUT_UPDATE_MASK (IORING_TIMEOUT_UPDATE | IORING_LINK_TIMEOUT_UPDATE) |
| 231 | |||
| 232 | /* | 230 | /* |
| 233 | * sqe->splice_flags | 231 | * sqe->splice_flags |
| 234 | * extends splice(2) flags | 232 | * extends splice(2) flags |
| @@ -295,14 +293,6 @@ enum io_uring_op { · 60 unmodified lines | |||
| 295 | */ | 293 | */ |
| 296 | #define IORING_ACCEPT_MULTISHOT (1U << 0) | 294 | #define IORING_ACCEPT_MULTISHOT (1U << 0) |
| 297 | 295 | ||
| 298 | |||
| 299 | /* | ||
| 300 | * IORING_OP_RSRC_UPDATE flags | ||
| 301 | */ | ||
| 302 | enum { | ||
| 303 | IORING_RSRC_UPDATE_FILES, | ||
| 304 | }; | ||
| 305 | |||
| 306 | /* | 296 | /* |
| 307 | * IORING_OP_MSG_RING command types, stored in sqe->addr | 297 | * IORING_OP_MSG_RING command types, stored in sqe->addr |
| 308 | */ | 298 | */ |