Messages in this thread | | | Date | Thu, 14 Sep 2023 10:52:15 +0100 | From | Conor Dooley <> | Subject | Re: [PATCH v3 9/9] KVM: riscv: selftests: Add sstc timer test |
| |
On Thu, Sep 14, 2023 at 11:36:01AM +0200, Andrew Jones wrote: > > +static inline void cpu_relax(void) > > +{ > > +#ifdef __riscv_zihintpause > > + asm volatile("pause" ::: "memory"); > > +#else > > + /* Encoding of the pause instruction */ > > + asm volatile(".4byte 0x100000F" ::: "memory"); > > +#endif > > +} > > cpu_relax() should go to include/riscv/processor.h
Can the one from asm/vdso/processor.h be reused, or are there special considerations preventing that? [unhandled content-type:application/pgp-signature] | |