[PATCH 00/10] KVM: ARM: VGIC: Fix about vGIC module.

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

 



Here are some fixs/suggestions/opinions about VGIC.

These patches based on the master branch, and tested on fastmodel 
cortex-a57 model.

Maybe some fix case not be run in test, so, I need some advice.
Thanks!

wanghaibin (10):
  KVM: ARM: VGIC: using the irqchip_in_kernel to check when the vgic
    create.
  KVM: ARM: VGIC: Fix the logic bug when the vgic_vcpu maps alloc
    failed.
  KVM: ARM: VGIC: Kvm_err when kvm alloc memory what the VGIC needed
    failed.
  KVM: ARM: VGIC: Optimize the vGIC kvm_vgic_init function.
  KVM: ARM: VGIC: Inject an undefined instruction exception to VM while
    the mmio access len overlap 4.
  KVM: ARM: vGIC: Fix the problem about recalculated irq_pending_on_cpu
    logic.
  KVM: ARM: vGIC: Optimize the vGIC flush hwstate function.
  KVM: ARM: VGIC: Fix the parameter check when inject irq to VM.
  KVM: ARM: VGIC: Optimize the vGIC vgic_update_irq_pending function.
  KVM: ARM: VGIC: Keep the max irq numbers consistent.

 arch/arm/kvm/arm.c                |    2 +-
 arch/arm64/include/uapi/asm/kvm.h |    2 +-
 virt/kvm/arm/vgic.c               |   48 +++++++++++++++++++++++++++---------
 3 files changed, 38 insertions(+), 14 deletions(-)


_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/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