• Eric W. Biederman's avatar
    [PATCH] Auto size the per cpu area. · ba4d40bb
    Eric W. Biederman authored
    Now for a completely different but trivial approach.
    I just boot tested it with 255 CPUS and everything worked.
    
    Currently everything (except module data) we place in
    the per cpu area we know about at compile time.  So
    instead of allocating a fixed size for the per_cpu area
    allocate the number of bytes we need plus a fixed constant
    for to be used for modules.
    
    It isn't perfect but it is much less of a pain to
    work with than what we are doing now.
    
    AK: fixed warning
    Signed-off-by: default avatarEric W. Biederman <ebiederm@xmission.com>
    Signed-off-by: default avatarAndi Kleen <ak@suse.de>
    ba4d40bb
percpu.h 1.96 KB