Message ID | mvm5xq44bqh.fsf@suse.de (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | tools: add forwarding header for arch/riscv/include/asm/fence.h | expand |
On Mon, 07 Oct 2024 00:24:06 PDT (-0700), schwab@suse.de wrote: > This is needed so that <asm/barrier.h> can find <asm/fence.h> on riscv. > > Fixes: 6d74d178fe6e ("tools: Add riscv barrier implementation") > Signed-off-by: Andreas Schwab <schwab@suse.de> > --- > tools/include/asm/fence.h | 3 +++ > 1 file changed, 3 insertions(+) > create mode 100644 tools/include/asm/fence.h > > diff --git a/tools/include/asm/fence.h b/tools/include/asm/fence.h > new file mode 100644 > index 000000000000..917a173059a4 > --- /dev/null > +++ b/tools/include/asm/fence.h > @@ -0,0 +1,3 @@ > +#if defined(__riscv) > +#include "../../arch/riscv/include/asm/fence.h" > +#endif Reviewed-by: Palmer Dabbelt <palmer@rivosinc.com> Acked-by: Palmer Dabbelt <palmer@rivosinc.com> Happy to pick this up via the RISC-V tree if you want. Thanks!
On Okt 09 2024, Palmer Dabbelt wrote:
> Happy to pick this up via the RISC-V tree if you want. Thanks!
Please make sure to pass it on soon, since it blocks building a
full-featured kernel.
Thanks.
Ping! It's already rc5 and this is still not fixed.
Hi Andreas, On Tue, 8 Oct 2024 at 05:29, Andreas Schwab <schwab@suse.de> wrote: > > This is needed so that <asm/barrier.h> can find <asm/fence.h> on riscv. > > Fixes: 6d74d178fe6e ("tools: Add riscv barrier implementation") > Signed-off-by: Andreas Schwab <schwab@suse.de> > --- > tools/include/asm/fence.h | 3 +++ > 1 file changed, 3 insertions(+) > create mode 100644 tools/include/asm/fence.h > > diff --git a/tools/include/asm/fence.h b/tools/include/asm/fence.h > new file mode 100644 > index 000000000000..917a173059a4 > --- /dev/null > +++ b/tools/include/asm/fence.h > @@ -0,0 +1,3 @@ > +#if defined(__riscv) > +#include "../../arch/riscv/include/asm/fence.h" > +#endif > -- Thanks for this Fix. Reviewed-by: Anand Moon <linux.amoon@gmail.com> Thanks -Anand > 2.46.2 > > > -- > Andreas Schwab, SUSE Labs, schwab@suse.de > GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 > "And now for something completely different." > > _______________________________________________ > linux-riscv mailing list > linux-riscv@lists.infradead.org > http://lists.infradead.org/mailman/listinfo/linux-riscv
Hi Andreas, On 07/10/2024 09:24, Andreas Schwab wrote: > This is needed so that <asm/barrier.h> can find <asm/fence.h> on riscv. > > Fixes: 6d74d178fe6e ("tools: Add riscv barrier implementation") > Signed-off-by: Andreas Schwab <schwab@suse.de> > --- > tools/include/asm/fence.h | 3 +++ > 1 file changed, 3 insertions(+) > create mode 100644 tools/include/asm/fence.h > > diff --git a/tools/include/asm/fence.h b/tools/include/asm/fence.h > new file mode 100644 > index 000000000000..917a173059a4 > --- /dev/null > +++ b/tools/include/asm/fence.h > @@ -0,0 +1,3 @@ > +#if defined(__riscv) > +#include "../../arch/riscv/include/asm/fence.h" > +#endif Thanks for the patch! Tested-by: Alexandre Ghiti <alexghiti@rivosinc.com> Alex
diff --git a/tools/include/asm/fence.h b/tools/include/asm/fence.h new file mode 100644 index 000000000000..917a173059a4 --- /dev/null +++ b/tools/include/asm/fence.h @@ -0,0 +1,3 @@ +#if defined(__riscv) +#include "../../arch/riscv/include/asm/fence.h" +#endif
This is needed so that <asm/barrier.h> can find <asm/fence.h> on riscv. Fixes: 6d74d178fe6e ("tools: Add riscv barrier implementation") Signed-off-by: Andreas Schwab <schwab@suse.de> --- tools/include/asm/fence.h | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 tools/include/asm/fence.h