From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: [Xen-devel] [PATCH 3/3] x86/xen: use guest_late_init to detect Xen PVH guest Date: Wed, 8 Nov 2017 13:26:16 +0100 Message-ID: <823fbbfb-d9f7-3b6b-5941-239bf900d0cb@redhat.com> References: <20171108090739.26491-1-jgross@suse.com> <20171108090739.26491-4-jgross@suse.com> <5A02F633020000780018D26A@suse.com> <256b90df-547e-3287-d13f-3ffb346b4bc2@redhat.com> <136bd3b8-5301-84c9-9bdf-6ebf781f9256@suse.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: len.brown@intel.com, x86@kernel.org, tglx@linutronix.de, xen-devel@lists.xenproject.org, boris.ostrovsky@oracle.com, mingo@redhat.com, rkrcmar@redhat.com, rjw@rjwysocki.net, pavel@ucw.cz, kvm@vger.kernel.org, linux-kernel@vger.kernel.org, hpa@zytor.com To: Juergen Gross , Jan Beulich Return-path: In-Reply-To: <136bd3b8-5301-84c9-9bdf-6ebf781f9256@suse.com> Content-Language: en-US Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org On 08/11/2017 13:24, Juergen Gross wrote: >> My understanding of Xen is very rusty at this point, but I think a >> "completely" legacy-free HVM domain will still have a PCI bus and the >> Xen platform device on that bus. >> >> A PVH domain just knows how to access the Xen PV features. > > A HVM domain does so, too. Today maybe only partially, but e.g. event > channels work in a HVM domain even without the Xen platform device. > Grant tables can be made working without the platform device, too, > and I'm already preparing a patch to do exactly that. What about assigned PCI devices? I think they are not PV pcifront for HVM. So the main difference in the end is the PCI bus. Paolo