From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36579) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPqwe-0006xv-Q2 for qemu-devel@nongnu.org; Fri, 05 Sep 2014 06:40:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XPqwY-0006NT-Pb for qemu-devel@nongnu.org; Fri, 05 Sep 2014 06:40:44 -0400 Received: from mail-wg0-x22b.google.com ([2a00:1450:400c:c00::22b]:42517) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XPqwY-0006NM-3S for qemu-devel@nongnu.org; Fri, 05 Sep 2014 06:40:38 -0400 Received: by mail-wg0-f43.google.com with SMTP id a1so11302434wgh.2 for ; Fri, 05 Sep 2014 03:40:37 -0700 (PDT) Date: Fri, 5 Sep 2014 11:40:34 +0100 From: Stefan Hajnoczi Message-ID: <20140905104034.GC27649@stefanha-thinkpad.redhat.com> References: <1409835061-19989-1-git-send-email-david.marchand@6wind.com> <1409835061-19989-2-git-send-email-david.marchand@6wind.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="bAmEntskrkuBymla" Content-Disposition: inline In-Reply-To: <1409835061-19989-2-git-send-email-david.marchand@6wind.com> Subject: Re: [Qemu-devel] [PATCH v5 1/3] contrib: add ivshmem client and server List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: David Marchand Cc: Olivier Matz , kvm@vger.kernel.org, claudio.fontana@huawei.com, qemu-devel@nongnu.org, armbru@redhat.com, arei.gonglei@huawei.com, mkletzan@redhat.com, pbonzini@redhat.com, jani.kokkonen@huawei.com, cam@cs.ualberta.ca --bAmEntskrkuBymla Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Sep 04, 2014 at 02:50:59PM +0200, David Marchand wrote: > 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. >=20 > Signed-off-by: Olivier Matz > Signed-off-by: David Marchand > --- > Makefile | 8 + > configure | 3 + > contrib/ivshmem-client/ivshmem-client.c | 405 +++++++++++++++++++++++++= ++++++ > contrib/ivshmem-client/ivshmem-client.h | 239 ++++++++++++++++++ > contrib/ivshmem-client/main.c | 237 ++++++++++++++++++ > contrib/ivshmem-server/ivshmem-server.c | 395 +++++++++++++++++++++++++= +++++ > contrib/ivshmem-server/ivshmem-server.h | 186 ++++++++++++++ > contrib/ivshmem-server/main.c | 244 +++++++++++++++++++ > qemu-doc.texi | 10 +- > 9 files changed, 1724 insertions(+), 3 deletions(-) > create mode 100644 contrib/ivshmem-client/ivshmem-client.c > create mode 100644 contrib/ivshmem-client/ivshmem-client.h > create mode 100644 contrib/ivshmem-client/main.c > create mode 100644 contrib/ivshmem-server/ivshmem-server.c > create mode 100644 contrib/ivshmem-server/ivshmem-server.h > create mode 100644 contrib/ivshmem-server/main.c Modulo Michael's comments: Reviewed-by: Stefan Hajnoczi --bAmEntskrkuBymla Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJUCZMiAAoJEJykq7OBq3PIRqkH/1zx9gMCly+b+WibdCjcnK64 8Gd/q1RFwlt7+mrhHIfFldc4+wJyX+iv9LL9Qk192MqO+9WhbIlpIBkLBFEjGlGh poJxnPK2jnqp4gLWkQNrxQo9mOWX1+0Rk5mHko1HoTX8MMCdGdyFmRNpmGYn/3jK iAZtLqyDjkPux8GxjonqdXN4p6yVNqH1tXvGoZHIgRVYstbdMUfwOiwWnRSOoZP4 hUbdf5EA6WNpkDpIx5T3Mj5T4yR+CPKjxDiYdSE0HPhHQGPnT4RW+PRlfzidLH+f 2afFULa7BTET8BBGGzYMOI6fHmYlkfGC1X9KvGKJDvMkM8oB+xEGP6SkwKnUPNI= =K5mM -----END PGP SIGNATURE----- --bAmEntskrkuBymla--