| /linux/Documentation/admin-guide/hw-vuln/ |
| H A D | l1tf.rst | 95 multi threading (SMT). The Intel implementation of SMT is called 138 - SMT status: 141 'VMX: SMT vulnerable' SMT is enabled 142 'VMX: SMT disabled' SMT is disabled 205 **Note**, that L1D flush does not prevent the SMT problem because the 218 To address the SMT problem, it is possible to make a guest or a group of 223 If only a single guest or related guests run on sibling SMT threads on 227 Host memory is attackable, when one of the sibling SMT threads runs in 238 scenario. Disabling SMT might be a viable alternative for particular 275 4. SMT control [all …]
|
| H A D | vmscape.rst | 52 SMT considerations 55 When Simultaneous Multi-Threading (SMT) is enabled, hypervisors can be 57 attacks in SMT environments, STIBP should be enabled. 59 The kernel will issue a warning if SMT is enabled without adequate STIBP 62 - SMT is disabled
|
| H A D | l1d_flush.rst | 60 a physical CPU core when SMT is enabled on the system. 63 cores or by disabling SMT. See the relevant chapter in the L1TF mitigation 67 affinity is limited to cores running in non-SMT mode. If a task which 68 requested L1D flushing is scheduled on a SMT-enabled core the kernel sends
|
| H A D | cross-thread-rsb.rst | 8 predictions vulnerability. When running in SMT mode and one sibling thread 38 Affected SMT-capable processors support 1T and 2T modes of execution when SMT 47 depending on the SMT mode. For instance, in 2T mode each thread uses a private 51 change. This behavior may result in return targets from one SMT thread being
|
| H A D | attack_vector_controls.rst | 109 running on the SMT sibling thread in order to exfiltrate data. 111 Many cross-thread attacks can only be mitigated if SMT is disabled, which will 115 for cross-thread attacks will be enabled. SMT may be disabled depending on 119 cross-thread attacks will be enabled but SMT will not be disabled. 125 techniques are used to prevent untrusted workloads from running on SMT siblings. 225 1 -- Can be mitigated without disabling SMT. 227 2 -- Disables SMT if cross-thread mitigations are fully enabled and the CPU 230 3 -- Disables SMT if cross-thread mitigations are fully enabled, the CPU is
|
| H A D | processor_mmio_stale_data.rst | 200 protected as well. It does not automatically disable SMT. 201 full,nosmt Same as full, with SMT disabled on vulnerable CPUs. This is the 261 'SMT vulnerable' SMT is enabled 262 'SMT disabled' SMT is disabled 263 'SMT Host state unknown' Kernel runs in a VM, Host SMT state unknown
|
| H A D | tsx_async_abort.rst | 162 full,nosmt The same as tsx_async_abort=full, with SMT disabled on 164 mitigation. When TSX is disabled, SMT is not disabled because 208 possible on SMT machines. 209 tsx=on tsx_async_abort=full,nosmt As above, cross-thread attacks on SMT
|
| H A D | spectre.rst | 126 On systems with simultaneous multi-threading (SMT), attacks are possible 235 multi-threading (SMT) system. 255 target buffer. When SMT is enabled on x86, for a process that has 318 If SMT is used, Spectre variant 2 attacks from an untrusted guest 510 injections on SMT systems (STIBP). In other words, Intel eIBRS enables 583 To mitigate guest-to-guest attacks from sibling thread when SMT is
|
| H A D | core-scheduling.rst | 29 scheduling to perform more poorly compared to SMT-disabled, where N_CPUS is the 220 with SMT enabled. There are other use cases where this feature could be used:
|
| /linux/Documentation/translations/zh_CN/scheduler/ |
| H A D | sched-energy.rst | 345 6.6 多线程(SMT) 348 当前实现的EAS是不感知SMT的,因此无法利用多线程硬件节约能量。EAS认为线程是独立的 351 不支持在SMT上使用EAS。
|
| H A D | sched-domains.rst | 55 基调度域会管辖CPU层次结构中的第一层。对于超线程(SMT)而言,基调度域将会管辖同一个物理
|
| /linux/Documentation/networking/device_drivers/fddi/ |
| H A D | defza.rst | 39 supports separate enables for LLC and SMT frames, but this driver 55 7. Queueing incoming/outgoing SMT frames in the driver if the SMT
|
| H A D | skfp.rst | 144 changed in SMT version v2.82. With this new SMT version, the yellow 150 With versions of SMT prior to v2.82 a ring up was indicated if the 209 - New SMT module included, changing LED functionality
|
| /linux/kernel/ |
| H A D | Kconfig.preempt | 152 bool "Core Scheduling for SMT" 156 selection across SMT siblings. When enabled -- see 157 prctl(PR_SCHED_CORE) -- task selection ensures that all SMT siblings 162 - mitigation of some (not all) SMT side channels; 163 - limiting SMT interference to improve determinism and/or performance.
|
| /linux/Documentation/arch/x86/ |
| H A D | microcode.rst | 118 between the two logical threads in a SMT system. Therefore, when 119 the update is executed on one SMT thread of the core, the sibling 124 can result in unpredictable results if the SMT sibling thread happens to 131 executed by the other SMT sibling, can also result in similar,
|
| H A D | mds.rst | 74 thread case (SMT off): Force the CPU to clear the affected buffers. 174 cleared on affected CPUs when SMT is active. This addresses the 178 When SMT is inactive, i.e. either the CPU does not support it or all 189 switched depending on the chosen mitigation mode and the SMT state of the
|
| H A D | topology.rst | 98 are SMT- or CMT-type threads. 302 0xB, the shifts for the SMT domains is calculated using the number of
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-devices-system-cpu | 611 Description: Control Symmetric Multi Threading (SMT) 613 active: Tells whether SMT is active (enabled and siblings online) 615 control: Read/write interface to control SMT. Possible 619 "on" SMT is enabled 620 "off" SMT is disabled 621 "<N>" SMT is enabled with N threads per core. 622 "forceoff" SMT is force disabled. Cannot be changed. 623 "notsupported" SMT is not supported by the CPU 624 "notimplemented" SMT runtime toggling is not 629 are rejected. Note that enabling SMT on PowerPC skips
|
| /linux/Documentation/admin-guide/pm/ |
| H A D | intel_epb.rst | 40 example, SMT siblings or cores in one package). For this reason, updating the
|
| /linux/Documentation/translations/zh_CN/core-api/ |
| H A D | workqueue.rst | 332 CPU被按SMT边界分组。这通常意味着每个物理CPU核上的各逻辑CPU会 551 SMT
|
| /linux/tools/perf/Documentation/ |
| H A D | perf-sched.txt | 146 (eg: `SMT`, `MC`, `DIE`...), the scheduler computes statistics under 160 CPU 0, DOMAIN SMT CPUS 0,64 277 CPU <ALL CPUS SUMMARY>, DOMAIN SMT
|
| H A D | perf-amd-ibs.txt | 24 per-smt-thread i.e. each SMT hardware thread contains standalone IBS units.
|
| /linux/Documentation/admin-guide/media/ |
| H A D | cx88-cardlist.rst | 354 - Samsung SMT 7020 DVB-S
|
| /linux/arch/powerpc/kernel/ |
| H A D | smp.c | 1724 SDTL_INIT(tl_smallcore_smt_mask, powerpc_smt_flags, SMT); in build_sched_topology() 1726 powerpc_topology[i++] = SDTL_INIT(tl_smt_mask, powerpc_smt_flags, SMT); in build_sched_topology()
|
| /linux/Documentation/arch/powerpc/ |
| H A D | elf_hwcaps.rst | 134 The processor implements SMT.
|