x86, percpu: silence section mismatch warnings related to EARLY_PER_CPU variables
[sfrench/cifs-2.6.git] / include / asm-x86 / percpu.h
index 4e91ee1e37aa170140e92814a08232fef4e6dfd4..f643a3a92da08b3789efde09f883850f0e85b0ac 100644 (file)
@@ -182,7 +182,7 @@ do {                                                        \
        DEFINE_PER_CPU(_type, _name) = _initvalue;                      \
        __typeof__(_type) _name##_early_map[NR_CPUS] __initdata =       \
                                { [0 ... NR_CPUS-1] = _initvalue };     \
-       __typeof__(_type) *_name##_early_ptr = _name##_early_map
+       __typeof__(_type) *_name##_early_ptr __refdata = _name##_early_map
 
 #define EXPORT_EARLY_PER_CPU_SYMBOL(_name)                     \
        EXPORT_PER_CPU_SYMBOL(_name)