aboutsummaryrefslogtreecommitdiffstats
path: root/xen-2.4.16/arch/i386/setup.c
diff options
context:
space:
mode:
Diffstat (limited to 'xen-2.4.16/arch/i386/setup.c')
-rw-r--r--xen-2.4.16/arch/i386/setup.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/xen-2.4.16/arch/i386/setup.c b/xen-2.4.16/arch/i386/setup.c
index 5b5c73f640..f9163148ed 100644
--- a/xen-2.4.16/arch/i386/setup.c
+++ b/xen-2.4.16/arch/i386/setup.c
@@ -295,8 +295,6 @@ void __init start_of_day(void)
init_bh(IMMEDIATE_BH, immediate_bh);
init_apic_mappings(); /* make APICs addressable in our pagetables. */
- sti();
-
#ifndef CONFIG_SMP
APIC_init_uniprocessor();
#else
@@ -308,6 +306,8 @@ void __init start_of_day(void)
*/
#endif
+ sti();
+
zap_low_mappings();
kmem_cache_init();
kmem_cache_sizes_init(max_page);