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 --- |