From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek =?utf-8?Q?Marczykowski-G=C3=B3recki?= Subject: Re: [PATCH 14/16] SUPPORT.md: Add statement on PCI passthrough Date: Tue, 14 Nov 2017 14:25:53 +0100 Message-ID: <20171114132553.GL1061@mail-itl> References: <20171113154126.13038-1-george.dunlap@citrix.com> <20171113154126.13038-14-george.dunlap@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============4278198164322713379==" Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eEbE3-0005QC-Hk for xen-devel@lists.xenproject.org; Tue, 14 Nov 2017 13:26:03 +0000 In-Reply-To: <20171113154126.13038-14-george.dunlap@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: George Dunlap Cc: James McKenzie , Stefano Stabellini , Wei Liu , Konrad Wilk , Andrew Cooper , Tim Deegan , Christopher Clark , Rich Persaud , Jan Beulich , Ian Jackson , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org --===============4278198164322713379== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="YrQNB5Deg1WGKZi3" Content-Disposition: inline --YrQNB5Deg1WGKZi3 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Nov 13, 2017 at 03:41:24PM +0000, George Dunlap wrote: > Signed-off-by: George Dunlap > --- > CC: Ian Jackson > CC: Wei Liu > CC: Andrew Cooper > CC: Jan Beulich > CC: Stefano Stabellini > CC: Konrad Wilk > CC: Tim Deegan > CC: Rich Persaud > CC: Marek Marczykowski-G=C3=B3recki > CC: Christopher Clark > CC: James McKenzie > --- > SUPPORT.md | 33 ++++++++++++++++++++++++++++++++- > 1 file changed, 32 insertions(+), 1 deletion(-) >=20 > diff --git a/SUPPORT.md b/SUPPORT.md > index 3e352198ce..a8388f3dc5 100644 > --- a/SUPPORT.md > +++ b/SUPPORT.md (...) > @@ -522,6 +536,23 @@ Virtual Performance Management Unit for HVM guests > Disabled by default (enable with hypervisor command line option). > This feature is not security supported: see http://xenbits.xen.org/xsa/a= dvisory-163.html > =20 > +### x86/PCI Device Passthrough > + > + Status: Supported, with caveats > + > +Only systems using IOMMUs will be supported. s/will be/are/ ? > + > +Not compatible with migration, altp2m, introspection, memory sharing, or= memory paging. > + > +Because of hardware limitations > +(affecting any operating system or hypervisor), > +it is generally not safe to use this feature=20 > +to expose a physical device to completely untrusted guests. > +However, this feature can still confer significant security benefit=20 > +when used to remove drivers and backends from domain 0 > +(i.e., Driver Domains). > +See docs/PCI-IOMMU-bugs.txt for more information. > + > ### ARM/Non-PCI device passthrough > =20 > Status: Supported --=20 Best Regards, Marek Marczykowski-G=C3=B3recki Invisible Things Lab A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? --YrQNB5Deg1WGKZi3 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJaB645AAoJENuP0xzK19cs+S4IAIcbFG2yvkoHe/7u+tF6mXOr LIXLgwppa2E3bb02FjQhrj3CrGMuvgxwk5frVHpI5TVJjgfkbDlbbRJwGt3qUDSL mLoXGrtcZriXDe6/rsW8pRF5O7hgG/Cqw0ktpkmnv0Xap9Btb9cASn39UlWVIO9B wm8JU5NWoun7UxKHcnxcs51lv80wcDoImOoTFKI6uFopw8UG+0COiMbF72qsFuq/ BvAdrvBg077mfHmgooEno7Ej9N4Bjrt8pwUeXxXRE5W6zQZj7DqomeTvs251BvAs aqblB8rcox5dQercT6/MB8/XK4pRIBdsCZYxpC3UbfNh2wn5WJlFsfK4P+JyHnE= =F9kb -----END PGP SIGNATURE----- --YrQNB5Deg1WGKZi3-- --===============4278198164322713379== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5v cmcveGVuLWRldmVsCg== --===============4278198164322713379==--