Home
last modified time | relevance | path

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

12

/linux/Documentation/virt/kvm/devices/
H A Darm-vgic-its.rst4 ARM Virtual Interrupt Translation Service (ITS)
10 The ITS allows MSI(-X) interrupts to be injected into guests. This extension is
11 optional. Creating a virtual ITS controller also requires a host GICv3 (see
12 arm-vgic-v3.txt), but does not depend on having physical ITS controllers.
14 There can be multiple ITS controllers per guest, each of them has to have
26 Base address in the guest physical address space of the GICv3 ITS
37 -ENODEV Incorrect attribute or the ITS is not supported.
46 request the initialization of the ITS, no additional parameter in
50 reset the ITS, no additional parameter in kvm_device_attr.addr.
51 See "ITS Reset State" section.
[all …]
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/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) macro
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 | VMSC…
1304 …VULNBL_INTEL_STEPS(INTEL_KABYLAKE, X86_STEP_MAX, MMIO | RETBLEED | GDS | SRBDS | ITS | VMSCAP…
1306 …VULNBL_INTEL_STEPS(INTEL_ICELAKE_L, X86_STEP_MAX, MMIO | MMIO_SBDS | RETBLEED | GDS | ITS | I…
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 | V…
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 |…
[all …]
/linux/Documentation/arch/arm64/
H A Dsilicon-errata.rst222 | Cavium | ThunderX ITS | #22375,24313 | CAVIUM_ERRATUM_22375 |
224 | Cavium | ThunderX ITS | #23144 | CAVIUM_ERRATUM_23144 |
275 | 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/arch/mips/alchemy/
H A DKconfig32 bool "Trapeze ITS GPR board"
H A DPlatform26 # Trapeze ITS GRP board
/linux/arch/arm64/boot/dts/qcom/
H A Dx1-el2.dtso29 * Additionally, it seems like ITS emulation in Gunyah is broken so we
/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/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/arch/mips/boot/
H A DMakefile129 quiet_cmd_cpp_its_S = ITS $@
/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/scsi/
H A DFlashPoint.rst13 MYLEX INTRODUCES LINUX OPERATING SYSTEM SUPPORT FOR ITS
/linux/arch/arm64/
H A DKconfig1186 with a small impact affecting only ITS table allocation.
1191 The fixes are in ITS initialization and basically ignore memory access
1197 bool "Cavium erratum 23144: ITS SYNC hang on dual socket system"
1201 ITS SYNC command hang for cross node io and collections/cpu mapping.
1282 when issued ITS commands such as VMOVP and VMAPP, and requires
1324 On Qualcomm Datacenter Technologies QDF2400 SoC, ITS hardware reports
1370 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.

12