Age | Commit message (Expand) | Author | Files | Lines |
2016-05-20 | KVM: arm/arm64: vgic-new: Implement virtual IRQ injection | Christoffer Dall | 2 | -0/+212 |
2016-05-20 | KVM: arm/arm64: vgic-new: Add acccessor to new struct vgic_irq instance | Christoffer Dall | 2 | -0/+63 |
2016-05-20 | KVM: arm/arm64: move GICv2 emulation defines into arm-gic-v3.h | Andre Przywara | 1 | -7/+1 |
2016-05-20 | KVM: arm/arm64: pmu: abstract access to number of SPIs | Andre Przywara | 1 | -11/+14 |
2016-05-20 | KVM: arm/arm64: Fix MMIO emulation data handling | Christoffer Dall | 1 | -7/+0 |
2016-05-20 | KVM: arm/arm64: Get rid of vgic_cpu->nr_lr | Christoffer Dall | 3 | -16/+12 |
2016-05-20 | KVM: arm/arm64: Move timer IRQ map to latest possible time | Christoffer Dall | 2 | -31/+40 |
2016-05-20 | KVM: arm/arm64: vgic: Remove irq_phys_map from interface | Andre Przywara | 2 | -14/+8 |
2016-05-20 | KVM: arm/arm64: arch_timer: Remove irq_phys_map | Andre Przywara | 1 | -6/+4 |
2016-05-20 | KVM: arm/arm64: Remove the IRQ field from struct irq_phys_map | Christoffer Dall | 2 | -24/+27 |
2016-05-20 | KVM: arm/arm64: vgic: avoid map in kvm_vgic_unmap_phys_irq() | Andre Przywara | 2 | -8/+5 |
2016-05-20 | KVM: arm/arm64: vgic: avoid map in kvm_vgic_map_is_active() | Andre Przywara | 2 | -7/+5 |
2016-05-20 | KVM: arm/arm64: vgic: avoid map in kvm_vgic_inject_mapped_irq() | Andre Przywara | 2 | -4/+4 |
2016-05-20 | KVM: arm/arm64: vgic: streamline vgic_update_irq_pending() interface | Andre Przywara | 1 | -3/+2 |
2016-05-18 | KVM: split kvm_vcpu_wake_up from kvm_vcpu_kick | Radim Krčmář | 1 | -6/+13 |
2016-05-18 | KVM: shrink halt polling even more for invalid wakeups | Christian Borntraeger | 1 | -3/+4 |
2016-05-13 | KVM: halt_polling: provide a way to qualify wakeups during poll | Christian Borntraeger | 2 | -2/+9 |
2016-05-11 | kvm: Conditionally register IRQ bypass consumer | Alex Williamson | 1 | -8/+10 |
2016-05-11 | irqbypass: Disallow NULL token | Alex Williamson | 1 | -1/+11 |
2016-05-11 | kvm: introduce KVM_MAX_VCPU_ID | Greg Kurz | 1 | -1/+3 |
2016-05-03 | KVM: arm/arm64: vgic: Rely on the GIC driver to parse the firmware tables | Julien Grall | 3 | -89/+69 |
2016-05-03 | KVM: arm/arm64: arch_timer: Rely on the arch timer to parse the firmware tables | Julien Grall | 1 | -29/+11 |
2016-04-06 | KVM: arm/arm64: Handle forward time correction gracefully | Marc Zyngier | 1 | -10/+39 |
2016-04-01 | arm64: KVM: Add braces to multi-line if statement in virtual PMU code | Will Deacon | 1 | -1/+2 |
2016-03-22 | KVM: Replace smp_mb() with smp_load_acquire() in the kvm_flush_remote_tlbs() | Lan Tianyu | 1 | -2/+16 |
2016-03-22 | KVM: Replace smp_mb() with smp_mb_after_atomic() in the kvm_make_all_cpus_req... | Lan Tianyu | 1 | -2/+2 |
2016-03-22 | KVM: fix spin_lock_init order on x86 | Paolo Bonzini | 1 | -10/+11 |
2016-03-21 | Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2 | -6/+12 |
2016-03-16 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 9 | -27/+850 |
2016-03-15 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2 | -11/+10 |
2016-03-09 | kvm: cap halt polling at exactly halt_poll_ns | David Matlack | 1 | -0/+3 |
2016-03-09 | Merge tag 'kvm-arm-for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 9 | -13/+834 |
2016-03-09 | arm64: KVM: vgic-v3: Reset LRs at boot time | Marc Zyngier | 1 | -0/+7 |
2016-03-09 | arm64: KVM: vgic-v3: Avoid accessing ICH registers | Marc Zyngier | 1 | -2/+2 |
2016-03-09 | KVM: arm/arm64: vgic-v2: Make GICD_SGIR quicker to hit | Marc Zyngier | 1 | -5/+5 |
2016-03-09 | KVM: arm/arm64: vgic-v2: Only wipe LRs on vcpu exit | Marc Zyngier | 1 | -5/+5 |
2016-03-09 | KVM: arm/arm64: vgic-v2: Reset LRs at boot time | Marc Zyngier | 1 | -0/+12 |
2016-03-09 | KVM: arm/arm64: vgic-v2: Do not save an LR known to be empty | Marc Zyngier | 1 | -6/+20 |
2016-03-09 | KVM: arm/arm64: vgic-v2: Move GICH_ELRSR saving to its own function | Marc Zyngier | 1 | -15/+21 |
2016-03-09 | KVM: arm/arm64: vgic-v2: Save maintenance interrupt state only if required | Marc Zyngier | 1 | -7/+47 |
2016-03-09 | KVM: arm/arm64: vgic-v2: Avoid accessing GICH registers | Marc Zyngier | 1 | -22/+50 |
2016-03-04 | KVM: ensure __gfn_to_pfn_memslot initializes *writable | Paolo Bonzini | 1 | -2/+8 |
2016-02-29 | KVM: arm/arm64: timer: Add active state caching | Marc Zyngier | 1 | -0/+31 |
2016-02-29 | arm64: KVM: Add a new vcpu device control group for PMUv3 | Shannon Zhao | 1 | -0/+112 |
2016-02-29 | arm64: KVM: Add a new feature bit for PMUv3 | Shannon Zhao | 1 | -0/+10 |
2016-02-29 | arm64: KVM: Free perf event of PMU when destroying vcpu | Shannon Zhao | 1 | -0/+21 |
2016-02-29 | arm64: KVM: Reset PMU state when resetting vcpu | Shannon Zhao | 1 | -0/+17 |
2016-02-29 | arm64: KVM: Add PMU overflow interrupt routing | Shannon Zhao | 1 | -1/+68 |
2016-02-29 | arm64: KVM: Add helper to handle PMCR register bits | Shannon Zhao | 1 | -0/+34 |
2016-02-29 | arm64: KVM: Add access handler for PMSWINC register | Shannon Zhao | 1 | -0/+34 |