Age | Commit message (Expand) | Author | Files | Lines |
2023-11-27 | arm64: Add ARM64_HAS_LPA2 CPU capability | Ryan Roberts | 1 | -0/+5 |
2023-10-26 | Merge branch 'for-next/cpus_have_const_cap' into for-next/core | Catalin Marinas | 1 | -55/+41 |
2023-10-23 | arm64: cpufeature: Display the set of cores with a feature | Jeremy Linton | 1 | -0/+2 |
2023-10-16 | arm64: Remove cpus_have_const_cap() | Mark Rutland | 1 | -36/+2 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_{SVE,SME,SME2,FA64} | Mark Rutland | 1 | -4/+4 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_MTE | Mark Rutland | 1 | -1/+1 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_TLB_RANGE | Mark Rutland | 1 | -1/+1 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_PAN | Mark Rutland | 1 | -1/+1 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_GIC_PRIO_MASKING | Mark Rutland | 1 | -1/+1 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_CNP | Mark Rutland | 1 | -1/+1 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_BTI | Mark Rutland | 1 | -1/+7 |
2023-10-16 | arm64: Avoid cpus_have_const_cap() for ARM64_HAS_{ADDRESS,GENERIC}_AUTH | Mark Rutland | 1 | -2/+2 |
2023-10-16 | arm64: Use a positive cpucap for FP/SIMD | Mark Rutland | 1 | -1/+1 |
2023-10-16 | arm64: Rework setup_cpu_features() | Mark Rutland | 1 | -1/+3 |
2023-10-16 | arm64: Add cpus_have_final_boot_cap() | Mark Rutland | 1 | -2/+25 |
2023-10-16 | arm64: Add cpucap_is_possible() | Mark Rutland | 1 | -25/+14 |
2023-09-18 | arm64: cpufeature: Fix CLRBHB and BC detection | Kristina Martsenko | 1 | -1/+1 |
2023-07-04 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -0/+6 |
2023-06-15 | Merge branch kvm-arm64/configurable-id-regs into kvmarm/next | Oliver Upton | 1 | -0/+1 |
2023-06-15 | KVM: arm64: Use arm64_ftr_bits to sanitise ID register writes | Jing Zhang | 1 | -0/+1 |
2023-06-13 | arm64: Add KVM_HVHE capability and has_hvhe() predicate | Marc Zyngier | 1 | -0/+1 |
2023-06-13 | arm64: Turn kaslr_feature_override into a generic SW feature override | Marc Zyngier | 1 | -0/+4 |
2023-06-07 | arm64: cpufeature: fold cpus_set_cap() into update_cpu_capabilities() | Mark Rutland | 1 | -10/+0 |
2023-06-07 | arm64: alternatives: use cpucap naming | Mark Rutland | 1 | -2/+2 |
2023-06-07 | arm64: standardise cpucap bitmap names | Mark Rutland | 1 | -6/+6 |
2023-02-10 | Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-... | Catalin Marinas | 1 | -2/+12 |
2023-01-31 | arm64: rename ARM64_HAS_IRQ_PRIO_MASKING to ARM64_HAS_GIC_PRIO_MASKING | Mark Rutland | 1 | -1/+1 |
2023-01-20 | arm64: Avoid repeated AA64MMFR1_EL1 register read on pagefault path | Gabriel Krisman Bertazi | 1 | -1/+5 |
2023-01-20 | arm64/sme: Add basic enumeration for SME2 | Mark Brown | 1 | -0/+6 |
2022-11-15 | arm64: rework EL0 MRS emulation | Mark Rutland | 1 | -1/+2 |
2022-09-30 | Merge branch 'for-next/alternatives' into for-next/core | Catalin Marinas | 1 | -9/+6 |
2022-09-30 | Merge branches 'for-next/doc', 'for-next/sve', 'for-next/sysreg', 'for-next/g... | Catalin Marinas | 1 | -33/+35 |
2022-09-16 | arm64: alternatives: add alternative_has_feature_*() | Mark Rutland | 1 | -4/+3 |
2022-09-16 | arm64: alternatives: have callbacks take a cap | Mark Rutland | 1 | -3/+1 |
2022-09-16 | arm64: cpufeature: make cpus_have_cap() noinstr-safe | Mark Rutland | 1 | -2/+2 |
2022-09-16 | arm64: cpufeature: Expose get_arm64_ftr_reg() outside cpufeature.c | James Morse | 1 | -0/+2 |
2022-09-16 | arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition names | Mark Brown | 1 | -1/+1 |
2022-09-16 | arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architecture | Mark Brown | 1 | -1/+1 |
2022-09-09 | arm64/sysreg: Standardise naming for MTE feature enumeration | Mark Brown | 1 | -1/+1 |
2022-09-09 | arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fields | Kristina Martsenko | 1 | -4/+4 |
2022-09-09 | arm64/sysreg: Standardise naming of ID_AA64MMFR0_EL1.BigEnd | Mark Brown | 1 | -2/+2 |
2022-09-09 | arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant names | Mark Brown | 1 | -3/+3 |
2022-09-09 | arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition names | Mark Brown | 1 | -6/+6 |
2022-09-09 | arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition names | Mark Brown | 1 | -19/+19 |
2022-07-25 | Merge branch 'for-next/boot' into for-next/core | Will Deacon | 1 | -0/+3 |
2022-07-25 | Merge branch 'for-next/cpufeature' into for-next/core | Will Deacon | 1 | -1/+1 |
2022-07-20 | arm64/cpufeature: Store elf_hwcaps as a bitmap rather than unsigned long | Mark Brown | 1 | -1/+1 |
2022-07-05 | arm64/sysreg: Add _EL1 into ID_AA64ISAR2_EL1 definition names | Mark Brown | 1 | -1/+1 |
2022-07-05 | arm64/sysreg: Make BHB clear feature defines match the architecture | Mark Brown | 1 | -1/+1 |
2022-07-01 | arm64: Add the arm64.nosve command line option | Marc Zyngier | 1 | -0/+2 |