Re: [Qemu-devel] [Qemu-ppc] [PATCH v2] spapr: ignore decr interrupts when MSR_EE is disabled

2017-07-14 Thread Nikunj Dadhania
On 15-Jul-2017 8:10 AM, "Benjamin Herrenschmidt" wrote: On Fri, 2017-07-14 at 09:34 +0530, Nikunj A Dadhania wrote: > Rebooting a SMP TCG guest is broken for both single/multi threaded TCG. > > When reset happens, all the CPUs are in halted state. First CPU is brought out > of

Re: [Qemu-devel] [Qemu-ppc] [PATCH 2/3] target/ppc: fmadd: add macro for updating flags

2017-03-04 Thread Nikunj Dadhania
On 4 March 2017 at 00:45, Richard Henderson wrote: > On 03/03/2017 05:58 PM, Nikunj A Dadhania wrote: >> >> +#define FPU_MADDSUB_UPDATE(name, tp)\ >> +static void name(CPUPPCState *env, float64 arg1,\ >> +

Re: [Qemu-devel] [Qemu-ppc] [PATCH 1/3] target/ppc: fmadd check for excp independently

2017-03-04 Thread Nikunj Dadhania
>> diff --git a/target/ppc/fpu_helper.c b/target/ppc/fpu_helper.c >> index 0535ad0..a547f58 100644 >> --- a/target/ppc/fpu_helper.c >> +++ b/target/ppc/fpu_helper.c >> @@ -747,17 +747,21 @@ static void float64_maddsub_update_excp(CPUPPCState >> *env, float64 arg1, >>

Re: [Qemu-devel] [Qemu-ppc] [PATCH v1] target/ppc: rewrite f[n]m[add, sub] using float64_muladd

2017-03-01 Thread Nikunj Dadhania
On 02-Mar-2017 8:07 AM, "Richard Henderson" wrote: On 03/02/2017 02:24 AM, Nikunj A Dadhania wrote: > +static void float64_madd_set_vxisi(CPUPPCState *env, float64 a, float64 > b, > + float64 c, unsigned int flags) > { > +float64 f =

Re: [Qemu-devel] [Qemu-ppc] [PATCH v1] target/ppc: rewrite f[n]m[add, sub] using float64_muladd

2017-03-01 Thread Nikunj Dadhania
On 02-Mar-2017 7:53 AM, "Richard Henderson" wrote: On 03/02/2017 11:29 AM, David Gibson wrote: > On Wed, Mar 01, 2017 at 08:54:14PM +0530, Nikunj A Dadhania wrote: > >> Use the softfloat api for fused multiply-add. Also, generate VXISI using >> a helper function by computing

Re: [Qemu-devel] [Qemu-ppc] [PATCH v3 03/10] target/ppc: support for 32-bit carry and overflow

2017-02-23 Thread Nikunj Dadhania
On 24 February 2017 at 04:23, David Gibson wrote: > On Fri, Feb 24, 2017 at 09:34:32AM +1100, Richard Henderson wrote: >> On 02/23/2017 05:40 PM, Nikunj A Dadhania wrote: >> > Richard Henderson writes: >> > > These functions are becoming quite

Re: [Qemu-devel] [Qemu-ppc] [PATCH 02/14] target-ppc: Add xxinsertw instruction

2017-01-05 Thread Nikunj Dadhania
On 6 January 2017 at 03:27, David Gibson wrote: > On Thu, Jan 05, 2017 at 04:56:07PM +0530, Nikunj A Dadhania wrote: >> xxinsertw: VSX Vector Insert Word > > I think this still has problems with out of bounds values. > >> >> Signed-off-by: Nikunj A Dadhania

Re: [Qemu-devel] [Qemu-ppc] [PATCH v2 5/6] target-ppc: implement xxextractuw instruction

2016-12-12 Thread Nikunj Dadhania
On 12 December 2016 at 06:00, David Gibson wrote: > On Fri, Dec 09, 2016 at 05:47:24PM +0530, Nikunj A Dadhania wrote: >> xxextractuw: VSX Vector Extract Unsigned Word >> >> Signed-off-by: Nikunj A Dadhania >> --- >> target-ppc/helper.h