Thread (27 messages) 27 messages, 8 authors, 2016-09-19
STALE3576d
Revisions (5)
  1. v3 [diff vs current]
  2. v3 [diff vs current]
  3. v3 [diff vs current]
  4. v3 current
  5. v3 [diff vs current]

[PATCH v3 0/2] KVM: ARM: Enable vtimers with user space gic

From: pbonzini@redhat.com (Paolo Bonzini)
Date: 2016-09-16 12:54:01
Also in: kvm, kvmarm


On 16/09/2016 14:44, Alexander Graf wrote:
quoted
On 16 Sep 2016, at 14:40, Paolo Bonzini [off-list ref]
wrote:



On 16/09/2016 14:29, Christoffer Dall wrote:
quoted
quoted
It may be useful for migrating a gicv2 VM to a gicv3 host
without gicv2 emulation as well.
I don't see why you'd do this; the VGIC hardware can perfectly
well be used for nesting as well, and this works rather well.
Can GICv3 emulate GICv2 in a guest?
It depends on the gicv3 configuration. As an SOC vendor you can
either enable gicv2 compatibility or disable it. ThunderX for example
is gicv3 only.
And QEMU complains on startup and exits, I hope.

I am not too optimistic about having migration from kernel GIC to
userspace GIC, honestly.  But GICv2 emulation on GICv3-only hosts is a
very reasonable thing to want, if only for testing/debugging purposes.

Paolo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help