Home
last modified time | relevance | path

Searched refs:ITS (Results 1 – 25 of 25) sorted by relevance

/linux/Documentation/admin-guide/hw-vuln/
H A Dindirect-target-selection.rst3 Indirect Target Selection (ITS)
6 ITS is a vulnerability in some Intel CPUs that support Enhanced IBRS and were
7 released before Alder Lake. ITS may allow an attacker to control the prediction
10 ITS is assigned CVE-2024-28956 with a CVSS score of 4.7 (Medium).
28 Below is the list of ITS affected CPUs [#f2]_ [#f3]_:
48 - IBPB isolation is affected on all ITS affected CPUs, and need a microcode
53 - Intel Atom CPUs are not affected by ITS.
58 in the lower half of the cacheline are vulnerable to ITS, the basic idea behind
62 compilers. ITS-vulnerable retpoline sites are runtime patched to point to newly
63 added ITS-safe thunks. These safe thunks consists of indirect branch in the
[all …]
H A Dvmscape.rst20 - Cascade Lake generation - (Parts affected by ITS guest/host separation)
H A Dattack_vector_controls.rst205 ITS X X
/linux/arch/x86/kernel/cpu/
H A Dcommon.c1276 #define ITS BIT(8)
1298 VULNBL_INTEL_STEPS(INTEL_SKYLAKE_X, X86_STEP_MAX, MMIO | RETBLEED | GDS | ITS | VMSCAPE),
1302 VULNBL_INTEL_STEPS(INTEL_KABYLAKE_L, X86_STEP_MAX, MMIO | RETBLEED | GDS | SRBDS | ITS | VMSCAPE),
1304 VULNBL_INTEL_STEPS(INTEL_KABYLAKE, X86_STEP_MAX, MMIO | RETBLEED | GDS | SRBDS | ITS | VMSCAPE),
1306 VULNBL_INTEL_STEPS(INTEL_ICELAKE_L, X86_STEP_MAX, MMIO | MMIO_SBDS | RETBLEED | GDS | ITS | ITS_NATIVE_ONLY),
1307 VULNBL_INTEL_STEPS(INTEL_ICELAKE_D, X86_STEP_MAX, MMIO | GDS | ITS | ITS_NATIVE_ONLY),
1308 VULNBL_INTEL_STEPS(INTEL_ICELAKE_X, X86_STEP_MAX, MMIO | GDS | ITS | ITS_NATIVE_ONLY),
1309 VULNBL_INTEL_STEPS(INTEL_COMETLAKE, X86_STEP_MAX, MMIO | MMIO_SBDS | RETBLEED | GDS | ITS | VMSCAPE),
1310 VULNBL_INTEL_STEPS(INTEL_COMETLAKE_L, 0x0, MMIO | RETBLEED | ITS | VMSCAPE),
1311 VULNBL_INTEL_STEPS(INTEL_COMETLAKE_L, X86_STEP_MAX, MMIO | MMIO_SBDS | RETBLEED | GDS | ITS | VMSCAP
1279 #define ITS global() macro
[all...]
/linux/arch/mips/alchemy/
H A DPlatform26 # Trapeze ITS GRP board
/linux/Documentation/arch/arm64/
H A Dsilicon-errata.rst294 | Cavium | ThunderX ITS | #22375, | CAVIUM_ERRATUM_22375 |
297 | Cavium | ThunderX ITS | #23144 | CAVIUM_ERRATUM_23144 |
361 | Qualcomm Tech. | QDF2400 ITS | E0065 | QCOM_QDF2400_ERRATUM_0065 |
H A Dacpi_object_usage.rst244 when using GICv3-ITS and an SMMU); on SBSA Level 0 platforms, it
/linux/Documentation/translations/zh_CN/arch/arm64/
H A Dsilicon-errata.txt73 | Cavium | ThunderX ITS | #22375, #24313 | CAVIUM_ERRATUM_22375 |
/linux/Documentation/translations/zh_TW/arch/arm64/
H A Dsilicon-errata.txt77 | Cavium | ThunderX ITS | #22375, #24313 | CAVIUM_ERRATUM_22375 |
/linux/Documentation/virt/kvm/devices/
H A Darm-vgic.rst18 device and guest ITS devices, see arm-vgic-v3.txt. It is not possible to
146 request the initialization of the VGIC or ITS, no additional parameter
/linux/Documentation/tee/
H A Dts-tee.rst21 protocol. A TS SP can host one or more services (e.g. PSA Crypto, PSA ITS, etc).
/linux/arch/mips/boot/compressed/
H A DMakefile188 quiet_cmd_cpp_its_S = ITS $@
/linux/arch/arm64/boot/dts/amd/
H A Delba.dtsi159 * Elba specific pre-ITS is enabled using the
/linux/Documentation/arch/arm/nwfpe/
H A Dnwfpe.rst73 AND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE.
/linux/arch/m68k/fpsp040/
H A Dsatan.S291 |--WHILE THE DIVISION IS TAKING ITS TIME, WE FETCH ATAN(|F|)
/linux/arch/arm/nwfpe/
H A Dsoftfloat-specialize22 AND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE.
H A Dsoftfloat-macros22 AND ALL LOSSES, COSTS, OR OTHER PROBLEMS ARISING FROM ITS USE.
/linux/Documentation/admin-guide/perf/
H A Dhisi-pmu.rst131 8. int_id: ITS PMU supports filtering by interrupt id, which is defined by
/linux/Documentation/scsi/
H A DFlashPoint.rst13 MYLEX INTRODUCES LINUX OPERATING SYSTEM SUPPORT FOR ITS
/linux/arch/arm64/
H A DKconfig1257 with a small impact affecting only ITS table allocation.
1262 The fixes are in ITS initialization and basically ignore memory access
1268 bool "Cavium erratum 23144: ITS SYNC hang on dual socket system"
1272 ITS SYNC command hang for cross node io and collections/cpu mapping.
1353 when issued ITS commands such as VMOVP and VMAPP, and requires
1411 On Qualcomm Datacenter Technologies QDF2400 SoC, ITS hardware reports
1468 so the ITS cannot access memory above 4GB.
1523 bool "Socionext Synquacer: Workaround for GICv3 pre-ITS"
/linux/Documentation/PCI/endpoint/
H A Dpci-ntb-function.rst184 using GIC ITS will have the same MSI-X address for all the interrupts.
/linux/Documentation/virt/hyperv/
H A Dvpci.rst210 arm64 guest VMs because it does not emulate a GICv3 ITS.
/linux/arch/x86/
H A DKconfig2675 Enable Indirect Target Selection (ITS) mitigation. ITS is a bug in
/linux/Documentation/admin-guide/
H A Dkernel-parameters.txt2407 Target Selection(ITS) bug in Intel CPUs. Updated
2412 force: Force the ITS bug and deploy default
2415 guest/host isolation part of ITS.
/linux/arch/m68k/ifpsp060/src/
H A Dfpsp.S6397 #--WHILE THE DIVISION IS TAKING ITS TIME, WE FETCH ATAN(|F|)