From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: can't create a vNUMA enabled PV guest Date: Fri, 3 Jul 2015 09:35:16 +0200 Message-ID: <1435908916.14347.45.camel@citrix.com> References: <1435761776.25170.380.camel@citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============5676609885970366815==" Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1ZAvVb-0004bd-Fg for xen-devel@lists.xenproject.org; Fri, 03 Jul 2015 07:35:39 +0000 In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Elena Ufimtseva Cc: Ian Campbell , "xen-devel@lists.xenproject.org" , Wei Liu , "Ian.Jackson" List-Id: xen-devel@lists.xenproject.org --===============5676609885970366815== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-lNqL8UMF3XNkmt1H+XaY" --=-lNqL8UMF3XNkmt1H+XaY Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2015-07-02 at 16:25 -0400, Elena Ufimtseva wrote: > On Wed, Jul 1, 2015 at 10:42 AM, Dario Faggioli > > If I build a PV guest, it breaks: > > > > root@Zhaman:~# xl create -c /etc/xen/test.cfg > > Parsing config from /etc/xen/test.cfg > > xc: error: panic: xc_dom_x86.c:940: arch_setup_meminit: failed to alloc= ate 0x20000 pages (v=3D1, p=3D1) > > : Internal error > > xc: error: panic: xc_dom_boot.c:155: xc_dom_boot_mem_init: can't alloca= te low memory for domain: Out of memory > > libxl: error: libxl_dom.c:731:libxl__build_pv: xc_dom_boot_mem_init fai= led: Device or resource busy > > libxl: error: libxl_create.c:1174:domcreate_rebuild_done: cannot (re-)b= uild domain: -3 > > libxl: error: libxl.c:1586:libxl__destroy_domid: non-existant domain 15 > > libxl: error: libxl.c:1544:domain_destroy_callback: unable to destroy g= uest with domid 15 > > libxl: error: libxl.c:1471:domain_destroy_cb: destruction of domain 15 = failed > > > > (XEN) d0v1 Over-allocation for domain 15: 262656 > 262400 > > (XEN) memory.c:155:d0v1 Could not allocate order=3D9 extent: id=3D15 me= mflags=3D210 (0 of 512) > > (XEN) d0v1 Over-allocation for domain 15: 262401 > 262400 > > (XEN) memory.c:155:d0v1 Could not allocate order=3D0 extent: id=3D15 me= mflags=3D210 (256 of 131072) > > > > > > As said, I'll be looking into it in the next days. If, in the meanwhile= , > > someone has any ideas, that would be much appreciated. :-) >=20 > Hi Dario! >=20 Hi! :-) > The kernel you are running maybe missing vNUMA patch. > Mmm... Interesting. I was indeed assuming that everything was upstream already! That being said, if it were a DomU kernel issue, I expected the kernel itself to complain, rather than libxl and Xen. In fact, from the logs above, I think this is all happening during domain creation, when the kernel does not yet have a say in it. As I said, I'll try to have a look, but I'm not sure if I'll be able to by today... > Konrad asked me if the patch was upstream. well, It is not, I think I > abandoned it :). > I will address latest comments and other changes in the v6 review and pos= t it. >=20 Yeah, well, if we really are still missing it, the sooner we get it in, the better! :-) Thanks and Regards, Dario --=20 <> (Raistlin Majere) ----------------------------------------------------------------- Dario Faggioli, Ph.D, http://about.me/dario.faggioli Senior Software Engineer, Citrix Systems R&D Ltd., Cambridge (UK) --=-lNqL8UMF3XNkmt1H+XaY 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 iEYEABECAAYFAlWWO0QACgkQk4XaBE3IOsQRzACdFC0Q3Gz3QxhSnBNL+ZqbXN7F EBAAmQFu65cTYzyE5gfi1wIykOntyNXo =2Cos -----END PGP SIGNATURE----- --=-lNqL8UMF3XNkmt1H+XaY-- --===============5676609885970366815== 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 --===============5676609885970366815==--