All of lore.kernel.org
 help / color / mirror / Atom feed
From: Dario Faggioli <dario.faggioli@citrix.com>
To: George Dunlap <dunlapg@umich.edu>
Cc: andre.przywara@calxeda.com,
	"xen-devel@lists.xensource.com" <xen-devel@lists.xensource.com>,
	Matt Wilson <msw@amazon.com>,
	Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Subject: Re: [Hackathon minutes] PV frontends/backends and NUMA machines
Date: Tue, 21 May 2013 13:10:57 +0200	[thread overview]
Message-ID: <1369134657.12423.63.camel@Solace> (raw)
In-Reply-To: <CAFLBxZbonzEwo4mF6PTSq6WQjU2haN_Ray-Z_3Td83i=f7zsbA@mail.gmail.com>


[-- Attachment #1.1: Type: text/plain, Size: 2015 bytes --]

On lun, 2013-05-20 at 14:48 +0100, George Dunlap wrote:
> So the work items I remember are as follows:
>
Thanks for sending this out.

> 1. Implement NUMA affinity for vcpus
> 2. Implement Guest NUMA support for PV guests
> 3. Teach Xen how to make a sensible NUMA allocation layout for dom0
> 4. Teach the toolstack to pin the netback threads to dom0 vcpus
> running on the correct node (s)
> 
> Dario will do #1.  I volunteered to take a stab at #2 and #3.
>
I've got half backed patches for #1 already, I'm sure I can submit them
as soon as 4.4 window opens.

Regarding #2 and #3, here they are the old patches (and other material)
that I've been able to find so far on the subject.

For HVM, the patches are originally from Andre (and I think they are the
ones Matt is going to refresh and try to upstream):
 - July 2008: http://lists.xen.org/archives/html/xen-devel/2008-07/msg00582.html
 - February 2010: http://old-list-archives.xen.org/archives/html/xen-devel/2010-02/msg00279.html

For PV, the patches are originally from Dulloor Rao, they come with a
lot of policing and cover a lot o stuff that are upstream now, but there
perhaps still are some useful bits:
 - April 2010: http://lists.xen.org/archives/html/xen-devel/2010-04/msg00103.html
 - August 2010: http://lists.xen.org/archives/html/xen-devel/2010-08/msg00008.html

The work on PV-NUMA appears to have been presented at a XenSummit,
together by Dulloor and Jun from Intel, and there hence are slides and a
video available:
 http://www.slideshare.net/xen_com_mgr/dulloor-xensummit#btnNext
 http://www.slideshare.net/xen_com_mgr/nakajima-numafinal
 http://vimeo.com/12295753

Personally, I'm still quite buried under that memory migration thing, so
I really appreciate you stepping up for this. That being said, I should
be able to help, especially considering I used to be familiar with the
Linux side of this (although, years have passed, and my forgetting rate
is really high! :-P).

Regards,
Dario

[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

[-- Attachment #2: Type: text/plain, Size: 126 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

  parent reply	other threads:[~2013-05-21 11:10 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-05-20 13:44 [Hackathon minutes] PV frontends/backends and NUMA machines Stefano Stabellini
2013-05-20 13:48 ` George Dunlap
2013-05-21  8:32   ` Tim Deegan
2013-05-21  8:47     ` George Dunlap
2013-05-21  8:49       ` George Dunlap
2013-05-21 10:03         ` Dario Faggioli
2013-05-21  9:20       ` Tim Deegan
2013-05-21  9:45         ` George Dunlap
2013-05-21 10:24           ` Tim Deegan
2013-05-21 10:28             ` George Dunlap
2013-05-21 11:12               ` Dario Faggioli
2013-05-21  9:53         ` Dario Faggioli
2013-05-21 10:06       ` Jan Beulich
2013-05-21 10:30         ` Dario Faggioli
2013-05-21 10:43           ` Jan Beulich
2013-05-21 10:58             ` Dario Faggioli
2013-05-21 11:47               ` Jan Beulich
2013-05-21 13:43                 ` Dario Faggioli
2013-05-24 16:00                   ` George Dunlap
2013-05-25 13:57                     ` Dario Faggioli
2013-05-21  8:44   ` Roger Pau Monné
2013-05-21  9:24     ` Wei Liu
2013-05-21  9:53       ` George Dunlap
2013-05-21 10:17         ` Dario Faggioli
2013-05-21 11:10   ` Dario Faggioli [this message]
2013-05-23 17:21     ` Dario Faggioli
2013-05-22  1:28   ` Konrad Rzeszutek Wilk
2013-05-22  7:44     ` Dario Faggioli

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1369134657.12423.63.camel@Solace \
    --to=dario.faggioli@citrix.com \
    --cc=andre.przywara@calxeda.com \
    --cc=dunlapg@umich.edu \
    --cc=msw@amazon.com \
    --cc=stefano.stabellini@eu.citrix.com \
    --cc=xen-devel@lists.xensource.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.