]> git.proxmox.com Git - mirror_qemu.git/commit - qemu-doc.texi
contrib: add ivshmem client and server
authorDavid Marchand <david.marchand@6wind.com>
Mon, 8 Sep 2014 09:17:48 +0000 (11:17 +0200)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Sat, 24 Oct 2015 16:03:16 +0000 (18:03 +0200)
commita75eb03b9fca3af291ec2c433ddda06121ae927d
treeb9d8ef5bca0bc11dcb7f56e91d19b61eac455270
parent12f0b68c82356e4dd24f2f0d370b21eb17f1f42e
contrib: add ivshmem client and server

When using ivshmem devices, notifications between guests can be sent as
interrupts using a ivshmem-server (typical use described in documentation).
The client is provided as a debug tool.

Signed-off-by: Olivier Matz <olivier.matz@6wind.com>
Signed-off-by: David Marchand <david.marchand@6wind.com>
[fix a valgrind warning, option and server_close() segvs, extra server
headers includes, getopt() return type, out-of-tree build, use qemu
event_notifier instead of eventfd, fix x86/osx warnings - Marc-André]
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
12 files changed:
Makefile
Makefile.objs
configure
contrib/ivshmem-client/Makefile.objs [new file with mode: 0644]
contrib/ivshmem-client/ivshmem-client.c [new file with mode: 0644]
contrib/ivshmem-client/ivshmem-client.h [new file with mode: 0644]
contrib/ivshmem-client/main.c [new file with mode: 0644]
contrib/ivshmem-server/Makefile.objs [new file with mode: 0644]
contrib/ivshmem-server/ivshmem-server.c [new file with mode: 0644]
contrib/ivshmem-server/ivshmem-server.h [new file with mode: 0644]
contrib/ivshmem-server/main.c [new file with mode: 0644]
qemu-doc.texi