Re: [PATCH v5 0/5] Add movablecore_map boot option

From: H. Peter Anvin
Date: Wed Jan 16 2013 - 17:53:16 EST


On 01/16/2013 01:29 PM, Andrew Morton wrote:
>>
>> Yes. If SRAT support is available, all memory which enabled hotpluggable
>> bit are managed by ZONEMOVABLE. But performance degradation may
>> occur by NUMA because we can only allocate anonymous page and page-cache
>> from these memory.
>>
>> In this case, if user cannot change SRAT information, user needs a way to
>> select/set removable memory manually.
>
> If I understand this correctly you mean that once SRAT parsing is
> implemented, the user can use movablecore_map to override that SRAT
> parsing, yes? That movablecore_map will take precedence over SRAT?
>

Yes, but we still need a higher-level user interface which specifies
which nodes, not which memory ranges, should be movable. That is the
policy granularity that is actually appropriate for the administrator
(trading off performance vs reliability.)

-hpa

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/