In file included from kernel/power/suspend2_core/atomic_copy.c:29:
include/asm/suspend2.h: In function `fix_processor_context':
include/asm/suspend2.h:128: error: `per_cpu__init_tss' undeclared (first use in this function)
include/asm/suspend2.h:128: error: (Each undeclared identifier is reported only once
include/asm/suspend2.h:128: error: for each function it appears in.)
include/asm/suspend2.h:128: error: invalid type argument of `unary *'
include/asm/suspend2.h:131: error: `per_cpu__cpu_gdt_table' undeclared (first use in this function)
include/asm/suspend2.h:131: error: invalid type argument of `unary *'
make[3]: *** [kernel/power/suspend2_core/atomic_copy.o] Error 1
make[2]: *** [kernel/power/suspend2_core] Error 2
make[1]: *** [kernel/power] Error 2
make: *** [kernel] Error 2
Grsec patch is reverting the per-cpu changes to these variables that were made around 2.6.9.