lkml.org 
[lkml]   [2009]   [Jul]   [21]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    SubjectRe: [PATCH 19/20] sparc64: use embedding percpu first chunk allocator
    From
    From: Tejun Heo <tj@kernel.org>
    Date: Tue, 21 Jul 2009 19:26:18 +0900

    > sparc64 currently allocates a large page for each cpu and partially
    > remap them into vmalloc area much like what lpage first chunk
    > allocator did. As a 4M page is used for each cpu, this results in
    > very large unit size and also adds TLB pressure due to the double
    > mapping of pages in the first chunk.
    >
    > This patch converts sparc64 to use the embedding percpu first chunk
    > allocator which now knows how to handle NUMA configurations. This
    > simplifies the code a lot, doesn't incur any extra TLB pressure and
    > results in better utilization of address space.
    >
    > Signed-off-by: Tejun Heo <tj@kernel.org>

    Acked-by: David S. Miller <davem@davemloft.net>


    \
     
     \ /
      Last update: 2009-07-22 05:57    [W:0.036 / U:30.612 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site