summaryrefslogtreecommitdiff
path: root/arch/arm64
AgeCommit message (Expand)AuthorFilesLines
2023-07-01Merge tag 'kvmarm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini53-612/+2577
2023-06-24Merge tag 'arm-fixes-6.4-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds15-48/+67
2023-06-23Merge tag 'qcom-arm64-fixes-for-6.4-2' of https://git.kernel.org/pub/scm/linu...Arnd Bergmann5-2/+17
2023-06-23Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds6-7/+87
2023-06-22arm64: dts: qcom: sc7280: Mark SCM as dma-coherent for chrome devicesDouglas Anderson2-1/+6
2023-06-22arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for trogdorDouglas Anderson1-0/+5
2023-06-22arm64: dts: qcom: sc7180: Mark SCM as dma-coherent for IDPDouglas Anderson2-1/+6
2023-06-22KVM: arm64: Fix misuse of KVM_ARM_VCPU_POWER_OFF bit indexOliver Upton1-2/+2
2023-06-20Merge tag 'hyperv-fixes-signed-20230619' of git://git.kernel.org/pub/scm/linu...Linus Torvalds1-1/+1
2023-06-18arm64/hyperv: Use CPUHP_AP_HYPERV_ONLINE state to fix CPU online sequencingMichael Kelley1-1/+1
2023-06-17Merge tag 'v6.4-rockchip-dtsfixes1' of git://git.kernel.org/pub/scm/linux/ker...Arnd Bergmann10-46/+50
2023-06-16Merge branch kvm-arm64/ampere1-hafdbs-mitigation into kvmarm/nextOliver Upton5-21/+119
2023-06-16KVM: arm64: Prevent guests from enabling HA/HD on Ampere1Oliver Upton1-0/+39
2023-06-16KVM: arm64: Refactor HFGxTR configuration into separate helpersOliver Upton1-18/+42
2023-06-16arm64: errata: Mitigate Ampere1 erratum AC03_CPU_38 at stage-2Oliver Upton4-3/+38
2023-06-15Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton10-8/+109
2023-06-15Merge branch kvm-arm64/configurable-id-regs into kvmarm/nextOliver Upton8-290/+482
2023-06-15Merge branch for-next/module-alloc into kvmarm/nextOliver Upton10-171/+155
2023-06-15Merge branch kvm-arm64/hvhe into kvmarm/nextOliver Upton24-66/+245
2023-06-15Merge branch kvm-arm64/ffa-proxy into kvmarm/nextOliver Upton11-1/+889
2023-06-15Merge branch kvm-arm64/eager-page-splitting into kvmarm/nextOliver Upton11-56/+579
2023-06-15KVM: arm64: Rip out the vestiges of the 'old' ID register schemeOliver Upton3-115/+4
2023-06-15KVM: arm64: Handle ID register reads using the VM-wide valuesOliver Upton1-1/+13
2023-06-15KVM: arm64: Use generic sanitisation for ID_AA64PFR0_EL1Jing Zhang1-21/+45
2023-06-15KVM: arm64: Use generic sanitisation for ID_(AA64)DFR0_EL1Jing Zhang1-45/+61
2023-06-15KVM: arm64: Use arm64_ftr_bits to sanitise ID register writesJing Zhang3-5/+121
2023-06-15KVM: arm64: Save ID registers' sanitized value per guestJing Zhang3-3/+75
2023-06-15KVM: arm64: Fix hVHE init on CPUs where HCR_EL2.E2H is not RES1Marc Zyngier3-8/+14
2023-06-14KVM: arm64: Use different pointer authentication keys for pKVMMostafa Saleh2-1/+61
2023-06-13KVM: arm64: timers: Fix resource leaks in kvm_timer_hyp_init()Dan Carpenter1-5/+9
2023-06-13arm64: Allow arm64_sw.hvhe on command lineMarc Zyngier1-0/+11
2023-06-13KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HVHE is setMarc Zyngier2-1/+4
2023-06-13KVM: arm64: Program the timer traps with VHE layout in hVHE modeMarc Zyngier1-4/+12
2023-06-13KVM: arm64: Rework CPTR_EL2 programming for HVHE configurationMarc Zyngier10-28/+77
2023-06-13KVM: arm64: Adjust EL2 stage-1 leaf AP bits when ARM64_KVM_HVHE is setMarc Zyngier1-2/+4
2023-06-13KVM: arm64: Disable TTBR1_EL2 when using ARM64_KVM_HVHEMarc Zyngier1-1/+7
2023-06-13KVM: arm64: Force HCR_EL2.E2H when ARM64_KVM_HVHE is setMarc Zyngier1-0/+2
2023-06-13KVM: arm64: Key use of VHE instructions in nVHE code off ARM64_KVM_HVHEMarc Zyngier1-3/+9
2023-06-13KVM: arm64: Remove alternatives from sysreg accessors in VHE hypervisor contextMarc Zyngier1-6/+19
2023-06-13arm64: Use CPACR_EL1 format to set CPTR_EL2 when E2H is setMarc Zyngier1-2/+19
2023-06-13arm64: Allow EL1 physical timer access when running VHEMarc Zyngier2-0/+14
2023-06-13arm64: Don't enable VHE for the kernel if OVERRIDE_HVHE is setMarc Zyngier1-1/+9
2023-06-13arm64: Add KVM_HVHE capability and has_hvhe() predicateMarc Zyngier4-0/+29
2023-06-13arm64: Turn kaslr_feature_override into a generic SW feature overrideMarc Zyngier4-13/+15
2023-06-13arm64: Prevent the use of is_kernel_in_hyp_mode() in hypervisor codeMarc Zyngier1-1/+3
2023-06-13KVM: arm64: Drop is_kernel_in_hyp_mode() from __invalidate_icache_guest_page()Marc Zyngier1-1/+2
2023-06-13KVM: arm64: Reuse fields of sys_reg_desc for idregJing Zhang2-25/+84
2023-06-13KVM: arm64: Rewrite IMPDEF PMU version as NIOliver Upton3-26/+37
2023-06-13KVM: arm64: Make vCPU feature flags consistent VM-wideOliver Upton4-78/+40
2023-06-13KVM: arm64: Relax invariance of KVM_ARM_VCPU_POWER_OFFOliver Upton1-1/+12