kfence.h (410B)
1/* SPDX-License-Identifier: GPL-2.0 */ 2/* 3 * arm64 KFENCE support. 4 * 5 * Copyright (C) 2020, Google LLC. 6 */ 7 8#ifndef __ASM_KFENCE_H 9#define __ASM_KFENCE_H 10 11#include <asm/set_memory.h> 12 13static inline bool arch_kfence_init_pool(void) { return true; } 14 15static inline bool kfence_protect_page(unsigned long addr, bool protect) 16{ 17 set_memory_valid(addr, 1, !protect); 18 19 return true; 20} 21 22#endif /* __ASM_KFENCE_H */