From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:47981) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9ETP-0006pL-Rj for qemu-devel@nongnu.org; Mon, 21 Jul 2014 10:21:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X9ETJ-0001ze-H4 for qemu-devel@nongnu.org; Mon, 21 Jul 2014 10:21:51 -0400 Received: from mx1.redhat.com ([209.132.183.28]:37895) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X9ETJ-0001zL-8A for qemu-devel@nongnu.org; Mon, 21 Jul 2014 10:21:45 -0400 Message-ID: <53CD21E1.1010908@redhat.com> Date: Mon, 21 Jul 2014 08:21:21 -0600 From: Eric Blake MIME-Version: 1.0 References: <1405849119-13569-1-git-send-email-david.marchand@6wind.com> <1405849119-13569-2-git-send-email-david.marchand@6wind.com> In-Reply-To: <1405849119-13569-2-git-send-email-david.marchand@6wind.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="VR4HlUNAXoORhK1gMXr6g3WanucjSqD3N" Subject: Re: [Qemu-devel] [PATCH v2 1/2] contrib: add ivshmem client and server List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: David Marchand , qemu-devel@nongnu.org Cc: Olivier Matz , kvm@vger.kernel.org, claudio.fontana@huawei.com, pbonzini@redhat.com, jani.kokkonen@huawei.com, cam@cs.ualberta.ca This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --VR4HlUNAXoORhK1gMXr6g3WanucjSqD3N Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 07/20/2014 03:38 AM, David Marchand wrote: > When using ivshmem devices, notifications between guests can be sent as= > interrupts using a ivshmem-server (typical use described in documentati= on). > The client is provided as a debug tool. >=20 > Signed-off-by: Olivier Matz > Signed-off-by: David Marchand > --- > contrib/ivshmem-client/Makefile | 26 ++ > +++ b/contrib/ivshmem-client/Makefile > @@ -0,0 +1,26 @@ > +# Copyright 2014 6WIND S.A. > +# All rights reserved This file has no other license, and is therefore incompatible with GPLv2. You'll need to resubmit under an appropriately open license. > +++ b/contrib/ivshmem-client/ivshmem-client.h > @@ -0,0 +1,238 @@ > +/* > + * Copyright(c) 2014 6WIND S.A. > + * All rights reserved. > + * > + * This work is licensed under the terms of the GNU GPL, version 2. S= ee > + * the COPYING file in the top-level directory. I'm not a lawyer, but to me, this license is self-contradictory. You can't have "All rights reserved" and still be GPL, because the point of the GPL is that you are NOT reserving all rights, but explicitly granting your user various rights (on condition that they likewise grant those rights to others). But you're not the only file in the qemu code base with this questionable mix. --=20 Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org --VR4HlUNAXoORhK1gMXr6g3WanucjSqD3N Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 Comment: Public key at http://people.redhat.com/eblake/eblake.gpg Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQEcBAEBCAAGBQJTzSHhAAoJEKeha0olJ0Nq5EQIAIPO5slVuMUW1GfR7ZtVAUVp T0rI+lGImuYL+wMyUQOT9AGBLKGUTKgIRdQzihN2vSxgxoDjCcV3ImU4u9IQC6bu D7yLtiLzE//c/87zzWCEyLgi+rGG19L+TNUwcwa+8XS7Wus33p9XAgsc/H59Edkm RdjIP3hY7avFoWU3xGSFFYfVEqXBZQ2aLPG5/UFmD9lWj+sXRQ6Z2ssGY9Eg2nDi oPzELDuQYejialkFfnc5aLszUqwh3MefayFPJqc5qj1CQBtroVtbl/1QLiydN8ci UhVBGJo/14KN2YNzKBd/rLNYF53wWmYusbyzePAyDXu3WxWQPO3uIBA7BghPvj4= =GObJ -----END PGP SIGNATURE----- --VR4HlUNAXoORhK1gMXr6g3WanucjSqD3N--