Home
last modified time | relevance | path

Searched refs:SMP (Results 1 – 200 of 200) sorted by relevance

/linux-4.1.27/arch/arm/mach-hisi/
DKconfig18 select HAVE_ARM_SCU if SMP
19 select HAVE_ARM_TWD if SMP
27 select HAVE_ARM_SCU if SMP
28 select HAVE_ARM_TWD if SMP
35 select ARM_ERRATA_798181 if SMP
37 select MCPM if SMP
38 select MCPM_QUAD_CLUSTER if SMP
45 select HAVE_ARM_SCU if SMP
46 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/arm/mach-berlin/
DKconfig17 select HAVE_ARM_SCU if SMP
18 select HAVE_ARM_TWD if SMP
25 select HAVE_ARM_TWD if SMP
31 select HAVE_ARM_SCU if SMP
32 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/arm/mach-tegra/
DKconfig8 select HAVE_ARM_SCU if SMP
9 select HAVE_ARM_TWD if SMP
23 select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP
25 select ARM_ERRATA_754327 if SMP
26 select ARM_ERRATA_764369 if SMP
38 select ARM_ERRATA_764369 if SMP
48 select ARM_ERRATA_798181 if SMP
Dsleep.h102 bic \tmp1, \tmp1, #(1<<6) | (1<<0) @ clear ACTLR.SMP | ACTLR.FW
/linux-4.1.27/arch/arc/plat-arcfpga/
DKconfig11 select ARC_HAS_COH_CACHES if SMP
22 bool "ARC SMP Extensions (ISS Models only)"
24 depends on SMP
26 SMP Extensions to ARC700, in a "simulation only" Model, supported in
28 The SMP extensions include:
/linux-4.1.27/arch/arm/mach-realview/
DKconfig28 select HAVE_ARM_SCU if SMP
29 select HAVE_ARM_TWD if SMP
39 select ARCH_HAS_BARRIERS if SMP
41 select HAVE_ARM_SCU if SMP
42 select HAVE_ARM_TWD if SMP
60 select ARCH_HAS_BARRIERS if SMP
63 select HAVE_ARM_SCU if SMP
64 select HAVE_ARM_TWD if SMP
107 select HAVE_ARM_SCU if SMP
108 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/arm/mach-bcm/
DKconfig14 select HAVE_ARM_SCU if SMP
15 select HAVE_ARM_TWD if SMP
66 select ARCH_BCM_MOBILE_SMP if SMP
104 SMP support for the BCM281XX and BCM21664 SoC families.
105 Provided as an option so SMP support for SoCs of this type
106 can be disabled for an SMP-enabled kernel.
127 select ARM_ERRATA_764369 if SMP
132 select HAVE_ARM_TWD if SMP
133 select HAVE_ARM_SCU if SMP
/linux-4.1.27/arch/arm/mach-highbank/
DKconfig7 select ARM_ERRATA_764369 if SMP
9 select ARM_ERRATA_798181 if SMP
15 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/hexagon/
DKconfig14 # select GENERIC_PENDING_IRQ if SMP
114 config SMP config
117 Enables SMP support in the kernel. If unsure, say "Y"
120 int "Maximum number of CPUs" if SMP
121 range 2 6 if SMP
122 default "1" if !SMP
123 default "6" if SMP
/linux-4.1.27/kernel/
DKconfig.hz14 Note that the timer interrupt occurs on each processor in an SMP
22 100 Hz is a typical choice for servers, SMP and NUMA systems
31 on SMP and NUMA systems. If you are going to be using NTSC video
39 on SMP and NUMA systems and exactly dividing by both PAL and
DKconfig.locks228 depends on SMP && !DEBUG_MUTEXES && ARCH_SUPPORTS_ATOMIC_RMW
232 depends on SMP && RWSEM_XCHGADD_ALGORITHM && ARCH_SUPPORTS_ATOMIC_RMW
243 depends on SMP
/linux-4.1.27/arch/metag/
DKconfig71 depends on SMP
110 config SMP config
119 int "Maximum number of CPUs (2-4)" if SMP
120 range 2 4 if SMP
121 default "1" if !SMP
122 default "4" if SMP
128 reordering of writes from different hardware threads when SMP is
149 depends on !SMP
153 is not SMP-safe.
164 depends on SMP
/linux-4.1.27/arch/arm/mach-omap2/
DKconfig25 select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP
29 select HAVE_ARM_SCU if SMP
30 select HAVE_ARM_TWD if SMP
45 select HAVE_ARM_SCU if SMP
46 select HAVE_ARM_TWD if SMP
48 select ARM_ERRATA_798181 if SMP
72 select ARM_ERRATA_798181 if SMP
Dsleep44xx.S134 bicne r0, r0, #(1 << 6) @ Disable SMP bit
207 tst r0, #(1 << 6) @ Check SMP bit enabled?
276 tst r0, #(1 << 6) @ Check SMP bit enabled?
/linux-4.1.27/arch/arm/mach-zynq/
DKconfig8 select HAVE_ARM_SCU if SMP
9 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/arm/mach-rockchip/
DKconfig11 select HAVE_ARM_SCU if SMP
12 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/arm/mach-ux500/
DKconfig9 select ARM_ERRATA_764369 if SMP
13 select HAVE_ARM_SCU if SMP
14 select HAVE_ARM_TWD if SMP
/linux-4.1.27/drivers/cpuidle/
DKconfig.mips9 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
17 also using the CONFIG_MIPS_CPS SMP implementation.
DKconfig.arm68 select ARCH_NEEDS_CPU_IDLE_COUPLED if SMP
/linux-4.1.27/scripts/
Dmkcompile_h5 SMP=$3
58 if [ -n "$SMP" ] ; then CONFIG_FLAGS="SMP"; fi
/linux-4.1.27/drivers/scsi/libsas/
DKconfig42 bool "Support for SMP interpretation for SAS hosts"
46 Allows sas hosts to receive SMP frames. Selecting this
47 option builds an SMP interpreter into libsas. Say
/linux-4.1.27/arch/mips/include/asm/mach-cavium-octeon/
Dkernel-entry-init.h98 # All cores other than the master need to wait here for SMP bootstrap
124 # Jump to the normal Linux SMP entry point
130 # Someone tried to boot SMP with a non SMP kernel. All extra cores
/linux-4.1.27/Documentation/devicetree/bindings/arm/omap/
Dmpu.txt18 - For an OMAP5 SMP system:
25 - For an OMAP4 SMP system:
/linux-4.1.27/arch/blackfin/
DKconfig237 config SMP config
250 depends on SMP
255 depends on SMP
666 depends on !SMP
680 depends on !SMP
752 depends on !SMP
760 depends on !SMP
769 depends on !SMP
777 depends on !SMP
785 depends on !SMP
[all …]
DKconfig.debug212 bool "Enable NMI watchdog to help debugging lockup on SMP"
214 depends on SMP
/linux-4.1.27/net/bluetooth/
DKconfig28 SMP (Security Manager Protocol) on LE (Low Energy) links
88 bool "SMP test cases"
91 Run test cases for SMP cryptographic functionality, including both
92 legacy SMP as well as the Secure Connections features.
/linux-4.1.27/arch/arc/
DKconfig21 select GENERIC_PENDING_IRQ if SMP
124 config SMP config
132 if SMP
145 depends on SMP
151 # if SMP, cache enabled ONLY if ARC implementation has cache coherency
152 depends on !SMP || ARC_HAS_COH_CACHES
279 # if SMP, LV2 enabled ONLY if ARC implementation has LV2 re-entrancy
280 depends on !SMP || ARC_HAS_REENTRANT_IRQ_LV2
330 depends on !SMP
/linux-4.1.27/arch/arm/mach-vexpress/
DKconfig10 select HAVE_ARM_SCU if SMP
11 select HAVE_ARM_TWD if SMP
45 select ARM_ERRATA_643719 if SMP
/linux-4.1.27/Documentation/devicetree/bindings/arm/exynos/
Dsmp-sysram.txt1 Samsung Exynos SYSRAM for SMP bringup:
4 Samsung SMP-capable Exynos SoCs use part of the SYSRAM for the bringup
/linux-4.1.27/arch/m32r/
DKconfig76 You can say Y for SMP, because the M32700 is a single chip
243 depends on SMP && PREEMPT
276 config SMP config
293 See also the SMP-HOWTO available at
294 <http://tldp.org/HOWTO/SMP-HOWTO.html>.
300 depends on (CHIP_M32700 && SMP)
306 depends on SMP
319 depends on SMP && BROKEN
/linux-4.1.27/drivers/sh/intc/
DKconfig25 depends on SMP && SUPERH && CPU_SHX3
28 SMP parts. All of the balancing and CPU wakeup decisions are
/linux-4.1.27/arch/sparc/
DKconfig21 select HAVE_ARCH_KGDB if !SMP || SPARC64
61 select HAVE_RCU_TABLE_FREE if SMP
159 config SMP config
176 See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO
183 depends on SMP
222 depends on SPARC32 && SMP
227 depends on SPARC64 && SMP
255 depends on SPARC64 && SMP
281 depends on SPARC64 && SMP && PREEMPT
285 depends on SPARC64 && SMP
[all …]
/linux-4.1.27/arch/mn10300/
DKconfig130 depends on FPU && !SMP
138 This can't be so easily used on SMP as the process that owns the FPU
170 default "0xF00" if SMP
171 default "0xFF0" if !SMP
175 depends on SMP
179 config SMP config
195 <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
202 depends on SMP
209 depends on !SMP
DKconfig.debug58 depends on GDBSTUB && !SMP && !PREEMPT
61 kernel. This doesn't work very well on SMP or preemptible kernels as
/linux-4.1.27/arch/arm/mach-shmobile/
DKconfig14 select PM_RCAR if PM || SMP
20 select PM_RCAR if PM || SMP
35 select HAVE_ARM_SCU if SMP
36 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/arm/mach-sti/
DKconfig9 select HAVE_ARM_SCU if SMP
12 select ARM_ERRATA_764369 if SMP
/linux-4.1.27/arch/arm/mach-mvebu/
DKconfig44 select HAVE_ARM_TWD if SMP
59 select HAVE_ARM_TWD if SMP
73 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/alpha/
DKconfig.debug35 tristate "Kernel FP software completion" if DEBUG_KERNEL && !SMP
36 default y if !DEBUG_KERNEL || SMP
DKconfig14 select AUTO_IRQ_AFFINITY if SMP
302 AlphaServer ES45/DS25 SMP based on EV68 and Titan chipset.
307 AlphaServer GS 40/80/160/320 SMP based on the EV67 core.
546 config SMP config
560 See also the SMP-HOWTO available at
567 depends on SMP
573 depends on SMP
603 default y if SMP
617 For SMP systems we cannot use the cycle counter for timing anyway,
/linux-4.1.27/arch/frv/include/asm/
Dsmp.h6 #error SMP not supported
Datomic.h23 #error not SMP safe
/linux-4.1.27/arch/mips/kvm/
D00README.txt23 (4) KVM/MIPS does not have support for SMP Guests
24 …Linux-3.7-rc2 based SMP guest hangs due to the following code sequence in the generated TLB handle…
/linux-4.1.27/arch/parisc/
DKconfig48 depends on SMP && PREEMPT
79 depends on SMP
234 config SMP config
247 See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO
262 default y if SMP
302 depends on SMP
/linux-4.1.27/arch/arm/mach-spear/
DKconfig18 select HAVE_ARM_SCU if SMP
19 select HAVE_ARM_TWD if SMP
/linux-4.1.27/arch/arm/mach-socfpga/
DKconfig9 select HAVE_ARM_TWD if SMP
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dbrcm,bcm7038-l1-intc.txt36 If multiple reg ranges and interrupt-parent entries are present on an SMP
37 system, the driver will allow IRQ SMP affinity to be set up through the
Dmarvell,armada-370-xp-mpic.txt14 interrupt registers. For this last pair, to be compliant with SMP
/linux-4.1.27/arch/arm/mach-keystone/
DKconfig8 select ARM_ERRATA_798181 if SMP
/linux-4.1.27/arch/arm/mach-qcom/
DKconfig7 select QCOM_SCM if SMP
/linux-4.1.27/Documentation/
DIRQ-affinity.txt5 SMP IRQ affinity
19 it to CPU4-7 (this is an 8-CPU SMP box):
Dpreempt-locking.txt11 those under SMP: concurrency and reentrancy. Thankfully, the Linux preemptible
12 kernel model leverages existing SMP locking mechanisms. Thus, the kernel
29 First, since the data is per-CPU, it may not have explicit SMP locking, but
Dlocal_ops.txt42 i386 and x86_64) and any SMP synchronization barrier. If the architecture does
43 not have a different behavior between SMP and UP, including asm-generic/local.h
Dcpu-hotplug.txt36 resume support for SMP. Dual-core and HT support makes even
37 a laptop run SMP kernels which didn't support these methods. SMP support
133 You would need to enable CONFIG_HOTPLUG_CPU for SMP suspend/resume support
Datomic_ops.txt193 atomic_t counter update in an SMP safe manner.
410 as a spinlock for SMP safety. Sparc32 lacked a "compare and swap"
422 their SMP and memory barrier semantics are similar in shape and scope
523 provided. They are used in contexts where some other higher-level SMP
Dmemory-barriers.txt21 - SMP barrier pairing.
357 dependency barriers; see the "SMP barrier pairing" subsection.
393 write barriers; see the "SMP barrier pairing" subsection.
410 see the "SMP barrier pairing" subsection.
497 the subsection on "SMP Barrier Pairing").
823 SMP BARRIER PAIRING
1627 TYPE MANDATORY SMP CONDITIONAL
1647 SMP memory barriers are reduced to compiler barriers on uniprocessor compiled
1651 [!] Note that SMP memory barriers _must_ be used to control the ordering of
1652 references to shared memory on SMP systems, though the use of locking instead
[all …]
Dflexible-arrays.txt9 it's easy to run out. On SMP systems, the page table changes required by
Doops-tracing.txt237 3: 'S' if the oops occurred on an SMP kernel running on hardware that
240 SMP capable.
Dkernel-parameters.txt114 SMP The kernel is an SMP kernel.
870 disable_cpu_apicid= [X86,APIC,SMP]
1581 isolcpus= [KNL,SMP] Isolate CPUs from the general scheduler.
1591 to isolate from the general SMP balancing and scheduling
1919 on SMP systems the preset will be applied to all CPUs,
1941 maxcpus= [SMP] Maximum number of processors that an SMP kernel
2276 nmi_watchdog= [KNL,BUGS=X86] Debugging features for SMP kernels
2317 noapic [SMP,APIC] Tells the kernel to not make use of any
2473 noreplace-smp [X86-32,SMP] Don't replace SMP instructions
2492 nosmp [SMP] Tells an SMP kernel to act as a UP kernel,
[all …]
Dcachetlb.txt13 SMP cases are a simple extension, in that you just extend the
16 thinking SMP cache/tlb flushing must be so inefficient, this is in
Dkmemleak.txt174 Some of the reported leaks are only transient, especially on SMP
Dstable_api_nonsense.txt64 compile away to nothing for non-SMP builds.)
Dremoteproc.txt10 In a typical configuration, the dual cortex-A9 is running Linux in a SMP
Drpmsg.txt15 Typically, the dual cortex-A9 is running Linux in a SMP configuration,
Dkernel-docs.txt359 locking system in the Linux Kernel either in uniprocessor or SMP
452 Covers building the kernel image, booting (including SMP bootup),
D00-INDEX41 - how to select which CPU(s) handle which interrupt events on SMP.
DDMA-API.txt113 in_interrupt, not holding SMP locks), pass GFP_KERNEL to allow
DDMA-API-HOWTO.txt452 holding SMP locks), GFP_ATOMIC otherwise. Like dma_alloc_coherent(),
/linux-4.1.27/drivers/infiniband/hw/qib/
DKconfig11 depends on INFINIBAND_QIB && DCA && SMP && !(INFINIBAND_QIB=y && DCA=m)
/linux-4.1.27/Documentation/scsi/
Dlibsas.txt366 implements an SMP portal (Note: this is *NOT* an SMP port),
367 to which user space applications can send SMP requests and
368 receive SMP responses.
372 1. Build the SMP frame you want to send. The format and layout
375 2. Open the expander's SMP portal sysfs file in RW mode.
390 argument, the sysfs file name of the SMP portal to the
394 The SMP portal gives you complete control of the expander,
DChangeLog.arcmsr9 ** 1.10.00.10 10/10/2004 Erich Chen bug fix for SMP & ioctl
Din2000.txt8 compiled for SMP. I've fixed that problem, and after
DChangeLog.ncr53c8xx404 - Add SMP support for linux-2.1.95 and above.
Dtmscsim.txt125 * SMP support: Locking on io_request lock (Linux 2.1/2.2) or adapter
DChangeLog.1992-1997999 * aha152x.c: Add eb800 for Vtech Platinum SMP boards. [Juergen].
DChangeLog.lpfc449 clean;make ADVANCED=1 on SMP x86, 2.6.10-rc2 on RHEL 4 Beta
/linux-4.1.27/arch/arm/mach-imx/
DKconfig60 def_bool y if SMP
94 select SMP_ON_UP if SMP
102 select SMP_ON_UP if SMP
559 select ARM_ERRATA_764369 if SMP
560 select HAVE_ARM_SCU if SMP
561 select HAVE_ARM_TWD if SMP
591 select SMP_ON_UP if SMP
/linux-4.1.27/Documentation/devicetree/bindings/cpufreq/
Dcpufreq-spear.txt5 It supports both uniprocessor (UP) and symmetric multiprocessor (SMP) systems
Dcpufreq-dt.txt4 both uniprocessor (UP) and symmetric multiprocessor (SMP) systems which share
/linux-4.1.27/arch/ia64/
DKconfig39 select GENERIC_PENDING_IRQ if SMP
332 config SMP config
345 See also the SMP-HOWTO available at
353 depends on SMP
364 depends on SMP
379 depends on SMP
543 depends on !IA64_HP_SIM && (!SMP || HOTPLUG_CPU)
560 depends on IA64_MCA_RECOVERY && !IA64_HP_SIM && (!SMP || HOTPLUG_CPU)
/linux-4.1.27/Documentation/x86/i386/
DIO-APIC.txt1 Most (all) Intel-MP compliant SMP boards have the so-called 'IO-APIC',
7 Linux supports all variants of compliant SMP boards, including ones with
12 usually worked around by the kernel. If your MP-compliant SMP board does
/linux-4.1.27/arch/xtensa/
DKconfig145 bool "System Supports SMP (MX)"
160 You still have to select "Enable SMP" to enable SMP on this SOC.
162 config SMP config
167 Enabled SMP Software; allows more than one CPU/CORE
171 depends on SMP
178 depends on SMP
/linux-4.1.27/arch/powerpc/
DKconfig71 depends on SMP && PREEMPT
127 select HAVE_RCU_TABLE_FREE if SMP
137 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
199 default y if PPC32 && SMP
364 depends on SMP
386 depends on SMP && (PPC_PSERIES || \
390 CPUs at runtime on SMP machines.
415 depends on (PPC_BOOK3S || FSL_BOOKE || (44x && !SMP))
432 depends on PPC64 || 6xx || FSL_BOOKE || (44x && !SMP)
454 depends on SMP
[all …]
/linux-4.1.27/arch/arm/mm/
DKconfig422 select NEEDS_SYSCALL_FOR_CMPXCHG if SMP
424 select TLS_REG_EMUL if SMP || !MMU
429 select NEEDS_SYSCALL_FOR_CMPXCHG if SMP
431 select TLS_REG_EMUL if SMP || !MMU
436 select NEEDS_SYSCALL_FOR_CMPXCHG if SMP
438 select TLS_REG_EMUL if SMP || !MMU
443 select NEEDS_SYSCALL_FOR_CMPXCHG if SMP
445 select TLS_REG_EMUL if SMP || !MMU
672 bool "Emulate SWP/SWPB instructions" if !SMP
674 default y if SMP
[all …]
Dproc-v7.S278 tst r0, #(1 << 6) @ SMP/nAMP mode enabled?
279 orreq r0, r0, #(1 << 6) @ Enable SMP/nAMP mode
280 orreq r0, r0, r10 @ Enable CPU-specific SMP bits
Dproc-v6.S200 ALT_SMP(mrc p15, 0, r0, c1, c0, 1) @ Enable SMP/nAMP mode
/linux-4.1.27/arch/powerpc/platforms/powermac/
DKconfig23 depends on SMP && PPC32 && PPC_PMAC
/linux-4.1.27/arch/arm/
DKconfig20 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
69 select HAVE_RCU_TABLE_FREE if (SMP && ARM_LPAE)
165 depends on !SMP
630 select HAVE_ARM_SCU if SMP
631 select HAVE_ARM_TWD if SMP
1082 depends on CPU_V7 && SMP
1095 depends on CPU_V7 && SMP
1100 Cortex-A9 MPCore micro-architecture, two CPUs working in SMP mode,
1110 depends on CPU_V7 && SMP
1169 depends on CPU_V7 && SMP
[all …]
/linux-4.1.27/kernel/debug/kdb/
Dkdb_cmds2 # These commands are executed in kdb_init() context, no SMP, no
/linux-4.1.27/Documentation/scheduler/
Dsched-domains.txt54 In SMP, the parent of the base domain will span all physical CPUs in the
56 of the SMP domain will span the entire machine, with each group having the
66 retain the traditional SMT->SMP->NUMA topology (or some subset of that). This
Dsched-design-CFS.txt108 SMP load-balancing has been reworked/sanitized: the runqueue-walking
/linux-4.1.27/arch/sh/
DKconfig103 depends on SMP && PREEMPT
486 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
496 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
667 config SMP config
684 See also <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO
692 depends on SMP
705 depends on SMP
714 depends on !SMP && SUPERH32
/linux-4.1.27/arch/arm/mach-prima2/
DKconfig28 select HAVE_ARM_SCU if SMP
/linux-4.1.27/Documentation/zh_CN/
Doops-tracing.txt197 3:'S'如果oops发生在SMP内核中,运行于没有证明安全运行多处理器的硬件。 当前这种
198 情况仅限于几种不支持SMP的速龙处理器。
Dstable_api_nonsense.txt68 - 有的函数可能根本不会被实现(比如编译的时候没有选择SMP支持
/linux-4.1.27/arch/mn10300/kernel/
Dsmp-low.S75 # SMP boot CPU IPI interrupt handler
Dentry.S279 # in addition to the main NMI and Watchdog channels. SMP NMI IPIs use this
/linux-4.1.27/arch/arm/vfp/
Dvfphw.S131 @ For SMP, if this thread does not own the hw context, then we
132 @ need to reload it. No need to save the old state as on SMP,
/linux-4.1.27/arch/s390/
DKconfig41 def_bool y if SMP && PREEMPT
108 select GENERIC_CPU_DEVICES if !SMP
344 config SMP config
358 See also the SMP-HOWTO available at
366 depends on SMP
379 depends on SMP
397 depends on SMP
597 depends on SMP
/linux-4.1.27/Documentation/ko_KR/
Dstable_api_nonsense.txt82 non-SMP 빌드에서는 사라져 버릴수도 있다).
/linux-4.1.27/arch/tile/
DKconfig16 select GENERIC_PENDING_IRQ if SMP
117 # SMP is required for Tilera Linux.
118 config SMP config
165 depends on SMP
260 depends on SMP && DISCONTIGMEM
/linux-4.1.27/Documentation/ia64/
DREADME41 o SMP locks cleanup/optimization
/linux-4.1.27/arch/mips/sgi-ip27/
DTODO19 13. Cache flushing (specially the SMP version) has to be investigated.
/linux-4.1.27/arch/mn10300/mm/
DKconfig.cache38 This is not available for use with an SMP kernel if cache flushing
63 depends on !(SMP && MN10300_CACHE_WTHRU)
/linux-4.1.27/arch/x86/
DKconfig97 select GENERIC_PENDING_IRQ if SMP
257 depends on X86_32 && SMP
261 depends on X86_64 && SMP
265 depends on SMP
303 config SMP config
326 <file:Documentation/nmi_watchdog.txt> and the SMP-HOWTO available at
362 bool "Support for big SMP systems with more than 8 CPUs"
363 depends on X86_32 && SMP
418 depends on SMP
422 Adds support for Numascale NumaChip large-SMP systems. Needed to
[all …]
/linux-4.1.27/Documentation/ja_JP/
Dstable_api_nonsense.txt108 (例:SMP向けではないビルドでは、いくつかのロックは中身が
/linux-4.1.27/arch/arm/kernel/
Dhead.S497 reteq lr @ yes, assume SMP
504 @ Core indicates it is SMP. Check for Aegis SOC where a single
505 @ Cortex-A9 CPU is present but SMP operations fault.
/linux-4.1.27/arch/arm64/
DKconfig29 select GENERIC_CLOCKEVENTS_BROADCAST if SMP
489 config SMP config
504 depends on SMP
512 depends on SMP
521 depends on SMP
527 depends on SMP
536 depends on !SMP
/linux-4.1.27/tools/testing/selftests/rcutorture/doc/
DTREE_RCU-kconfig.txt29 CONFIG_SMP -- Need one !SMP for PREEMPT_RCU.
/linux-4.1.27/arch/arm/include/asm/
Dspinlock.h5 #error SMP not supported on pre-ARMv6 CPUs
Dcmpxchg.h65 #error SMP is not supported on this platform in __xchg()
Datomic.h137 #error SMP not supported on pre-ARMv6 CPUs
Dassembler.h284 #error Incompatible SMP platform
/linux-4.1.27/Documentation/metag/
Dkernel-ABI.txt93 A1.0 (A1GbP) SMP Clobbered Used as temporary for loading
96 A0.15 !SMP Protected Stores kernel stack pointer.
101 be used on SMP for this purpose. Since no protected local registers are
/linux-4.1.27/Documentation/networking/
Dx25-iface.txt77 - With Linux 2.4.x (and above) SMP kernels, packet ordering is not
91 SMP re-ordering will not occur if the driver's interrupt handler is
Dskfp.txt186 - Synchronization on SMP machines was buggy
190 - Interrupt routing on SMP machines could be incorrect
Dray_cs.txt141 Does not work with SMP
Diphase.txt28 - SMP is supported.
Dcxgb.txt208 1. Large number of TCP retransmits on a multiprocessor (SMP) system.
303 If running on an SMP system and taking performance measurements, it
Dscaling.txt141 by default for SMP). Even when compiled in, RPS remains disabled until
297 by default for SMP). The functionality remains disabled until explicitly
406 default for SMP). The functionality remains disabled until explicitly
Dppp_generic.txt191 SMP safety
194 The PPP generic layer has been designed to be SMP-safe. Locks are
Dbonding.txt2602 1. Is it SMP safe?
2604 Yes. The old 2.0.xx channel bonding patch was not SMP safe.
2605 The new driver was designed to be SMP safe from the start.
/linux-4.1.27/Documentation/x86/
Dearly-microcode.txt17 During BSP boot (before SMP starts), if the kernel finds the microcode file in
/linux-4.1.27/Documentation/devicetree/bindings/arm/hisilicon/
Dhisilicon.txt97 Bootwrapper boot method (software protocol on SMP):
/linux-4.1.27/Documentation/arm/
Dfirmware.txt61 /* some platform code, e.g. SMP initialization */
Dkernel_mode_neon.txt30 lazy restore (on both SMP and UP systems). This means that the register file is
32 contending for the NEON/VFP unit (or, in the SMP case, when a task migrates to
Dkernel_user_helpers.txt11 the available instruction set, or whether it is a SMP systems. In other
/linux-4.1.27/Documentation/devicetree/bindings/gpio/
Dmrvl-gpio.txt58 - mask-offset : For SMP Orions, offset for Nth CPU
/linux-4.1.27/drivers/staging/speakup/
DTODO34 Another issue seems to only happen on SMP systems. It seems
/linux-4.1.27/arch/arm/mach-exynos/
DKconfig18 select HAVE_ARM_SCU if SMP
/linux-4.1.27/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt46 Lastly, nodes that allow for support of SMP initialization and reboot are
/linux-4.1.27/arch/mips/
DKconfig1049 depends on SMP && SYS_SUPPORTS_HOTPLUG_CPU
1054 automatically on SMP systems. )
1729 select SMP_UP if SMP
2105 bool "MIPS MT SMP support (1 TC on each available VPE)"
2112 select SMP
2120 virtual processors which supports SMP. This is equivalent to the
2149 depends on CPU_MIPSR6 && !SMP
2158 depends on SMP && CPU_MIPSR6
2209 select SMP
2229 select SMP
[all …]
/linux-4.1.27/Documentation/zh_CN/arm/
Dkernel_user_helpers.txt36 是否为 SMP 系统。换句话说,内核保留在不作出警告的情况下根据需要更改
/linux-4.1.27/drivers/staging/i2o/
DREADME25 Fixed assorted dumb SMP locking bugs
/linux-4.1.27/arch/powerpc/platforms/
DKconfig.cputype367 config SMP config
374 support SMP machines with 603/603e/603ev or PPC750 ("G3") processors
389 depends on SMP
DKconfig70 Select this opton if your platform supports SMP and your
/linux-4.1.27/Documentation/trace/
Dmmiotrace.txt25 disabled by default, so it is safe to have this set to yes. SMP systems are
116 Setting the page present in the page fault handler has a race condition on SMP
Dftrace.txt2083 On boot up, before SMP is initialized, the dynamic ftrace code
/linux-4.1.27/arch/blackfin/mach-bf561/
DKconfig7 if (!SMP)
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dfw-cfg.txt30 initrd images for direct kernel booting, virtual machine UUID, SMP information,
Dgic-v3.txt3 AArch64 SMP cores are often associated with a GICv3, providing Private
Dgic.txt3 ARM SMP cores are often associated with a GIC, providing per processor
Dtopology.txt52 Usage: Optional - On ARM SMP systems provide CPUs topology to the OS.
/linux-4.1.27/Documentation/timers/
Dhighres.txt155 The high resolution timer code does not support SMP machines which have only
159 dynamic ticks on i386 SMP systems which stop the local APIC in C3 power
184 e.g. the PIT on i386 SMP systems.
Dhrtimers.txt172 i386(UP/SMP), x86_64(UP/SMP), ARM, PPC
Dtimekeeping.txt94 fire interrupts, so as to trigger events on the system timeline. On an SMP
151 On SMP systems, it is crucial for performance that sched_clock() can be called
/linux-4.1.27/init/
DKconfig36 depends on BROKEN || !SMP
474 depends on !PREEMPT && SMP
477 designed for very large SMP system with hundreds or
486 designed for very large SMP systems with hundreds or
495 depends on !PREEMPT && !SMP
535 depends on HAVE_CONTEXT_TRACKING && SMP
640 depends on NO_HZ_COMMON && SMP
856 depends on SMP
922 depends on SMP && NUMA && MIGRATION
982 This is primarily useful on large SMP or NUMA systems.
[all …]
/linux-4.1.27/Documentation/hwmon/
Dlm8362 sense is on SMP systems, such as the above-mentioned Iwill MPX2,
/linux-4.1.27/block/
DKconfig60 protocols (e.g. Task Management Functions and SMP in Serial
/linux-4.1.27/Documentation/vm/
Dnuma15 Each of the 'cells' may be viewed as an SMP [symmetric multi-processor] subset
16 of the system--although some components necessary for a stand-alone SMP system
Dcleancache.txt78 Last, cleancache provides no SMP serialization guarantees; if two
/linux-4.1.27/drivers/gpu/drm/msm/
DNOTES63 And finally, MDP5 has this "Shared Memory Pool" (called "SMP"), from
/linux-4.1.27/arch/powerpc/platforms/pseries/
DKconfig21 select HOTPLUG_CPU if SMP
/linux-4.1.27/Documentation/frv/
Datomic-ops.txt51 This works in a non-SMP environment because any interrupt or other exception that happens between
/linux-4.1.27/arch/powerpc/kvm/
DKconfig48 depends on PPC_BOOK3S_32 && !SMP && !PTE_64BIT
/linux-4.1.27/drivers/misc/
DKconfig216 depends on (IA64_GENERIC || IA64_SGI_SN2 || IA64_SGI_UV || X86_UV) && SMP
219 select SGI_GRU if X86_64 && SMP
276 depends on X86_UV && SMP
/linux-4.1.27/net/
DKconfig235 depends on SMP && SYSFS
246 depends on SMP
/linux-4.1.27/arch/arc/mm/
Dtlbex.S62 ; For ARC700 SMP, the "global" obviously can't be used for free up the FIRST
/linux-4.1.27/Documentation/cris/
DREADME129 NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
/linux-4.1.27/kernel/time/
DKconfig94 depends on SMP
/linux-4.1.27/arch/sh/mm/
DKconfig231 depends on SMP
/linux-4.1.27/Documentation/fb/
Dsstfb.txt138 - The driver is not your_favorite_toy-safe. this includes SMP...
/linux-4.1.27/Documentation/locking/
Dspinlocks.txt17 worry about UP vs SMP issues: the spinlocks work correctly under both.
Drt-mutex-design.txt90 CONFIG_PREEMPT is enabled) and on SMP prevents multiple CPUs from
/linux-4.1.27/drivers/usb/serial/
DKconfig129 This driver works under SMP with the usb-uhci driver. It does not
130 work under SMP with the uhci driver.
150 Attempted SMP support... send bug reports!
/linux-4.1.27/drivers/cpufreq/
DKconfig196 It supports both uniprocessor (UP) and symmetric multiprocessor (SMP)
/linux-4.1.27/drivers/mtd/chips/
DKconfig227 depends on !SMP && (MTD_CFI_INTELEXT || MTD_CFI_AMDSTD) && ARCH_MTD_XIP
/linux-4.1.27/Documentation/power/
Dvideo.txt185 (****) Not with SMP kernel, UP only.
Dbasic-pm-debugging.txt133 work (of course, this only may be an issue on SMP systems) and the problem
Dswsusp.txt153 kernels from swsusp.sourceforge.net. It includes support for SMP, 4GB
/linux-4.1.27/Documentation/sysctl/
Dkernel.txt854 4 - Unsafe SMP processors: SMP with CPUs not designed for SMP.
/linux-4.1.27/Documentation/cpu-freq/
Dcpu-drivers.txt125 SMP systems normally have same clock source for a group of cpus. For these the
/linux-4.1.27/drivers/iommu/
DKconfig78 depends on MSM_IOMMU && MMU && SMP && CPU_DCACHE_DISABLE=n
/linux-4.1.27/arch/arc/kernel/
Dentry.S189 ; TODO-vineetg for SMP this wont work
/linux-4.1.27/Documentation/usb/
Dusb-serial.txt272 This driver works under SMP with the usb-uhci driver. It does not
273 work under SMP with the uhci driver.
/linux-4.1.27/kernel/power/
DKconfig101 depends on SMP
/linux-4.1.27/lib/
DKconfig401 depends on SMP
DKconfig.debug42 NOTE: Using this option may adversely affect SMP systems.
627 depends on SMP
925 Say Y here and build SMP to catch missing spinlock initialization
/linux-4.1.27/Documentation/arm/Marvell/
DREADME108 NOTE: not to be confused with the non-SMP 78xx0 SoCs
/linux-4.1.27/Documentation/ide/
DChangeLog.ide-tape.1995-2002160 * Ver 1.15 Mar 25 99 Fix SMP race condition by replacing hwgroup
/linux-4.1.27/Documentation/filesystems/
Dproc.txt203 (for SMP CONFIG users)
620 output of a SMP machine):
647 connects the CPUs in a SMP system. This means that an error has been detected,
649 problem, but you should read the SMP-FAQ.
715 The node file on an SMP system shows the node to which the device using the IRQ
Dpath-lookup.txt21 the lock hold time significantly and affects performance in large SMP machines.
Dvfs.txt1014 appropriate SMP safety is used. CAUTION : d_path() logic is quite
/linux-4.1.27/Documentation/virtual/kvm/
Dtimekeeping.txt334 determine offset information in SMP systems where TSCs are not synchronized.
345 The TSC is a CPU-local clock in most implementations. This means, on SMP
/linux-4.1.27/tools/perf/
Ddesign.txt321 * User-space reading this value should issue an rmb(), on SMP capable
/linux-4.1.27/Documentation/kdump/
Dkdump.txt400 * We generally don' have to bring up a SMP kernel just to capture the
/linux-4.1.27/mm/
DKconfig452 depends on !SMP
/linux-4.1.27/Documentation/RCU/
DRTFP.txt516 SMP/NUMA computer systems.
1315 ,Title="Towards Hard Realtime Response from the {Linux} Kernel on {SMP} Hardware"
2529 single-threaded loads (on an SMP kernel), because it gets rid of some
DwhatisRCU.txt98 SMP computer systems, even in absence of lock contention.
/linux-4.1.27/drivers/char/
DKconfig298 and set the RTC in an SMP compatible fashion.
/linux-4.1.27/Documentation/PCI/
DMSI-HOWTO.txt76 on x86, you must also enable X86_UP_APIC or SMP in order to see the
/linux-4.1.27/Documentation/filesystems/cifs/
DCHANGES683 Add missing mount options including iocharset. SMP fixes in write and open.
691 Fix spinlock usage for SMP.
/linux-4.1.27/drivers/eisa/
Deisa.ids89 ALRA301 "Revolution Q-SMP System Board"
90 ALRA311 "Revolution Q-2SMP System Board"
/linux-4.1.27/Documentation/s390/
DDebugging390.txt179 This page is mapped to a different prefix for each processor in an SMP
1073 SMP Specific commands
1081 On a SMP guest issue a command to all CPUs try prefixing the command with cpu
/linux-4.1.27/drivers/gpio/
DKconfig495 depends on !SMP
/linux-4.1.27/Documentation/devicetree/
Dbooting-without-of.txt242 Note about SMP entry: Either your firmware puts your other
455 among others, by kexec. If you are on an SMP system, this value
/linux-4.1.27/
DCREDITS758 D: Linux/SMP x86 (up to 2.0 only)
986 D: x86 SMP, ACPI, bootflag hacking
1459 D: Random SMP kernel hacker...
/linux-4.1.27/Documentation/sound/alsa/
DALSA-Configuration.txt1965 Note: on some SMP motherboards like MSI 694D the interrupts might
1967 set the SMP (or MPS) version on BIOS to 1.1 instead of
/linux-4.1.27/crypto/
DKconfig139 depends on SMP
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt2337 sending an interrupt to the UML. This is sometimes useful on SMP
4347 did the bulk of the work needed to get SMP working again.
/linux-4.1.27/Documentation/block/
Dbiodoc.txt1060 should still be SMP safe. Drivers are free to drop the queue