diff options
author | Gregory Haskins <ghaskins@novell.com> | 2009-12-07 11:46:27 -0500 |
---|---|---|
committer | Gregory Haskins <ghaskins@novell.com> | 2009-12-07 11:46:27 -0500 |
commit | 0a1af53786067100e8b3ac8a56eea5fe3eb923bd (patch) | |
tree | a59a57c1362abf777bb79160d58db614afddfa04 /MAINTAINERS | |
parent | e8ac3704ecb8c885c1335e4591d29c41ffe04654 (diff) |
ioq: Add basic definitions for a shared-memory, lockless queue
IOQ allows asynchronous communication between two end-points via a common
shared-memory region. Memory is synchronized using pure barriers (i.e.
lockless), and updates are communicated via an embedded shm-signal. The
design of the interface allows one code base to universally provide both
sides of a given channel.
We will use this mechanism later in the series to efficiently move data
in and out of a guest kernel from various sources, including both
infrastructure level and application level transports.
Signed-off-by: Gregory Haskins <ghaskins@novell.com>
Diffstat (limited to 'MAINTAINERS')
-rw-r--r-- | MAINTAINERS | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/MAINTAINERS b/MAINTAINERS index 86938899ea07..fad59f7a08cc 100644 --- a/MAINTAINERS +++ b/MAINTAINERS @@ -2829,6 +2829,12 @@ L: linux-mips@linux-mips.org S: Maintained F: drivers/serial/ioc3_serial.c +IOQ LIBRARY +M: Gregory Haskins <ghaskins@novell.com> +S: Maintained +F: include/linux/ioq.h +F: lib/ioq.c + IP MASQUERADING M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> S: Maintained |