Blame view

kernel/linux-rt-4.4.41/arch/alpha/include/asm/percpu.h 488 Bytes
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
  #ifndef __ALPHA_PERCPU_H
  #define __ALPHA_PERCPU_H
  
  /*
   * To calculate addresses of locally defined variables, GCC uses
   * 32-bit displacement from the GP. Which doesn't work for per cpu
   * variables in modules, as an offset to the kernel per cpu area is
   * way above 4G.
   *
   * Always use weak definitions for percpu variables in modules.
   */
  #if defined(MODULE) && defined(CONFIG_SMP)
  #define ARCH_NEEDS_WEAK_PER_CPU
  #endif
  
  #include <asm-generic/percpu.h>
  
  #endif /* __ALPHA_PERCPU_H */