Kernel KVM-PPC virtualization development
 help / color / mirror / Atom feed
* [patch 0/4] add e500 platform support  for KVM
@ 2008-08-15  8:50 Liu Yu
  2008-08-21 20:54 ` Hollis Blanchard
                   ` (11 more replies)
  0 siblings, 12 replies; 13+ messages in thread
From: Liu Yu @ 2008-08-15  8:50 UTC (permalink / raw)
  To: kvm-ppc


These patches add the support of e500 platform for KVM.

The code is just in the primary stage,
so this time just for discussion.

I have tested them under branch 2.6.26, but not under the lastest code,
for my board can not boot up via current kvm tree.

---
 arch/powerpc/include/asm/kvm_asm.h      |    7 +-
 arch/powerpc/include/asm/kvm_host.h     |  112 ++++++
 arch/powerpc/include/asm/kvm_ppc.h      |    9 -
 arch/powerpc/kernel/asm-offsets.c       |    9 +
 arch/powerpc/kvm/44x_tlb.c              |  206 +++++++++--
 arch/powerpc/kvm/44x_tlb.h              |   54 +++-
 arch/powerpc/kvm/Kconfig                |    4 +-
 arch/powerpc/kvm/Makefile               |    7 +
 arch/powerpc/kvm/booke_fsl_interrupts.S |  447 ++++++++++++++++++++++
 arch/powerpc/kvm/booke_guest.c          |  136 ++-----
 arch/powerpc/kvm/booke_host.c           |   20 +-
 arch/powerpc/kvm/e500_tlb.c             |  638 +++++++++++++++++++++++++++++++
 arch/powerpc/kvm/e500_tlb.h             |  172 +++++++++
 arch/powerpc/kvm/emulate.c              |  261 +++++---------
 arch/powerpc/kvm/inst.h                 |   60 +++
 arch/powerpc/kvm/powerpc.c              |   18 +-
 arch/powerpc/kvm/powerpc.h              |   14 +
 17 files changed, 1842 insertions(+), 332 deletions(-)


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

end of thread, other threads:[~2008-09-12 14:49 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-08-15  8:50 [patch 0/4] add e500 platform support for KVM Liu Yu
2008-08-21 20:54 ` Hollis Blanchard
2008-08-22 11:00 ` Liu Yu
2008-08-29 17:09 ` Hollis Blanchard
2008-08-30  3:15 ` Liu Yu
2008-09-08 17:30 ` Hollis Blanchard
2008-09-09  2:08 ` Liu Yu-B13201
2008-09-09 11:08 ` Hollis Blanchard
2008-09-11  8:43 ` Liu Yu-B13201
2008-09-11 14:45 ` Hollis Blanchard
2008-09-12  2:28 ` Liu Yu-B13201
2008-09-12  2:31 ` Liu Yu-B13201
2008-09-12 14:49 ` Hollis Blanchard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox