[PATCH 00/10] A bunch of vgic-related patches

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

 



This patch series is a collection of fixes I've collected over the
past week as part of the KVM/ARM64 port. They range from simple
compilation fix to wild memory corruption.

Tested on both TC2 and arm64 model.

Marc Zyngier (10):
  ARM: KVM: vgic: fix kvm_vgic_vcpu_init() return value
  ARM: KVM: vgic: sanitize GICH_VMCR value
  ARM: KVM: vgic: don't rely on vgic_hcr default value
  ARM: KVM: vgic: compute nr_lr only once
  ARM: KVM: vgic: fix distributor irq_cfg register accessors
  ARM: KVM: vgic: sanitize use of bitmaps
  ARM: KVM: vgic: do not use elrsr when queueing an interrupt
  ARM: KVM: vgic: deassert SGIs and SPIs that have already been queued
  ARM: KVM: vgic: disambiguate clearing of irq_state
  ARM: KVM: timer: lower timer interrupt after injection

 arch/arm/include/asm/kvm_vgic.h | 13 ++++--
 arch/arm/kvm/timer.c            |  3 ++
 arch/arm/kvm/vgic.c             | 96 +++++++++++++++++++++++++----------------
 3 files changed, 72 insertions(+), 40 deletions(-)

-- 
1.7.12



_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/cucslists/listinfo/kvmarm


[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