page.h (c9f289701540baeef9ac7c9977d67a7259f404db) | page.h (c62da0c35d58518ddb26ff641d2485596567fd96) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) 2009 Chen Liqin <liqin.chen@sunplusct.com> 4 * Copyright (C) 2012 Regents of the University of California 5 * Copyright (C) 2017 SiFive 6 * Copyright (C) 2017 XiaojingZhu <zhuxiaoj@ict.ac.cn> 7 */ 8 --- 123 unchanged lines hidden (view full) --- 132#define pfn_valid(pfn) \ 133 (((pfn) >= ARCH_PFN_OFFSET) && (((pfn) - ARCH_PFN_OFFSET) < max_mapnr)) 134#endif 135 136#endif /* __ASSEMBLY__ */ 137 138#define virt_addr_valid(vaddr) (pfn_valid(virt_to_pfn(vaddr))) 139 | 1/* SPDX-License-Identifier: GPL-2.0-only */ 2/* 3 * Copyright (C) 2009 Chen Liqin <liqin.chen@sunplusct.com> 4 * Copyright (C) 2012 Regents of the University of California 5 * Copyright (C) 2017 SiFive 6 * Copyright (C) 2017 XiaojingZhu <zhuxiaoj@ict.ac.cn> 7 */ 8 --- 123 unchanged lines hidden (view full) --- 132#define pfn_valid(pfn) \ 133 (((pfn) >= ARCH_PFN_OFFSET) && (((pfn) - ARCH_PFN_OFFSET) < max_mapnr)) 134#endif 135 136#endif /* __ASSEMBLY__ */ 137 138#define virt_addr_valid(vaddr) (pfn_valid(virt_to_pfn(vaddr))) 139 |
140#define VM_DATA_DEFAULT_FLAGS (VM_READ | VM_WRITE | \ 141 VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC) | 140#define VM_DATA_DEFAULT_FLAGS VM_DATA_FLAGS_NON_EXEC |
142 143#include <asm-generic/memory_model.h> 144#include <asm-generic/getorder.h> 145 146#endif /* _ASM_RISCV_PAGE_H */ | 141 142#include <asm-generic/memory_model.h> 143#include <asm-generic/getorder.h> 144 145#endif /* _ASM_RISCV_PAGE_H */ |