All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/4] KVM: PPC: BookE: Add EPR user space support
@ 2013-01-04 17:36 ` Alexander Graf
  0 siblings, 0 replies; 52+ messages in thread
From: Alexander Graf @ 2013-01-04 17:36 UTC (permalink / raw)
  To: kvm-ppc; +Cc: KVM list

The FSL MPIC implementation contains a feature called "external proxy
facility" which allows for interrupts to be acknowledged in the MPIC
as soon as a core accepts its pending external interrupt.

This patch set implements all the necessary pieces to support this
from the kernel space side.

Alexander Graf (4):
  KVM: PPC: BookE: Allow irq deliveries to inject requests
  KVM: PPC: BookE: Emulate mfspr on EPR
  KVM: PPC: BookE: Implement EPR exit
  KVM: PPC: BookE: Add EPR ONE_REG sync

 Documentation/virtual/kvm/api.txt   |   24 +++++++++++++++-
 arch/powerpc/include/asm/kvm_host.h |    2 +
 arch/powerpc/include/asm/kvm_ppc.h  |    9 ++++++
 arch/powerpc/include/uapi/asm/kvm.h |    6 +++-
 arch/powerpc/kvm/booke.c            |   51 +++++++++++++++++++++++++++++++---
 arch/powerpc/kvm/booke_emulate.c    |    3 ++
 arch/powerpc/kvm/powerpc.c          |   10 +++++++
 include/linux/kvm_host.h            |    1 +
 include/uapi/linux/kvm.h            |    6 ++++
 9 files changed, 104 insertions(+), 8 deletions(-)


^ permalink raw reply	[flat|nested] 52+ messages in thread

end of thread, other threads:[~2013-01-07 19:39 UTC | newest]

Thread overview: 52+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-04 17:36 [PATCH 0/4] KVM: PPC: BookE: Add EPR user space support Alexander Graf
2013-01-04 17:36 ` Alexander Graf
2013-01-04 17:36 ` [PATCH 1/4] KVM: PPC: BookE: Allow irq deliveries to inject requests Alexander Graf
2013-01-04 17:36   ` Alexander Graf
2013-01-04 19:40   ` Scott Wood
2013-01-04 19:40     ` Scott Wood
2013-01-04 23:02     ` Alexander Graf
2013-01-04 23:02       ` Alexander Graf
2013-01-04 17:36 ` [PATCH 2/4] KVM: PPC: BookE: Emulate mfspr on EPR Alexander Graf
2013-01-04 17:36   ` Alexander Graf
2013-01-04 19:50   ` Scott Wood
2013-01-04 19:50     ` Scott Wood
2013-01-04 23:11     ` Alexander Graf
2013-01-04 23:11       ` Alexander Graf
2013-01-04 17:36 ` [PATCH 3/4] KVM: PPC: BookE: Implement EPR exit Alexander Graf
2013-01-04 17:36   ` Alexander Graf
2013-01-04 20:19   ` Scott Wood
2013-01-04 20:19     ` Scott Wood
2013-01-04 17:36 ` [PATCH 4/4] KVM: PPC: BookE: Add EPR ONE_REG sync Alexander Graf
2013-01-04 17:36   ` Alexander Graf
2013-01-04 20:08   ` Scott Wood
2013-01-04 20:08     ` Scott Wood
2013-01-04 22:55     ` Alexander Graf
2013-01-04 22:55       ` Alexander Graf
2013-01-04 23:03       ` Scott Wood
2013-01-04 23:03         ` Scott Wood
2013-01-04 23:06         ` Alexander Graf
2013-01-04 23:06           ` Alexander Graf
2013-01-04 23:41 ` [PATCH 0/4] KVM: PPC: BookE: Add EPR user space support v2 Alexander Graf
2013-01-04 23:41   ` Alexander Graf
2013-01-04 23:41   ` [PATCH 1/4] KVM: PPC: BookE: Allow irq deliveries to inject requests Alexander Graf
2013-01-04 23:41     ` Alexander Graf
2013-01-04 23:41   ` [PATCH 2/4] KVM: PPC: BookE: Emulate mfspr on EPR Alexander Graf
2013-01-04 23:41     ` Alexander Graf
2013-01-04 23:41   ` [PATCH 3/4] KVM: PPC: BookE: Implement EPR exit Alexander Graf
2013-01-04 23:41     ` Alexander Graf
2013-01-07 17:47     ` Scott Wood
2013-01-07 17:47       ` Scott Wood
2013-01-07 17:50       ` Alexander Graf
2013-01-07 17:50         ` Alexander Graf
2013-01-04 23:41   ` [PATCH 4/4] KVM: PPC: BookE: Add EPR ONE_REG sync Alexander Graf
2013-01-04 23:41     ` Alexander Graf
2013-01-07 19:38 ` [PATCH 0/4] KVM: PPC: BookE: Add EPR user space support v3 Alexander Graf
2013-01-07 19:38   ` Alexander Graf
2013-01-07 19:38   ` [PATCH 1/4] KVM: PPC: BookE: Allow irq deliveries to inject requests Alexander Graf
2013-01-07 19:38     ` Alexander Graf
2013-01-07 19:38   ` [PATCH 2/4] KVM: PPC: BookE: Emulate mfspr on EPR Alexander Graf
2013-01-07 19:38     ` Alexander Graf
2013-01-07 19:38   ` [PATCH 3/4] KVM: PPC: BookE: Implement EPR exit Alexander Graf
2013-01-07 19:38     ` Alexander Graf
2013-01-07 19:39   ` [PATCH 4/4] KVM: PPC: BookE: Add EPR ONE_REG sync Alexander Graf
2013-01-07 19:39     ` Alexander Graf

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.