[PATCH V5 16/17] mm: Let arch choose the initial value of task size
Aneesh Kumar K.V
aneesh.kumar at linux.vnet.ibm.com
Wed Mar 29 02:22:58 AEDT 2017
On Tuesday 28 March 2017 04:47 PM, Michael Ellerman wrote:
> "Aneesh Kumar K.V" <aneesh.kumar at linux.vnet.ibm.com> writes:
>
>> As we start supporting larger address space (>128TB), we want to give
>> architecture a control on max task size of an application which is different
>> from the TASK_SIZE. For ex: ppc64 needs to track the base page size of a segment
>> and it is copied from mm_context_t to PACA on each context switch. If we know that
>> application has not used an address range above 128TB we only need to copy
>> details about 128TB range to PACA. This will help in improving context switch
>> performance by avoiding larger copy operation.
>>
>> Cc: Kirill A. Shutemov <kirill.shutemov at linux.intel.com>
>> Cc: linux-mm at kvack.org
>> Cc: Andrew Morton <akpm at linux-foundation.org>
>> Signed-off-by: Aneesh Kumar K.V <aneesh.kumar at linux.vnet.ibm.com>
>> ---
>> fs/exec.c | 10 +++++++++-
>> 1 file changed, 9 insertions(+), 1 deletion(-)
>
> I'll need an ACK at least on this from someone in mm land.
>
> I assume there's no way I can merge patch 17 without this?
That is correct.
I didn't add linux-mm to cc for rest of the patches. They are all ppc64
specific and can be found at
https://lists.ozlabs.org/pipermail/linuxppc-dev/2017-March/155726.html
-aneesh
More information about the Linuxppc-dev
mailing list