mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
22 lines
410 B
22 lines
410 B
/* SPDX-License-Identifier: GPL-2.0 */ |
|
/* |
|
* arm64 KFENCE support. |
|
* |
|
* Copyright (C) 2020, Google LLC. |
|
*/ |
|
|
|
#ifndef __ASM_KFENCE_H |
|
#define __ASM_KFENCE_H |
|
|
|
#include <asm/cacheflush.h> |
|
|
|
static inline bool arch_kfence_init_pool(void) { return true; } |
|
|
|
static inline bool kfence_protect_page(unsigned long addr, bool protect) |
|
{ |
|
set_memory_valid(addr, 1, !protect); |
|
|
|
return true; |
|
} |
|
|
|
#endif /* __ASM_KFENCE_H */
|
|
|