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

percpu.h (468B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef _ASM_POWERPC_PERCPU_H_
      3#define _ASM_POWERPC_PERCPU_H_
      4#ifdef __powerpc64__
      5
      6/*
      7 * Same as asm-generic/percpu.h, except that we store the per cpu offset
      8 * in the paca. Based on the x86-64 implementation.
      9 */
     10
     11#ifdef CONFIG_SMP
     12
     13#define __my_cpu_offset local_paca->data_offset
     14
     15#endif /* CONFIG_SMP */
     16#endif /* __powerpc64__ */
     17
     18#include <asm-generic/percpu.h>
     19
     20#include <asm/paca.h>
     21
     22#endif /* _ASM_POWERPC_PERCPU_H_ */