| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-08-02 | 167 | -9273/+11766 |
|\ |
|
| * | KVM: PPC: Introduce KVM_CAP_PPC_HTM | Sam Bobroff | 2016-08-01 | 2 | -0/+5 |
| * | MIPS: Select HAVE_KVM for MIPS64_R{2,6} | James Hogan | 2016-08-01 | 1 | -0/+2 |
| * | MIPS: KVM: Reset CP0_PageMask during host TLB flush | James Hogan | 2016-08-01 | 1 | -0/+2 |
| * | MIPS: KVM: Fix ptr->int cast via KVM_GUEST_KSEGX() | James Hogan | 2016-08-01 | 1 | -1/+1 |
| * | MIPS: KVM: Sign extend MFC0/RDHWR results | James Hogan | 2016-08-01 | 1 | -3/+4 |
| * | MIPS: KVM: Fix 64-bit big endian dynamic translation | James Hogan | 2016-08-01 | 1 | -0/+8 |
| * | MIPS: KVM: Fail if ebase doesn't fit in CP0_EBase | James Hogan | 2016-08-01 | 1 | -0/+12 |
| * | MIPS: KVM: Use 64-bit CP0_EBase when appropriate | James Hogan | 2016-08-01 | 1 | -3/+22 |
| * | MIPS: KVM: Set CP0_Status.KX on MIPS64 | James Hogan | 2016-08-01 | 1 | -2/+8 |
| * | MIPS: KVM: Make entry code MIPS64 friendly | James Hogan | 2016-08-01 | 1 | -24/+24 |
| * | MIPS: KVM: Use kmap instead of CKSEG0ADDR() | James Hogan | 2016-08-01 | 2 | -7/+17 |
| * | MIPS: KVM: Use virt_to_phys() to get commpage PFN | James Hogan | 2016-08-01 | 1 | -1/+1 |
| * | MIPS: Fix definition of KSEGX() for 64-bit | James Hogan | 2016-08-01 | 1 | -1/+1 |
| * | KVM: VMX: Add VMCS to CPU's loaded VMCSs before VMPTRLD | Jim Mattson | 2016-08-01 | 1 | -11/+15 |
| * | kvm: x86: nVMX: maintain internal copy of current VMCS | David Matlack | 2016-08-01 | 1 | -3/+28 |
| * | Merge branch 'kvm-ppc-next' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Radim Krčmář | 2016-08-01 | 1 | -212/+250 |
| |\ |
|
| | * | KVM: PPC: Book3S HV: Save/restore TM state in H_CEDE | Paul Mackerras | 2016-07-28 | 1 | -0/+13 |
| | * | KVM: PPC: Book3S HV: Pull out TM state save/restore into separate procedures | Paul Mackerras | 2016-07-28 | 1 | -212/+237 |
| |/ |
|
| * | Merge tag 'kvm-arm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Radim Krčmář | 2016-07-22 | 54 | -6065/+2698 |
| |\ |
|
| | * | KVM: arm64: vgic-its: Simplify MAPI error handling | Marc Zyngier | 2016-07-18 | 1 | -18/+12 |
| | * | KVM: arm64: vgic-its: Make vgic_its_cmd_handle_mapi similar to other handlers | Marc Zyngier | 2016-07-18 | 1 | -6/+5 |
| | * | KVM: arm64: vgic-its: Turn device_id validation into generic ID validation | Marc Zyngier | 2016-07-18 | 1 | -72/+62 |
| | * | KVM: arm64: vgic-its: Add pointer to corresponding kvm_device | Marc Zyngier | 2016-07-18 | 2 | -0/+2 |
| | * | KVM: arm64: vgic-its: Add collection allocator/destructor | Marc Zyngier | 2016-07-18 | 1 | -38/+54 |
| | * | KVM: arm64: vgic-its: Fix L2 entry validation for indirect tables | Marc Zyngier | 2016-07-18 | 1 | -1/+6 |
| | * | KVM: arm64: vgic-its: Validate the device table L1 entry | Marc Zyngier | 2016-07-18 | 1 | -2/+11 |
| | * | KVM: arm64: vgic-its: Fix misleading nr_entries in vgic_its_check_device_id | Marc Zyngier | 2016-07-18 | 1 | -3/+3 |
| | * | KVM: arm64: vgic-its: Fix vgic_its_check_device_id BE handling | Marc Zyngier | 2016-07-18 | 1 | -0/+2 |
| | * | KVM: arm64: vgic-its: Fix handling of indirect tables | Marc Zyngier | 2016-07-18 | 1 | -3/+3 |
| | * | KVM: arm64: vgic-its: Generalize use of vgic_get_irq_kref | Marc Zyngier | 2016-07-18 | 3 | -10/+10 |
| | * | irqchip/gicv3-its: Restore all cacheability attributes | Marc Zyngier | 2016-07-18 | 1 | -8/+40 |
| | * | KVM: arm/arm64: Fix vGICv2 KVM_DEV_ARM_VGIC_GRP_CPU/DIST_REGS | Eric Auger | 2016-07-18 | 2 | -1/+5 |
| | * | KVM: arm64: vgic-its: Enable ITS emulation as a virtual MSI controller | Andre Przywara | 2016-07-18 | 10 | -5/+44 |
| | * | KVM: arm64: vgic-its: Implement MSI injection in ITS emulation | Andre Przywara | 2016-07-18 | 2 | -0/+83 |
| | * | KVM: arm64: vgic-its: Implement ITS command queue command handlers | Andre Przywara | 2016-07-18 | 1 | -1/+660 |
| | * | KVM: arm64: vgic-its: Allow updates of LPI configuration table | Andre Przywara | 2016-07-18 | 1 | -0/+39 |
| | * | KVM: arm64: vgic-its: Read initial LPI pending table | Andre Przywara | 2016-07-18 | 2 | -0/+100 |
| | * | KVM: arm64: vgic-its: Connect LPIs to the VGIC emulation | Andre Przywara | 2016-07-18 | 5 | -6/+73 |
| | * | KVM: arm64: vgic-its: Implement basic ITS register handlers | Andre Przywara | 2016-07-18 | 5 | -21/+420 |
| | * | KVM: arm64: vgic-its: Introduce new KVM ITS device | Andre Przywara | 2016-07-18 | 9 | -9/+168 |
| | * | KVM: arm64: vgic-its: Introduce ITS emulation file with MMIO framework | Andre Przywara | 2016-07-18 | 6 | -13/+213 |
| | * | KVM: arm64: vgic: Handle ITS related GICv3 redistributor registers | Andre Przywara | 2016-07-18 | 4 | -4/+181 |
| | * | irqchip/gic-v3: Refactor and add GICv3 definitions | Andre Przywara | 2016-07-18 | 1 | -60/+120 |
| | * | KVM: arm/arm64: vgic: Add refcounting for IRQs | Andre Przywara | 2016-07-18 | 9 | -12/+99 |
| | * | KVM: kvm_io_bus: Add kvm_io_bus_get_dev() call | Andre Przywara | 2016-07-18 | 2 | -0/+26 |
| | * | KVM: arm/arm64: Extend arch CAP checks to allow per-VM capabilities | Andre Przywara | 2016-07-18 | 4 | -4/+4 |
| | * | KVM: Extend struct kvm_msi to hold a 32-bit device ID | Andre Przywara | 2016-07-18 | 2 | -3/+14 |
| | * | KVM: arm/arm64: vgic: Check return value for kvm_register_vgic_device | Andre Przywara | 2016-07-18 | 4 | -12/+31 |
| | * | KVM: arm/arm64: vgic: Move redistributor kvm_io_devices | Andre Przywara | 2016-07-18 | 3 | -16/+15 |