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: Fri, 24 Jul 2015 18:05:59 +0200 Message-ID: <1437753959.4682.84.camel@citrix.com> References: <1437042762.28251.18.camel@citrix.com> <55A7A7F40200007800091D60@mail.emea.novell.com> <55A78DF2.1060709@citrix.com> <20150716152513.GU12455@zion.uk.xensource.com> <55A7D17C.5060602@citrix.com> <55A7D2CC.1050708@oracle.com> <55A7F7F40200007800092152@mail.emea.novell.com> <55A7DE45.4040804@citrix.com> <55A7E2D8.3040203@oracle.com> <55A8B83802000078000924AE@mail.emea.novell.com> <1437118075.23656.25.camel@citrix.com> <55A946C6.8000002@oracle.com> <1437401354.5036.19.camel@citrix.com> <55AD08F7.7020105@oracle.com> <55AEA4DD.7080406@oracle.com> <1437572160.5036.39.camel@citrix.com> <55AF9F8F.7030200@suse.com> <55AFA16B.3070103@oracle.com> <55AFA41E.1080101@suse.com> <55AFAC34.1060606@oracle.com> <55B070ED.2040200@suse.com> <1437660433.5036.96.camel@citrix.com> <55B21364.5040906@suse.com> <1437749076.4682.47.camel@citrix.com> <55B25650.4030402@suse.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1419466128423608213==" Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZIfUC-0005fW-U1 for xen-devel@lists.xenproject.org; Fri, 24 Jul 2015 16:06:13 +0000 In-Reply-To: <55B25650.4030402@suse.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: Juergen Gross Cc: Elena Ufimtseva , Wei Liu , Andrew Cooper , David Vrabel , Jan Beulich , "xen-devel@lists.xenproject.org" , Boris Ostrovsky List-Id: xen-devel@lists.xenproject.org --===============1419466128423608213== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-sERut9SNuq7hBquu34MX" --=-sERut9SNuq7hBquu34MX Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, 2015-07-24 at 17:14 +0200, Juergen Gross wrote: > On 07/24/2015 04:44 PM, Dario Faggioli wrote: > > Ok. And I already have a question (as I lost track of things a bit). > > What you just said about ACPI tables is certainly true for baremetal an= d > > HVM guests, but for PV? At the time I was looking into it, together wit= h > > Elena, there were Linux patches being produced for the PV case, which > > makes sense. > > However, ISTR that both Wei and Elena mentioned recently that those > > patches have not been upstreamed in Linux yet... Is that the case? Mayb= e > > not all, but at least some of them are there? Because if not, I'm not > > sure I see how a PV guest would even see a vNUMA topology (which it > > does). > I checked "bottom up", so when I found the acpi scan stuff I stopped > searching how the kernel obtains numa info. During my search I found no > clue of an pv-numa stuff in the kernel. And a quick "grep -i numa" in > arch/x86/xen and drivers/xen didn't reveal anything. Same for a complete > kernel source search for "vnuma". >=20 BTW, I've also been grepping, and I'm not seeing XENMEM_get_vnumainfo being called anywhere either... Well, no wonder, we're seeing vNUMA setup issues! If I did check for this before, I wouldn't even have tested PV-vNUMA in the first place!! :-O I actually wonder how _some_ of the vNUMA info get through!?!? :-O IAC, all we're saying remains true, of course, and the CPUID issue will still be there, if we don't fix it, when such a patch will be accepted. Dario --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-sERut9SNuq7hBquu34MX 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 iEYEABECAAYFAlWyYmgACgkQk4XaBE3IOsQ/vgCfTZZ4xwDrPsKScOR145cNvwQv hFkAnjxFQSPok+jFcBKkT/BunjTbwvhc =5jO3 -----END PGP SIGNATURE----- --=-sERut9SNuq7hBquu34MX-- --===============1419466128423608213== 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 --===============1419466128423608213==--