alpha: fixes for specific machine types
[pv_ops_mirror.git] / include / asm-alpha / percpu.h
blob651ebb141b24c802be33fe1020f42813b9ef3bdd
1 #ifndef __ALPHA_PERCPU_H
2 #define __ALPHA_PERCPU_H
4 /*
5 * Increase the per cpu area for Alpha so that
6 * modules using percpu area can load.
7 */
8 #ifdef CONFIG_MODULES
9 # define PERCPU_MODULE_RESERVE 8192
10 #else
11 # define PERCPU_MODULE_RESERVE 0
12 #endif
14 #define PERCPU_ENOUGH_ROOM \
15 (ALIGN(__per_cpu_end - __per_cpu_start, SMP_CACHE_BYTES) + \
16 PERCPU_MODULE_RESERVE)
18 #include <asm-generic/percpu.h>
20 #endif /* __ALPHA_PERCPU_H */