Thread (22 messages) 22 messages, 5 authors, 2024-12-13

Re: [RFC 2/5] powerpc: kvm: drop 32-bit booke

From: "Arnd Bergmann" <arnd@arndb.de>
Date: 2024-12-12 21:09:01
Also in: kvm, kvm-riscv, linux-mips, linux-riscv, lkml

On Thu, Dec 12, 2024, at 19:35, Christophe Leroy wrote:
Le 12/12/2024 à 13:55, Arnd Bergmann a écrit :
quoted
From: Arnd Bergmann <arnd@arndb.de>
quoted
Support for 64-bit hosts remains unchanged, for both 32-bit and
64-bit guests.
quoted
  arch/powerpc/include/asm/kvm_book3s_32.h    |  36 --
  arch/powerpc/include/asm/kvm_booke.h        |   4 -
  arch/powerpc/include/asm/kvm_booke_hv_asm.h |   2 -
  arch/powerpc/kvm/Kconfig                    |  22 +-
  arch/powerpc/kvm/Makefile                   |  15 -
  arch/powerpc/kvm/book3s_32_mmu_host.c       | 396 --------------
  arch/powerpc/kvm/booke.c                    | 268 ----------
  arch/powerpc/kvm/booke.h                    |   8 -
  arch/powerpc/kvm/booke_emulate.c            |  44 --
  arch/powerpc/kvm/booke_interrupts.S         | 535 -------------------
  arch/powerpc/kvm/bookehv_interrupts.S       | 102 ----
  arch/powerpc/kvm/e500.c                     | 553 --------------------
  arch/powerpc/kvm/e500.h                     |  40 --
  arch/powerpc/kvm/e500_emulate.c             | 100 ----
  arch/powerpc/kvm/e500_mmu_host.c            |  54 --
  arch/powerpc/kvm/e500mc.c                   |   5 +-
  arch/powerpc/kvm/trace_booke.h              |  14 -
  17 files changed, 4 insertions(+), 2194 deletions(-)
  delete mode 100644 arch/powerpc/include/asm/kvm_book3s_32.h
  delete mode 100644 arch/powerpc/kvm/book3s_32_mmu_host.c
  delete mode 100644 arch/powerpc/kvm/booke_interrupts.S
  delete mode 100644 arch/powerpc/kvm/e500.c
Left over ?

arch/powerpc/kernel/head_booke.h:#include <asm/kvm_asm.h>
arch/powerpc/kernel/head_booke.h:#include <asm/kvm_booke_hv_asm.h>
arch/powerpc/kernel/head_booke.h:       b 
kvmppc_handler_\intno\()_\srr1
As far as I can tell, these are still needed for e5500/e6500,
but you know more about the platform than I do.

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