Phil,
I queued all patches to ppc-next. I fixed up patch 3 to not move the cpu_list
macro as Greg suggested. If you're strongly attached to it let me know and
I'll remove it from the queue.
Greg, feel free to send your R-b in patch 3 if patch 3 with this change pleases
you.
Daniel
On 6/27/23 08:51, Philippe Mathieu-Daudé wrote:
> PPC specific changes of a bigger KVM cleanup, remove "kvm_ppc.h"
> from user emulation. Mostly trivial IMO.
>
> Philippe Mathieu-Daudé (6):
> target/ppc: Have 'kvm_ppc.h' include 'sysemu/kvm.h'
> target/ppc: Reorder #ifdef'ry in kvm_ppc.h
> target/ppc: Move CPU QOM definitions to cpu-qom.h
> target/ppc: Define TYPE_HOST_POWERPC_CPU in cpu-qom.h
> target/ppc: Restrict 'kvm_ppc.h' to sysemu in cpu_init.c
> target/ppc: Remove pointless checks of CONFIG_USER_ONLY in 'kvm_ppc.h'
>
> target/ppc/cpu-qom.h | 7 +++++
> target/ppc/cpu.h | 6 ----
> target/ppc/kvm_ppc.h | 70 ++++++++++++++++++-------------------------
> target/ppc/cpu_init.c | 2 +-
> 4 files changed, 37 insertions(+), 48 deletions(-)
>