DEFINE_PER_CPU_CACHE_HOT
DEFINE_PER_CPU_CACHE_HOT(struct task_struct *, current_task) = &init_task;
DEFINE_PER_CPU_CACHE_HOT(int, __preempt_count) = INIT_PREEMPT_COUNT;
DEFINE_PER_CPU_CACHE_HOT(unsigned long, cpu_current_top_of_stack) = TOP_OF_INIT_STACK;
DEFINE_PER_CPU_CACHE_HOT(u64, __x86_call_depth);
DEFINE_PER_CPU_CACHE_HOT(unsigned long, __stack_chk_guard);
DEFINE_PER_CPU_CACHE_HOT(u16, __softirq_pending);
DEFINE_PER_CPU_CACHE_HOT(struct irq_stack *, hardirq_stack_ptr);
static DEFINE_PER_CPU_CACHE_HOT(bool, posted_msi_handler_active);
DEFINE_PER_CPU_CACHE_HOT(struct irq_stack *, softirq_stack_ptr);
DEFINE_PER_CPU_CACHE_HOT(bool, hardirq_stack_inuse);
DEFINE_PER_CPU_CACHE_HOT(int, cpu_number);
DEFINE_PER_CPU_CACHE_HOT(unsigned long, this_cpu_off);