| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch kvm-arm64/nvhe-stacktrace into kvmarm-master/next | Marc Zyngier | 2022-07-27 | 1 | -0/+6 |
|\ |
|
| * | KVM: arm64: Prepare non-protected nVHE hypervisor stacktrace | Kalesh Singh | 2022-07-26 | 1 | -0/+6 |
* | | Merge branch kvm-arm64/misc-5.20 into kvmarm-master/next | Marc Zyngier | 2022-07-17 | 1 | -1/+1 |
|\ \ |
|
| * | | KVM: arm64: Don't return from void function | Quentin Perret | 2022-07-06 | 1 | -1/+1 |
| |/ |
|
* | | KVM: arm64: Move FP state ownership from flag to a tristate | Marc Zyngier | 2022-06-09 | 1 | -2/+2 |
* | | KVM: arm64: Drop FP_FOREIGN_STATE from the hypervisor code | Marc Zyngier | 2022-06-09 | 1 | -1/+1 |
|/ |
|
* | Merge branch kvm-arm64/misc-5.19 into kvmarm-master/next | Marc Zyngier | 2022-05-16 | 1 | -21/+4 |
|\ |
|
| * | KVM: arm64: pkvm: Drop unnecessary FP/SIMD trap handler | Oliver Upton | 2022-05-10 | 1 | -18/+1 |
| * | KVM: arm64: nvhe: Eliminate kernel-doc warnings | Randy Dunlap | 2022-05-06 | 1 | -4/+4 |
* | | Merge branch kvm-arm64/per-vcpu-host-pmu-data into kvmarm-master/next | Marc Zyngier | 2022-05-16 | 1 | -14/+11 |
|\ \ |
|
| * | | KVM: arm64: pmu: Restore compilation when HW_PERF_EVENTS isn't selected | Marc Zyngier | 2022-05-16 | 1 | -0/+5 |
| * | | KVM: arm64: Pass pmu events to hyp via vcpu | Fuad Tabba | 2022-05-15 | 1 | -14/+6 |
| |/ |
|
* | | Merge branch kvm-arm64/hyp-stack-guard into kvmarm-master/next | Marc Zyngier | 2022-05-04 | 1 | -1/+6 |
|\ \ |
|
| * | | KVM: arm64: Detect and handle hypervisor stack overflows | Kalesh Singh | 2022-04-28 | 1 | -1/+6 |
| |/ |
|
* / | KVM: arm64: Trap SME usage in guest | Mark Brown | 2022-04-22 | 1 | -0/+30 |
|/ |
|
* | Merge tag 'kvmarm-5.17' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma... | Paolo Bonzini | 2022-01-07 | 1 | -1/+0 |
|\ |
|
| * | KVM: arm64: Stop mapping current thread_info at EL2 | Marc Zyngier | 2021-11-22 | 1 | -1/+0 |
* | | KVM: arm64: Move pkvm's special 32bit handling into a generic infrastructure | Marc Zyngier | 2021-11-24 | 1 | -7/+1 |
|/ |
|
* | KVM: arm64: pkvm: Give priority to standard traps over pvm handling | Marc Zyngier | 2021-10-18 | 1 | -4/+7 |
* | KVM: arm64: pkvm: Pass vpcu instead of kvm to kvm_get_exit_handler_array() | Marc Zyngier | 2021-10-18 | 1 | -2/+2 |
* | KVM: arm64: pkvm: Move kvm_handle_pvm_restricted around | Marc Zyngier | 2021-10-18 | 1 | -12/+0 |
* | KVM: arm64: pkvm: Consolidate include files | Marc Zyngier | 2021-10-18 | 1 | -2/+1 |
* | KVM: arm64: pkvm: Preserve pending SError on exit from AArch32 | Marc Zyngier | 2021-10-18 | 1 | -1/+2 |
* | KVM: arm64: Handle protected guests at 32 bits | Fuad Tabba | 2021-10-11 | 1 | -0/+34 |
* | KVM: arm64: Trap access to pVM restricted features | Fuad Tabba | 2021-10-11 | 1 | -0/+57 |
* | KVM: arm64: Add handlers for protected VM System Registers | Fuad Tabba | 2021-10-11 | 1 | -0/+1 |
* | KVM: arm64: Pass struct kvm to per-EC handlers | Fuad Tabba | 2021-10-11 | 1 | -1/+1 |
* | KVM: arm64: Move early handlers to per-EC handlers | Marc Zyngier | 2021-10-11 | 1 | -0/+16 |
* | Merge branch kvm-arm64/pkvm-fixed-features-prologue into kvmarm-master/next | Marc Zyngier | 2021-08-20 | 1 | -10/+3 |
|\ |
|
| * | KVM: arm64: Track value of cptr_el2 in struct kvm_vcpu_arch | Fuad Tabba | 2021-08-20 | 1 | -1/+1 |
| * | KVM: arm64: Keep mdcr_el2's value as set by __init_el2_debug | Fuad Tabba | 2021-08-20 | 1 | -4/+0 |
| * | KVM: arm64: Restore mdcr_el2 from vcpu | Fuad Tabba | 2021-08-20 | 1 | -8/+5 |
* | | KVM: arm64: Unify stage-2 programming behind __load_stage2() | Marc Zyngier | 2021-08-20 | 1 | -1/+1 |
* | | KVM: arm64: Move kern_hyp_va() usage in __load_guest_stage2() into the callers | Marc Zyngier | 2021-08-20 | 1 | -1/+3 |
|/ |
|
* | KVM: arm64: Move __adjust_pc out of line | Marc Zyngier | 2021-05-15 | 1 | -2/+1 |
* | Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/next | Marc Zyngier | 2021-04-13 | 1 | -13/+12 |
|\ |
|
| * | KVM: arm64: Wrap the host with a stage 2 | Quentin Perret | 2021-03-19 | 1 | -5/+2 |
| * | KVM: arm64: Set host stage 2 using kvm_nvhe_init_params | Quentin Perret | 2021-03-19 | 1 | -4/+1 |
| * | Merge tag 'v5.12-rc3' into kvm-arm64/host-stage2 | Marc Zyngier | 2021-03-19 | 1 | -3/+11 |
| |\ |
|
| * | | KVM: arm64: Save/restore SVE state for nVHE | Marc Zyngier | 2021-03-18 | 1 | -2/+2 |
| * | | KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty | Marc Zyngier | 2021-03-18 | 1 | -2/+7 |
* | | | arm64: KVM: Enable access to TRBE support for host | Suzuki K Poulose | 2021-04-06 | 1 | -0/+1 |
| |/
|/| |
|
* | | KVM: arm64: Fix nVHE hyp panic host context restore | Andrew Scull | 2021-03-06 | 1 | -2/+1 |
* | | KVM: arm64: nvhe: Save the SPE context early | Suzuki K Poulose | 2021-03-06 | 1 | -1/+10 |
|/ |
|
* | Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' into kvmarm-master... | Marc Zyngier | 2020-12-09 | 1 | -1/+4 |
|\ |
|
| * | KVM: arm64: Trap host SMCs in protected mode | David Brazdil | 2020-12-04 | 1 | -1/+4 |
* | | KVM: arm64: Make kvm_skip_instr() and co private to HYP | Marc Zyngier | 2020-11-10 | 1 | -0/+3 |
|/ |
|
* | arm64: Add workaround for Arm Cortex-A77 erratum 1508412 | Rob Herring | 2020-10-29 | 1 | -1/+1 |
* | Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next | Marc Zyngier | 2020-09-30 | 1 | -7/+8 |
|\ |
|
| * | Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp... | Marc Zyngier | 2020-09-30 | 1 | -4/+0 |
| |\ |
|