kvm.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/5] KVM: PPC: E500: Implement MMU Notifiers
@ 2012-08-09 22:13 Alexander Graf
  2012-08-09 22:13 ` [PATCH 1/5] KVM: PPC: BookE: Add check_requests helper function Alexander Graf
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Alexander Graf @ 2012-08-09 22:13 UTC (permalink / raw)
  To: kvm-ppc; +Cc: KVM list, kvmarm

This patch set adds a very simple implementation of MMU notifiers for the
e500 target. Along the way, I stumbled over a few other things that I've
put into the same patch set, namely:

  * support remote vcpu requests
  * hva_to_memslot helper function
  * icache flushing on page map
  * additional trace points

v1 -> v2:

  - remove patches that are already merged into kvm-ppc-next
  - split up mmu notifier patch
  - remove hva_to_memslot
  - add trace points
  - change icache flush method to be in arch/powerpc
  - make request checks preemptible

Alexander Graf (5):
  KVM: PPC: BookE: Add check_requests helper function
  KVM: PPC: BookE: Add support for vcpu->mode
  KVM: PPC: E500: Implement MMU notifiers
  KVM: PPC: Add cache flush on page map
  KVM: PPC: BookE: Add some more trace points

 arch/powerpc/include/asm/kvm_host.h   |    4 +-
 arch/powerpc/include/asm/kvm_ppc.h    |   13 ++++++
 arch/powerpc/kvm/Kconfig              |    2 +
 arch/powerpc/kvm/book3s_32_mmu_host.c |    3 +
 arch/powerpc/kvm/book3s_64_mmu_host.c |    2 +
 arch/powerpc/kvm/booke.c              |   44 +++++++++++++++++---
 arch/powerpc/kvm/e500_tlb.c           |   66 +++++++++++++++++++++++++++---
 arch/powerpc/kvm/trace.h              |   71 +++++++++++++++++++++++++++++++++
 arch/powerpc/mm/mem.c                 |    1 +
 9 files changed, 192 insertions(+), 14 deletions(-)


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

end of thread, other threads:[~2012-08-09 22:13 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-09 22:13 [PATCH 0/5] KVM: PPC: E500: Implement MMU Notifiers Alexander Graf
2012-08-09 22:13 ` [PATCH 1/5] KVM: PPC: BookE: Add check_requests helper function Alexander Graf
2012-08-09 22:13 ` [PATCH 2/5] KVM: PPC: BookE: Add support for vcpu->mode Alexander Graf
2012-08-09 22:13 ` [PATCH 3/5] KVM: PPC: E500: Implement MMU notifiers Alexander Graf
2012-08-09 22:13 ` [PATCH 4/5] KVM: PPC: Add cache flush on page map Alexander Graf
2012-08-09 22:13 ` [PATCH 5/5] KVM: PPC: BookE: Add some more trace points Alexander Graf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).