Re: [Qemu-devel] [PATCH v4 3/7] target/riscv: Create function to test if FP is enabled

2020-01-21 Thread Alistair Francis
On Wed, Jan 22, 2020 at 6:37 AM Aurelien Jarno wrote: > > Hi, > > On 2020-01-20 10:31, Alistair Francis wrote: > > On Mon, Jan 6, 2020 at 2:59 AM Aurelien Jarno wrote: > > > > > > On 2020-01-05 17:36, Aurelien Jarno wrote: > > > > > diff --git a/target/riscv/csr.c b/target/riscv/csr.c > > > > >

Re: [Qemu-devel] [PATCH v4 3/7] target/riscv: Create function to test if FP is enabled

2020-01-21 Thread Aurelien Jarno
Hi, On 2020-01-20 10:31, Alistair Francis wrote: > On Mon, Jan 6, 2020 at 2:59 AM Aurelien Jarno wrote: > > > > On 2020-01-05 17:36, Aurelien Jarno wrote: > > > > diff --git a/target/riscv/csr.c b/target/riscv/csr.c > > > > index e0d4586760..2789215b5e 100644 > > > > --- a/target/riscv/csr.c > >

Re: [Qemu-devel] [PATCH v4 3/7] target/riscv: Create function to test if FP is enabled

2020-01-19 Thread Alistair Francis
On Mon, Jan 6, 2020 at 2:59 AM Aurelien Jarno wrote: > > On 2020-01-05 17:36, Aurelien Jarno wrote: > > > diff --git a/target/riscv/csr.c b/target/riscv/csr.c > > > index e0d4586760..2789215b5e 100644 > > > --- a/target/riscv/csr.c > > > +++ b/target/riscv/csr.c > > > > [ snip ] > > > > > @@

Re: [Qemu-devel] [PATCH v4 3/7] target/riscv: Create function to test if FP is enabled

2020-01-05 Thread Aurelien Jarno
On 2020-01-05 17:36, Aurelien Jarno wrote: > > diff --git a/target/riscv/csr.c b/target/riscv/csr.c > > index e0d4586760..2789215b5e 100644 > > --- a/target/riscv/csr.c > > +++ b/target/riscv/csr.c > > [ snipĀ ] > > > @@ -307,6 +307,7 @@ static int write_mstatus(CPURISCVState *env, int csrno, >

Re: [Qemu-devel] [PATCH v4 3/7] target/riscv: Create function to test if FP is enabled

2020-01-05 Thread Aurelien Jarno
Hi, On 2019-08-23 08:21, Alistair Francis wrote: > Let's create a function that tests if floating point support is > enabled. We can then protect all floating point operations based on if > they are enabled. > > This patch so far doesn't change anything, it's just preparing for the > Hypervisor

[Qemu-devel] [PATCH v4 3/7] target/riscv: Create function to test if FP is enabled

2019-08-23 Thread Alistair Francis
Let's create a function that tests if floating point support is enabled. We can then protect all floating point operations based on if they are enabled. This patch so far doesn't change anything, it's just preparing for the Hypervisor support for floating point operations. Signed-off-by: