Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-03-09 Thread Sebastian Huber
Hello Mark, On 03/08/2014 09:16 PM, Mark Cave-Ayland wrote: Hi all, Apologies for the delay in testing this patch - it's been a busy few weeks with work, along with a QEMU freeze deadline. Unfortunately this patch causes regressions when booting my Debian lenny/squeeze ISO test images on qem

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-03-08 Thread Peter Maydell
On 8 March 2014 20:16, Mark Cave-Ayland wrote: > [0.00] TRAPLOG: TPC<(null)> > [0.00] \|/ \|/ > [0.00] "@'/ .. \`@" > [0.00] /_| \__/ |_\ > [0.00] \__U_/ > [0.00] swapper(0): TL1: FPU IE

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-03-08 Thread Mark Cave-Ayland
On 14/02/14 16:06, Sebastian Huber wrote: The LEON3 processor has support for the CASA instruction which is normally only available for SPARC V9 processors. Binutils 2.24 and GCC 4.9 will support this instruction for LEON3. GCC uses it to generate C11 atomic operations. The CAS synthetic inst

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-02-28 Thread Fabien Chouteau
On 02/28/2014 10:33 AM, Mark Cave-Ayland wrote: > On 26/02/14 17:25, Peter Maydell wrote: > >> On 26 February 2014 16:59, Fabien Chouteau wrote: >>> On 02/26/2014 08:56 AM, Sebastian Huber wrote: Hello, exists there someone who is able to commit this? >>> >>> I'm sorry Sebasti

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-02-28 Thread Mark Cave-Ayland
On 26/02/14 17:25, Peter Maydell wrote: On 26 February 2014 16:59, Fabien Chouteau wrote: On 02/26/2014 08:56 AM, Sebastian Huber wrote: Hello, exists there someone who is able to commit this? I'm sorry Sebastian, as you probably understood the SPARC maintainer is missing which makes comm

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-02-26 Thread Peter Maydell
On 26 February 2014 16:59, Fabien Chouteau wrote: > On 02/26/2014 08:56 AM, Sebastian Huber wrote: >> Hello, >> >> exists there someone who is able to commit this? >> > > I'm sorry Sebastian, as you probably understood the SPARC maintainer is > missing which makes commit process more difficult tha

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-02-26 Thread Fabien Chouteau
On 02/26/2014 08:56 AM, Sebastian Huber wrote: > Hello, > > exists there someone who is able to commit this? > I'm sorry Sebastian, as you probably understood the SPARC maintainer is missing which makes commit process more difficult that it used to be... Peter, as discussed in a previous mail,

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-02-25 Thread Sebastian Huber
Hello, exists there someone who is able to commit this? On 2014-02-14 17:22, Andreas Färber wrote: Am 14.02.2014 17:06, schrieb Sebastian Huber: The LEON3 processor has support for the CASA instruction which is normally only available for SPARC V9 processors. Binutils 2.24 and GCC 4.9 will su

Re: [Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-02-14 Thread Andreas Färber
Am 14.02.2014 17:06, schrieb Sebastian Huber: > The LEON3 processor has support for the CASA instruction which is > normally only available for SPARC V9 processors. Binutils 2.24 > and GCC 4.9 will support this instruction for LEON3. GCC uses it to > generate C11 atomic operations. > > The CAS s

[Qemu-devel] [PATCH v4] target-sparc: Add and use CPU_FEATURE_CASA

2014-02-14 Thread Sebastian Huber
The LEON3 processor has support for the CASA instruction which is normally only available for SPARC V9 processors. Binutils 2.24 and GCC 4.9 will support this instruction for LEON3. GCC uses it to generate C11 atomic operations. The CAS synthetic instruction uses an ASI of 0x80. If TARGET_SPARC