cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

fence.h (279B)


      1#ifndef _ASM_RISCV_FENCE_H
      2#define _ASM_RISCV_FENCE_H
      3
      4#ifdef CONFIG_SMP
      5#define RISCV_ACQUIRE_BARRIER		"\tfence r , rw\n"
      6#define RISCV_RELEASE_BARRIER		"\tfence rw,  w\n"
      7#else
      8#define RISCV_ACQUIRE_BARRIER
      9#define RISCV_RELEASE_BARRIER
     10#endif
     11
     12#endif	/* _ASM_RISCV_FENCE_H */