On Wed, Aug 29, 2012 at 6:09 PM, Christoffer Dall <c.dall@xxxxxxxxxxxxxxxxxxxxxx> wrote: > Change the IRQ injection API for KVM to use a single ioctl and a sane > definition of vcpu indices, irq numbers and irq types. > > These patches applies to: > git://github.com/virtualopensystems/linux-kvm-arm.git kvm-arm-master > > Christoffer Dall (2): > KVM: ARM: Sanitize interrupt injection API. > KVM: ARM: Turn IRQ_LINE debug print into trace event > > Documentation/virtual/kvm/api.txt | 23 ++++---- > arch/arm/include/asm/kvm.h | 28 +++++++--- > arch/arm/include/asm/kvm_vgic.h | 3 +- > arch/arm/kvm/arm.c | 108 ++++++++++++++++++++++--------------- > arch/arm/kvm/trace.h | 25 +++++++++ > arch/arm/kvm/vgic.c | 22 +++----- > 6 files changed, 131 insertions(+), 78 deletions(-) > these patches are also available at: git://github.com/virtualopensystems/linux-kvm-arm.git kvm-arm-irq-api and, WARNING, they break the API so they need qemu side support, which can be found here: git://github.com/virtualopensystems/qemu.git kvm-arm-irq-api until a better man improves them... or, for convenience a statically compiled qemu for that: http://www.cs.columbia.edu/~cdall/qemu-system-arm -Christoffer _______________________________________________ kvmarm mailing list kvmarm@xxxxxxxxxxxxxxxxxxxxx https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm