| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: define __KVM_HAVE_GUEST_DEBUG unconditionally | Paolo Bonzini | 2024-02-08 | 1 | -1/+0 |
* | kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbol | Paolo Bonzini | 2024-02-08 | 1 | -1/+0 |
* | KVM: arm64: move ARM-specific defines to uapi/asm/kvm.h | Paolo Bonzini | 2024-02-08 | 1 | -0/+5 |
* | kvm: x86: use a uapi-friendly macro for GENMASK | Paolo Bonzini | 2024-02-08 | 1 | -4/+4 |
* | KVM: arm64: Allow userspace to get the writable masks for feature ID registers | Jing Zhang | 2023-10-04 | 1 | -0/+32 |
* | Merge branch kvm-arm64/smccc-filtering into kvmarm-master/next | Marc Zyngier | 2023-04-21 | 1 | -0/+25 |
|\ |
|
| * | KVM: arm64: Expose SMC/HVC width to userspace | Marc Zyngier | 2023-04-05 | 1 | -1/+2 |
| * | KVM: arm64: Introduce support for userspace SMCCC filtering | Oliver Upton | 2023-04-05 | 1 | -0/+11 |
| * | KVM: arm64: Add support for KVM_EXIT_HYPERCALL | Oliver Upton | 2023-04-05 | 1 | -0/+4 |
| * | KVM: arm64: Refactor hvc filtering to support different actions | Oliver Upton | 2023-04-05 | 1 | -0/+9 |
* | | KVM: arm64: nv: timers: Support hyp timer emulation | Marc Zyngier | 2023-03-30 | 1 | -0/+2 |
* | | KVM: arm64: timers: Allow userspace to set the global counter offset | Marc Zyngier | 2023-03-30 | 1 | -0/+9 |
|/ |
|
* | KVM: arm64: nv: Introduce nested virtualization VCPU feature | Christoffer Dall | 2023-02-11 | 1 | -0/+1 |
* | KVM: arm64: Enable ring-based dirty memory tracking | Gavin Shan | 2022-11-10 | 1 | -0/+1 |
* | KVM: arm64: Fix compile error due to sign extension | Yang Yingliang | 2022-08-10 | 1 | -2/+4 |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2022-05-26 | 1 | -0/+34 |
|\ |
|
| * | KVM: arm64: Hide KVM_REG_ARM_*_BMAP_BIT_COUNT from userspace | Marc Zyngier | 2022-05-15 | 1 | -0/+6 |
| * | KVM: arm64: Add vendor hypervisor firmware register | Raghavendra Rao Ananta | 2022-05-03 | 1 | -0/+8 |
| * | KVM: arm64: Add standard hypervisor firmware register | Raghavendra Rao Ananta | 2022-05-03 | 1 | -0/+7 |
| * | KVM: arm64: Setup a framework for hypercall bitmap firmware registers | Raghavendra Rao Ananta | 2022-05-03 | 1 | -0/+13 |
* | | KVM: arm64: uapi: Add kvm_debug_exit_arch.hsr_high | Alexandru Elisei | 2022-04-29 | 1 | -0/+2 |
|/ |
|
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2022-03-24 | 1 | -0/+11 |
|\ |
|
| * | Merge branch kvm-arm64/psci-1.1 into kvmarm-master/next | Marc Zyngier | 2022-02-25 | 1 | -0/+7 |
| |\ |
|
| | * | KVM: arm64: Indicate SYSTEM_RESET2 in kvm_run::system_event flags field | Will Deacon | 2022-02-21 | 1 | -0/+7 |
| * | | KVM: arm64: Refuse to run VCPU if the PMU doesn't match the physical CPU | Alexandru Elisei | 2022-02-08 | 1 | -0/+3 |
| * | | KVM: arm64: Add KVM_ARM_VCPU_PMU_V3_SET_PMU attribute | Alexandru Elisei | 2022-02-08 | 1 | -0/+1 |
| |/ |
|
* / | KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migrated | James Morse | 2022-02-24 | 1 | -0/+5 |
|/ |
|
* | KVM: arm64: Add ioctl to fetch/store tags in a guest | Steven Price | 2021-06-22 | 1 | -0/+11 |
* | KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ | Will Deacon | 2020-11-27 | 1 | -3/+0 |
* | Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/next | Marc Zyngier | 2020-09-30 | 1 | -0/+9 |
|\ |
|
| * | KVM: arm64: Simplify handling of ARCH_WORKAROUND_2 | Marc Zyngier | 2020-09-29 | 1 | -0/+9 |
* | | KVM: arm64: Add PMU event filtering infrastructure | Marc Zyngier | 2020-09-29 | 1 | -0/+16 |
|/ |
|
* | arm64: KVM: Add UAPI notes for swapped registers | Andrew Jones | 2020-01-23 | 1 | -2/+10 |
* | Merge remote-tracking branch 'kvmarm/kvm-arm64/stolen-time' into kvmarm-maste... | Marc Zyngier | 2019-10-24 | 1 | -0/+2 |
|\ |
|
| * | KVM: arm64: Provide VCPU attributes for stolen time | Steven Price | 2019-10-21 | 1 | -0/+2 |
* | | KVM: arm/arm64: Allow user injection of external data aborts | Christoffer Dall | 2019-10-21 | 1 | -1/+2 |
|/ |
|
* | KVM: arm/arm64: vgic: Allow more than 256 vcpus for KVM_IRQ_LINE | Marc Zyngier | 2019-09-09 | 1 | -1/+3 |
* | KVM: arm/arm64: Add save/restore support for firmware workaround state | Andre Przywara | 2019-07-05 | 1 | -0/+10 |
* | arm64/sve: Fix missing SVE/FPSIMD endianness conversions | Dave Martin | 2019-06-13 | 1 | -0/+7 |
* | KVM: arm64: Add userspace flag to enable pointer authentication | Amit Daniel Kachhap | 2019-04-24 | 1 | -0/+2 |
* | KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing | Dave Martin | 2019-04-18 | 1 | -0/+5 |
* | KVM: arm64/sve: Clean up UAPI register ID definitions | Dave Martin | 2019-04-18 | 1 | -9/+23 |
* | KVM: arm64/sve: Add pseudo-register for the guest's vector lengths | Dave Martin | 2019-03-29 | 1 | -0/+5 |
* | KVM: arm64/sve: Add SVE support to register access ioctl interface | Dave Martin | 2019-03-29 | 1 | -0/+17 |
* | arm/arm64: KVM: Add KVM_GET/SET_VCPU_EVENTS | Dongjiu Geng | 2018-07-21 | 1 | -0/+13 |
* | KVM: arm/arm64: Add KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION | Eric Auger | 2018-05-25 | 1 | -0/+1 |
* | arm/arm64: KVM: Add PSCI version selection API | Marc Zyngier | 2018-04-20 | 1 | -0/+6 |
* | Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2017-11-16 | 1 | -0/+7 |
|\ |
|
| * | KVM: arm/arm64: vgic-its: Implement KVM_DEV_ARM_ITS_CTRL_RESET | Eric Auger | 2017-11-06 | 1 | -0/+1 |
| * | KVM: arm/arm64: Support EL1 phys timer register access in set/get reg | Christoffer Dall | 2017-11-06 | 1 | -0/+6 |