| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge tag 'kvm-arm-for-v4.8-rc3' of git://git.kernel.org/pub/scm/linux/kernel... | Paolo Bonzini | 2016-08-18 | 6 | -60/+159 |
|\ |
|
| * | KVM: arm/arm64: timer: Workaround misconfigured timer interrupt | Marc Zyngier | 2016-08-17 | 1 | -1/+10 |
| * | KVM: arm64: ITS: avoid re-mapping LPIs | Andre Przywara | 2016-08-16 | 1 | -14/+13 |
| * | KVM: arm64: check for ITS device on MSI injection | Andre Przywara | 2016-08-15 | 1 | -2/+19 |
| * | KVM: arm64: ITS: move ITS registration into first VCPU run | Andre Przywara | 2016-08-15 | 3 | -10/+47 |
| * | KVM: arm64: vgic-its: Make updates to propbaser/pendbaser atomic | Christoffer Dall | 2016-08-15 | 1 | -10/+16 |
| * | KVM: arm64: vgic-its: Plug race in vgic_put_irq | Christoffer Dall | 2016-08-10 | 1 | -5/+5 |
| * | KVM: arm64: vgic-its: Handle errors from vgic_add_lpi | Christoffer Dall | 2016-08-10 | 1 | -4/+17 |
| * | KVM: arm64: ITS: return 1 on successful MSI injection | Andre Przywara | 2016-08-09 | 1 | -19/+37 |
* | | KVM: Protect device ops->create and list_add with kvm->lock | Christoffer Dall | 2016-08-12 | 2 | -14/+16 |
* | | KVM: PPC: Move xics_debugfs_init out of create | Christoffer Dall | 2016-08-12 | 1 | -0/+3 |
|/ |
|
* | Merge tag 'kvm-arm-for-4.8-take2' of git://git.kernel.org/pub/scm/linux/kerne... | Paolo Bonzini | 2016-08-04 | 4 | -35/+120 |
|\ |
|
| * | KVM: arm: vgic-irqfd: Workaround changing kvm_set_routing_entry prototype | Marc Zyngier | 2016-07-24 | 1 | -0/+8 |
| * | KVM: arm/arm64: Enable MSI routing | Eric Auger | 2016-07-22 | 2 | -9/+23 |
| * | KVM: arm/arm64: Enable irqchip routing | Eric Auger | 2016-07-22 | 3 | -25/+86 |
| * | KVM: irqchip: Convey devid to kvm_set_msi | Eric Auger | 2016-07-22 | 1 | -1/+3 |
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2016-08-02 | 21 | -5137/+2119 |
|\ \ |
|
| * | | Merge tag 'kvm-arm-for-4.8' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Radim Krčmář | 2016-07-22 | 19 | -5139/+2044 |
| |\| |
|
| | * | 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 | 1 | -0/+1 |
| | * | 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 |
| | * | 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 | 5 | -4/+30 |
| | * | 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 | 4 | -6/+67 |
| | * | KVM: arm64: vgic-its: Implement basic ITS register handlers | Andre Przywara | 2016-07-18 | 4 | -21/+404 |
| | * | KVM: arm64: vgic-its: Introduce new KVM ITS device | Andre Przywara | 2016-07-18 | 4 | -3/+141 |
| | * | KVM: arm64: vgic-its: Introduce ITS emulation file with MMIO framework | Andre Przywara | 2016-07-18 | 5 | -12/+192 |
| | * | KVM: arm64: vgic: Handle ITS related GICv3 redistributor registers | Andre Przywara | 2016-07-18 | 3 | -4/+168 |
| | * | KVM: arm/arm64: vgic: Add refcounting for IRQs | Andre Przywara | 2016-07-18 | 8 | -12/+98 |
| | * | KVM: kvm_io_bus: Add kvm_io_bus_get_dev() call | Andre Przywara | 2016-07-18 | 1 | -0/+24 |
| | * | 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 | 2 | -15/+8 |
| | * | KVM: arm/arm64: The GIC is dead, long live the GIC | Marc Zyngier | 2016-07-03 | 7 | -5074/+4 |
| * | | KVM: pass struct kvm to kvm_set_routing_entry | Radim Krčmář | 2016-07-14 | 1 | -3/+4 |
| * | | KVM: MMU: try to fix up page faults before giving up | Paolo Bonzini | 2016-07-05 | 1 | -3/+42 |
| * | | KVM: MMU: prepare to support mapping of VM_IO and VM_PFNMAP frames | Paolo Bonzini | 2016-07-05 | 1 | -5/+15 |
| |/ |
|
| * | KVM: remove kvm_vcpu_compatible | Paolo Bonzini | 2016-06-16 | 2 | -7/+0 |
| * | KVM: introduce kvm->created_vcpus | Paolo Bonzini | 2016-06-16 | 1 | -6/+17 |