From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dario Faggioli Subject: Re: [PATCH RESEND 05/12] xen: numa-sched: make space for per-vcpu node-affinity Date: Wed, 6 Nov 2013 17:23:18 +0100 Message-ID: <1383754998.9207.159.camel@Solace> References: <20131105142844.30446.78671.stgit@Solace> <20131105143500.30446.9976.stgit@Solace> <5279143702000078000FFB15@nat28.tlf.novell.com> <527908B2.5090208@eu.citrix.com> <52790A93.4020903@eu.citrix.com> <52791B8702000078000FFBC4@nat28.tlf.novell.com> <5279114B.9080405@eu.citrix.com> <52792326.4050206@eu.citrix.com> <527927E3.3000004@eu.citrix.com> <1383730770.9207.93.camel@Solace> <527A1DFC0200007800100033@nat28.tlf.novell.com> <1383732000.9207.99.camel@Solace> <527A2BA8.9060601@eu.citrix.com> <1383747963.9207.134.camel@Solace> <527A5890.90709@eu.citrix.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1484805024829331352==" Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xen.org with esmtp (Exim 4.72) (envelope-from ) id 1Ve5xn-0002PL-Q8 for xen-devel@lists.xenproject.org; Wed, 06 Nov 2013 16:30:54 +0000 In-Reply-To: <527A5890.90709@eu.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: George Dunlap Cc: MarcusGranado , Justin Weaver , IanCampbell , Li Yechen , Andrew Cooper , JuergenGross , Ian Jackson , Jan Beulich , xen-devel , Daniel De Graaf , KeirFraser , Matt Wilson , Elena Ufimtseva List-Id: xen-devel@lists.xenproject.org --===============1484805024829331352== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-bAsPZJO+bhUrFntOSOdr" --=-bAsPZJO+bhUrFntOSOdr Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On mer, 2013-11-06 at 14:56 +0000, George Dunlap wrote: > On 06/11/13 14:26, Dario Faggioli wrote: > > Well, I agree that all this is of very little use without vNUMA, but at > > the same time, it's not necessarily only useful for it. Also, whatever > > it is vcpu-node-affinity or soft-affinity, if it is not wired up > > properly up to the higher layers, there's very few point of having the > > HV part only... So my idea was to redo and resend everything, including > > libxl and xl bits. > > > > Of course, that doesn't mean we must necessarily have this for 4.4 > > (although I think it would still be feasible), just that we either > > check-in or wait for both the implementation and the interface. Again, > > how's the updated release schedule? >=20 > Well we definitely should plumb through access to the soft affinity=20 > directly through libxl. The question is whether it would be useful to= =20 > have a libxl per-vcpu *numa* affinity that is not yet a full vNUMA=20 > implementation. =20 > Ah, ok, I didn't read your comment this way, sorry. :-) Now that you explained it, yes, I think we're on the same page, and I'm more than happy to leave the libx?_{set,get}vcpu_node_affinity() stuff out of the new series. > If long-term we want to have vcpu -> vnode, and then=20 > vnode->pnode, the having a direct vcpu->pnode interface in the interim= =20 > is probably not particularly useful, I don't think. >=20 Indeed. > Re the release schedule: we agreed to move the code freeze to November= =20 > 18, so we've got just under two weeks. =20 > Ok, that was my recollection from the developer meeting, but just wanted to be sure. > I think keeping the libxl side=20 > simple will allow us to at least get the "soft affinity" stuff in for=20 > 4.4, whether the vNUMA stuff makes it or not. >=20 Agreed. 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) --=-bAsPZJO+bhUrFntOSOdr 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 v1.4.15 (GNU/Linux) iEYEABECAAYFAlJ6bPYACgkQk4XaBE3IOsR6vQCfVVwo/2iydcoWsw91K+RcP0EQ beUAnj33tTGnu5PN/YHbFvV/IgkWcl0i =zR23 -----END PGP SIGNATURE----- --=-bAsPZJO+bhUrFntOSOdr-- --===============1484805024829331352== 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 --===============1484805024829331352==--