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