Re: [RFC PATCH v3] RISC-V: Add Zawrs ISA extension support

2022-06-29 Thread Alistair Francis
On Mon, Jun 27, 2022 at 6:16 PM Christoph Müllner wrote: > > > > On Mon, Jun 27, 2022 at 7:20 AM Alistair Francis wrote: >> >> On Fri, Jun 24, 2022 at 1:31 AM Christoph Muellner >> wrote: >> > >> > This patch adds support for the Zawrs ISA extension. >> > Given the current (incomplete) implement

Re: [RFC PATCH v3] RISC-V: Add Zawrs ISA extension support

2022-06-27 Thread Christoph Müllner
On Mon, Jun 27, 2022 at 7:20 AM Alistair Francis wrote: > On Fri, Jun 24, 2022 at 1:31 AM Christoph Muellner > wrote: > > > > This patch adds support for the Zawrs ISA extension. > > Given the current (incomplete) implementation of reservation sets > > there seems to be no way to provide a full

Re: [RFC PATCH v3] RISC-V: Add Zawrs ISA extension support

2022-06-26 Thread Alistair Francis
On Fri, Jun 24, 2022 at 1:31 AM Christoph Muellner wrote: > > This patch adds support for the Zawrs ISA extension. > Given the current (incomplete) implementation of reservation sets > there seems to be no way to provide a full emulation of the WRS > instruction (wake on reservation set invalidati

Re: [RFC PATCH v3] RISC-V: Add Zawrs ISA extension support

2022-06-23 Thread Heiko Stübner
Am Donnerstag, 23. Juni 2022, 17:29:07 CEST schrieb Christoph Muellner: > This patch adds support for the Zawrs ISA extension. > Given the current (incomplete) implementation of reservation sets > there seems to be no way to provide a full emulation of the WRS > instruction (wake on reservation set

[RFC PATCH v3] RISC-V: Add Zawrs ISA extension support

2022-06-23 Thread Christoph Muellner
This patch adds support for the Zawrs ISA extension. Given the current (incomplete) implementation of reservation sets there seems to be no way to provide a full emulation of the WRS instruction (wake on reservation set invalidation or timeout or interrupt). Therefore, we just pretend that an inter