summaryrefslogtreecommitdiffstats
path: root/arch (follow)
Commit message (Expand)AuthorAgeFilesLines
...
| | * | | | | | | KVM: PPC: Book3S HV: Fix function definition in book3s_hv_uvmem.cRam Pai2020-07-281-11/+10
| | * | | | | | | KVM: PPC: Clean up redundant kvm_run parameters in assemblyTianjia Zhang2020-07-236-50/+45
| | * | | | | | | KVM: PPC: Protect kvm_vcpu_read_guest with srcu locksAlexey Kardashevskiy2020-07-214-12/+29
| | * | | | | | | KVM: PPC: Book3S HV: Increase KVMPPC_NR_LPIDS on POWER8 and POWER9Cédric Le Goater2020-07-212-3/+8
| | * | | | | | | KVM: PPC: Book3SHV: Enable support for ISA v3.1 guestsAlistair Popple2020-07-212-2/+11
| * | | | | | | | x86: Expose SERIALIZE for supported cpuidPaolo Bonzini2020-08-091-1/+2
| * | | | | | | | Merge tag 'kvmarm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini2020-08-0959-2367/+2806
| |\ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/nextMarc Zyngier2020-07-304-17/+19
| | |\ \ \ \ \ \ \ \
| | | * | | | | | | | KVM: arm64: Move S1PTW S2 fault logic out of io_mem_abort()Will Deacon2020-07-302-7/+12
| | | * | | | | | | | KVM: arm64: Don't skip cache maintenance for read-only memslotsWill Deacon2020-07-301-1/+1
| | | * | | | | | | | KVM: arm64: Handle data and instruction external aborts the same wayWill Deacon2020-07-301-6/+3
| | | * | | | | | | | KVM: arm64: Rename kvm_vcpu_dabt_isextabt()Will Deacon2020-07-303-3/+3
| | * | | | | | | | | Merge branch 'kvm-arm64/el2-obj-v4.1' into kvmarm-master/nextMarc Zyngier2020-07-301-3/+23
| | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | KVM: arm64: Ensure that all nVHE hyp code is in .hyp.textDavid Brazdil2020-07-301-3/+23
| | * | | | | | | | | | Merge branch 'kvm-arm64/misc-5.9' into kvmarm-master/next-WIPMarc Zyngier2020-07-2816-90/+85
| | |\ \ \ \ \ \ \ \ \ \ | | | | |/ / / / / / / / | | | |/| | | | | | | |
| | | * | | | | | | | | KVM: arm64: Substitute RANDOMIZE_BASE for HARDEN_EL2_VECTORSDavid Brazdil2020-07-284-23/+5
| | | * | | | | | | | | KVM: arm64: Make nVHE ASLR conditional on RANDOMIZE_BASEDavid Brazdil2020-07-281-1/+1
| | | * | | | | | | | | KVM: arm64: Rename HSR to ESRGavin Shan2020-07-057-60/+60
| | | * | | | | | | | | KVM: arm64: Drop long gone function parameter documentationPeng Hao2020-07-051-1/+0
| | | * | | | | | | | | KVM: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASERAlexander Graf2020-07-051-1/+1
| | | * | | | | | | | | arm64: kvm: Remove kern_hyp_va from get_vcpu_ptrAndrew Scull2020-07-051-1/+0
| | | * | | | | | | | | KVM: arm64: Allow in-atomic injection of SPIsMarc Zyngier2020-07-052-7/+20
| | | | |/ / / / / / / | | | |/| | | | | | |
| | * | | | | | | | | Merge branch 'kvm-arm64/target-table-no-more' into kvmarm-master/next-WIPMarc Zyngier2020-07-284-227/+56
| | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | KVM: arm64: Remove the target tableJames Morse2020-07-055-111/+12
| | | * | | | | | | | | KVM: arm64: Remove target_table from exit handlersJames Morse2020-07-051-71/+16
| | | * | | | | | | | | KVM: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs arrayJames Morse2020-07-052-30/+28
| | | * | | | | | | | | KVM: arm64: Tolerate an empty target_table listJames Morse2020-07-051-1/+4
| | | * | | | | | | | | KVM: arm64: Drop the target_table[] indirectionJames Morse2020-07-054-27/+9
| | | |/ / / / / / / /
| | * | | | | | | | | Merge branch 'kvm-arm64/ptrauth-nvhe' into kvmarm-master/next-WIPMarc Zyngier2020-07-284-35/+29
| | |\ \ \ \ \ \ \ \ \
| | | * | | | | | | | | 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
| | | * | | | | | | | | KVM: arm64: Allow PtrAuth to be enabled from userspace on non-VHE systemsMarc Zyngier2020-06-221-11/+10
| | | * | | | | | | | | KVM: arm64: Allow ARM64_PTR_AUTH when ARM64_VHE=nMarc Zyngier2020-06-221-3/+1
| | | * | | | | | | | | KVM: arm64: Enable Address Authentication at EL2 if availableMarc Zyngier2020-06-221-0/+5
| | | |/ / / / / / / /
| | * | | | | | | | | Merge branch 'kvm-arm64/pre-nv-5.9' into kvmarm-master/next-WIPMarc Zyngier2020-07-2829-417/+691
| | |\ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / | | |/| | | | | | | |
| | | * | | | | | | | KVM: arm64: timers: Move timer registers to the sys_regs fileMarc Zyngier2020-07-073-37/+132
| | | * | | | | | | | KVM: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_userMarc Zyngier2020-07-072-3/+3
| | | * | | | | | | | KVM: arm64: Move SPSR_EL1 to the system register arrayMarc Zyngier2020-07-075-8/+8
| | | * | | | | | | | KVM: arm64: Disintegrate SPSR arrayMarc Zyngier2020-07-075-29/+63
| | | * | | | | | | | KVM: arm64: Move SP_EL1 to the system register arrayMarc Zyngier2020-07-073-5/+4
| | | * | | | | | | | KVM: arm64: Move ELR_EL1 to the system register arrayMarc Zyngier2020-07-076-26/+8
| | | * | | | | | | | KVM: arm64: Make struct kvm_regs userspace-onlyMarc Zyngier2020-07-0710-48/+96
| | | * | | | | | | | KVM: arm64: debug: Drop useless vpcu parameterMarc Zyngier2020-07-071-10/+8
| | | * | | | | | | | KVM: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs accessMarc Zyngier2020-07-071-10/+13
| | | * | | | | | | | KVM: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs accessMarc Zyngier2020-07-071-3/+1
| | | * | | | | | | | KVM: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs accessMarc Zyngier2020-07-075-65/+62
| | | * | | | | | | | 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-074-19/+23
| | | * | | | | | | | KVM: arm64: Factor out stage 2 page table data from struct kvmChristoffer Dall2020-07-0710-198/+240
| | | * | | | | | | | Merge branch 'kvm-arm64/ttl-for-arm64' into HEADMarc Zyngier2020-07-076-1/+70
| | | |\ \ \ \ \ \ \ \