Re: [PATCH v3] target/ppc: Implement new wait variants

2022-07-28 Thread Daniel Henrique Barboza
On 7/28/22 02:29, Joel Stanley wrote: On Wed, 27 Jul 2022 at 13:49, Daniel Henrique Barboza wrote: On 7/20/22 10:33, Nicholas Piggin wrote: ISA v2.06 adds new variations of wait, specified by the WC field. These are not all compatible with the prior wait implementation, because they add

Re: [PATCH v3] target/ppc: Implement new wait variants

2022-07-27 Thread Joel Stanley
On Wed, 27 Jul 2022 at 13:49, Daniel Henrique Barboza wrote: > > > > On 7/20/22 10:33, Nicholas Piggin wrote: > > ISA v2.06 adds new variations of wait, specified by the WC field. These > > are not all compatible with the prior wait implementation, because they > > add additional conditions that c

Re: [PATCH v3] target/ppc: Implement new wait variants

2022-07-27 Thread Daniel Henrique Barboza
On 7/20/22 10:33, Nicholas Piggin wrote: ISA v2.06 adds new variations of wait, specified by the WC field. These are not all compatible with the prior wait implementation, because they add additional conditions that cause the processor to resume, which can cause software to hang or run very sl

Re: [PATCH v3] target/ppc: Implement new wait variants

2022-07-20 Thread VĂ­ctor Colombo
CCing Daniel and Richard as they might be interested in taking a look On 20/07/2022 10:33, Nicholas Piggin wrote: ISA v2.06 adds new variations of wait, specified by the WC field. These are not all compatible with the prior wait implementation, because they add additional conditions that cause t

[PATCH v3] target/ppc: Implement new wait variants

2022-07-20 Thread Nicholas Piggin
ISA v2.06 adds new variations of wait, specified by the WC field. These are not all compatible with the prior wait implementation, because they add additional conditions that cause the processor to resume, which can cause software to hang or run very slowly. ISA v3.0 changed the wait opcode and re