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

stackprotector.h (361B)


      1/* SPDX-License-Identifier: GPL-2.0 */
      2#ifndef _LINUX_STACKPROTECTOR_H
      3#define _LINUX_STACKPROTECTOR_H 1
      4
      5#include <linux/compiler.h>
      6#include <linux/sched.h>
      7#include <linux/random.h>
      8
      9#if defined(CONFIG_STACKPROTECTOR) || defined(CONFIG_ARM64_PTR_AUTH)
     10# include <asm/stackprotector.h>
     11#else
     12static inline void boot_init_stack_canary(void)
     13{
     14}
     15#endif
     16
     17#endif