summaryrefslogtreecommitdiffstats
path: root/arch/arm64
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'trace-v6.5-2' of git://git.kernel.org/pub/scm/linux/kernel/git/tra...Linus Torvalds2023-07-061-1/+1
|\
| * arm64: ftrace: fix build error with CONFIG_FUNCTION_GRAPH_TRACER=nArnd Bergmann2023-07-051-1/+1
* | Merge tag 'asm-generic-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-07-062-25/+8
|\ \
| * | asm-generic: Unify uapi bitsperlong.h for arm64, riscv and loongarchTiezhu Yang2023-06-221-24/+0
| * | Merge tag 'virt-to-pfn-for-arch-v6.5-2' of git://git.kernel.org/pub/scm/linux...Arnd Bergmann2023-05-311-1/+8
| |\ \
| | * | arm64: memory: Make virt_to_pfn() a static inlineLinus Walleij2023-05-291-1/+8
* | | | Merge tag 'core_guards_for_6.5_rc1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-07-041-2/+0
|\ \ \ \
| * | | | kbuild: Drop -Wdeclaration-after-statementPeter Zijlstra2023-06-261-2/+0
* | | | | arch/arm64/mm/fault: Fix undeclared variable error in do_page_fault()SeongJae Park2023-07-031-2/+0
* | | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-07-0345-442/+2423
|\ \ \ \ \
| * \ \ \ \ Merge tag 'kvmarm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2023-07-0153-612/+2577
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| | * | | | KVM: arm64: Fix misuse of KVM_ARM_VCPU_POWER_OFF bit indexOliver Upton2023-06-221-2/+2
| | * | | | Merge branch kvm-arm64/ampere1-hafdbs-mitigation into kvmarm/nextOliver Upton2023-06-165-21/+119
| | |\ \ \ \
| | | * | | | KVM: arm64: Prevent guests from enabling HA/HD on Ampere1Oliver Upton2023-06-161-0/+39
| | | * | | | KVM: arm64: Refactor HFGxTR configuration into separate helpersOliver Upton2023-06-161-18/+42
| | | * | | | arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2Oliver Upton2023-06-164-3/+38
| | | | |/ / | | | |/| |
| | * | | | Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton2023-06-1510-8/+109
| | |\ \ \ \
| | | * | | | KVM: arm64: Use different pointer authentication keys for pKVMMostafa Saleh2023-06-142-1/+61
| | | * | | | KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init()Dan Carpenter2023-06-131-5/+9
| | | * | | | KVM: arm64: Use BTI for nvheMostafa Saleh2023-05-303-1/+19
| | | * | | | KVM: arm64: Relax trapping of CTR_EL0 when FEAT_EVT is availableMarc Zyngier2023-05-214-1/+20
| | * | | | | Merge branch kvm-arm64/configurable-id-regs into kvmarm/nextOliver Upton2023-06-158-290/+482
| | |\ \ \ \ \
| | | * | | | | KVM: arm64: Rip out the vestiges of the 'old' ID register schemeOliver Upton2023-06-153-115/+4
| | | * | | | | KVM: arm64: Handle ID register reads using the VM-wide valuesOliver Upton2023-06-151-1/+13
| | | * | | | | KVM: arm64: Use generic sanitisation for ID_AA64PFR0_EL1Jing Zhang2023-06-151-21/+45
| | | * | | | | KVM: arm64: Use generic sanitisation for ID_(AA64)DFR0_EL1Jing Zhang2023-06-151-45/+61
| | | * | | | | KVM: arm64: Use arm64_ftr_bits to sanitise ID register writesJing Zhang2023-06-153-5/+121
| | | * | | | | KVM: arm64: Save ID registers' sanitized value per guestJing Zhang2023-06-153-3/+75
| | | * | | | | KVM: arm64: Reuse fields of sys_reg_desc for idregJing Zhang2023-06-122-25/+84
| | | * | | | | KVM: arm64: Rewrite IMPDEF PMU version as NIOliver Upton2023-06-123-26/+37
| | | * | | | | KVM: arm64: Make vCPU feature flags consistent VM-wideOliver Upton2023-06-124-78/+40
| | | * | | | | KVM: arm64: Relax invariance of KVM_ARM_VCPU_POWER_OFFOliver Upton2023-06-121-1/+12
| | | * | | | | KVM: arm64: Separate out feature sanitisation and initialisationOliver Upton2023-06-122-28/+48
| | | | |/ / / | | | |/| | |
| | * | | | | Merge branch for-next/module-alloc into kvmarm/nextOliver Upton2023-06-1510-171/+155
| | |\ \ \ \ \
| | * \ \ \ \ \ Merge branch kvm-arm64/hvhe into kvmarm/nextOliver Upton2023-06-1524-66/+245
| | |\ \ \ \ \ \
| | | * | | | | | KVM: arm64: Fix hVHE init on CPUs where HCR_EL2.E2H is not RES1Marc Zyngier2023-06-153-8/+14
| | | * | | | | | arm64: Allow arm64_sw.hvhe on command lineMarc Zyngier2023-06-121-0/+11
| | | * | | | | | KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HVHE is setMarc Zyngier2023-06-122-1/+4
| | | * | | | | | KVM: arm64: Program the timer traps with VHE layout in hVHE modeMarc Zyngier2023-06-121-4/+12
| | | * | | | | | KVM: arm64: Rework CPTR_EL2 programming for HVHE configurationMarc Zyngier2023-06-1210-28/+77
| | | * | | | | | KVM: arm64: Adjust EL2 stage-1 leaf AP bits when ARM64_KVM_HVHE is setMarc Zyngier2023-06-121-2/+4
| | | * | | | | | KVM: arm64: Disable TTBR1_EL2 when using ARM64_KVM_HVHEMarc Zyngier2023-06-121-1/+7
| | | * | | | | | KVM: arm64: Force HCR_EL2.E2H when ARM64_KVM_HVHE is setMarc Zyngier2023-06-121-0/+2
| | | * | | | | | KVM: arm64: Key use of VHE instructions in nVHE code off ARM64_KVM_HVHEMarc Zyngier2023-06-121-3/+9
| | | * | | | | | KVM: arm64: Remove alternatives from sysreg accessors in VHE hypervisor contextMarc Zyngier2023-06-121-6/+19
| | | * | | | | | arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is setMarc Zyngier2023-06-121-2/+19
| | | * | | | | | arm64: Allow EL1 physical timer access when running VHEMarc Zyngier2023-06-122-0/+14
| | | * | | | | | arm64: Don't enable VHE for the kernel if OVERRIDE_HVHE is setMarc Zyngier2023-06-121-1/+9
| | | * | | | | | arm64: Add KVM_HVHE capability and has_hvhe() predicateMarc Zyngier2023-06-124-0/+29
| | | * | | | | | arm64: Turn kaslr_feature_override into a generic SW feature overrideMarc Zyngier2023-06-124-13/+15