From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56226) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWjTc-0005ra-SA for qemu-devel@nongnu.org; Fri, 19 Feb 2016 06:44:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aWjTX-0007mB-Ox for qemu-devel@nongnu.org; Fri, 19 Feb 2016 06:44:00 -0500 Received: from mout.web.de ([212.227.15.3]:51343) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aWjTX-0007m6-FO for qemu-devel@nongnu.org; Fri, 19 Feb 2016 06:43:55 -0500 References: <1455852618-5224-1-git-send-email-peterx@redhat.com> <56C6BA42.1050302@web.de> <20160219074300.GC17229@pxdev.xzpeter.org> <56C6D3A0.9070302@web.de> <20160219092931.GD17229@pxdev.xzpeter.org> <56C6E734.90204@redhat.com> <20160219113411.GA11961@pxdev.xzpeter.org> From: Jan Kiszka Message-ID: <56C6FFED.4050408@web.de> Date: Fri, 19 Feb 2016 12:43:41 +0100 MIME-Version: 1.0 In-Reply-To: <20160219113411.GA11961@pxdev.xzpeter.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7uOLvFWPJW5wvBmjKs6BLDlGtPCFOg2qf" Subject: Re: [Qemu-devel] [PATCH 00/13] IOMMU: Enable interrupt remapping for Intel IOMMU List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Xu , Paolo Bonzini , Peter Maydell Cc: Rita Sinha , ehabkost@redhat.com, =?UTF-8?B?UmFkaW0gS3LEjW3DocWZ?= , jasowang@redhat.com, mst@redhat.com, qemu-devel@nongnu.org, imammedo@redhat.com, rth@twiddle.net This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --7uOLvFWPJW5wvBmjKs6BLDlGtPCFOg2qf Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2016-02-19 12:34, Peter Xu wrote: > On Fri, Feb 19, 2016 at 10:58:12AM +0100, Paolo Bonzini wrote: >> >> The source ID can be passed to the IOMMU using the MemTxAttrs mechanis= m. >=20 > I see that MemTxAttrs is not enabled yet? It's dropped in all the > accessors like memory_region_write_accessor()? That would be a pity. How much work remains to fix that? Putting Peter Maydell on CC who apparently started this extension. =2E.. >> FWIW, Radim was thinking of interrupt remapping in the kvm-ioapic, whi= ch >> we have decided to set aside. >=20 > Does it mean that we are planning not to support kernel_irqchip for > IR? Any quick reason? The reason to split up the kernel irqchip is to reduce code complexity and, thus, attack surface of the kernel-side interface towards the guest. So, extending the "classic" in-kernel support with yet another feature is not really supporting that goal. Jan --7uOLvFWPJW5wvBmjKs6BLDlGtPCFOg2qf Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlbG/+0ACgkQitSsb3rl5xRqrwCg0dpH0O3nE5hfoQXU3UwJaoyW XiMAoKmNsg5FgdchoUXgobc0vkvqURye =UTqT -----END PGP SIGNATURE----- --7uOLvFWPJW5wvBmjKs6BLDlGtPCFOg2qf--