History

Merge 5.5-rc2 into staging-next

We want the staging driver fixes in here, and this resolves merge issues with the isdn code that was pointed out in linux-next

Greg Kroah-Hartman committed 6 years ago

Commit b3bb1642 parents f59aba2 d1eef1c421 files · +3007 −1842Browse files

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

Unified · Split

include/uapi/linux/io_uring.h+23−17
@@ -48,6 +48,7 @@ struct io_uring_sqe { · 47 unmodified lines
48#define IOSQE_FIXED_FILE (1U << 0) /* use fixed fileset */48#define IOSQE_FIXED_FILE (1U << 0) /* use fixed fileset */
49#define IOSQE_IO_DRAIN (1U << 1) /* issue after inflight IO */49#define IOSQE_IO_DRAIN (1U << 1) /* issue after inflight IO */
50#define IOSQE_IO_LINK (1U << 2) /* links next sqe */50#define IOSQE_IO_LINK (1U << 2) /* links next sqe */
51#define IOSQE_IO_HARDLINK (1U << 3) /* like LINK, but stronger */
51 52
52/*53/*
53 * io_uring_setup() flags54 * io_uring_setup() flags
@@ -57,23 +58,28 @@ struct io_uring_sqe { · 3 unmodified lines
57#define IORING_SETUP_SQ_AFF (1U << 2) /* sq_thread_cpu is valid */58#define IORING_SETUP_SQ_AFF (1U << 2) /* sq_thread_cpu is valid */
58#define IORING_SETUP_CQSIZE (1U << 3) /* app defines CQ size */59#define IORING_SETUP_CQSIZE (1U << 3) /* app defines CQ size */
59 60
60#define IORING_OP_NOP 061enum {
61#define IORING_OP_READV 162 IORING_OP_NOP,
62#define IORING_OP_WRITEV 263 IORING_OP_READV,
63#define IORING_OP_FSYNC 364 IORING_OP_WRITEV,
64#define IORING_OP_READ_FIXED 465 IORING_OP_FSYNC,
65#define IORING_OP_WRITE_FIXED 566 IORING_OP_READ_FIXED,
66#define IORING_OP_POLL_ADD 667 IORING_OP_WRITE_FIXED,
67#define IORING_OP_POLL_REMOVE 768 IORING_OP_POLL_ADD,
68#define IORING_OP_SYNC_FILE_RANGE 869 IORING_OP_POLL_REMOVE,
69#define IORING_OP_SENDMSG 970 IORING_OP_SYNC_FILE_RANGE,
70#define IORING_OP_RECVMSG 1071 IORING_OP_SENDMSG,
71#define IORING_OP_TIMEOUT 1172 IORING_OP_RECVMSG,
72#define IORING_OP_TIMEOUT_REMOVE 1273 IORING_OP_TIMEOUT,
73#define IORING_OP_ACCEPT 1374 IORING_OP_TIMEOUT_REMOVE,
74#define IORING_OP_ASYNC_CANCEL 1475 IORING_OP_ACCEPT,
75#define IORING_OP_LINK_TIMEOUT 1576 IORING_OP_ASYNC_CANCEL,
76#define IORING_OP_CONNECT 1677 IORING_OP_LINK_TIMEOUT,
78 IORING_OP_CONNECT,
79
80 /* this goes last, obviously */
81 IORING_OP_LAST,
82};
77 83
78/*84/*
79 * sqe->fsync_flags85 * sqe->fsync_flags

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