Age | Commit message (Expand) | Author | Files | Lines |
2022-03-08 | Merge tag 'arm64-spectre-bhb-for-v5.17-2' of git://git.kernel.org/pub/scm/lin... | Linus Torvalds | 6 | -8/+50 |
2022-02-25 | Merge tag 'kvmarm-fixes-5.17-4' of git://git.kernel.org/pub/scm/linux/kernel/... | Paolo Bonzini | 1 | -2/+1 |
2022-02-24 | arm64: Use the clearbhb instruction in mitigations | James Morse | 1 | -0/+1 |
2022-02-24 | KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated | James Morse | 2 | -1/+29 |
2022-02-24 | arm64: Mitigate spectre style branch history side channels | James Morse | 1 | -0/+8 |
2022-02-17 | KVM: arm64: Don't miss pending interrupts for suspended vCPU | Oliver Upton | 1 | -2/+1 |
2022-02-16 | arm64: Add percpu vectors for EL1 | James Morse | 1 | -2/+8 |
2022-02-15 | KVM: arm64: Allow indirect vectors to be used without SPECTRE_V3A | James Morse | 2 | -5/+4 |
2022-02-11 | Merge tag 'kvmarm-fixes-5.17-3' of git://git.kernel.org/pub/scm/linux/kernel/... | Paolo Bonzini | 1 | -0/+2 |
2022-02-11 | KVM: arm64: vgic: Read HW interrupt pending state from the HW | Marc Zyngier | 1 | -0/+2 |
2022-02-05 | Merge tag 'kvmarm-fixes-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/... | Paolo Bonzini | 10 | -70/+53 |
2022-02-03 | KVM: arm64: Workaround Cortex-A510's single-step and PAC trap errata | James Morse | 1 | -1/+19 |
2022-02-03 | KVM: arm64: Stop handle_exit() from handling HVC twice when an SError occurs | James Morse | 1 | -0/+8 |
2022-02-03 | KVM: arm64: Avoid consuming a stale esr value when SError occur | James Morse | 1 | -1/+2 |
2022-02-01 | kvm/arm64: rework guest entry logic | Mark Rutland | 1 | -18/+33 |
2022-01-28 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 4 | -15/+28 |
2022-01-28 | Merge tag 'kvmarm-fixes-5.17-1' of git://git.kernel.org/pub/scm/linux/kernel/... | Paolo Bonzini | 4 | -15/+28 |
2022-01-24 | KVM: arm64: Use shadow SPSR_EL1 when injecting exceptions on !VHE | Marc Zyngier | 1 | -1/+4 |
2022-01-22 | KVM: arm64: vgic-v3: Restrict SEIS workaround to known broken systems | Marc Zyngier | 2 | -2/+18 |
2022-01-16 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 37 | -379/+935 |
2022-01-14 | KVM: arm64: pkvm: Use the mm_ops indirection for cache maintenance | Marc Zyngier | 1 | -12/+6 |
2022-01-13 | Merge tag 'perf_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 5 | -62/+14 |
2022-01-10 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 4 | -6/+10 |
2022-01-07 | Merge tag 'kvmarm-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma... | Paolo Bonzini | 30 | -304/+849 |
2022-01-05 | Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', 'for-next/stacktrac... | Catalin Marinas | 4 | -6/+10 |
2022-01-04 | Merge branch kvm-arm64/misc-5.17 into kvmarm-master/next | Marc Zyngier | 5 | -13/+12 |
2022-01-04 | KVM: arm64: Fix comment typo in kvm_vcpu_finalize_sve() | Zenghui Yu | 1 | -1/+1 |
2021-12-20 | KVM: arm64: Fix comment on barrier in kvm_psci_vcpu_on() | Fuad Tabba | 1 | -1/+1 |
2021-12-20 | KVM: arm64: Fix comment for kvm_reset_vcpu() | Fuad Tabba | 1 | -4/+3 |
2021-12-16 | KVM: arm64: Rework kvm_pgtable initialisation | Marc Zyngier | 3 | -7/+7 |
2021-12-16 | Merge branch kvm-arm64/pkvm-hyp-sharing into kvmarm-master/next | Marc Zyngier | 10 | -119/+713 |
2021-12-16 | KVM: arm64: pkvm: Unshare guest structs during teardown | Quentin Perret | 4 | -4/+82 |
2021-12-16 | KVM: arm64: Expose unshare hypercall to the host | Will Deacon | 3 | -0/+42 |
2021-12-16 | KVM: arm64: Implement do_unshare() helper for unsharing memory | Will Deacon | 1 | -0/+115 |
2021-12-16 | KVM: arm64: Implement __pkvm_host_share_hyp() using do_share() | Will Deacon | 1 | -88/+33 |
2021-12-16 | KVM: arm64: Implement do_share() helper for sharing memory | Will Deacon | 1 | -0/+237 |
2021-12-16 | KVM: arm64: Introduce wrappers for host and hyp spin lock accessors | Will Deacon | 1 | -6/+26 |
2021-12-16 | KVM: arm64: Extend pkvm_page_state enumeration to handle absent pages | Will Deacon | 1 | -0/+5 |
2021-12-16 | KVM: arm64: pkvm: Refcount the pages shared with EL2 | Quentin Perret | 1 | -10/+68 |
2021-12-16 | KVM: arm64: Introduce kvm_share_hyp() | Quentin Perret | 4 | -10/+25 |
2021-12-16 | KVM: arm64: Implement kvm_pgtable_hyp_unmap() at EL2 | Will Deacon | 1 | -0/+63 |
2021-12-16 | KVM: arm64: Hook up ->page_count() for hypervisor stage-1 page-table | Will Deacon | 1 | -0/+1 |
2021-12-16 | KVM: arm64: Fixup hyp stage-1 refcount | Quentin Perret | 1 | -5/+16 |
2021-12-16 | KVM: arm64: Refcount hyp stage-1 pgtable pages | Quentin Perret | 1 | -20/+19 |
2021-12-16 | KVM: arm64: Provide {get,put}_page() stubs for early hyp allocator | Quentin Perret | 1 | -0/+5 |
2021-12-16 | Merge branch kvm-arm64/vgic-fixes-5.17 into kvmarm-master/next | Marc Zyngier | 3 | -7/+9 |
2021-12-16 | KVM: arm64: vgic: Demote userspace-triggered console prints to kvm_debug() | Marc Zyngier | 2 | -4/+4 |
2021-12-16 | KVM: arm64: vgic-v3: Fix vcpu index comparison | Marc Zyngier | 1 | -3/+5 |
2021-12-15 | Merge branch kvm-arm64/pkvm-cleanups-5.17 into kvmarm-master/next | Marc Zyngier | 7 | -6/+19 |
2021-12-15 | KVM: arm64: pkvm: Make kvm_host_owns_hyp_mappings() robust to VHE | Quentin Perret | 1 | -0/+3 |