• R
    cpumask: make set_cpu_*/init_cpu_* out-of-line · 3fa41520
    Rusty Russell 提交于
    They're only for use in boot/cpu hotplug code anyway, and this avoids
    the use of deprecated cpu_*_map.
    
    Stephen Rothwell points out that gcc 4.2.4 (on powerpc at least)
    didn't like the cast away of const anyway:
    
      include/linux/cpumask.h: In function 'set_cpu_possible':
      include/linux/cpumask.h:1052: warning: passing argument 2 of 'cpumask_set_cpu' discards qualifiers from pointer target type
    
    So this kills two birds with one stone.
    Signed-off-by: NRusty Russell <rusty@rustcorp.com.au>
    3fa41520
cpu.c 13.4 KB