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

maccess.c (306B)


      1// SPDX-License-Identifier: GPL-2.0-only
      2
      3#include <linux/uaccess.h>
      4#include <linux/kernel.h>
      5
      6#include <asm/disassemble.h>
      7#include <asm/inst.h>
      8#include <asm/ppc-opcode.h>
      9
     10bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size)
     11{
     12	return is_kernel_addr((unsigned long)unsafe_src);
     13}