page.h (3cd86a58f7734bf9cef38f6f899608ebcaa3da13) page.h (c62da0c35d58518ddb26ff641d2485596567fd96)
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Based on arch/arm/include/asm/page.h
4 *
5 * Copyright (C) 1995-2003 Russell King
6 * Copyright (C) 2012 ARM Ltd.
7 */
8#ifndef __ASM_PAGE_H

--- 22 unchanged lines hidden (view full) ---

31typedef struct page *pgtable_t;
32
33extern int pfn_valid(unsigned long);
34
35#include <asm/memory.h>
36
37#endif /* !__ASSEMBLY__ */
38
1/* SPDX-License-Identifier: GPL-2.0-only */
2/*
3 * Based on arch/arm/include/asm/page.h
4 *
5 * Copyright (C) 1995-2003 Russell King
6 * Copyright (C) 2012 ARM Ltd.
7 */
8#ifndef __ASM_PAGE_H

--- 22 unchanged lines hidden (view full) ---

31typedef struct page *pgtable_t;
32
33extern int pfn_valid(unsigned long);
34
35#include <asm/memory.h>
36
37#endif /* !__ASSEMBLY__ */
38
39#define VM_DATA_DEFAULT_FLAGS \
40 (((current->personality & READ_IMPLIES_EXEC) ? VM_EXEC : 0) | \
41 VM_READ | VM_WRITE | VM_MAYREAD | VM_MAYWRITE | VM_MAYEXEC)
39#define VM_DATA_DEFAULT_FLAGS VM_DATA_FLAGS_TSK_EXEC
42
43#include <asm-generic/getorder.h>
44
45#endif
40
41#include <asm-generic/getorder.h>
42
43#endif