Kconfig (30b8b0066cafef274fc92462578ee346211ce7cb) Kconfig (38a1dfda8e77d7ba74c94d06d8bc41ba98a4bc8c)
1# Select 32 or 64 bit
2config 64BIT
3 bool "64-bit kernel" if ARCH = "x86"
4 default ARCH != "i386"
5 ---help---
6 Say yes to build a 64-bit kernel - formerly known as x86_64
7 Say no to build a 32-bit kernel - formerly known as i386
8

--- 841 unchanged lines hidden (view full) ---

850 depends on X86_HT
851 ---help---
852 Multi-core scheduler support improves the CPU scheduler's decision
853 making when dealing with multi-core CPU chips at a cost of slightly
854 increased overhead in some places. If unsure say N here.
855
856source "kernel/Kconfig.preempt"
857
1# Select 32 or 64 bit
2config 64BIT
3 bool "64-bit kernel" if ARCH = "x86"
4 default ARCH != "i386"
5 ---help---
6 Say yes to build a 64-bit kernel - formerly known as x86_64
7 Say no to build a 32-bit kernel - formerly known as i386
8

--- 841 unchanged lines hidden (view full) ---

850 depends on X86_HT
851 ---help---
852 Multi-core scheduler support improves the CPU scheduler's decision
853 making when dealing with multi-core CPU chips at a cost of slightly
854 increased overhead in some places. If unsure say N here.
855
856source "kernel/Kconfig.preempt"
857
858config UP_LATE_INIT
859 def_bool y
860 depends on X86_UP_APIC
861
862config X86_UP_APIC
863 bool "Local APIC support on uniprocessors"
858config X86_UP_APIC
859 bool "Local APIC support on uniprocessors"
864 depends on X86_32 && !SMP && !X86_32_NON_STANDARD && !PCI_MSI
860 depends on X86_32 && !SMP && !X86_32_NON_STANDARD
865 ---help---
866 A local APIC (Advanced Programmable Interrupt Controller) is an
867 integrated interrupt controller in the CPU. If you have a single-CPU
868 system which has a processor with a local APIC, you can say Y here to
869 enable and use it. If you say Y here even though your machine doesn't
870 have a local APIC, then the kernel will still run with no slowdown at
871 all. The local APIC supports CPU-generated self-interrupts (timer,
872 performance counters), and the NMI watchdog which detects hard
873 lockups.
874
861 ---help---
862 A local APIC (Advanced Programmable Interrupt Controller) is an
863 integrated interrupt controller in the CPU. If you have a single-CPU
864 system which has a processor with a local APIC, you can say Y here to
865 enable and use it. If you say Y here even though your machine doesn't
866 have a local APIC, then the kernel will still run with no slowdown at
867 all. The local APIC supports CPU-generated self-interrupts (timer,
868 performance counters), and the NMI watchdog which detects hard
869 lockups.
870
871config X86_UP_APIC_MSI
872 def_bool y
873 select X86_UP_APIC if X86_32 && !SMP && !X86_32_NON_STANDARD && PCI_MSI
874
875config X86_UP_IOAPIC
876 bool "IO-APIC support on uniprocessors"
877 depends on X86_UP_APIC
878 ---help---
879 An IO-APIC (I/O Advanced Programmable Interrupt Controller) is an
880 SMP-capable replacement for PC-style interrupt controllers. Most
881 SMP systems and many recent uniprocessor systems have one.
882

--- 1678 unchanged lines hidden ---
875config X86_UP_IOAPIC
876 bool "IO-APIC support on uniprocessors"
877 depends on X86_UP_APIC
878 ---help---
879 An IO-APIC (I/O Advanced Programmable Interrupt Controller) is an
880 SMP-capable replacement for PC-style interrupt controllers. Most
881 SMP systems and many recent uniprocessor systems have one.
882

--- 1678 unchanged lines hidden ---