Re: [PATCH v5 03/23] xen/riscv: introduce nospec.h

2024-02-29 Thread Jan Beulich
On 26.02.2024 18:38, Oleksii Kurochko wrote: > --- /dev/null > +++ b/xen/arch/riscv/include/asm/nospec.h > @@ -0,0 +1,25 @@ > +/* SPDX-License-Identifier: GPL-2.0 */ > +/* Copyright (C) 2024 Vates */ > + > +#ifndef _ASM_GENERIC_NOSPEC_H > +#define _ASM_GENERIC_NOSPEC_H Btw, at the very last

Re: [PATCH v5 03/23] xen/riscv: introduce nospec.h

2024-02-29 Thread Oleksii
On Thu, 2024-02-29 at 15:01 +0100, Jan Beulich wrote: > On 29.02.2024 14:49, Julien Grall wrote: > > On 26/02/2024 17:38, Oleksii Kurochko wrote: > > > --- /dev/null > > > +++ b/xen/arch/riscv/include/asm/nospec.h > > > @@ -0,0 +1,25 @@ > > > +/* SPDX-License-Identifier: GPL-2.0 */ > > > > New

Re: [PATCH v5 03/23] xen/riscv: introduce nospec.h

2024-02-29 Thread Jan Beulich
On 29.02.2024 14:49, Julien Grall wrote: > On 26/02/2024 17:38, Oleksii Kurochko wrote: >> --- /dev/null >> +++ b/xen/arch/riscv/include/asm/nospec.h >> @@ -0,0 +1,25 @@ >> +/* SPDX-License-Identifier: GPL-2.0 */ > > New file should use the SPDX tag GPL-2.0-only. I guess this could be > fixed on

Re: [PATCH v5 03/23] xen/riscv: introduce nospec.h

2024-02-29 Thread Julien Grall
Hi Oleksii, On 26/02/2024 17:38, Oleksii Kurochko wrote: From the unpriviliged doc: No standard hints are presently defined. We anticipate standard hints to eventually include memory-system spatial and temporal locality hints, branch prediction hints, thread-scheduling hints,

Re: [PATCH v5 03/23] xen/riscv: introduce nospec.h

2024-02-28 Thread Oleksii
On Tue, 2024-02-27 at 08:38 +0100, Jan Beulich wrote: > On 26.02.2024 18:38, Oleksii Kurochko wrote: > > From the unpriviliged doc: > >   No standard hints are presently defined. > >   We anticipate standard hints to eventually include memory-system > > spatial > >   and temporal locality hints,

Re: [PATCH v5 03/23] xen/riscv: introduce nospec.h

2024-02-26 Thread Jan Beulich
On 26.02.2024 18:38, Oleksii Kurochko wrote: > From the unpriviliged doc: > No standard hints are presently defined. > We anticipate standard hints to eventually include memory-system spatial > and temporal locality hints, branch prediction hints, thread-scheduling > hints, security tags,

[PATCH v5 03/23] xen/riscv: introduce nospec.h

2024-02-26 Thread Oleksii Kurochko
>From the unpriviliged doc: No standard hints are presently defined. We anticipate standard hints to eventually include memory-system spatial and temporal locality hints, branch prediction hints, thread-scheduling hints, security tags, and instrumentation flags for simulation/emulation.