Alexey Starikovskiy
62441bf1e0
x86: unify construct_default_ioirq_mptable
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:36 +02:00
Alexey Starikovskiy
e950bea8bf
x86: unify smp_read_mpc
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
f8924e770e
x86: unify mp_bus_info
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
746f224406
x86: unify arch/x86/kernel/mpparse_64.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
888032cd23
x86: add early flags to mpparse_32.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
4ef81297f7
x86: lindent mpparse_32.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
31d2092eb0
x86: move mp_register_lapic_address to boot.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
dfac2189c2
x86: move mp_register_lapic to boot.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
2fe6014757
x86: move up & smp variables to setup.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
350bae1d3f
x86: move mp_irqs to io_apic_64.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
584f734d03
x86: move mp_irqs to io_apics_32.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
9e5c5f1dd2
x86: move mp_ioapic_routing to boot.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
9c7408f3c4
x86: move mp_ioapics to io_apic_64.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:35 +02:00
Alexey Starikovskiy
9f640ccbc6
x86: move mp_ioapics to io_apic_32.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Ingo Molnar
ba1ce61ff2
x86: don't set io apic features if io-apic is not enabled, fix
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Alexey Starikovskiy
61048c6328
x86: don't set IO APIC features if IO APIC is not enabled
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Alexey Starikovskiy
16ecf7a47c
x86: move x86_bios_cpu_apicid_init to smpboot.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Alexey Starikovskiy
708650afe9
x86: move x86_cpu_to_apicid_init to smpboot.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Alexey Starikovskiy
0fc0906e59
x86: move phys_cpu_present_map to setup.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Alexey Starikovskiy
76eb41319d
x86: move x86_cpu_to_apicid to setup.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Alexey Starikovskiy
af926a5830
x86: move x86_bios_cpu_apicid to io_apic_64.c
...
Signed-off-by: Alexey Starikovskiy <astarikovskiy@suse.de >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Cyrill Gorcunov
431ef7a2a4
x86: debug Store - call kfree if only we really need it
...
We should call for kfree if only we really need it.
Though it's safe to call kfree with NULL pointer passed
in this code we've already tested the pointer and can
eliminate the call
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Ingo Molnar
13af4836b3
x86: improve default idle
...
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Jack Steiner
f5149a49f9
x86: support for new UV apic, fix
...
Yinghai Lu pointed out a bug in the previous patches,
fix double-shift of apicid.
Signed-off-by: Jack Steiner <steiner@sgi.com >
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00
Ingo Molnar
1725037f72
x86: set_cyc2ns_scale() remove prev scale
...
Peter Zijlstra pointed out that it's unused.
Signed-off-by: Ingo Molnar <mingo@elte.hu >
2008-04-17 17:41:34 +02:00