cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

cpucaps (1481B)


      1# SPDX-License-Identifier: GPL-2.0
      2#
      3# Internal CPU capabilities constants, keep this list sorted
      4
      5BTI
      6# Unreliable: use system_supports_32bit_el0() instead.
      7HAS_32BIT_EL0_DO_NOT_USE
      8HAS_32BIT_EL1
      9HAS_ADDRESS_AUTH
     10HAS_ADDRESS_AUTH_ARCH_QARMA3
     11HAS_ADDRESS_AUTH_ARCH_QARMA5
     12HAS_ADDRESS_AUTH_IMP_DEF
     13HAS_AMU_EXTN
     14HAS_ARMv8_4_TTL
     15HAS_CACHE_DIC
     16HAS_CACHE_IDC
     17HAS_CNP
     18HAS_CRC32
     19HAS_DCPODP
     20HAS_DCPOP
     21HAS_E0PD
     22HAS_ECV
     23HAS_EPAN
     24HAS_GENERIC_AUTH
     25HAS_GENERIC_AUTH_ARCH_QARMA3
     26HAS_GENERIC_AUTH_ARCH_QARMA5
     27HAS_GENERIC_AUTH_IMP_DEF
     28HAS_IRQ_PRIO_MASKING
     29HAS_LDAPR
     30HAS_LSE_ATOMICS
     31HAS_NO_FPSIMD
     32HAS_NO_HW_PREFETCH
     33HAS_PAN
     34HAS_RAS_EXTN
     35HAS_RNG
     36HAS_SB
     37HAS_STAGE2_FWB
     38HAS_SYSREG_GIC_CPUIF
     39HAS_TLB_RANGE
     40HAS_VIRT_HOST_EXTN
     41HAS_WFXT
     42HW_DBM
     43KVM_PROTECTED_MODE
     44MISMATCHED_CACHE_TYPE
     45MTE
     46MTE_ASYMM
     47SME
     48SME_FA64
     49SPECTRE_V2
     50SPECTRE_V3A
     51SPECTRE_V4
     52SPECTRE_BHB
     53SSBS
     54SVE
     55UNMAP_KERNEL_AT_EL0
     56WORKAROUND_834220
     57WORKAROUND_843419
     58WORKAROUND_845719
     59WORKAROUND_858921
     60WORKAROUND_1418040
     61WORKAROUND_1463225
     62WORKAROUND_1508412
     63WORKAROUND_1542419
     64WORKAROUND_1902691
     65WORKAROUND_2038923
     66WORKAROUND_2064142
     67WORKAROUND_2077057
     68WORKAROUND_TRBE_OVERWRITE_FILL_MODE
     69WORKAROUND_TSB_FLUSH_FAILURE
     70WORKAROUND_TRBE_WRITE_OUT_OF_RANGE
     71WORKAROUND_CAVIUM_23154
     72WORKAROUND_CAVIUM_27456
     73WORKAROUND_CAVIUM_30115
     74WORKAROUND_CAVIUM_TX2_219_PRFM
     75WORKAROUND_CAVIUM_TX2_219_TVM
     76WORKAROUND_CLEAN_CACHE
     77WORKAROUND_DEVICE_LOAD_ACQUIRE
     78WORKAROUND_NVIDIA_CARMEL_CNP
     79WORKAROUND_QCOM_FALKOR_E1003
     80WORKAROUND_REPEAT_TLBI
     81WORKAROUND_SPECULATIVE_AT