[Android-virt] [PATCH 00/15] KVM/ARM VGIC support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 14 May 2012 14:05, Marc Zyngier <marc.zyngier at arm.com> wrote:
> This patch series adds support for the GIC virtualisation extensions
> (VGIC), and implements an in-kernel irqchip.
>
> This isn't a complete emulation of the GIC (some of the features are
> simply ignored as they are not required to run a Linux guest), and
> at least the following bits will eventually have to be fixed:
>
> - No state save/restore
> - Harcoded GIC CPU/distributor interface mapping address
> - MMIO decoding isn't generic
> - Handling of unaligned MMIO access
>
> It is also available as a branch there:
> git://git.kernel.org/pub/scm/linux/kernel/git/maz/arm-platforms.git kvm-arm-vgic-3.4-rc7

This requires QEMU side support, obviously. The patch for this
is in qemu-linaro:
http://git.linaro.org/gitweb?p=qemu/qemu-linaro.git;a=commitdiff;h=a4b117368cb2b34d079f9f367777b691cca87b4b

not very complicated in itself but it sits on top of a large set
of QEMU GIC refactoring patches.

Most of the refactoring I've already sent to qemu-devel as
it's not KVM-specific; I'll post the final two patches here
for code review.

-- PMM


[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux