Re: [Xen-devel] [PATCH v5 18/24] libxl: disallow memory relocation when vNUMA is enabled

2015-02-13 Thread Wei Liu
On Fri, Feb 13, 2015 at 02:17:40PM +, Ian Jackson wrote: > Wei Liu writes ("[PATCH v5 18/24] libxl: disallow memory relocation when > vNUMA is enabled"): > > Disallow memory relocation when vNUMA is enabled, because relocated > > memory ends up off node. Further more, even if we dynamically ex

Re: [Xen-devel] [PATCH v5 18/24] libxl: disallow memory relocation when vNUMA is enabled

2015-02-13 Thread Ian Jackson
Wei Liu writes ("[PATCH v5 18/24] libxl: disallow memory relocation when vNUMA is enabled"): > Disallow memory relocation when vNUMA is enabled, because relocated > memory ends up off node. Further more, even if we dynamically expand > node coverage in hvmloader, low memory and high memory may res

[Xen-devel] [PATCH v5 18/24] libxl: disallow memory relocation when vNUMA is enabled

2015-02-12 Thread Wei Liu
Disallow memory relocation when vNUMA is enabled, because relocated memory ends up off node. Further more, even if we dynamically expand node coverage in hvmloader, low memory and high memory may reside in different physical nodes, blindly relocating low memory to high memory gives us a sub-optimal