diff options
Diffstat (limited to 'arch/x86/xen/smp.c')
| -rw-r--r-- | arch/x86/xen/smp.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/arch/x86/xen/smp.c b/arch/x86/xen/smp.c index a18eadd8bb40..7005974c3ff3 100644 --- a/arch/x86/xen/smp.c +++ b/arch/x86/xen/smp.c @@ -441,10 +441,11 @@ static int xen_cpu_up(unsigned int cpu, struct task_struct *idle)  	irq_ctx_init(cpu);  #else  	clear_tsk_thread_flag(idle, TIF_FORK); +#endif  	per_cpu(kernel_stack, cpu) =  		(unsigned long)task_stack_page(idle) -  		KERNEL_STACK_OFFSET + THREAD_SIZE; -#endif +  	xen_setup_runstate_info(cpu);  	xen_setup_timer(cpu);  	xen_init_lock_cpu(cpu); |