From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: PV-vNUMA issue: topology is misinterpreted by the guest Date: Mon, 27 Jul 2015 18:02:30 +0200 Message-ID: <1438012950.5036.215.camel@citrix.com> References: <1437042762.28251.18.camel@citrix.com> <55B64A8A.7040200@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============8501574414641212151==" Return-path: Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZJksG-0001rR-6G for xen-devel@lists.xenproject.org; Mon, 27 Jul 2015 16:03:32 +0000 In-Reply-To: <55B64A8A.7040200@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: David Vrabel Cc: Elena Ufimtseva , Wei Liu , Andrew Cooper , Jan Beulich , "xen-devel@lists.xenproject.org" , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org --===============8501574414641212151== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-zlWSyiBYfsWnbtCUHGMF" --=-zlWSyiBYfsWnbtCUHGMF Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, 2015-07-27 at 16:13 +0100, David Vrabel wrote: > On 16/07/15 11:32, Dario Faggioli wrote: > >=20 > > Anyway, is there anything we can do to fix or workaround things? >=20 > This thread has gotten a bit long... >=20 Yep, indeed... :-( > For Linux I would like to see: >=20 > 1. No support for NUMA in PV guests -- if you want new MM features in a > guest use HVM. >=20 Wow... Really? What about all the code we have in libxl and Xen to deal exactly with that? What about making it possible to configure vNUMA for Dom0? :-O > 2. For HVM guests, use the existing hardware interfaces to present NUMA > topology. i.e., CPUID, ACPI tables etc. This will work for both kernel > and userspace and both will see the same topology. >=20 > This also has the advantage that any hypervisor/toolstack work will also > be applicable to other guests (e.g., Windows). >=20 Yeah, indeed. That's the downside of Juergen's "Linux scheduler approach". But the issue is there, even without taking vNUMA into account, and I think something like that would really help (only for Dom0, and Linux guests, of course). Dario --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-zlWSyiBYfsWnbtCUHGMF Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEABECAAYFAlW2VhYACgkQk4XaBE3IOsRt0QCcD/gca3rCcbNKiYPF9wAE7tnY vJUAnRtX2GR2du9rQWmZdbncpSVY3N/w =V8OJ -----END PGP SIGNATURE----- --=-zlWSyiBYfsWnbtCUHGMF-- --===============8501574414641212151== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============8501574414641212151==--