| Commit message (Expand) | Author | Age | Files | Lines |
* | KVM: arm/arm64: vgic-new: Add MMIO handling framework | Marc Zyngier | 2016-05-20 | 2 | -0/+283 |
* | KVM: arm/arm64: vgic-new: Implement kvm_vgic_vcpu_pending_irq | Eric Auger | 2016-05-20 | 1 | -0/+25 |
* | KVM: arm/arm64: vgic-new: Add GICv3 world switch backend | Marc Zyngier | 2016-05-20 | 3 | -5/+211 |
* | KVM: arm/arm64: vgic-new: Add GICv2 world switch backend | Marc Zyngier | 2016-05-20 | 3 | -0/+188 |
* | KVM: arm/arm64: vgic-new: Add IRQ sync/flush framework | Marc Zyngier | 2016-05-20 | 2 | -0/+194 |
* | KVM: arm/arm64: vgic-new: Add IRQ sorting | Christoffer Dall | 2016-05-20 | 1 | -0/+57 |
* | KVM: arm/arm64: vgic-new: Implement virtual IRQ injection | Christoffer Dall | 2016-05-20 | 2 | -0/+212 |
* | KVM: arm/arm64: vgic-new: Add acccessor to new struct vgic_irq instance | Christoffer Dall | 2016-05-20 | 2 | -0/+63 |
* | KVM: arm/arm64: move GICv2 emulation defines into arm-gic-v3.h | Andre Przywara | 2016-05-20 | 1 | -7/+1 |
* | KVM: arm/arm64: pmu: abstract access to number of SPIs | Andre Przywara | 2016-05-20 | 1 | -11/+14 |
* | KVM: arm/arm64: Fix MMIO emulation data handling | Christoffer Dall | 2016-05-20 | 1 | -7/+0 |
* | KVM: arm/arm64: Get rid of vgic_cpu->nr_lr | Christoffer Dall | 2016-05-20 | 3 | -16/+12 |
* | KVM: arm/arm64: Move timer IRQ map to latest possible time | Christoffer Dall | 2016-05-20 | 2 | -31/+40 |
* | KVM: arm/arm64: vgic: Remove irq_phys_map from interface | Andre Przywara | 2016-05-20 | 2 | -14/+8 |
* | KVM: arm/arm64: arch_timer: Remove irq_phys_map | Andre Przywara | 2016-05-20 | 1 | -6/+4 |
* | KVM: arm/arm64: Remove the IRQ field from struct irq_phys_map | Christoffer Dall | 2016-05-20 | 2 | -24/+27 |
* | KVM: arm/arm64: vgic: avoid map in kvm_vgic_unmap_phys_irq() | Andre Przywara | 2016-05-20 | 2 | -8/+5 |
* | KVM: arm/arm64: vgic: avoid map in kvm_vgic_map_is_active() | Andre Przywara | 2016-05-20 | 2 | -7/+5 |
* | KVM: arm/arm64: vgic: avoid map in kvm_vgic_inject_mapped_irq() | Andre Przywara | 2016-05-20 | 2 | -4/+4 |
* | KVM: arm/arm64: vgic: streamline vgic_update_irq_pending() interface | Andre Przywara | 2016-05-20 | 1 | -3/+2 |
* | KVM: arm/arm64: vgic: Rely on the GIC driver to parse the firmware tables | Julien Grall | 2016-05-03 | 3 | -89/+69 |
* | KVM: arm/arm64: arch_timer: Rely on the arch timer to parse the firmware tables | Julien Grall | 2016-05-03 | 1 | -29/+11 |
* | KVM: arm/arm64: Handle forward time correction gracefully | Marc Zyngier | 2016-04-06 | 1 | -10/+39 |
* | arm64: KVM: Add braces to multi-line if statement in virtual PMU code | Will Deacon | 2016-04-01 | 1 | -1/+2 |
* | KVM: Replace smp_mb() with smp_load_acquire() in the kvm_flush_remote_tlbs() | Lan Tianyu | 2016-03-22 | 1 | -2/+16 |
* | KVM: Replace smp_mb() with smp_mb_after_atomic() in the kvm_make_all_cpus_req... | Lan Tianyu | 2016-03-22 | 1 | -2/+2 |
* | KVM: fix spin_lock_init order on x86 | Paolo Bonzini | 2016-03-22 | 1 | -10/+11 |
* | Merge branch 'mm-pkeys-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 2016-03-21 | 2 | -6/+12 |
|\ |
|
| * | mm/gup: Switch all callers of get_user_pages() to not pass tsk/mm | Dave Hansen | 2016-02-16 | 1 | -5/+5 |
| * | mm/gup: Introduce get_user_pages_remote() | Dave Hansen | 2016-02-16 | 1 | -1/+7 |
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-03-16 | 9 | -27/+850 |
|\ \ |
|
| * \ | Merge tag 'kvm-arm-for-4.6' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 2016-03-09 | 9 | -13/+834 |
| |\ \ |
|
| | * | | arm64: KVM: vgic-v3: Reset LRs at boot time | Marc Zyngier | 2016-03-09 | 1 | -0/+7 |
| | * | | arm64: KVM: vgic-v3: Avoid accessing ICH registers | Marc Zyngier | 2016-03-09 | 1 | -2/+2 |
| | * | | KVM: arm/arm64: vgic-v2: Make GICD_SGIR quicker to hit | Marc Zyngier | 2016-03-09 | 1 | -5/+5 |
| | * | | KVM: arm/arm64: vgic-v2: Only wipe LRs on vcpu exit | Marc Zyngier | 2016-03-09 | 1 | -5/+5 |
| | * | | KVM: arm/arm64: vgic-v2: Reset LRs at boot time | Marc Zyngier | 2016-03-09 | 1 | -0/+12 |
| | * | | KVM: arm/arm64: vgic-v2: Do not save an LR known to be empty | Marc Zyngier | 2016-03-09 | 1 | -6/+20 |
| | * | | KVM: arm/arm64: vgic-v2: Move GICH_ELRSR saving to its own function | Marc Zyngier | 2016-03-09 | 1 | -15/+21 |
| | * | | KVM: arm/arm64: vgic-v2: Save maintenance interrupt state only if required | Marc Zyngier | 2016-03-09 | 1 | -7/+47 |
| | * | | KVM: arm/arm64: vgic-v2: Avoid accessing GICH registers | Marc Zyngier | 2016-03-09 | 1 | -22/+50 |
| | * | | KVM: arm/arm64: timer: Add active state caching | Marc Zyngier | 2016-02-29 | 1 | -0/+31 |
| | * | | arm64: KVM: Add a new vcpu device control group for PMUv3 | Shannon Zhao | 2016-02-29 | 1 | -0/+112 |
| | * | | arm64: KVM: Add a new feature bit for PMUv3 | Shannon Zhao | 2016-02-29 | 1 | -0/+10 |
| | * | | arm64: KVM: Free perf event of PMU when destroying vcpu | Shannon Zhao | 2016-02-29 | 1 | -0/+21 |
| | * | | arm64: KVM: Reset PMU state when resetting vcpu | Shannon Zhao | 2016-02-29 | 1 | -0/+17 |
| | * | | arm64: KVM: Add PMU overflow interrupt routing | Shannon Zhao | 2016-02-29 | 1 | -1/+68 |
| | * | | arm64: KVM: Add helper to handle PMCR register bits | Shannon Zhao | 2016-02-29 | 1 | -0/+34 |
| | * | | arm64: KVM: Add access handler for PMSWINC register | Shannon Zhao | 2016-02-29 | 1 | -0/+34 |
| | * | | arm64: KVM: Add access handler for PMOVSSET and PMOVSCLR register | Shannon Zhao | 2016-02-29 | 1 | -0/+31 |