Age | Commit message (Expand) | Author | Files | Lines |
2020-05-01 | KVM: arm64: Fix 32bit PC wrap-around | ![](https://seccdn.libravatar.org/avatar/b24e3955bcdc47f3739508e8b8e947d8?s=13&d=retro) Marc Zyngier | 1 | -0/+7 |
2020-04-30 | KVM: arm64: Save/restore sp_el0 as part of __guest_enter | ![](https://seccdn.libravatar.org/avatar/b24e3955bcdc47f3739508e8b8e947d8?s=13&d=retro) Marc Zyngier | 2 | -14/+26 |
2020-04-30 | KVM: arm64: Delete duplicated label in invalid_vector | ![](https://seccdn.libravatar.org/avatar/ae6d7e9d1b0a537842aa03084f89f641?s=13&d=retro) Fangrui Song | 1 | -1/+0 |
2020-04-08 | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -2/+0 |
2020-04-02 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 5 | -5/+0 |
2020-04-01 | vhost: refine vhost and vringh kconfig | ![](https://seccdn.libravatar.org/avatar/5ce92672566f08dc0ed09580fa6b5778?s=13&d=retro) Jason Wang | 1 | -2/+0 |
2020-03-31 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 8 | -45/+159 |
2020-03-31 | Merge tag 'kvmarm-5.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD | ![](https://seccdn.libravatar.org/avatar/bf9b3fb6d9ad7b2025bdb124e4ad76b0?s=13&d=retro) Paolo Bonzini | 2 | -4/+39 |
2020-03-25 | Merge branch 'for-next/asm-cleanups' into for-next/core | ![](https://seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas | 1 | -6/+4 |
2020-03-25 | Merge branch 'for-next/asm-annotations' into for-next/core | ![](https://seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas | 4 | -21/+26 |
2020-03-25 | Merge branches 'for-next/memory-hotremove', 'for-next/arm_sdei', 'for-next/amu', 'for-next/final-cap-helper', 'for-next/cpu_ops-cleanup', 'for-next/misc' and 'for-next/perf' into for-next/core | ![](https://seccdn.libravatar.org/avatar/23136fca891d323c70dc6c149d66bfeb?s=13&d=retro) Catalin Marinas | 4 | -18/+129 |
2020-03-24 | arm64: use mov_q instead of literal ldr | ![](https://seccdn.libravatar.org/avatar/acfa8aeea0b2c15d1c5e704474ec5bc7?s=13&d=retro) Remi Denis-Courmont | 1 | -6/+4 |
2020-03-17 | KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 | ![](https://seccdn.libravatar.org/avatar/adff8380d9a4f70a1f0adff73cc95a61?s=13&d=retro) Andrew Murray | 1 | -0/+10 |
2020-03-16 | KVM: Remove unnecessary asm/kvm_host.h includes | ![](https://seccdn.libravatar.org/avatar/fd9fb4a92b3f399792dd99535597cb60?s=13&d=retro) Peter Xu | 5 | -5/+0 |
2020-03-13 | arm64: kvm: hyp: use cpus_have_final_cap() | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 3 | -15/+15 |
2020-03-09 | arm64: kvm: Modernize __smccc_workaround_1_smc_start annotations | ![](https://seccdn.libravatar.org/avatar/d930951cb00393ecf9c3db3a56d78fa9?s=13&d=retro) Mark Brown | 1 | -2/+4 |
2020-03-09 | arm64: kvm: Modernize annotation for __bp_harden_hyp_vecs | ![](https://seccdn.libravatar.org/avatar/d930951cb00393ecf9c3db3a56d78fa9?s=13&d=retro) Mark Brown | 1 | -2/+4 |
2020-03-09 | arm64: kvm: Annotate assembly using modern annoations | ![](https://seccdn.libravatar.org/avatar/d930951cb00393ecf9c3db3a56d78fa9?s=13&d=retro) Mark Brown | 4 | -17/+18 |
2020-03-06 | arm64/kvm: disable access to AMU registers from kvm guests | ![](https://seccdn.libravatar.org/avatar/4360953ac4a9b7e0c0c61632bb03d8d7?s=13&d=retro) Ionela Voinescu | 2 | -3/+104 |
2020-02-28 | Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD | ![](https://seccdn.libravatar.org/avatar/bf9b3fb6d9ad7b2025bdb124e4ad76b0?s=13&d=retro) Paolo Bonzini | 2 | -4/+39 |
2020-02-22 | KVM: arm64: Define our own swab32() to avoid a uapi static inline | ![](https://seccdn.libravatar.org/avatar/49df5f2073579668405fd18e3f27a4a8?s=13&d=retro) James Morse | 1 | -2/+2 |
2020-02-17 | kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -2/+37 |
2020-01-31 | Merge tag 'kvm-5.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 5 | -46/+94 |
2020-01-30 | Merge tag 'kvmarm-5.6' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD | ![](https://seccdn.libravatar.org/avatar/bf9b3fb6d9ad7b2025bdb124e4ad76b0?s=13&d=retro) Paolo Bonzini | 3 | -40/+93 |
2020-01-30 | Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -1/+5 |
2020-01-27 | KVM: Drop kvm_arch_vcpu_init() and kvm_arch_vcpu_uninit() | ![](https://seccdn.libravatar.org/avatar/0721c2c814c4113f899db25794235417?s=13&d=retro) Sean Christopherson | 1 | -5/+0 |
2020-01-27 | KVM: arm64: Free sve_state via arm specific hook | ![](https://seccdn.libravatar.org/avatar/0721c2c814c4113f899db25794235417?s=13&d=retro) Sean Christopherson | 1 | -0/+5 |
2020-01-27 | KVM: Drop kvm_arch_vcpu_setup() | ![](https://seccdn.libravatar.org/avatar/0721c2c814c4113f899db25794235417?s=13&d=retro) Sean Christopherson | 1 | -5/+0 |
2020-01-23 | arm64: KVM: Annotate guest entry/exit as a single function | ![](https://seccdn.libravatar.org/avatar/d930951cb00393ecf9c3db3a56d78fa9?s=13&d=retro) Mark Brown | 1 | -4/+3 |
2020-01-22 | KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE | ![](https://seccdn.libravatar.org/avatar/adff8380d9a4f70a1f0adff73cc95a61?s=13&d=retro) Andrew Murray | 1 | -1/+5 |
2020-01-22 | Merge branch 'for-next/errata' into for-next/core | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 3 | -13/+13 |
2020-01-22 | Merge branches 'for-next/acpi', 'for-next/cpufeatures', 'for-next/csum', 'for-next/e0pd', 'for-next/entry', 'for-next/kbuild', 'for-next/kexec/cleanup', 'for-next/kexec/file-kdump', 'for-next/misc', 'for-next/nofpsimd', 'for-next/perf' and 'for-next/scs' into for-next/core | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 3 | -23/+34 |
2020-01-19 | KVM: arm64: Correct PSTATE on exception entry | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -5/+65 |
2020-01-19 | arm64: kvm: Fix IDMAP overlap with HYP VA | ![](https://seccdn.libravatar.org/avatar/4447d28fa2bea9635e8e942749ddd3b1?s=13&d=retro) Russell King | 1 | -31/+25 |
2020-01-16 | arm64: kvm: stop treating register x18 as caller save | ![](https://seccdn.libravatar.org/avatar/2ef87f2a06048fb8259472698bdd901f?s=13&d=retro) Ard Biesheuvel | 1 | -21/+24 |
2020-01-16 | arm64: Workaround for Cortex-A55 erratum 1530923 | ![](https://seccdn.libravatar.org/avatar/dbe201acf3cc1854836972c9050442a1?s=13&d=retro) Steven Price | 2 | -4/+4 |
2020-01-16 | arm64: Rename WORKAROUND_1319367 to SPECULATIVE_AT_NVHE | ![](https://seccdn.libravatar.org/avatar/dbe201acf3cc1854836972c9050442a1?s=13&d=retro) Steven Price | 3 | -6/+6 |
2020-01-16 | arm64: Rename WORKAROUND_1165522 to SPECULATIVE_AT_VHE | ![](https://seccdn.libravatar.org/avatar/dbe201acf3cc1854836972c9050442a1?s=13&d=retro) Steven Price | 2 | -3/+3 |
2020-01-15 | arm64: Introduce ID_ISAR6 CPU register | ![](https://seccdn.libravatar.org/avatar/18e43e8ba0ab66fc2224dde49b8b7950?s=13&d=retro) Anshuman Khandual | 1 | -1/+1 |
2020-01-14 | arm64: nofpsmid: Handle TIF_FOREIGN_FPSTATE flag cleanly | ![](https://seccdn.libravatar.org/avatar/36ed99cd951186914c40056adf6e248f?s=13&d=retro) Suzuki K Poulose | 1 | -1/+9 |
2019-12-22 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 2 | -9/+33 |
2019-12-18 | Merge tag 'kvmarm-fixes-5.5-1' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into kvm-master | ![](https://seccdn.libravatar.org/avatar/bf9b3fb6d9ad7b2025bdb124e4ad76b0?s=13&d=retro) Paolo Bonzini | 7 | -13/+66 |
2019-12-12 | KVM: arm64: Ensure 'params' is initialised when looking up sys register | ![](https://seccdn.libravatar.org/avatar/0d6e04924e7f1af045767225da4cce1b?s=13&d=retro) Will Deacon | 1 | -1/+4 |
2019-12-06 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 1 | -7/+1 |
2019-12-06 | KVM: arm64: Don't log IMP DEF sysreg traps | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 1 | -0/+8 |
2019-12-06 | arm64: KVM: Invoke compute_layout() before alternatives are applied | ![](https://seccdn.libravatar.org/avatar/64a8969828b9ecc45a927193161e5a67?s=13&d=retro) Sebastian Andrzej Siewior | 1 | -7/+1 |
2019-12-06 | KVM: arm64: Sanely ratelimit sysreg messages | ![](https://seccdn.libravatar.org/avatar/546ba522be956ba117d48cbbafcc5309?s=13&d=retro) Mark Rutland | 2 | -8/+21 |
2019-11-25 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 5 | -4/+33 |
2019-11-25 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux | ![](https://seccdn.libravatar.org/avatar/fb47627bc8c0bcdb36321edfbf02e916?s=13&d=retro) Linus Torvalds | 3 | -10/+100 |
2019-11-21 | Merge tag 'kvmarm-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm into HEAD | ![](https://seccdn.libravatar.org/avatar/bf9b3fb6d9ad7b2025bdb124e4ad76b0?s=13&d=retro) Paolo Bonzini | 5 | -4/+33 |