Navigation: Linux Kernel Driver DataBase - web LKDDB: Main index - S index
The Linux kernel configuration item CONFIG_SMP
has multiple definitions:
arch/csky/Kconfig
The configuration item CONFIG_SMP:
CONFIG_CPU_CK860
(none)
arch/xtensa/Kconfig
The configuration item CONFIG_SMP:
CONFIG_HAVE_SMP
Enabled SMP Software; allows more than one CPU/CORE to be activated during startup.
arch/x86/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
Note that if you say Y here and choose architecture "586" or "Pentium" under "Processor family", the kernel will not work on 486 architectures. Similarly, multiprocessor kernels for the "PPro" architecture may not work on all Pentium based boards.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also Documentation/arch/x86/i386/IO-APIC.rst, Documentation/admin-guide/lockup-watchdogs.rst and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/sparc/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also Documentation/admin-guide/lockup-watchdogs.rst and the SMP-HOWTO available at https://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/sh/Kconfig
The configuration item CONFIG_SMP:
CONFIG_SYS_SUPPORTS_SMP
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below.
See also Documentation/admin-guide/lockup-watchdogs.rst and the SMP-HOWTO available at https://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/powerpc/platforms/Kconfig.cputype
The configuration item CONFIG_SMP:
( CONFIG_PPC_BOOK3S || CONFIG_PPC_E500 || CONFIG_PPC_47x ) && (! CONFIG_FORCE_SMP )
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y. Note that the kernel does not currently support SMP machines with 603/603e/603ev or PPC750 ("G3") processors since they have inadequate hardware support for multiprocessor operation.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on single-processor machines. On a single-processor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say N.
arch/parisc/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. On a uniprocessor machine, the kernel will run faster if you say N.
See also Documentation/admin-guide/lockup-watchdogs.rst and the SMP-HOWTO available at https://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/openrisc/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you don't know what to do here, say N.
arch/alpha/Kconfig
The configuration item CONFIG_SMP:
CONFIG_ALPHA_SABLE || CONFIG_ALPHA_RAWHIDE || CONFIG_ALPHA_DP264 || CONFIG_ALPHA_WILDFIRE || CONFIG_ALPHA_TITAN || CONFIG_ALPHA_GENERIC || CONFIG_ALPHA_SHARK || CONFIG_ALPHA_MARVEL
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
See also the SMP-HOWTO available at https://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/riscv/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, single processor machines. On a single processor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say N.
arch/arm/Kconfig
The configuration item CONFIG_SMP:
( CONFIG_CPU_V6K || CONFIG_CPU_V7 ) && ( CONFIG_HAVE_SMP ) && ( CONFIG_MMU || CONFIG_ARM_MPU )
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
See also Documentation/arch/x86/i386/IO-APIC.rst, Documentation/admin-guide/lockup-watchdogs.rst and the SMP-HOWTO available at http://tldp.org/HOWTO/SMP-HOWTO.html.
If you don't know what to do here, say N.
arch/arc/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU.
arch/mips/Kconfig
The configuration item CONFIG_SMP:
CONFIG_SYS_SUPPORTS_SMP
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below.
See also the SMP-HOWTO available at https://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/loongarch/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
See also the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/hexagon/Kconfig
The configuration item CONFIG_SMP:
(none)
Enables SMP support in the kernel. If unsure, say "Y"
arch/s390/Kconfig
The configuration item CONFIG_SMP:
(none)
(none)
arch/arm64/Kconfig
The configuration item CONFIG_SMP:
(none)
(none)
arch/ia64/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor systems, but will use only one CPU of a multiprocessor system. If you say Y here, the kernel will run on many, but not all, single processor systems. On a single processor system, the kernel will run faster if you say N here.
See also the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/s390/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
See also the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
Even if you don't know what to do here, say Y.
arch/mn10300/Kconfig
The configuration item CONFIG_SMP:
CONFIG_MN10300_PROC_MN2WS0050
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
See also Documentation/x86/i386/IO-APIC.txt, Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/metag/Kconfig
The configuration item CONFIG_SMP:
CONFIG_METAG_META21 && CONFIG_METAG_META21_MMU
This enables support for systems with more than one thread running Linux. If you have a system with only one thread running Linux, say N. Otherwise, say Y.
arch/m32r/Kconfig
The configuration item CONFIG_SMP:
CONFIG_MMU
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on uni- and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, uniprocessor machines. On a uniprocessor machine, the kernel will run faster if you say N here.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also the SMP-HOWTO available at http://tldp.org/HOWTO/SMP-HOWTO.html.
If you don't know what to do here, say N.
arch/blackfin/Kconfig
The configuration item CONFIG_SMP:
CONFIG_BF561
This enables support for systems with more than one CPU, like the dual core BF561. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you don't know what to do here, say N.
arch/tile/Kconfig
The configuration item CONFIG_SMP:
(none)
(none)
arch/arm64/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, single processor machines. On a single processor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say N.
arch/arc/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
arch/um/Kconfig.um
The configuration item CONFIG_SMP:
CONFIG_BROKEN
This option enables UML SMP support. It is NOT related to having a real SMP box. Not directly, at least.
UML implements virtual SMP by allowing as many processes to run simultaneously on the host as there are virtual processors configured.
Obviously, if the host is a uniprocessor, those processes will timeshare, but, inside UML, will appear to be running simultaneously. If the host is a multiprocessor, then UML processes may run simultaneously, depending on the host scheduler.
This, however, is supported only in TT mode. So, if you use the SKAS patch on your host, switching to TT mode and enabling SMP usually gives you worse performances. Also, since the support for SMP has been under-developed, there could be some bugs being exposed by enabling SMP.
If you don't know what to do, say N.
arch/um/Kconfig.um
The configuration item CONFIG_SMP:
CONFIG_BROKEN
This option enables UML SMP support. It is NOT related to having a real SMP box. Not directly, at least.
UML implements virtual SMP by allowing as many processes to run simultaneously on the host as there are virtual processors configured.
Obviously, if the host is a uniprocessor, those processes will timeshare, but, inside UML, will appear to be running simultaneously. If the host is a multiprocessor, then UML processes may run simultaneously, depending on the host scheduler.
This, however, is supported only in TT mode. So, if you use the SKAS patch on your host, switching to TT mode and enabling SMP usually gives you worse performances. Also, since the support for SMP has been under-developed, there could be some bugs being exposed by enabling SMP.
If you don't know what to do, say N.
arch/sparc/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/arm/Kconfig
The configuration item CONFIG_SMP:
( CONFIG_EXPERIMENTAL ) && ( CONFIG_CPU_V6K || CONFIG_CPU_V7 ) && ( CONFIG_GENERIC_CLOCKEVENTS ) && ( CONFIG_REALVIEW_EB_ARM11MP || CONFIG_REALVIEW_EB_A9MP || \)
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, single processor machines. On a single processor machine, the kernel will run faster if you say N here.
See also Documentation/i386/IO-APIC.txt, Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://tldp.org/HOWTO/SMP-HOWTO.html.
If you don't know what to do here, say N.
arch/sparc64/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on single-processor machines. On a single-processor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say N.
arch/um/Kconfig
The configuration item CONFIG_SMP:
CONFIG_BROKEN
This option enables UML SMP support. It is NOT related to having a real SMP box. Not directly, at least.
UML implements virtual SMP by allowing as many processes to run simultaneously on the host as there are virtual processors configured.
Obviously, if the host is a uniprocessor, those processes will timeshare, but, inside UML, will appear to be running simultaneously. If the host is a multiprocessor, then UML processes may run simultaneously, depending on the host scheduler.
This, however, is supported only in TT mode. So, if you use the SKAS patch on your host, switching to TT mode and enabling SMP usually gives you worse performances. Also, since the support for SMP has been under-developed, there could be some bugs being exposed by enabling SMP.
If you don't know what to do, say N.
arch/ppc/Kconfig
The configuration item CONFIG_SMP:
CONFIG_PPC_STD_MMU
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y. Note that the kernel does not currently support SMP machines with 603/603e/603ev or PPC750 ("G3") processors since they have inadequate hardware support for multiprocessor operation.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on single-processor machines. On a single-processor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say N.
arch/x86_64/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say N.
arch/i386/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
Note that if you say Y here and choose architecture "586" or "Pentium" under "Processor family", the kernel will not work on 486 architectures. Similarly, multiprocessor kernels for the "PPro" architecture may not work on all Pentium based boards.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also the Documentation/smp.txt, Documentation/i386/IO-APIC.txt, Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/powerpc/Kconfig
The configuration item CONFIG_SMP:
CONFIG_PPC_STD_MMU
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y. Note that the kernel does not currently support SMP machines with 603/603e/603ev or PPC750 ("G3") processors since they have inadequate hardware support for multiprocessor operation.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on single-processor machines. On a single-processor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say N.
arch/ppc64/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on single-processor machines. On a single-processor machine, the kernel will run faster if you say N here.
If you don't know what to do here, say Y.
arch/um/Kconfig
The configuration item CONFIG_SMP:
(none)
This option enables UML SMP support. UML implements virtual SMP by allowing as many processes to run simultaneously on the host as there are virtual processors configured. Obviously, if the host is a uniprocessor, those processes will timeshare, but, inside UML, will appear to be running simultaneously. If the host is a multiprocessor, then UML processes may run simultaneously, depending on the host scheduler. It is safe to leave this unchanged.
arch/um/Kconfig
The configuration item CONFIG_SMP:
(none)
(none)
arch/ia64/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor systems, but will use only one CPU of a multiprocessor system. If you say Y here, the kernel will run on many, but not all, singleprocessor system. On a singleprocessor system, the kernel will run faster if you say N here.
See also the Documentation/smp.tex, Documentation/smp.txt, and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/mips/Kconfig-shared
The configuration item CONFIG_SMP:
CONFIG_SIBYTE_SB1xxx_SOC && CONFIG_SIBYTE_SB1250 && ! CONFIG_SIBYTE_STANDALONE || CONFIG_SGI_IP27
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below.
See also the Documentation/smp.tex, Documentation/smp.txt and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/mips64/Kconfig
The configuration item CONFIG_SMP:
CONFIG_SGI_IP27
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
Note that if you say Y here and choose architecture "586" or "Pentium" under "Processor family", the kernel will not work on 486 architectures. Similarly, multiprocessor kernels for the "PPro" architecture may not work on all Pentium based boards.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also the Documentation/smp.tex, Documentation/smp.txt, Documentation/i386/IO-APIC.txt, Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/mips/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
Note that if you say Y here and choose architecture "586" or "Pentium" under "Processor family", the kernel will not work on 486 architectures. Similarly, multiprocessor kernels for the "PPro" architecture may not work on all Pentium based boards.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also the Documentation/smp.tex, Documentation/smp.txt, Documentation/i386/IO-APIC.txt, Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://www.tldp.org/docs.html#howto.
If you don't know what to do here, say N.
arch/s390x/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
Note that if you say Y here and choose architecture "586" or "Pentium" under "Processor family", the kernel will not work on 486 architectures. Similarly, multiprocessor kernels for the "PPro" architecture may not work on all Pentium based boards.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also the Documentation/smp.tex, Documentation/smp.txt, Documentation/i386/IO-APIC.txt, Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://www.linuxdoc.org/docs.html#howto.
If you don't know what to do here, say N.
arch/parisc/Kconfig
The configuration item CONFIG_SMP:
(none)
This enables support for systems with more than one CPU. If you have a system with only one CPU, like most personal computers, say N. If you have a system with more than one CPU, say Y.
If you say N here, the kernel will run on single and multiprocessor machines, but will use only one CPU of a multiprocessor machine. If you say Y here, the kernel will run on many, but not all, singleprocessor machines. On a singleprocessor machine, the kernel will run faster if you say N here.
Note that if you say Y here and choose architecture "586" or "Pentium" under "Processor family", the kernel will not work on 486 architectures. Similarly, multiprocessor kernels for the "PPro" architecture may not work on all Pentium based boards.
People using multiprocessor machines who say Y here should also say Y to "Enhanced Real Time Clock Support", below. The "Advanced Power Management" code will be disabled if you say Y here.
See also the Documentation/smp.tex, Documentation/smp.txt, Documentation/i386/IO-APIC.txt, Documentation/nmi_watchdog.txt and the SMP-HOWTO available at http://www.linuxdoc.org/docs.html#howto.
If you don't know what to do here, say N.
Raw data from LKDDb:
lkddb of "" "" "arm,arm11mp-scu" : CONFIG_SMP : arch/arm/mach-realview/platsmp-dt.c # in 4.5–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,core-module-integrator" : CONFIG_SMP : arch/arm/mach-realview/platsmp-dt.c # in 4.5–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,cortex-a5-scu" : CONFIG_SMP : arch/arm/mach-realview/platsmp-dt.c # in 4.5–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,cortex-a5-scu" : CONFIG_SMP : arch/arm/mach-vexpress/platsmp.c # in 3.16–3.19, 4.0–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,cortex-a9-scu" : CONFIG_SMP : arch/arm/mach-realview/platsmp-dt.c # in 4.5–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,cortex-a9-scu" : CONFIG_SMP : arch/arm/mach-vexpress/platsmp.c # in 3.16–3.19, 4.0–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,realview-eb-syscon" : CONFIG_SMP : arch/arm/mach-realview/platsmp-dt.c # in 4.5–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,realview-pb11mp-syscon" : CONFIG_SMP : arch/arm/mach-realview/platsmp-dt.c # in 4.5–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "arm,realview-pbx-syscon" : CONFIG_SMP : arch/arm/mach-realview/platsmp-dt.c # in 4.5–4.20, 5.0–5.18, 5.18+HEAD
lkddb of "" "" "brcm,bcm63138-bootlut" : CONFIG_SMP : arch/arm/mach-bcm/bcm63xx_smp.c # in 4.2–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,bsc9132-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c # in 5.16–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,mpc8572-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c # in 5.16–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,mpc8572-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/smp.c # in 3.7–3.19, 4.0–4.5
lkddb of "" "" "fsl,p1020-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c # in 5.16–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,p1020-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/smp.c # in 3.7–3.19, 4.0–4.5
lkddb of "" "" "fsl,p1021-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c # in 5.16–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,p1021-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/smp.c # in 3.7–3.19, 4.0–4.5
lkddb of "" "" "fsl,p1022-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c # in 5.16–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,p1022-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/smp.c # in 3.7–3.19, 4.0–4.5
lkddb of "" "" "fsl,p1023-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c # in 5.16–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,p1023-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/smp.c # in 3.7–3.19, 4.0–4.5
lkddb of "" "" "fsl,p2020-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/mpc85xx_pm_ops.c # in 5.16–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "fsl,p2020-guts" : CONFIG_FSL_SOC_BOOKE CONFIG_SMP : arch/powerpc/platforms/85xx/smp.c # in 3.7–3.19, 4.0–4.5
lkddb of "" "" "marvell,98dx3336-resume-ctrl" : CONFIG_SMP : arch/arm/mach-mvebu/platsmp.c # in 4.11–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "mediatek,mt2701" : CONFIG_SMP : arch/arm/mach-mediatek/platsmp.c # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "mediatek,mt6589" : CONFIG_SMP : arch/arm/mach-mediatek/platsmp.c # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "mediatek,mt7623" : CONFIG_SMP : arch/arm/mach-mediatek/platsmp.c # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "mediatek,mt7623a" : CONFIG_SMP : arch/arm/mach-mediatek/platsmp.c # in 4.14–4.20, 5.0
lkddb of "" "" "mediatek,mt7629" : CONFIG_SMP : arch/arm/mach-mediatek/platsmp.c # in 5.1–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "mediatek,mt8127" : CONFIG_SMP : arch/arm/mach-mediatek/platsmp.c # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "mediatek,mt8135" : CONFIG_SMP : arch/arm/mach-mediatek/platsmp.c # in 4.10–4.20, 5.0–5.19, 6.0–6.12, 6.13-rc+HEAD
lkddb of "" "" "sirf,atlas7-clkc" : CONFIG_SMP : arch/arm/mach-prima2/platsmp.c # in 4.0–4.20, 5.0–5.11
lkddb of "" "" "sirf,marco-rsc" : CONFIG_SMP : arch/arm/mach-prima2/platsmp.c # in 3.9–3.19
This page is automaticly generated with free (libre, open) software lkddb(see lkddb-sources).
The data is retrived from:
Popular queries:
Navigation: Linux Kernel Driver DataBase - web LKDDB: main index - S index
Automatically generated (in year 2024). See also LKDDb sources on GitLab