[lkml]   [2009]   [Apr]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectMore problems in setup_pcpu_remap()

    The way this code is currently designed, it can exhaust all of the
    VMALLOC address space on both x86 and x86_64, and then some.

    It allocates PMD_SIZE * num_possible_cpus() of vmalloc space.

    PMD_SIZE is 2MB, num_possible_cpus() can be up to 4096....
    which can easily exceed (VMALLOC_END - VMALLOC_START)

    Initially I had set out to implement sparc64 support for the new
    per-cpu stuff, but it looks like I'm stuck finding bugs in the x86
    implementation instead :-)

     \ /
      Last update: 2009-04-02 06:33    [W:0.017 / U:24.908 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site