[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [PATCH v2 10/16] x86: don't setup legacy syscall vector when !CONFIG_PV
Put the code in smpboot.c under CONFIG_PV. Not that we don't need to set up a stub here because entry.S already does that. Signed-off-by: Wei Liu <wei.liu2@xxxxxxxxxx> --- v2: new --- xen/arch/x86/smpboot.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/xen/arch/x86/smpboot.c b/xen/arch/x86/smpboot.c index 35abfc4..43deb82 100644 --- a/xen/arch/x86/smpboot.c +++ b/xen/arch/x86/smpboot.c @@ -1094,12 +1094,14 @@ void __init smp_prepare_cpus(void) { get_cpu_info()->pv_cr3 = 0; +#ifdef CONFIG_PV /* * All entry points which may need to switch page tables have to start * with interrupts off. Re-write what pv_trap_init() has put there. */ _set_gate(idt_table + LEGACY_SYSCALL_VECTOR, SYS_DESC_irq_gate, 3, &int80_direct_trap); +#endif } set_nr_sockets(); -- git-series 0.9.1 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |