WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

[Xen-users] memory hotplug

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] memory hotplug
From: George Shuklin <george.shuklin@xxxxxxxxx>
Date: Sat, 12 Nov 2011 04:46:37 +0400
Delivery-date: Fri, 11 Nov 2011 16:48:05 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=f8bQwYeKvaNcjSax9ehJ1CciQAbpSeNCW+6us2kuUPk=; b=qGnTafzIu6HenWTXZrTT4DA9RrkYrcDl0tMdf5y3IX+J4sunQqrkU3oGWcUOPDxoi1 i+Jf18tTGfzDt0ZjmoTMt0vS4zzzwijfmccuWvJP3XXmQ1qFxZpkNdayAElQpG+sh9Mi IfszHZeFbFCYqf0rWu/agci/mPzotDB88ew7U=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111107 Thunderbird/8.0
Good day.

I still can not make memory hotplug works (linux 3.2 + xen 3.4 in XCP).

When balloon completely deflated (low_kb=0), it trying to plug more memory but getting rejected:

[1935380.223401] System RAM resource 18000000 - 27ffffff cannot be added
[1935380.223414] xen_balloon: reserve_additional_memory: add_memory() failed: -17


I dig into sources and found that this happens when linux checking for conflicts in resource reservation:

stack:
add_memory()
register_memory_resource()
request_resource()
request_resource_conflict()
... and here is a conflict.

I don't really understand linux so deep, but I see xenballoon is trying to do it work, but can't. I tried this in linux-3.1 and linux-3.2 (rc1), and everytime I getting this error.

What's wrong this this? How to make hotplug working?


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

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-users] memory hotplug, George Shuklin <=