Liu Yu wrote:
Any chance we could merge struct kvm_vcpu_arch for both 44x and e500?

In the end we might end up needing
vcpu                    -> arch                -> core
kvm things         power arch         core specific things

Hollis is working on better abstraction and restructuring code anyway so he might have a more detailed opinion ;-)

Signed-off-by: Liu Yu <[EMAIL PROTECTED]>
---
 arch/powerpc/include/asm/kvm_asm.h  |    7 ++-
 arch/powerpc/include/asm/kvm_host.h |  112 +++++++++++++++++++++++++++++++++++
 arch/powerpc/kernel/asm-offsets.c   |    9 +++
 arch/powerpc/kvm/44x_tlb.h          |    4 +
 arch/powerpc/kvm/Kconfig            |    4 +-
 arch/powerpc/kvm/Makefile           |    7 ++
 arch/powerpc/kvm/booke_guest.c      |   14 ++++-
 arch/powerpc/kvm/booke_host.c       |   20 ++++--
 arch/powerpc/kvm/emulate.c          |   88 +++++++++++++++++++++++++++-
 arch/powerpc/kvm/powerpc.c          |    4 +
 arch/powerpc/kvm/powerpc.h          |    4 +
 11 files changed, 261 insertions(+), 12 deletions(-)

[...]

--

GrĂ¼sse / regards, Christian Ehrhardt
IBM Linux Technology Center, Open Virtualization

--
To unsubscribe from this list: send the line "unsubscribe kvm-ppc" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to