summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-09-131-1/+1
|\
| * Merge tag 'kvmarm-fixes-5.9-1' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2020-09-116-9/+8
| |\
| | * arm64/x86: KVM: Introduce steal-time capAndrew Jones2020-08-211-0/+1
| | * KVM: arm64: pvtime: Fix stolen time accounting across migrationAndrew Jones2020-08-211-1/+0
* | | Merge tag 'locking-urgent-2020-08-30' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-08-301-0/+5
|\ \ \
| * | | arm64: Implement arch_irqs_disabled()Peter Zijlstra2020-08-261-0/+5
* | | | KVM: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exceptionJames Morse2020-08-281-1/+2
* | | | KVM: arm64: Survive synchronous exceptions caused by AT instructionsJames Morse2020-08-281-0/+28
* | | | KVM: arm64: Add kvm_extable for vaxorcism codeJames Morse2020-08-281-0/+15
* | | | arm64: use a common .arch preamble for inline assemblySami Tolvanen2020-08-282-2/+10
|/ / /
* | / Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-08-221-1/+1
|\| | | |/ |/|
| * KVM: Pass MMU notifier range flags to kvm_unmap_hva_range()Will Deacon2020-08-211-1/+1
* | all arch: remove system call sys_sysctlXiaoming Ni2020-08-141-2/+2
* | Merge tag 'timers-urgent-2020-08-14' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2020-08-142-2/+4
|\ \
| * | vdso/treewide: Add vdso_data pointer argument to __arch_get_hw_counter()Thomas Gleixner2020-08-062-2/+4
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2020-08-129-134/+203
|\ \ \ | | |/ | |/|
| * | Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2020-08-099-134/+203
| |\ \
| | * \ Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/nextMarc Zyngier2020-07-301-1/+1
| | |\ \
| | | * | KVM: arm64: Rename kvm_vcpu_dabt_isextabt()Will Deacon2020-07-301-1/+1
| | * | | Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/next-WIPMarc Zyngier2020-07-282-18/+17
| | |\| |
| | | * | KVM: arm64: Substitute RANDOMIZE_BASE for HARDEN_EL2_VECTORSDavid Brazdil2020-07-281-4/+2
| | | * | KVM: arm64: Rename HSR to ESRGavin Shan2020-07-051-17/+17
| | | * | arm64: kvm: Remove kern_hyp_va from get_vcpu_ptrAndrew Scull2020-07-051-1/+0
| | * | | Merge branch 'kvm-arm64/target-table-no-more' into kvmarm-master/next-WIPMarc Zyngier2020-07-281-8/+0
| | |\ \ \
| | | * | | KVM: arm64: Remove the target tableJames Morse2020-07-051-7/+0
| | | * | | KVM: arm64: Drop the target_table[] indirectionJames Morse2020-07-051-2/+1
| | | |/ /
| | * | | Merge branch 'kvm-arm64/ptrauth-nvhe' into kvmarm-master/next-WIPMarc Zyngier2020-07-281-21/+13
| | |\ \ \
| | | * | | KVM: arm64: Simplify PtrAuth alternative patchingMarc Zyngier2020-06-221-19/+11
| | | * | | KVM: arm64: Check HCR_EL2 instead of shadow copy to swap PtrAuth registersMarc Zyngier2020-06-221-2/+2
| | | |/ /
| | * | | Merge branch 'kvm-arm64/pre-nv-5.9' into kvmarm-master/next-WIPMarc Zyngier2020-07-289-56/+136
| | |\ \ \
| | | * | | KVM: arm64: timers: Move timer registers to the sys_regs fileMarc Zyngier2020-07-071-0/+6
| | | * | | KVM: arm64: Move SPSR_EL1 to the system register arrayMarc Zyngier2020-07-072-3/+3
| | | * | | KVM: arm64: Disintegrate SPSR arrayMarc Zyngier2020-07-072-3/+7
| | | * | | KVM: arm64: Move SP_EL1 to the system register arrayMarc Zyngier2020-07-071-2/+1
| | | * | | KVM: arm64: Move ELR_EL1 to the system register arrayMarc Zyngier2020-07-072-22/+2
| | | * | | KVM: arm64: Make struct kvm_regs userspace-onlyMarc Zyngier2020-07-072-11/+19
| | | * | | KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs accessMarc Zyngier2020-07-071-1/+1
| | | * | | KVM: arm64: Introduce accessor for ctxt->sys_regMarc Zyngier2020-07-071-5/+10
| | | * | | KVM: arm64: Use TTL hint in when invalidating stage-2 translationsMarc Zyngier2020-07-071-1/+2
| | | * | | KVM: arm64: Factor out stage 2 page table data from struct kvmChristoffer Dall2020-07-073-18/+37
| | | * | | Merge branch 'kvm-arm64/ttl-for-arm64' into HEADMarc Zyngier2020-07-075-1/+59
| | | |\ \ \
| | * | | | | KVM: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM()Marc Zyngier2020-07-071-1/+19
| | |/ / / /
| | * | | | KVM: arm64: Remove __hyp_text macro, use build rules insteadDavid Brazdil2020-07-052-3/+1
| | * | | | KVM: arm64: Duplicate hyp/timer-sr.c for VHE/nVHEDavid Brazdil2020-07-051-0/+2
| | * | | | KVM: arm64: Split hyp/sysreg-sr.c to VHE/nVHEDavid Brazdil2020-07-052-5/+6
| | * | | | KVM: arm64: Split hyp/switch.c to VHE/nVHEDavid Brazdil2020-07-052-3/+7
| | * | | | KVM: arm64: Move hyp-init.S to nVHEAndrew Scull2020-07-051-3/+2
| | * | | | KVM: arm64: Build hyp-entry.S separately for VHE/nVHEDavid Brazdil2020-07-052-12/+17
| | * | | | KVM: arm64: Handle calls to prefixed hyp functionsAndrew Scull2020-07-052-3/+33
| | * | | | KVM: arm64: Use build-time defines in has_vhe()David Brazdil2020-07-051-3/+10