[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [XEN][vNUMA][PATCH 7/9] Build NUMA HVM


  • To: Dulloor <dulloor@xxxxxxxxx>
  • From: George Dunlap <George.Dunlap@xxxxxxxxxxxxx>
  • Date: Tue, 6 Jul 2010 11:09:20 +0100
  • Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
  • Delivery-date: Tue, 06 Jul 2010 03:10:10 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; b=u3W43NpFuEIANH83VrSoBOpvz89rufRM8zImD3XXPr1aJm0MklOFElZKIidauoKfFr 3lYhoaoLtoYLNahrZQXolQTvK5oYNd9FGnfPDgKJm46cgIaJ33AK77J6VSXrwElSU+Fm NejCuxGmI+VPxEdhMOzGZ+HZPGvmQGlSgV5uI=
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

You mean, if NUMA is on, then PoD is disabled, but if NUMA is off, PoD
still works?

Or do you mean, this patch will break PoD functionality if accepted?

 -George

On Tue, Jul 6, 2010 at 7:07 AM, Dulloor <dulloor@xxxxxxxxx> wrote:
> WIth the NUMA allocator, pod is simply disabled as of now. This debug
> statement seeped through when testing that. Will take care of it :)
> However, I did test PoD for any regressions.
>
> -dulloor
>
> On Mon, Jul 5, 2010 at 2:55 AM, George Dunlap
> <George.Dunlap@xxxxxxxxxxxxx> wrote:
>> What's this line for:
>>
>>>+    if (nr_pages > target_pages)
>>>     {
>>>-        PERROR("Could not allocate memory.");
>>>-        goto error_out;
>>>+        pod_mode = 1;
>>>+        mem_flags |= XENMEMF_populate_on_demand;
>>>+        IPRINTF("I SHOULDN'T BE HERE !!\n");
>>
>> It's not clear what this patch does to the PoD logic... does it still
>> need some work, or should I try harder to grok it?  Have you tested it
>> in PoD mode?
>>
>>  -George
>>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
>

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.