Re: [PATCH 07/11] target/ppc: added KVM fallback to fpscr manipulation

2021-05-14 Thread Bruno Piazera Larsen
On 13/05/2021 19:45, Richard Henderson wrote: On 5/13/21 11:36 AM, Bruno Piazera Larsen wrote: On 12/05/2021 15:20, Richard Henderson wrote: On 5/12/21 9:08 AM, Bruno Larsen (billionai) wrote: diff --git a/target/ppc/kvm.c b/target/ppc/kvm.c index 104a308abb..a8a720eb48 100644 --- a/target/p

Re: [PATCH 07/11] target/ppc: added KVM fallback to fpscr manipulation

2021-05-13 Thread Richard Henderson
On 5/13/21 11:36 AM, Bruno Piazera Larsen wrote: On 12/05/2021 15:20, Richard Henderson wrote: On 5/12/21 9:08 AM, Bruno Larsen (billionai) wrote: diff --git a/target/ppc/kvm.c b/target/ppc/kvm.c index 104a308abb..a8a720eb48 100644 --- a/target/ppc/kvm.c +++ b/target/ppc/kvm.c @@ -2947,3 +2947

Re: [PATCH 07/11] target/ppc: added KVM fallback to fpscr manipulation

2021-05-13 Thread Bruno Piazera Larsen
On 12/05/2021 15:20, Richard Henderson wrote: On 5/12/21 9:08 AM, Bruno Larsen (billionai) wrote: diff --git a/target/ppc/kvm.c b/target/ppc/kvm.c index 104a308abb..a8a720eb48 100644 --- a/target/ppc/kvm.c +++ b/target/ppc/kvm.c @@ -2947,3 +2947,17 @@ bool kvm_arch_cpu_check_are_resettable(void

Re: [PATCH 07/11] target/ppc: added KVM fallback to fpscr manipulation

2021-05-12 Thread Bruno Piazera Larsen
On 12/05/2021 15:20, Richard Henderson wrote: On 5/12/21 9:08 AM, Bruno Larsen (billionai) wrote: diff --git a/target/ppc/kvm.c b/target/ppc/kvm.c index 104a308abb..a8a720eb48 100644 --- a/target/ppc/kvm.c +++ b/target/ppc/kvm.c @@ -2947,3 +2947,17 @@ bool kvm_arch_cpu_check_are_resettable(void

Re: [PATCH 07/11] target/ppc: added KVM fallback to fpscr manipulation

2021-05-12 Thread Richard Henderson
On 5/12/21 9:08 AM, Bruno Larsen (billionai) wrote: diff --git a/target/ppc/kvm.c b/target/ppc/kvm.c index 104a308abb..a8a720eb48 100644 --- a/target/ppc/kvm.c +++ b/target/ppc/kvm.c @@ -2947,3 +2947,17 @@ bool kvm_arch_cpu_check_are_resettable(void) { return true; } + +void kvmppc_stor

[PATCH 07/11] target/ppc: added KVM fallback to fpscr manipulation

2021-05-12 Thread Bruno Larsen (billionai)
some common code needs to store information in fpscr, but this function relies on TCG cde to work. This patch adds a kvm way to do it, and a transparent way to call it when TCG is not compiled Signed-off-by: Bruno Larsen (billionai) --- target/ppc/gdbstub.c | 1 + target/ppc/kvm.c | 14