The replacement of <asm/pgrable.h> with <linux/pgtable.h> made the include of the latter in the middle of asm includes. Fix this up with the aid of the below script and manual adjustments here and there. import sys import re if len(sys.argv) is not 3: print "USAGE: %s <file> <header>" % (sys.argv[0]) sys.exit(1) hdr_to_move="#include <linux/%s>" % sys.argv[2] moved = False in_hdrs = False with open(sys.argv[1], "r") as f: lines = f.readlines() for _line in lines: line = _line.rstrip(' ') if line == hdr_to_move: continue if line.startswith("#include <linux/"): in_hdrs = True elif not moved and in_hdrs: moved = True print hdr_to_move print line
Unified · Split
| @@ -2,8 +2,6 @@ · 1 unmodified line | ||
| 2 | 2 | #include <linux/interrupt.h> |
| 3 | 3 | #include <linux/io.h> |
| 4 | 4 | |
| 5 | −#include <linux/pgtable.h> | |
| 6 | − | |
| 7 | 5 | /* Prototypes of functions used across modules here in this directory. */ |
| 8 | 6 | |
| 9 | 7 | #define vucp volatile unsigned char * |
| @@ -6,8 +6,8 @@ · 5 unmodified lines | ||
| 6 | 6 | #include <linux/memblock.h> |
| 7 | 7 | #include <linux/export.h> |
| 8 | 8 | #include <linux/highmem.h> |
| 9 | −#include <asm/processor.h> | |
| 10 | 9 | #include <linux/pgtable.h> |
| 10 | +#include <asm/processor.h> | |
| 11 | 11 | #include <asm/pgalloc.h> |
| 12 | 12 | #include <asm/tlbflush.h> |
| 13 | 13 | |
| @@ -33,9 +33,9 @@ · 32 unmodified lines | ||
| 33 | 33 | */ |
| 34 | 34 | |
| 35 | 35 | #include <linux/linkage.h> |
| 36 | +#include <linux/pgtable.h> | |
| 36 | 37 | #include <asm/entry.h> |
| 37 | 38 | #include <asm/mmu.h> |
| 38 | −#include <linux/pgtable.h> | |
| 39 | 39 | #include <asm/arcregs.h> |
| 40 | 40 | #include <asm/cache.h> |
| 41 | 41 | #include <asm/processor.h> |
| @@ -13,7 +13,6 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <asm/highmem.h> |
| 14 | 14 | #include <asm/mach/map.h> |
| 15 | 15 | #include <asm/mmu_context.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 16 | #include <asm/ptrace.h> |
| 18 | 17 | |
| 19 | 18 | #ifdef CONFIG_EFI |
| @@ -6,8 +6,8 @@ · 5 unmodified lines | ||
| 6 | 6 | #define FIXADDR_END 0xfff00000UL |
| 7 | 7 | #define FIXADDR_TOP (FIXADDR_END - PAGE_SIZE) |
| 8 | 8 | |
| 9 | −#include <asm/kmap_types.h> | |
| 10 | 9 | #include <linux/pgtable.h> |
| 10 | +#include <asm/kmap_types.h> | |
| 11 | 11 | |
| 12 | 12 | enum fixed_addresses { |
| 13 | 13 | FIX_EARLYCON_MEM_BASE, |
| @@ -10,6 +10,7 @@ · 9 unmodified lines | ||
| 10 | 10 | */ |
| 11 | 11 | #include <linux/linkage.h> |
| 12 | 12 | #include <linux/init.h> |
| 13 | +#include <linux/pgtable.h> | |
| 13 | 14 | |
| 14 | 15 | #include <asm/assembler.h> |
| 15 | 16 | #include <asm/cp15.h> |
| @@ -18,7 +19,6 @@ · 2 unmodified lines | ||
| 18 | 19 | #include <asm/asm-offsets.h> |
| 19 | 20 | #include <asm/memory.h> |
| 20 | 21 | #include <asm/thread_info.h> |
| 21 | −#include <linux/pgtable.h> | |
| 22 | 22 | |
| 23 | 23 | #if defined(CONFIG_DEBUG_LL) && !defined(CONFIG_DEBUG_SEMIHOSTING) |
| 24 | 24 | #include CONFIG_DEBUG_LL_INCLUDE |
| @@ -2,12 +2,12 @@ · 1 unmodified line | ||
| 2 | 2 | #include <linux/init.h> |
| 3 | 3 | #include <linux/slab.h> |
| 4 | 4 | #include <linux/mm_types.h> |
| 5 | +#include <linux/pgtable.h> | |
| 5 | 6 | |
| 6 | 7 | #include <asm/bugs.h> |
| 7 | 8 | #include <asm/cacheflush.h> |
| 8 | 9 | #include <asm/idmap.h> |
| 9 | 10 | #include <asm/pgalloc.h> |
| 10 | −#include <linux/pgtable.h> | |
| 11 | 11 | #include <asm/memory.h> |
| 12 | 12 | #include <asm/smp_plat.h> |
| 13 | 13 | #include <asm/suspend.h> |
| @@ -8,13 +8,13 @@ · 7 unmodified lines | ||
| 8 | 8 | #include "vmlinux-xip.lds.S" |
| 9 | 9 | #else |
| 10 | 10 | |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | #include <asm-generic/vmlinux.lds.h> |
| 12 | 13 | #include <asm/cache.h> |
| 13 | 14 | #include <asm/thread_info.h> |
| 14 | 15 | #include <asm/memory.h> |
| 15 | 16 | #include <asm/mpu.h> |
| 16 | 17 | #include <asm/page.h> |
| 17 | −#include <linux/pgtable.h> | |
| 18 | 18 | |
| 19 | 19 | #include "vmlinux.lds.h" |
| 20 | 20 | |
| @@ -21,10 +21,10 @@ · 20 unmodified lines | ||
| 21 | 21 | #include <linux/stat.h> |
| 22 | 22 | #include <linux/of.h> |
| 23 | 23 | #include <linux/of_address.h> |
| 24 | +#include <linux/pgtable.h> | |
| 24 | 25 | |
| 25 | 26 | #include <asm/mach-types.h> |
| 26 | 27 | #include <asm/mach/time.h> |
| 27 | −#include <linux/pgtable.h> | |
| 28 | 28 | |
| 29 | 29 | #include "hardware.h" |
| 30 | 30 | #include "cm.h" |
| @@ -12,11 +12,11 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/init.h> |
| 13 | 13 | #include <linux/smp.h> |
| 14 | 14 | #include <linux/io.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <asm/smp_plat.h> |
| 17 | 18 | #include <asm/prom.h> |
| 18 | 19 | #include <asm/tlbflush.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | |
| 21 | 21 | #include "keystone.h" |
| 22 | 22 | |
| @@ -22,11 +22,11 @@ · 21 unmodified lines | ||
| 22 | 22 | #include <linux/gpio.h> |
| 23 | 23 | #include <linux/leds.h> |
| 24 | 24 | #include <linux/platform_device.h> |
| 25 | +#include <linux/pgtable.h> | |
| 25 | 26 | |
| 26 | 27 | #include <asm/mach-types.h> |
| 27 | 28 | #include <asm/setup.h> |
| 28 | 29 | #include <asm/page.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | |
| 31 | 31 | #include <asm/mach/arch.h> |
| 32 | 32 | #include <asm/mach/flash.h> |
| @@ -24,13 +24,13 @@ · 23 unmodified lines | ||
| 24 | 24 | #include <linux/irqchip/arm-gic.h> |
| 25 | 25 | #include <linux/slab.h> |
| 26 | 26 | #include <linux/sys_soc.h> |
| 27 | +#include <linux/pgtable.h> | |
| 27 | 28 | |
| 28 | 29 | #include <asm/mach/arch.h> |
| 29 | 30 | #include <asm/mach/map.h> |
| 30 | 31 | #include <asm/mach/time.h> |
| 31 | 32 | #include <asm/mach-types.h> |
| 32 | 33 | #include <asm/page.h> |
| 33 | −#include <linux/pgtable.h> | |
| 34 | 34 | #include <asm/smp_scu.h> |
| 35 | 35 | #include <asm/system_info.h> |
| 36 | 36 | #include <asm/hardware/cache-l2x0.h> |
| @@ -3,12 +3,12 @@ · 2 unmodified lines | ||
| 3 | 3 | #include <linux/kernel.h> |
| 4 | 4 | #include <linux/slab.h> |
| 5 | 5 | #include <linux/mm_types.h> |
| 6 | +#include <linux/pgtable.h> | |
| 6 | 7 | |
| 7 | 8 | #include <asm/cputype.h> |
| 8 | 9 | #include <asm/idmap.h> |
| 9 | 10 | #include <asm/hwcap.h> |
| 10 | 11 | #include <asm/pgalloc.h> |
| 11 | −#include <linux/pgtable.h> | |
| 12 | 12 | #include <asm/sections.h> |
| 13 | 13 | #include <asm/system_info.h> |
| 14 | 14 | |
| @@ -2,7 +2,6 @@ · 1 unmodified line | ||
| 2 | 2 | #ifdef CONFIG_MMU |
| 3 | 3 | #include <linux/list.h> |
| 4 | 4 | #include <linux/vmalloc.h> |
| 5 | − | |
| 6 | 5 | #include <linux/pgtable.h> |
| 7 | 6 | |
| 8 | 7 | /* the upper-most page table pointer */ |
| @@ -11,11 +11,11 @@ · 10 unmodified lines | ||
| 11 | 11 | */ |
| 12 | 12 | #include <linux/linkage.h> |
| 13 | 13 | #include <linux/init.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <asm/assembler.h> |
| 15 | 16 | #include <asm/asm-offsets.h> |
| 16 | 17 | #include <asm/hwcap.h> |
| 17 | 18 | #include <asm/pgtable-hwdef.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/ptrace.h> |
| 20 | 20 | |
| 21 | 21 | #include "proc-macros.S" |
| @@ -11,11 +11,11 @@ · 10 unmodified lines | ||
| 11 | 11 | */ |
| 12 | 12 | #include <linux/linkage.h> |
| 13 | 13 | #include <linux/init.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <asm/assembler.h> |
| 15 | 16 | #include <asm/asm-offsets.h> |
| 16 | 17 | #include <asm/hwcap.h> |
| 17 | 18 | #include <asm/pgtable-hwdef.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/ptrace.h> |
| 20 | 20 | |
| 21 | 21 | #include "proc-macros.S" |
| @@ -11,11 +11,11 @@ · 10 unmodified lines | ||
| 11 | 11 | */ |
| 12 | 12 | #include <linux/linkage.h> |
| 13 | 13 | #include <linux/init.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <asm/assembler.h> |
| 15 | 16 | #include <asm/asm-offsets.h> |
| 16 | 17 | #include <asm/hwcap.h> |
| 17 | 18 | #include <asm/pgtable-hwdef.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/ptrace.h> |
| 20 | 20 | |
| 21 | 21 | #include "proc-macros.S" |
| @@ -11,11 +11,11 @@ · 10 unmodified lines | ||
| 11 | 11 | */ |
| 12 | 12 | #include <linux/linkage.h> |
| 13 | 13 | #include <linux/init.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <asm/assembler.h> |
| 15 | 16 | #include <asm/asm-offsets.h> |
| 16 | 17 | #include <asm/hwcap.h> |
| 17 | 18 | #include <asm/pgtable-hwdef.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/ptrace.h> |
| 20 | 20 | |
| 21 | 21 | #include "proc-macros.S" |
| @@ -20,11 +20,11 @@ · 19 unmodified lines | ||
| 20 | 20 | */ |
| 21 | 21 | #include <linux/linkage.h> |
| 22 | 22 | #include <linux/init.h> |
| 23 | +#include <linux/pgtable.h> | |
| 23 | 24 | #include <asm/assembler.h> |
| 24 | 25 | #include <asm/asm-offsets.h> |
| 25 | 26 | #include <asm/hwcap.h> |
| 26 | 27 | #include <asm/pgtable-hwdef.h> |
| 27 | −#include <linux/pgtable.h> | |
| 28 | 28 | #include <asm/ptrace.h> |
| 29 | 29 | |
| 30 | 30 | #include "proc-macros.S" |
| @@ -6,11 +6,11 @@ · 5 unmodified lines | ||
| 6 | 6 | */ |
| 7 | 7 | #include <linux/linkage.h> |
| 8 | 8 | #include <linux/init.h> |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | #include <asm/assembler.h> |
| 10 | 11 | #include <asm/asm-offsets.h> |
| 11 | 12 | #include <asm/hwcap.h> |
| 12 | 13 | #include <asm/pgtable-hwdef.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | #include <asm/ptrace.h> |
| 15 | 15 | |
| 16 | 16 | #include "proc-macros.S" |
| @@ -6,11 +6,11 @@ · 5 unmodified lines | ||
| 6 | 6 | */ |
| 7 | 7 | #include <linux/linkage.h> |
| 8 | 8 | #include <linux/init.h> |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | #include <asm/assembler.h> |
| 10 | 11 | #include <asm/asm-offsets.h> |
| 11 | 12 | #include <asm/hwcap.h> |
| 12 | 13 | #include <asm/pgtable-hwdef.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | #include <asm/ptrace.h> |
| 15 | 15 | |
| 16 | 16 | #include "proc-macros.S" |
| @@ -13,10 +13,10 @@ · 12 unmodified lines | ||
| 13 | 13 | */ |
| 14 | 14 | #include <linux/linkage.h> |
| 15 | 15 | #include <linux/init.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | #include <asm/assembler.h> |
| 17 | 18 | #include <asm/hwcap.h> |
| 18 | 19 | #include <asm/pgtable-hwdef.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | #include <asm/page.h> |
| 21 | 21 | #include <asm/ptrace.h> |
| 22 | 22 | #include "proc-macros.S" |
| @@ -14,10 +14,10 @@ · 13 unmodified lines | ||
| 14 | 14 | */ |
| 15 | 15 | #include <linux/linkage.h> |
| 16 | 16 | #include <linux/init.h> |
| 17 | +#include <linux/pgtable.h> | |
| 17 | 18 | #include <asm/assembler.h> |
| 18 | 19 | #include <asm/hwcap.h> |
| 19 | 20 | #include <asm/pgtable-hwdef.h> |
| 20 | −#include <linux/pgtable.h> | |
| 21 | 21 | #include <asm/page.h> |
| 22 | 22 | #include <asm/ptrace.h> |
| 23 | 23 | #include "proc-macros.S" |
| @@ -37,10 +37,10 @@ · 36 unmodified lines | ||
| 37 | 37 | |
| 38 | 38 | #include <linux/linkage.h> |
| 39 | 39 | #include <linux/init.h> |
| 40 | +#include <linux/pgtable.h> | |
| 40 | 41 | #include <asm/assembler.h> |
| 41 | 42 | #include <asm/hwcap.h> |
| 42 | 43 | #include <asm/pgtable-hwdef.h> |
| 43 | −#include <linux/pgtable.h> | |
| 44 | 44 | #include <asm/page.h> |
| 45 | 45 | #include <asm/ptrace.h> |
| 46 | 46 | #include "proc-macros.S" |
| @@ -13,10 +13,10 @@ · 12 unmodified lines | ||
| 13 | 13 | */ |
| 14 | 14 | #include <linux/linkage.h> |
| 15 | 15 | #include <linux/init.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | #include <asm/assembler.h> |
| 17 | 18 | #include <asm/hwcap.h> |
| 18 | 19 | #include <asm/pgtable-hwdef.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | #include <asm/page.h> |
| 21 | 21 | #include <asm/ptrace.h> |
| 22 | 22 | #include "proc-macros.S" |
| @@ -6,10 +6,10 @@ · 5 unmodified lines | ||
| 6 | 6 | */ |
| 7 | 7 | #include <linux/linkage.h> |
| 8 | 8 | #include <linux/init.h> |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | #include <asm/assembler.h> |
| 10 | 11 | #include <asm/hwcap.h> |
| 11 | 12 | #include <asm/pgtable-hwdef.h> |
| 12 | −#include <linux/pgtable.h> | |
| 13 | 13 | #include <asm/ptrace.h> |
| 14 | 14 | #include "proc-macros.S" |
| 15 | 15 | |
| @@ -8,10 +8,10 @@ · 7 unmodified lines | ||
| 8 | 8 | */ |
| 9 | 9 | #include <linux/linkage.h> |
| 10 | 10 | #include <linux/init.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | #include <asm/assembler.h> |
| 12 | 13 | #include <asm/hwcap.h> |
| 13 | 14 | #include <asm/pgtable-hwdef.h> |
| 14 | −#include <linux/pgtable.h> | |
| 15 | 15 | #include <asm/ptrace.h> |
| 16 | 16 | #include "proc-macros.S" |
| 17 | 17 | |
| @@ -6,11 +6,11 @@ · 5 unmodified lines | ||
| 6 | 6 | */ |
| 7 | 7 | #include <linux/linkage.h> |
| 8 | 8 | #include <linux/init.h> |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | #include <asm/assembler.h> |
| 10 | 11 | #include <asm/asm-offsets.h> |
| 11 | 12 | #include <asm/hwcap.h> |
| 12 | 13 | #include <asm/pgtable-hwdef.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | #include <asm/ptrace.h> |
| 15 | 15 | |
| 16 | 16 | #include "proc-macros.S" |
| @@ -11,10 +11,10 @@ · 10 unmodified lines | ||
| 11 | 11 | */ |
| 12 | 12 | #include <linux/linkage.h> |
| 13 | 13 | #include <linux/init.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <asm/assembler.h> |
| 15 | 16 | #include <asm/hwcap.h> |
| 16 | 17 | #include <asm/pgtable-hwdef.h> |
| 17 | −#include <linux/pgtable.h> | |
| 18 | 18 | #include <asm/page.h> |
| 19 | 19 | #include <asm/ptrace.h> |
| 20 | 20 | |
| @@ -8,10 +8,10 @@ · 7 unmodified lines | ||
| 8 | 8 | |
| 9 | 9 | #include <linux/linkage.h> |
| 10 | 10 | #include <linux/init.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | #include <asm/assembler.h> |
| 12 | 13 | #include <asm/hwcap.h> |
| 13 | 14 | #include <asm/pgtable-hwdef.h> |
| 14 | −#include <linux/pgtable.h> | |
| 15 | 15 | #include <asm/page.h> |
| 16 | 16 | #include <asm/ptrace.h> |
| 17 | 17 | #include "proc-macros.S" |
| @@ -9,10 +9,10 @@ · 8 unmodified lines | ||
| 9 | 9 | |
| 10 | 10 | #include <linux/linkage.h> |
| 11 | 11 | #include <linux/init.h> |
| 12 | +#include <linux/pgtable.h> | |
| 12 | 13 | #include <asm/assembler.h> |
| 13 | 14 | #include <asm/hwcap.h> |
| 14 | 15 | #include <asm/pgtable-hwdef.h> |
| 15 | −#include <linux/pgtable.h> | |
| 16 | 16 | #include <asm/page.h> |
| 17 | 17 | #include <asm/ptrace.h> |
| 18 | 18 | #include "proc-macros.S" |
| @@ -12,12 +12,12 @@ · 11 unmodified lines | ||
| 12 | 12 | */ |
| 13 | 13 | #include <linux/linkage.h> |
| 14 | 14 | #include <linux/init.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | #include <asm/assembler.h> |
| 16 | 17 | #include <asm/asm-offsets.h> |
| 17 | 18 | #include <asm/hwcap.h> |
| 18 | 19 | #include <mach/hardware.h> |
| 19 | 20 | #include <asm/pgtable-hwdef.h> |
| 20 | −#include <linux/pgtable.h> | |
| 21 | 21 | #include <asm/ptrace.h> |
| 22 | 22 | |
| 23 | 23 | #include "proc-macros.S" |
| @@ -17,12 +17,12 @@ · 16 unmodified lines | ||
| 17 | 17 | */ |
| 18 | 18 | #include <linux/linkage.h> |
| 19 | 19 | #include <linux/init.h> |
| 20 | +#include <linux/pgtable.h> | |
| 20 | 21 | #include <asm/assembler.h> |
| 21 | 22 | #include <asm/asm-offsets.h> |
| 22 | 23 | #include <asm/hwcap.h> |
| 23 | 24 | #include <mach/hardware.h> |
| 24 | 25 | #include <asm/pgtable-hwdef.h> |
| 25 | −#include <linux/pgtable.h> | |
| 26 | 26 | |
| 27 | 27 | #include "proc-macros.S" |
| 28 | 28 | |
| @@ -9,11 +9,11 @@ · 8 unmodified lines | ||
| 9 | 9 | */ |
| 10 | 10 | #include <linux/init.h> |
| 11 | 11 | #include <linux/linkage.h> |
| 12 | +#include <linux/pgtable.h> | |
| 12 | 13 | #include <asm/assembler.h> |
| 13 | 14 | #include <asm/asm-offsets.h> |
| 14 | 15 | #include <asm/hwcap.h> |
| 15 | 16 | #include <asm/pgtable-hwdef.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | |
| 18 | 18 | #include "proc-macros.S" |
| 19 | 19 | |
| @@ -9,11 +9,11 @@ · 8 unmodified lines | ||
| 9 | 9 | #include <linux/arm-smccc.h> |
| 10 | 10 | #include <linux/init.h> |
| 11 | 11 | #include <linux/linkage.h> |
| 12 | +#include <linux/pgtable.h> | |
| 12 | 13 | #include <asm/assembler.h> |
| 13 | 14 | #include <asm/asm-offsets.h> |
| 14 | 15 | #include <asm/hwcap.h> |
| 15 | 16 | #include <asm/pgtable-hwdef.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/memory.h> |
| 18 | 18 | |
| 19 | 19 | #include "proc-macros.S" |
| @@ -23,9 +23,9 @@ · 22 unmodified lines | ||
| 23 | 23 | |
| 24 | 24 | #include <linux/linkage.h> |
| 25 | 25 | #include <linux/init.h> |
| 26 | +#include <linux/pgtable.h> | |
| 26 | 27 | #include <asm/assembler.h> |
| 27 | 28 | #include <asm/hwcap.h> |
| 28 | −#include <linux/pgtable.h> | |
| 29 | 29 | #include <asm/pgtable-hwdef.h> |
| 30 | 30 | #include <asm/page.h> |
| 31 | 31 | #include <asm/ptrace.h> |
| @@ -19,9 +19,9 @@ · 18 unmodified lines | ||
| 19 | 19 | |
| 20 | 20 | #include <linux/linkage.h> |
| 21 | 21 | #include <linux/init.h> |
| 22 | +#include <linux/pgtable.h> | |
| 22 | 23 | #include <asm/assembler.h> |
| 23 | 24 | #include <asm/hwcap.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <asm/pgtable-hwdef.h> |
| 26 | 26 | #include <asm/page.h> |
| 27 | 27 | #include <asm/ptrace.h> |
| @@ -6,10 +6,10 @@ · 5 unmodified lines | ||
| 6 | 6 | * for Keystone 2 |
| 7 | 7 | */ |
| 8 | 8 | #include <linux/linkage.h> |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | #include <asm/asm-offsets.h> |
| 10 | 11 | #include <asm/cp15.h> |
| 11 | 12 | #include <asm/memory.h> |
| 12 | −#include <linux/pgtable.h> | |
| 13 | 13 | |
| 14 | 14 | .section ".idmap.text", "ax" |
| 15 | 15 | |
| @@ -9,11 +9,11 @@ · 8 unmodified lines | ||
| 9 | 9 | #define __ASM_IO_H |
| 10 | 10 | |
| 11 | 11 | #include <linux/types.h> |
| 12 | +#include <linux/pgtable.h> | |
| 12 | 13 | |
| 13 | 14 | #include <asm/byteorder.h> |
| 14 | 15 | #include <asm/barrier.h> |
| 15 | 16 | #include <asm/memory.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/early_ioremap.h> |
| 18 | 18 | #include <asm/alternative.h> |
| 19 | 19 | #include <asm/cpufeature.h> |
| @@ -83,11 +83,11 @@ alternative_cb_end · 82 unmodified lines | ||
| 83 | 83 | |
| 84 | 84 | #else |
| 85 | 85 | |
| 86 | +#include <linux/pgtable.h> | |
| 86 | 87 | #include <asm/pgalloc.h> |
| 87 | 88 | #include <asm/cache.h> |
| 88 | 89 | #include <asm/cacheflush.h> |
| 89 | 90 | #include <asm/mmu_context.h> |
| 90 | −#include <linux/pgtable.h> | |
| 91 | 91 | |
| 92 | 92 | void kvm_update_va_mask(struct alt_instr *alt, |
| 93 | 93 | __le32 *origptr, __le32 *updptr, int nr_inst); |
| @@ -14,13 +14,13 @@ · 13 unmodified lines | ||
| 14 | 14 | #include <linux/sched.h> |
| 15 | 15 | #include <linux/sched/hotplug.h> |
| 16 | 16 | #include <linux/mm_types.h> |
| 17 | +#include <linux/pgtable.h> | |
| 17 | 18 | |
| 18 | 19 | #include <asm/cacheflush.h> |
| 19 | 20 | #include <asm/cpufeature.h> |
| 20 | 21 | #include <asm/proc-fns.h> |
| 21 | 22 | #include <asm-generic/mm_hooks.h> |
| 22 | 23 | #include <asm/cputype.h> |
| 23 | −#include <linux/pgtable.h> | |
| 24 | 24 | #include <asm/sysreg.h> |
| 25 | 25 | #include <asm/tlbflush.h> |
| 26 | 26 | |
| @@ -7,8 +7,8 @@ · 6 unmodified lines | ||
| 7 | 7 | #include <linux/gfp.h> |
| 8 | 8 | #include <linux/kconfig.h> |
| 9 | 9 | #include <linux/vmalloc.h> |
| 10 | −#include <asm/memory.h> | |
| 11 | 10 | #include <linux/pgtable.h> |
| 11 | +#include <asm/memory.h> | |
| 12 | 12 | #include <asm/thread_info.h> |
| 13 | 13 | |
| 14 | 14 | /* |
| @@ -24,12 +24,12 @@ · 23 unmodified lines | ||
| 24 | 24 | #include <linux/of_fdt.h> |
| 25 | 25 | #include <linux/smp.h> |
| 26 | 26 | #include <linux/serial_core.h> |
| 27 | +#include <linux/pgtable.h> | |
| 27 | 28 | |
| 28 | 29 | #include <acpi/ghes.h> |
| 29 | 30 | #include <asm/cputype.h> |
| 30 | 31 | #include <asm/cpu_ops.h> |
| 31 | 32 | #include <asm/daifflags.h> |
| 32 | −#include <linux/pgtable.h> | |
| 33 | 33 | #include <asm/smp_plat.h> |
| 34 | 34 | |
| 35 | 35 | int acpi_noirq = 1; /* skip ACPI IRQ initialization */ |
| @@ -12,6 +12,7 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/linkage.h> |
| 13 | 13 | #include <linux/init.h> |
| 14 | 14 | #include <linux/irqchip/arm-gic-v3.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <asm/asm_pointer_auth.h> |
| 17 | 18 | #include <asm/assembler.h> |
| @@ -26,7 +27,6 @@ · 8 unmodified lines | ||
| 26 | 27 | #include <asm/kvm_arm.h> |
| 27 | 28 | #include <asm/memory.h> |
| 28 | 29 | #include <asm/pgtable-hwdef.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | #include <asm/page.h> |
| 31 | 31 | #include <asm/scs.h> |
| 32 | 32 | #include <asm/smp.h> |
| @@ -10,6 +10,7 @@ · 9 unmodified lines | ||
| 10 | 10 | #include <linux/mm_types.h> |
| 11 | 11 | #include <linux/sched.h> |
| 12 | 12 | #include <linux/types.h> |
| 13 | +#include <linux/pgtable.h> | |
| 13 | 14 | |
| 14 | 15 | #include <asm/archrandom.h> |
| 15 | 16 | #include <asm/cacheflush.h> |
| @@ -17,7 +18,6 @@ · 1 unmodified line | ||
| 17 | 18 | #include <asm/kernel-pgtable.h> |
| 18 | 19 | #include <asm/memory.h> |
| 19 | 20 | #include <asm/mmu.h> |
| 20 | −#include <linux/pgtable.h> | |
| 21 | 21 | #include <asm/sections.h> |
| 22 | 22 | |
| 23 | 23 | enum kaslr_status { |
| @@ -3,13 +3,13 @@ · 2 unmodified lines | ||
| 3 | 3 | #include <linux/percpu.h> |
| 4 | 4 | #include <linux/slab.h> |
| 5 | 5 | #include <linux/uaccess.h> |
| 6 | +#include <linux/pgtable.h> | |
| 6 | 7 | #include <asm/alternative.h> |
| 7 | 8 | #include <asm/cacheflush.h> |
| 8 | 9 | #include <asm/cpufeature.h> |
| 9 | 10 | #include <asm/daifflags.h> |
| 10 | 11 | #include <asm/debug-monitors.h> |
| 11 | 12 | #include <asm/exec.h> |
| 12 | −#include <linux/pgtable.h> | |
| 13 | 13 | #include <asm/memory.h> |
| 14 | 14 | #include <asm/mmu_context.h> |
| 15 | 15 | #include <asm/smp_plat.h> |
| @@ -13,7 +13,6 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <asm/thread_info.h> |
| 14 | 14 | #include <asm/memory.h> |
| 15 | 15 | #include <asm/page.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 16 | |
| 18 | 17 | #include "image.h" |
| 19 | 18 | |
| @@ -9,11 +9,11 @@ · 8 unmodified lines | ||
| 9 | 9 | |
| 10 | 10 | #include <linux/init.h> |
| 11 | 11 | #include <linux/linkage.h> |
| 12 | +#include <linux/pgtable.h> | |
| 12 | 13 | #include <asm/assembler.h> |
| 13 | 14 | #include <asm/asm-offsets.h> |
| 14 | 15 | #include <asm/asm_pointer_auth.h> |
| 15 | 16 | #include <asm/hwcap.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/pgtable-hwdef.h> |
| 18 | 18 | #include <asm/cpufeature.h> |
| 19 | 19 | #include <asm/alternative.h> |
| @@ -38,12 +38,12 @@ · 37 unmodified lines | ||
| 38 | 38 | */ |
| 39 | 39 | |
| 40 | 40 | |
| 41 | +#include <linux/pgtable.h> | |
| 41 | 42 | #include <asm/asmmacro.h> |
| 42 | 43 | #include <asm/cache.h> |
| 43 | 44 | #include <asm/errno.h> |
| 44 | 45 | #include <asm/kregs.h> |
| 45 | 46 | #include <asm/asm-offsets.h> |
| 46 | −#include <linux/pgtable.h> | |
| 47 | 47 | #include <asm/percpu.h> |
| 48 | 48 | #include <asm/processor.h> |
| 49 | 49 | #include <asm/thread_info.h> |
| @@ -21,18 +21,19 @@ · 20 unmodified lines | ||
| 21 | 21 | */ |
| 22 | 22 | |
| 23 | 23 | |
| 24 | +#include <linux/pgtable.h> | |
| 24 | 25 | #include <asm/asmmacro.h> |
| 25 | 26 | #include <asm/fpu.h> |
| 26 | 27 | #include <asm/kregs.h> |
| 27 | 28 | #include <asm/mmu_context.h> |
| 28 | 29 | #include <asm/asm-offsets.h> |
| 29 | 30 | #include <asm/pal.h> |
| 30 | −#include <linux/pgtable.h> | |
| 31 | 31 | #include <asm/processor.h> |
| 32 | 32 | #include <asm/ptrace.h> |
| 33 | 33 | #include <asm/mca_asm.h> |
| 34 | 34 | #include <linux/init.h> |
| 35 | 35 | #include <linux/linkage.h> |
| 36 | +#include <linux/pgtable.h> | |
| 36 | 37 | #include <asm/export.h> |
| 37 | 38 | |
| 38 | 39 | #ifdef CONFIG_HOTPLUG_CPU |
| @@ -16,6 +16,7 @@ · 15 unmodified lines | ||
| 16 | 16 | */ |
| 17 | 17 | |
| 18 | 18 | #include <linux/module.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | |
| 20 | 21 | #include <linux/jiffies.h> |
| 21 | 22 | #include <linux/errno.h> |
| @@ -37,7 +38,6 @@ · 15 unmodified lines | ||
| 37 | 38 | #include <asm/intrinsics.h> |
| 38 | 39 | #include <asm/io.h> |
| 39 | 40 | #include <asm/hw_irq.h> |
| 40 | −#include <linux/pgtable.h> | |
| 41 | 41 | #include <asm/tlbflush.h> |
| 42 | 42 | |
| 43 | 43 | #ifdef CONFIG_PERFMON |
| @@ -48,11 +48,11 @@ · 47 unmodified lines | ||
| 48 | 48 | */ |
| 49 | 49 | |
| 50 | 50 | |
| 51 | +#include <linux/pgtable.h> | |
| 51 | 52 | #include <asm/asmmacro.h> |
| 52 | 53 | #include <asm/break.h> |
| 53 | 54 | #include <asm/kregs.h> |
| 54 | 55 | #include <asm/asm-offsets.h> |
| 55 | −#include <linux/pgtable.h> | |
| 56 | 56 | #include <asm/processor.h> |
| 57 | 57 | #include <asm/ptrace.h> |
| 58 | 58 | #include <asm/thread_info.h> |
| @@ -17,8 +17,8 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <linux/preempt.h> |
| 18 | 18 | #include <linux/extable.h> |
| 19 | 19 | #include <linux/kdebug.h> |
| 20 | − | |
| 21 | 20 | #include <linux/pgtable.h> |
| 21 | + | |
| 22 | 22 | #include <asm/sections.h> |
| 23 | 23 | #include <asm/exception.h> |
| 24 | 24 | |
| @@ -25,9 +25,9 @@ · 24 unmodified lines | ||
| 25 | 25 | * Use per cpu MCA/INIT stacks for all data. |
| 26 | 26 | */ |
| 27 | 27 | #include <linux/threads.h> |
| 28 | +#include <linux/pgtable.h> | |
| 28 | 29 | |
| 29 | 30 | #include <asm/asmmacro.h> |
| 30 | −#include <linux/pgtable.h> | |
| 31 | 31 | #include <asm/processor.h> |
| 32 | 32 | #include <asm/mca_asm.h> |
| 33 | 33 | #include <asm/mca.h> |
| @@ -8,10 +8,10 @@ · 7 unmodified lines | ||
| 8 | 8 | * Copyright (C) 2005 Khalid Aziz <khalid.aziz@hp.com> |
| 9 | 9 | * Copyright (C) 2005 Intel Corp, Zou Nan hai <nanhai.zou@intel.com> |
| 10 | 10 | */ |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | #include <asm/asmmacro.h> |
| 12 | 13 | #include <asm/kregs.h> |
| 13 | 14 | #include <asm/page.h> |
| 14 | −#include <linux/pgtable.h> | |
| 15 | 15 | #include <asm/mca_asm.h> |
| 16 | 16 | |
| 17 | 17 | /* Must be relocatable PIC code callable as a C function |
| @@ -319,5 +319,3 @@ GLOBAL_ENTRY(ia64_dump_cpu_regs) · 301 unmodified lines | ||
| 319 | 319 | ;; |
| 320 | 320 | br.ret.sptk.many rp |
| 321 | 321 | END(ia64_dump_cpu_regs) |
| 322 | − | |
| 323 | − | |
| @@ -25,6 +25,7 @@ · 24 unmodified lines | ||
| 25 | 25 | */ |
| 26 | 26 | #include <linux/module.h> |
| 27 | 27 | #include <linux/init.h> |
| 28 | +#include <linux/pgtable.h> | |
| 28 | 29 | |
| 29 | 30 | #include <linux/acpi.h> |
| 30 | 31 | #include <linux/console.h> |
| @@ -56,7 +57,6 @@ · 25 unmodified lines | ||
| 56 | 57 | #include <asm/meminit.h> |
| 57 | 58 | #include <asm/page.h> |
| 58 | 59 | #include <asm/patch.h> |
| 59 | −#include <linux/pgtable.h> | |
| 60 | 60 | #include <asm/processor.h> |
| 61 | 61 | #include <asm/sal.h> |
| 62 | 62 | #include <asm/sections.h> |
| @@ -19,9 +19,9 @@ · 18 unmodified lines | ||
| 19 | 19 | #include <linux/nmi.h> |
| 20 | 20 | #include <linux/genalloc.h> |
| 21 | 21 | #include <linux/gfp.h> |
| 22 | +#include <linux/pgtable.h> | |
| 22 | 23 | #include <asm/page.h> |
| 23 | 24 | #include <asm/pal.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <linux/atomic.h> |
| 26 | 26 | #include <asm/tlbflush.h> |
| 27 | 27 | |
| @@ -1,8 +1,8 @@ | ||
| 1 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
| 2 | 2 | |
| 3 | +#include <linux/pgtable.h> | |
| 3 | 4 | #include <asm/cache.h> |
| 4 | 5 | #include <asm/ptrace.h> |
| 5 | −#include <linux/pgtable.h> | |
| 6 | 6 | #include <asm/thread_info.h> |
| 7 | 7 | |
| 8 | 8 | #define EMITS_PT_NOTE |
| @@ -22,8 +22,8 @@ · 21 unmodified lines | ||
| 22 | 22 | #include <linux/interrupt.h> |
| 23 | 23 | #include <linux/irq.h> |
| 24 | 24 | #include <linux/rtc.h> |
| 25 | − | |
| 26 | 25 | #include <linux/pgtable.h> |
| 26 | + | |
| 27 | 27 | #include <asm/machdep.h> |
| 28 | 28 | #include <asm/MC68VZ328.h> |
| 29 | 29 | #include <asm/bootstd.h> |
| @@ -10,8 +10,8 @@ · 9 unmodified lines | ||
| 10 | 10 | #ifndef __ASM_SUN3X_FLOPPY_H |
| 11 | 11 | #define __ASM_SUN3X_FLOPPY_H |
| 12 | 12 | |
| 13 | −#include <asm/page.h> | |
| 14 | 13 | #include <linux/pgtable.h> |
| 14 | +#include <asm/page.h> | |
| 15 | 15 | #include <asm/irq.h> |
| 16 | 16 | #include <asm/sun3x.h> |
| 17 | 17 | |
| @@ -255,6 +255,7 @@ · 254 unmodified lines | ||
| 255 | 255 | |
| 256 | 256 | #include <linux/linkage.h> |
| 257 | 257 | #include <linux/init.h> |
| 258 | +#include <linux/pgtable.h> | |
| 258 | 259 | #include <asm/bootinfo.h> |
| 259 | 260 | #include <asm/bootinfo-amiga.h> |
| 260 | 261 | #include <asm/bootinfo-atari.h> |
| @@ -264,7 +265,6 @@ · 3 unmodified lines | ||
| 264 | 265 | #include <asm/bootinfo-vme.h> |
| 265 | 266 | #include <asm/setup.h> |
| 266 | 267 | #include <asm/entry.h> |
| 267 | −#include <linux/pgtable.h> | |
| 268 | 268 | #include <asm/page.h> |
| 269 | 269 | #include <asm/asm-offsets.h> |
| 270 | 270 | #ifdef CONFIG_MAC |
| @@ -12,11 +12,11 @@ · 11 unmodified lines | ||
| 12 | 12 | |
| 13 | 13 | #include <linux/kernel.h> /* For min/max macros */ |
| 14 | 14 | #include <linux/highmem.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | #include <asm/setup.h> |
| 16 | 17 | #include <asm/io.h> |
| 17 | 18 | #include <asm/page.h> |
| 18 | 19 | #include <asm/cache.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | |
| 21 | 21 | #define __HAVE_ARCH_PTE_ALLOC_ONE_KERNEL |
| 22 | 22 | #include <asm-generic/pgalloc.h> |
| @@ -68,9 +68,9 @@ · 67 unmodified lines | ||
| 68 | 68 | #include <asm/entry.h> |
| 69 | 69 | #include <asm/current.h> |
| 70 | 70 | #include <linux/linkage.h> |
| 71 | +#include <linux/pgtable.h> | |
| 71 | 72 | |
| 72 | 73 | #include <asm/mmu.h> |
| 73 | −#include <linux/pgtable.h> | |
| 74 | 74 | #include <asm/signal.h> |
| 75 | 75 | #include <asm/registers.h> |
| 76 | 76 | #include <asm/asm-offsets.h> |
| @@ -11,8 +11,8 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/vmalloc.h> |
| 12 | 12 | #include <linux/fs.h> |
| 13 | 13 | #include <linux/string.h> |
| 14 | − | |
| 15 | 14 | #include <linux/pgtable.h> |
| 15 | + | |
| 16 | 16 | #include <asm/cacheflush.h> |
| 17 | 17 | |
| 18 | 18 | int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, |
| @@ -18,6 +18,7 @@ · 17 unmodified lines | ||
| 18 | 18 | #include <linux/console.h> |
| 19 | 19 | #include <linux/debugfs.h> |
| 20 | 20 | #include <linux/of_fdt.h> |
| 21 | +#include <linux/pgtable.h> | |
| 21 | 22 | |
| 22 | 23 | #include <asm/setup.h> |
| 23 | 24 | #include <asm/sections.h> |
| @@ -33,7 +34,6 @@ · 9 unmodified lines | ||
| 33 | 34 | #include <asm/entry.h> |
| 34 | 35 | #include <asm/cpuinfo.h> |
| 35 | 36 | |
| 36 | −#include <linux/pgtable.h> | |
| 37 | 37 | |
| 38 | 38 | DEFINE_PER_CPU(unsigned int, KSP); /* Saved kernel stack pointer */ |
| 39 | 39 | DEFINE_PER_CPU(unsigned int, KM); /* Kernel/user mode */ |
| @@ -32,8 +32,8 @@ · 31 unmodified lines | ||
| 32 | 32 | #include <linux/vmalloc.h> |
| 33 | 33 | #include <linux/init.h> |
| 34 | 34 | #include <linux/mm_types.h> |
| 35 | − | |
| 36 | 35 | #include <linux/pgtable.h> |
| 36 | + | |
| 37 | 37 | #include <asm/pgalloc.h> |
| 38 | 38 | #include <linux/io.h> |
| 39 | 39 | #include <asm/mmu.h> |
| @@ -14,12 +14,12 @@ · 13 unmodified lines | ||
| 14 | 14 | #include <linux/smp.h> |
| 15 | 15 | #include <linux/spinlock.h> |
| 16 | 16 | #include <linux/irq.h> |
| 17 | +#include <linux/pgtable.h> | |
| 17 | 18 | |
| 18 | 19 | #include <asm/irq_cpu.h> |
| 19 | 20 | #include <asm/i8259.h> |
| 20 | 21 | #include <asm/io.h> |
| 21 | 22 | #include <asm/jazz.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | #include <asm/tlbmisc.h> |
| 24 | 24 | |
| 25 | 25 | static DEFINE_RAW_SPINLOCK(r4030_lock); |
| @@ -17,11 +17,11 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <linux/platform_device.h> |
| 18 | 18 | #include <linux/serial_8250.h> |
| 19 | 19 | #include <linux/dma-mapping.h> |
| 20 | +#include <linux/pgtable.h> | |
| 20 | 21 | |
| 21 | 22 | #include <asm/jazz.h> |
| 22 | 23 | #include <asm/jazzdma.h> |
| 23 | 24 | #include <asm/reboot.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <asm/tlbmisc.h> |
| 26 | 26 | |
| 27 | 27 | extern asmlinkage void jazz_handle_int(void); |
| @@ -19,13 +19,13 @@ · 18 unmodified lines | ||
| 19 | 19 | #include <linux/sched/signal.h> |
| 20 | 20 | #include <linux/fs.h> |
| 21 | 21 | #include <linux/memblock.h> |
| 22 | +#include <linux/pgtable.h> | |
| 22 | 23 | |
| 23 | 24 | #include <asm/fpu.h> |
| 24 | 25 | #include <asm/page.h> |
| 25 | 26 | #include <asm/cacheflush.h> |
| 26 | 27 | #include <asm/mmu_context.h> |
| 27 | 28 | #include <asm/pgalloc.h> |
| 28 | −#include <linux/pgtable.h> | |
| 29 | 29 | |
| 30 | 30 | #include <linux/kvm_host.h> |
| 31 | 31 | |
| @@ -28,11 +28,11 @@ · 27 unmodified lines | ||
| 28 | 28 | #include <linux/smp.h> |
| 29 | 29 | #include <linux/string.h> |
| 30 | 30 | #include <linux/cache.h> |
| 31 | +#include <linux/pgtable.h> | |
| 31 | 32 | |
| 32 | 33 | #include <asm/cacheflush.h> |
| 33 | 34 | #include <asm/cpu-type.h> |
| 34 | 35 | #include <asm/mmu_context.h> |
| 35 | −#include <linux/pgtable.h> | |
| 36 | 36 | #include <asm/war.h> |
| 37 | 37 | #include <asm/uasm.h> |
| 38 | 38 | #include <asm/setup.h> |
| @@ -7,7 +7,6 @@ · 6 unmodified lines | ||
| 7 | 7 | #include <asm/proc-fns.h> |
| 8 | 8 | #include <asm/kmap_types.h> |
| 9 | 9 | #include <asm/fixmap.h> |
| 10 | −#include <linux/pgtable.h> | |
| 11 | 10 | |
| 12 | 11 | /* |
| 13 | 12 | * Right now we initialize only a single pte table. It can be extended |
| @@ -3,10 +3,10 @@ · 2 unmodified lines | ||
| 3 | 3 | |
| 4 | 4 | #include <linux/linkage.h> |
| 5 | 5 | #include <linux/init.h> |
| 6 | +#include <linux/pgtable.h> | |
| 6 | 7 | #include <asm/ptrace.h> |
| 7 | 8 | #include <asm/asm-offsets.h> |
| 8 | 9 | #include <asm/page.h> |
| 9 | −#include <linux/pgtable.h> | |
| 10 | 10 | #include <linux/sizes.h> |
| 11 | 11 | #include <asm/thread_info.h> |
| 12 | 12 | |
| @@ -8,9 +8,9 @@ · 7 unmodified lines | ||
| 8 | 8 | |
| 9 | 9 | #include <linux/export.h> |
| 10 | 10 | #include <linux/string.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | |
| 12 | 13 | #include <asm/cacheflush.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | |
| 15 | 15 | /* string functions */ |
| 16 | 16 | |
| @@ -26,7 +26,6 @@ · 25 unmodified lines | ||
| 26 | 26 | #define PIO_MASK 0 |
| 27 | 27 | |
| 28 | 28 | #include <asm-generic/io.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 29 | |
| 31 | 30 | void __iomem *ioremap(phys_addr_t offset, unsigned long size); |
| 32 | 31 | extern void iounmap(void *addr); |
| @@ -13,6 +13,7 @@ · 12 unmodified lines | ||
| 13 | 13 | */ |
| 14 | 14 | |
| 15 | 15 | #include <linux/linkage.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | |
| 17 | 18 | #include <asm/processor.h> |
| 18 | 19 | #include <asm/unistd.h> |
| @@ -21,7 +22,6 @@ · 2 unmodified lines | ||
| 21 | 22 | #include <asm/spr_defs.h> |
| 22 | 23 | #include <asm/page.h> |
| 23 | 24 | #include <asm/mmu.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <asm/asm-offsets.h> |
| 26 | 26 | |
| 27 | 27 | #define DISABLE_INTERRUPTS(t1,t2) \ |
| @@ -16,10 +16,10 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/errno.h> |
| 17 | 17 | #include <linux/init.h> |
| 18 | 18 | #include <linux/serial_reg.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | #include <asm/processor.h> |
| 20 | 21 | #include <asm/page.h> |
| 21 | 22 | #include <asm/mmu.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | #include <asm/thread_info.h> |
| 24 | 24 | #include <asm/cache.h> |
| 25 | 25 | #include <asm/spr_defs.h> |
| @@ -18,6 +18,7 @@ · 17 unmodified lines | ||
| 18 | 18 | #include <linux/interrupt.h> |
| 19 | 19 | #include <linux/vmalloc.h> |
| 20 | 20 | #include <linux/semaphore.h> |
| 21 | +#include <linux/pgtable.h> | |
| 21 | 22 | |
| 22 | 23 | #include <asm/processor.h> |
| 23 | 24 | #include <linux/uaccess.h> |
| @@ -26,7 +27,6 @@ · 2 unmodified lines | ||
| 26 | 27 | #include <asm/hardirq.h> |
| 27 | 28 | #include <asm/delay.h> |
| 28 | 29 | #include <asm/pgalloc.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | |
| 31 | 31 | #define DECLARE_EXPORT(name) extern void name(void); EXPORT_SYMBOL(name) |
| 32 | 32 | |
| @@ -13,11 +13,11 @@ · 12 unmodified lines | ||
| 13 | 13 | |
| 14 | 14 | #include <linux/vmalloc.h> |
| 15 | 15 | #include <linux/io.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | #include <asm/pgalloc.h> |
| 17 | 18 | #include <asm/kmap_types.h> |
| 18 | 19 | #include <asm/fixmap.h> |
| 19 | 20 | #include <asm/bug.h> |
| 20 | −#include <linux/pgtable.h> | |
| 21 | 21 | #include <linux/sched.h> |
| 22 | 22 | #include <asm/tlbflush.h> |
| 23 | 23 | |
| @@ -20,8 +20,8 @@ · 19 unmodified lines | ||
| 20 | 20 | #include <linux/ptrace.h> |
| 21 | 21 | #include <linux/hardirq.h> |
| 22 | 22 | #include <linux/kbuild.h> |
| 23 | − | |
| 24 | 23 | #include <linux/pgtable.h> |
| 24 | + | |
| 25 | 25 | #include <asm/ptrace.h> |
| 26 | 26 | #include <asm/processor.h> |
| 27 | 27 | #include <asm/pdc.h> |
| @@ -19,7 +19,6 @@ · 18 unmodified lines | ||
| 19 | 19 | #include <asm/psw.h> |
| 20 | 20 | #include <asm/cache.h> /* for L1_CACHE_SHIFT */ |
| 21 | 21 | #include <asm/assembly.h> /* for LDREG/STREG defines */ |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 22 | #include <asm/signal.h> |
| 24 | 23 | #include <asm/unistd.h> |
| 25 | 24 | #include <asm/ldcw.h> |
| @@ -28,6 +27,7 @@ · 2 unmodified lines | ||
| 28 | 27 | #include <asm/alternative.h> |
| 29 | 28 | |
| 30 | 29 | #include <linux/linkage.h> |
| 30 | +#include <linux/pgtable.h> | |
| 31 | 31 | |
| 32 | 32 | #ifdef CONFIG_64BIT |
| 33 | 33 | .level 2.0w |
| @@ -17,10 +17,10 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <asm/pdc.h> |
| 18 | 18 | |
| 19 | 19 | #include <asm/assembly.h> |
| 20 | −#include <linux/pgtable.h> | |
| 21 | 20 | |
| 22 | 21 | #include <linux/linkage.h> |
| 23 | 22 | #include <linux/init.h> |
| 23 | +#include <linux/pgtable.h> | |
| 24 | 24 | |
| 25 | 25 | .level PA_ASM_LEVEL |
| 26 | 26 | |
| @@ -21,12 +21,12 @@ · 20 unmodified lines | ||
| 21 | 21 | |
| 22 | 22 | #include <asm/psw.h> |
| 23 | 23 | #include <asm/assembly.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 24 | #include <asm/cache.h> |
| 26 | 25 | #include <asm/ldcw.h> |
| 27 | 26 | #include <asm/alternative.h> |
| 28 | 27 | #include <linux/linkage.h> |
| 29 | 28 | #include <linux/init.h> |
| 29 | +#include <linux/pgtable.h> | |
| 30 | 30 | |
| 31 | 31 | .section .text.hot |
| 32 | 32 | .align 16 |
| @@ -17,11 +17,11 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <linux/seq_file.h> |
| 18 | 18 | #include <linux/kthread.h> |
| 19 | 19 | #include <linux/initrd.h> |
| 20 | +#include <linux/pgtable.h> | |
| 20 | 21 | |
| 21 | 22 | #include <asm/pdc.h> |
| 22 | 23 | #include <asm/pdcpat.h> |
| 23 | 24 | #include <asm/sections.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | |
| 26 | 26 | enum pdt_access_type { |
| 27 | 27 | PDT_NONE, |
| @@ -16,8 +16,8 @@ · 15 unmodified lines | ||
| 16 | 16 | |
| 17 | 17 | #ifndef __ASSEMBLY__ |
| 18 | 18 | #include <linux/sizes.h> |
| 19 | −#include <asm/page.h> | |
| 20 | 19 | #include <linux/pgtable.h> |
| 20 | +#include <asm/page.h> | |
| 21 | 21 | #ifdef CONFIG_HIGHMEM |
| 22 | 22 | #include <linux/threads.h> |
| 23 | 23 | #include <asm/kmap_types.h> |
| @@ -9,13 +9,13 @@ · 8 unmodified lines | ||
| 9 | 9 | #include <linux/init.h> |
| 10 | 10 | #include <linux/export.h> |
| 11 | 11 | #include <linux/memblock.h> |
| 12 | +#include <linux/pgtable.h> | |
| 12 | 13 | |
| 13 | 14 | #include <asm/sections.h> |
| 14 | 15 | #include <asm/prom.h> |
| 15 | 16 | #include <asm/btext.h> |
| 16 | 17 | #include <asm/page.h> |
| 17 | 18 | #include <asm/mmu.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/io.h> |
| 20 | 20 | #include <asm/processor.h> |
| 21 | 21 | #include <asm/udbg.h> |
| @@ -12,7 +12,6 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <asm/reg.h> |
| 13 | 13 | #include <asm/page.h> |
| 14 | 14 | #include <asm/mmu.h> |
| 15 | −#include <linux/pgtable.h> | |
| 16 | 15 | #include <asm/cputable.h> |
| 17 | 16 | #include <asm/cache.h> |
| 18 | 17 | #include <asm/thread_info.h> |
| @@ -17,10 +17,10 @@ · 16 unmodified lines | ||
| 17 | 17 | */ |
| 18 | 18 | |
| 19 | 19 | #include <linux/init.h> |
| 20 | +#include <linux/pgtable.h> | |
| 20 | 21 | #include <asm/reg.h> |
| 21 | 22 | #include <asm/page.h> |
| 22 | 23 | #include <asm/mmu.h> |
| 23 | −#include <linux/pgtable.h> | |
| 24 | 24 | #include <asm/cputable.h> |
| 25 | 25 | #include <asm/cache.h> |
| 26 | 26 | #include <asm/thread_info.h> |
| @@ -26,10 +26,10 @@ · 25 unmodified lines | ||
| 26 | 26 | */ |
| 27 | 27 | |
| 28 | 28 | #include <linux/init.h> |
| 29 | +#include <linux/pgtable.h> | |
| 29 | 30 | #include <asm/processor.h> |
| 30 | 31 | #include <asm/page.h> |
| 31 | 32 | #include <asm/mmu.h> |
| 32 | −#include <linux/pgtable.h> | |
| 33 | 33 | #include <asm/cputable.h> |
| 34 | 34 | #include <asm/thread_info.h> |
| 35 | 35 | #include <asm/ppc_asm.h> |
| @@ -25,10 +25,10 @@ · 24 unmodified lines | ||
| 25 | 25 | */ |
| 26 | 26 | |
| 27 | 27 | #include <linux/init.h> |
| 28 | +#include <linux/pgtable.h> | |
| 28 | 29 | #include <asm/processor.h> |
| 29 | 30 | #include <asm/page.h> |
| 30 | 31 | #include <asm/mmu.h> |
| 31 | −#include <linux/pgtable.h> | |
| 32 | 32 | #include <asm/cputable.h> |
| 33 | 33 | #include <asm/thread_info.h> |
| 34 | 34 | #include <asm/ppc_asm.h> |
| @@ -16,12 +16,12 @@ · 15 unmodified lines | ||
| 16 | 16 | |
| 17 | 17 | #include <linux/init.h> |
| 18 | 18 | #include <linux/magic.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | #include <linux/sizes.h> |
| 20 | 21 | #include <asm/processor.h> |
| 21 | 22 | #include <asm/page.h> |
| 22 | 23 | #include <asm/mmu.h> |
| 23 | 24 | #include <asm/cache.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <asm/cputable.h> |
| 26 | 26 | #include <asm/thread_info.h> |
| 27 | 27 | #include <asm/ppc_asm.h> |
| @@ -28,10 +28,10 @@ · 27 unmodified lines | ||
| 28 | 28 | |
| 29 | 29 | #include <linux/init.h> |
| 30 | 30 | #include <linux/threads.h> |
| 31 | +#include <linux/pgtable.h> | |
| 31 | 32 | #include <asm/processor.h> |
| 32 | 33 | #include <asm/page.h> |
| 33 | 34 | #include <asm/mmu.h> |
| 34 | −#include <linux/pgtable.h> | |
| 35 | 35 | #include <asm/cputable.h> |
| 36 | 36 | #include <asm/thread_info.h> |
| 37 | 37 | #include <asm/ppc_asm.h> |
| @@ -10,10 +10,10 @@ · 9 unmodified lines | ||
| 10 | 10 | |
| 11 | 11 | #include <linux/kernel.h> |
| 12 | 12 | #include <linux/sched/mm.h> /* for init_mm */ |
| 13 | +#include <linux/pgtable.h> | |
| 13 | 14 | |
| 14 | 15 | #include <asm/io.h> |
| 15 | 16 | #include <asm/machdep.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/ppc-pci.h> |
| 18 | 18 | #include <asm/io-workarounds.h> |
| 19 | 19 | #include <asm/pte-walk.h> |
| @@ -51,10 +51,10 @@ · 50 unmodified lines | ||
| 51 | 51 | #include <linux/of.h> |
| 52 | 52 | #include <linux/of_irq.h> |
| 53 | 53 | #include <linux/vmalloc.h> |
| 54 | +#include <linux/pgtable.h> | |
| 54 | 55 | |
| 55 | 56 | #include <linux/uaccess.h> |
| 56 | 57 | #include <asm/io.h> |
| 57 | −#include <linux/pgtable.h> | |
| 58 | 58 | #include <asm/irq.h> |
| 59 | 59 | #include <asm/cache.h> |
| 60 | 60 | #include <asm/prom.h> |
| @@ -12,10 +12,10 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/types.h> |
| 13 | 13 | #include <linux/ptrace.h> |
| 14 | 14 | #include <linux/extable.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | #include <asm/mmu.h> |
| 16 | 17 | #include <asm/mce.h> |
| 17 | 18 | #include <asm/machdep.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/pte-walk.h> |
| 20 | 20 | #include <asm/sstep.h> |
| 21 | 21 | #include <asm/exception-64s.h> |
| @@ -8,11 +8,11 @@ · 7 unmodified lines | ||
| 8 | 8 | #include <linux/memblock.h> |
| 9 | 9 | #include <linux/sched/task.h> |
| 10 | 10 | #include <linux/numa.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | |
| 12 | 13 | #include <asm/lppaca.h> |
| 13 | 14 | #include <asm/paca.h> |
| 14 | 15 | #include <asm/sections.h> |
| 15 | −#include <linux/pgtable.h> | |
| 16 | 16 | #include <asm/kexec.h> |
| 17 | 17 | #include <asm/svm.h> |
| 18 | 18 | #include <asm/ultravisor.h> |
| @@ -30,6 +30,7 @@ · 29 unmodified lines | ||
| 30 | 30 | #include <linux/of_fdt.h> |
| 31 | 31 | #include <linux/libfdt.h> |
| 32 | 32 | #include <linux/cpu.h> |
| 33 | +#include <linux/pgtable.h> | |
| 33 | 34 | |
| 34 | 35 | #include <asm/prom.h> |
| 35 | 36 | #include <asm/rtas.h> |
| @@ -41,7 +42,6 @@ · 5 unmodified lines | ||
| 41 | 42 | #include <asm/smp.h> |
| 42 | 43 | #include <asm/mmu.h> |
| 43 | 44 | #include <asm/paca.h> |
| 44 | −#include <linux/pgtable.h> | |
| 45 | 45 | #include <asm/powernv.h> |
| 46 | 46 | #include <asm/iommu.h> |
| 47 | 47 | #include <asm/btext.h> |
| @@ -26,6 +26,7 @@ · 25 unmodified lines | ||
| 26 | 26 | #include <linux/delay.h> |
| 27 | 27 | #include <linux/initrd.h> |
| 28 | 28 | #include <linux/bitops.h> |
| 29 | +#include <linux/pgtable.h> | |
| 29 | 30 | #include <asm/prom.h> |
| 30 | 31 | #include <asm/rtas.h> |
| 31 | 32 | #include <asm/page.h> |
| @@ -34,7 +35,6 @@ · 2 unmodified lines | ||
| 34 | 35 | #include <asm/io.h> |
| 35 | 36 | #include <asm/smp.h> |
| 36 | 37 | #include <asm/mmu.h> |
| 37 | −#include <linux/pgtable.h> | |
| 38 | 38 | #include <asm/iommu.h> |
| 39 | 39 | #include <asm/btext.h> |
| 40 | 40 | #include <asm/sections.h> |
| @@ -13,9 +13,9 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <linux/pci.h> |
| 14 | 14 | #include <linux/string.h> |
| 15 | 15 | #include <linux/init.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | |
| 17 | 18 | #include <asm/io.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/irq.h> |
| 20 | 20 | #include <asm/prom.h> |
| 21 | 21 | #include <asm/machdep.h> |
| @@ -31,13 +31,13 @@ · 30 unmodified lines | ||
| 31 | 31 | #include <linux/memblock.h> |
| 32 | 32 | #include <linux/of_platform.h> |
| 33 | 33 | #include <linux/hugetlb.h> |
| 34 | +#include <linux/pgtable.h> | |
| 34 | 35 | #include <asm/debugfs.h> |
| 35 | 36 | #include <asm/io.h> |
| 36 | 37 | #include <asm/paca.h> |
| 37 | 38 | #include <asm/prom.h> |
| 38 | 39 | #include <asm/processor.h> |
| 39 | 40 | #include <asm/vdso_datapage.h> |
| 40 | −#include <linux/pgtable.h> | |
| 41 | 41 | #include <asm/smp.h> |
| 42 | 42 | #include <asm/elf.h> |
| 43 | 43 | #include <asm/machdep.h> |
| @@ -19,11 +19,11 @@ · 18 unmodified lines | ||
| 19 | 19 | #include <linux/memblock.h> |
| 20 | 20 | #include <linux/export.h> |
| 21 | 21 | #include <linux/nvram.h> |
| 22 | +#include <linux/pgtable.h> | |
| 22 | 23 | |
| 23 | 24 | #include <asm/io.h> |
| 24 | 25 | #include <asm/prom.h> |
| 25 | 26 | #include <asm/processor.h> |
| 26 | −#include <linux/pgtable.h> | |
| 27 | 27 | #include <asm/setup.h> |
| 28 | 28 | #include <asm/smp.h> |
| 29 | 29 | #include <asm/elf.h> |
| @@ -30,13 +30,13 @@ · 29 unmodified lines | ||
| 30 | 30 | #include <linux/lockdep.h> |
| 31 | 31 | #include <linux/memory.h> |
| 32 | 32 | #include <linux/nmi.h> |
| 33 | +#include <linux/pgtable.h> | |
| 33 | 34 | |
| 34 | 35 | #include <asm/debugfs.h> |
| 35 | 36 | #include <asm/io.h> |
| 36 | 37 | #include <asm/kdump.h> |
| 37 | 38 | #include <asm/prom.h> |
| 38 | 39 | #include <asm/processor.h> |
| 39 | −#include <linux/pgtable.h> | |
| 40 | 40 | #include <asm/smp.h> |
| 41 | 41 | #include <asm/elf.h> |
| 42 | 42 | #include <asm/machdep.h> |
| @@ -33,6 +33,7 @@ · 32 unmodified lines | ||
| 33 | 33 | #include <linux/processor.h> |
| 34 | 34 | #include <linux/random.h> |
| 35 | 35 | #include <linux/stackprotector.h> |
| 36 | +#include <linux/pgtable.h> | |
| 36 | 37 | |
| 37 | 38 | #include <asm/ptrace.h> |
| 38 | 39 | #include <linux/atomic.h> |
| @@ -41,7 +42,6 @@ · 2 unmodified lines | ||
| 41 | 42 | #include <asm/kvm_ppc.h> |
| 42 | 43 | #include <asm/dbell.h> |
| 43 | 44 | #include <asm/page.h> |
| 44 | −#include <linux/pgtable.h> | |
| 45 | 45 | #include <asm/prom.h> |
| 46 | 46 | #include <asm/smp.h> |
| 47 | 47 | #include <asm/time.h> |
| @@ -11,12 +11,12 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/anon_inodes.h> |
| 12 | 12 | #include <linux/file.h> |
| 13 | 13 | #include <linux/debugfs.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | |
| 15 | 16 | #include <asm/kvm_ppc.h> |
| 16 | 17 | #include <asm/kvm_book3s.h> |
| 17 | 18 | #include <asm/page.h> |
| 18 | 19 | #include <asm/mmu.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | #include <asm/pgalloc.h> |
| 21 | 21 | #include <asm/pte-walk.h> |
| 22 | 22 | #include <asm/ultravisor.h> |
| @@ -11,11 +11,11 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/kernel.h> |
| 12 | 12 | #include <linux/kvm_host.h> |
| 13 | 13 | #include <linux/llist.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | |
| 15 | 16 | #include <asm/kvm_ppc.h> |
| 16 | 17 | #include <asm/kvm_book3s.h> |
| 17 | 18 | #include <asm/mmu.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/pgalloc.h> |
| 20 | 20 | #include <asm/pte-walk.h> |
| 21 | 21 | #include <asm/reg.h> |
| @@ -8,6 +8,7 @@ · 7 unmodified lines | ||
| 8 | 8 | #include <linux/kvm_host.h> |
| 9 | 9 | #include <linux/err.h> |
| 10 | 10 | #include <linux/kernel_stat.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | |
| 12 | 13 | #include <asm/kvm_book3s.h> |
| 13 | 14 | #include <asm/kvm_ppc.h> |
| @@ -15,7 +16,6 @@ · 1 unmodified line | ||
| 15 | 16 | #include <asm/xics.h> |
| 16 | 17 | #include <asm/synch.h> |
| 17 | 18 | #include <asm/cputhreads.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/ppc-opcode.h> |
| 20 | 20 | #include <asm/pnv-pci.h> |
| 21 | 21 | #include <asm/opal.h> |
| @@ -3,6 +3,7 @@ · 2 unmodified lines | ||
| 3 | 3 | #include <linux/kvm_host.h> |
| 4 | 4 | #include <linux/err.h> |
| 5 | 5 | #include <linux/kernel_stat.h> |
| 6 | +#include <linux/pgtable.h> | |
| 6 | 7 | |
| 7 | 8 | #include <asm/kvm_book3s.h> |
| 8 | 9 | #include <asm/kvm_ppc.h> |
| @@ -11,7 +12,6 @@ · 2 unmodified lines | ||
| 11 | 12 | #include <asm/debug.h> |
| 12 | 13 | #include <asm/synch.h> |
| 13 | 14 | #include <asm/cputhreads.h> |
| 14 | −#include <linux/pgtable.h> | |
| 15 | 15 | #include <asm/ppc-opcode.h> |
| 16 | 16 | #include <asm/pnv-pci.h> |
| 17 | 17 | #include <asm/opal.h> |
| @@ -5,10 +5,10 @@ · 4 unmodified lines | ||
| 5 | 5 | * Copyright (C) 2010 Alexander Graf (agraf@suse.de) |
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | +#include <linux/pgtable.h> | |
| 8 | 9 | #include <asm/reg.h> |
| 9 | 10 | #include <asm/page.h> |
| 10 | 11 | #include <asm/mmu.h> |
| 11 | −#include <linux/pgtable.h> | |
| 12 | 12 | #include <asm/cputable.h> |
| 13 | 13 | #include <asm/cache.h> |
| 14 | 14 | #include <asm/thread_info.h> |
| @@ -14,9 +14,9 @@ · 13 unmodified lines | ||
| 14 | 14 | * hash table, so this file is not used on them.) |
| 15 | 15 | */ |
| 16 | 16 | |
| 17 | +#include <linux/pgtable.h> | |
| 17 | 18 | #include <asm/reg.h> |
| 18 | 19 | #include <asm/page.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | #include <asm/cputable.h> |
| 21 | 21 | #include <asm/ppc_asm.h> |
| 22 | 22 | #include <asm/thread_info.h> |
| @@ -14,11 +14,11 @@ · 13 unmodified lines | ||
| 14 | 14 | #include <linux/processor.h> |
| 15 | 15 | #include <linux/threads.h> |
| 16 | 16 | #include <linux/smp.h> |
| 17 | +#include <linux/pgtable.h> | |
| 17 | 18 | |
| 18 | 19 | #include <asm/machdep.h> |
| 19 | 20 | #include <asm/mmu.h> |
| 20 | 21 | #include <asm/mmu_context.h> |
| 21 | −#include <linux/pgtable.h> | |
| 22 | 22 | #include <asm/trace.h> |
| 23 | 23 | #include <asm/tlb.h> |
| 24 | 24 | #include <asm/cputable.h> |
| @@ -35,10 +35,10 @@ · 34 unmodified lines | ||
| 35 | 35 | #include <linux/pkeys.h> |
| 36 | 36 | #include <linux/hugetlb.h> |
| 37 | 37 | #include <linux/cpu.h> |
| 38 | +#include <linux/pgtable.h> | |
| 38 | 39 | |
| 39 | 40 | #include <asm/debugfs.h> |
| 40 | 41 | #include <asm/processor.h> |
| 41 | −#include <linux/pgtable.h> | |
| 42 | 42 | #include <asm/mmu.h> |
| 43 | 43 | #include <asm/mmu_context.h> |
| 44 | 44 | #include <asm/page.h> |
| @@ -10,7 +10,6 @@ · 9 unmodified lines | ||
| 10 | 10 | */ |
| 11 | 11 | |
| 12 | 12 | #include <asm/asm-prototypes.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 13 | #include <asm/mmu.h> |
| 15 | 14 | #include <asm/mmu_context.h> |
| 16 | 15 | #include <asm/paca.h> |
| @@ -21,6 +20,7 @@ · 4 unmodified lines | ||
| 21 | 20 | #include <linux/compiler.h> |
| 22 | 21 | #include <linux/context_tracking.h> |
| 23 | 22 | #include <linux/mm_types.h> |
| 23 | +#include <linux/pgtable.h> | |
| 24 | 24 | |
| 25 | 25 | #include <asm/udbg.h> |
| 26 | 26 | #include <asm/code-patching.h> |
| @@ -17,8 +17,8 @@ · 16 unmodified lines | ||
| 17 | 17 | #undef DEBUG |
| 18 | 18 | |
| 19 | 19 | #include <linux/string.h> |
| 20 | −#include <asm/pgalloc.h> | |
| 21 | 20 | #include <linux/pgtable.h> |
| 21 | +#include <asm/pgalloc.h> | |
| 22 | 22 | #include <asm/kup.h> |
| 23 | 23 | |
| 24 | 24 | phys_addr_t memstart_addr __ro_after_init = (phys_addr_t)~0ull; |
| @@ -6,6 +6,7 @@ · 5 unmodified lines | ||
| 6 | 6 | * Ben. Herrenschmidt (benh@kernel.crashing.org), IBM Corp. |
| 7 | 7 | */ |
| 8 | 8 | |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | #include <asm/processor.h> |
| 10 | 11 | #include <asm/reg.h> |
| 11 | 12 | #include <asm/page.h> |
| @@ -13,7 +14,6 @@ · 1 unmodified line | ||
| 13 | 14 | #include <asm/ppc_asm.h> |
| 14 | 15 | #include <asm/asm-offsets.h> |
| 15 | 16 | #include <asm/cputable.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/exception-64e.h> |
| 18 | 18 | #include <asm/ppc-opcode.h> |
| 19 | 19 | #include <asm/kvm_asm.h> |
| @@ -6,8 +6,8 @@ · 5 unmodified lines | ||
| 6 | 6 | * This dumps the content of BATS |
| 7 | 7 | */ |
| 8 | 8 | |
| 9 | −#include <asm/debugfs.h> | |
| 10 | 9 | #include <linux/pgtable.h> |
| 10 | +#include <asm/debugfs.h> | |
| 11 | 11 | #include <asm/cpu_has_feature.h> |
| 12 | 12 | |
| 13 | 13 | #include "ptdump.h" |
| @@ -12,11 +12,11 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/kdev_t.h> |
| 13 | 13 | #include <linux/delay.h> |
| 14 | 14 | #include <linux/interrupt.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <asm/time.h> |
| 17 | 18 | #include <asm/machdep.h> |
| 18 | 19 | #include <asm/pci-bridge.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | #include <asm/ppc-pci.h> |
| 21 | 21 | #include <mm/mmu_decl.h> |
| 22 | 22 | #include <asm/prom.h> |
| @@ -22,8 +22,8 @@ · 21 unmodified lines | ||
| 22 | 22 | #include <linux/interrupt.h> |
| 23 | 23 | #include <linux/fsl_devices.h> |
| 24 | 24 | #include <linux/of_platform.h> |
| 25 | − | |
| 26 | 25 | #include <linux/pgtable.h> |
| 26 | + | |
| 27 | 27 | #include <asm/page.h> |
| 28 | 28 | #include <linux/atomic.h> |
| 29 | 29 | #include <asm/time.h> |
| @@ -13,8 +13,8 @@ · 12 unmodified lines | ||
| 13 | 13 | |
| 14 | 14 | #include <linux/kernel.h> |
| 15 | 15 | #include <linux/of_fdt.h> |
| 16 | −#include <asm/machdep.h> | |
| 17 | 16 | #include <linux/pgtable.h> |
| 17 | +#include <asm/machdep.h> | |
| 18 | 18 | #include <asm/time.h> |
| 19 | 19 | #include <asm/udbg.h> |
| 20 | 20 | #include <asm/mpic.h> |
| @@ -24,8 +24,8 @@ · 23 unmodified lines | ||
| 24 | 24 | #include <linux/interrupt.h> |
| 25 | 25 | #include <linux/fsl_devices.h> |
| 26 | 26 | #include <linux/of_platform.h> |
| 27 | − | |
| 28 | 27 | #include <linux/pgtable.h> |
| 28 | + | |
| 29 | 29 | #include <asm/page.h> |
| 30 | 30 | #include <linux/atomic.h> |
| 31 | 31 | #include <asm/time.h> |
| @@ -16,9 +16,9 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/highmem.h> |
| 17 | 17 | #include <linux/cpu.h> |
| 18 | 18 | #include <linux/fsl/guts.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | |
| 20 | 21 | #include <asm/machdep.h> |
| 21 | −#include <linux/pgtable.h> | |
| 22 | 22 | #include <asm/page.h> |
| 23 | 23 | #include <asm/mpic.h> |
| 24 | 24 | #include <asm/cacheflush.h> |
| @@ -10,10 +10,10 @@ · 9 unmodified lines | ||
| 10 | 10 | #include <linux/kernel.h> |
| 11 | 11 | #include <linux/init.h> |
| 12 | 12 | #include <linux/delay.h> |
| 13 | +#include <linux/pgtable.h> | |
| 13 | 14 | |
| 14 | 15 | #include <asm/code-patching.h> |
| 15 | 16 | #include <asm/page.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/pci-bridge.h> |
| 18 | 18 | #include <asm/mpic.h> |
| 19 | 19 | #include <asm/cacheflush.h> |
| @@ -12,9 +12,9 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/export.h> |
| 13 | 13 | #include <linux/of_device.h> |
| 14 | 14 | #include <linux/of_platform.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <asm/io.h> |
| 17 | −#include <linux/pgtable.h> | |
| 18 | 18 | #include <asm/prom.h> |
| 19 | 19 | #include <asm/ptrace.h> |
| 20 | 20 | #include <asm/cell-regs.h> |
| @@ -23,9 +23,9 @@ · 22 unmodified lines | ||
| 23 | 23 | #include <linux/types.h> |
| 24 | 24 | #include <linux/ioport.h> |
| 25 | 25 | #include <linux/kernel_stat.h> |
| 26 | +#include <linux/pgtable.h> | |
| 26 | 27 | |
| 27 | 28 | #include <asm/io.h> |
| 28 | −#include <linux/pgtable.h> | |
| 29 | 29 | #include <asm/prom.h> |
| 30 | 30 | #include <asm/ptrace.h> |
| 31 | 31 | #include <asm/machdep.h> |
| @@ -15,11 +15,11 @@ · 14 unmodified lines | ||
| 15 | 15 | #include <linux/percpu.h> |
| 16 | 16 | #include <linux/types.h> |
| 17 | 17 | #include <linux/kallsyms.h> |
| 18 | +#include <linux/pgtable.h> | |
| 18 | 19 | |
| 19 | 20 | #include <asm/io.h> |
| 20 | 21 | #include <asm/machdep.h> |
| 21 | 22 | #include <asm/prom.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | #include <asm/reg.h> |
| 24 | 24 | #include <asm/cell-regs.h> |
| 25 | 25 | #include <asm/cpu_has_feature.h> |
| @@ -21,12 +21,12 @@ · 20 unmodified lines | ||
| 21 | 21 | #include <linux/err.h> |
| 22 | 22 | #include <linux/device.h> |
| 23 | 23 | #include <linux/cpu.h> |
| 24 | +#include <linux/pgtable.h> | |
| 24 | 25 | |
| 25 | 26 | #include <asm/ptrace.h> |
| 26 | 27 | #include <linux/atomic.h> |
| 27 | 28 | #include <asm/irq.h> |
| 28 | 29 | #include <asm/page.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | #include <asm/io.h> |
| 31 | 31 | #include <asm/prom.h> |
| 32 | 32 | #include <asm/smp.h> |
| @@ -10,8 +10,8 @@ · 9 unmodified lines | ||
| 10 | 10 | #include <linux/interrupt.h> |
| 11 | 11 | #include <linux/irq.h> |
| 12 | 12 | #include <linux/ioport.h> |
| 13 | − | |
| 14 | 13 | #include <linux/pgtable.h> |
| 14 | + | |
| 15 | 15 | #include <asm/prom.h> |
| 16 | 16 | #include <asm/io.h> |
| 17 | 17 | |
| @@ -8,9 +8,9 @@ · 7 unmodified lines | ||
| 8 | 8 | #include <linux/delay.h> |
| 9 | 9 | #include <linux/string.h> |
| 10 | 10 | #include <linux/init.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | |
| 12 | 13 | #include <asm/io.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | #include <asm/irq.h> |
| 15 | 15 | #include <asm/hydra.h> |
| 16 | 16 | #include <asm/prom.h> |
| @@ -16,12 +16,12 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/kernel_stat.h> |
| 17 | 17 | #include <linux/delay.h> |
| 18 | 18 | #include <linux/spinlock.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | |
| 20 | 21 | #include <asm/ptrace.h> |
| 21 | 22 | #include <linux/atomic.h> |
| 22 | 23 | #include <asm/irq.h> |
| 23 | 24 | #include <asm/page.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <asm/sections.h> |
| 26 | 26 | #include <asm/io.h> |
| 27 | 27 | #include <asm/prom.h> |
| @@ -30,13 +30,13 @@ · 29 unmodified lines | ||
| 30 | 30 | #include <linux/hardirq.h> |
| 31 | 31 | #include <linux/cpu.h> |
| 32 | 32 | #include <linux/compiler.h> |
| 33 | +#include <linux/pgtable.h> | |
| 33 | 34 | |
| 34 | 35 | #include <asm/ptrace.h> |
| 35 | 36 | #include <linux/atomic.h> |
| 36 | 37 | #include <asm/code-patching.h> |
| 37 | 38 | #include <asm/irq.h> |
| 38 | 39 | #include <asm/page.h> |
| 39 | −#include <linux/pgtable.h> | |
| 40 | 40 | #include <asm/sections.h> |
| 41 | 41 | #include <asm/io.h> |
| 42 | 42 | #include <asm/prom.h> |
| @@ -21,10 +21,10 @@ · 20 unmodified lines | ||
| 21 | 21 | #include <linux/cpuhotplug.h> |
| 22 | 22 | #include <linux/workqueue.h> |
| 23 | 23 | #include <linux/proc_fs.h> |
| 24 | +#include <linux/pgtable.h> | |
| 24 | 25 | #include <asm/processor.h> |
| 25 | 26 | #include <asm/mmu.h> |
| 26 | 27 | #include <asm/page.h> |
| 27 | −#include <linux/pgtable.h> | |
| 28 | 28 | #include <asm/machdep.h> |
| 29 | 29 | #include <asm/mmu_context.h> |
| 30 | 30 | #include <asm/iommu.h> |
| @@ -20,12 +20,12 @@ · 19 unmodified lines | ||
| 20 | 20 | #include <linux/err.h> |
| 21 | 21 | #include <linux/device.h> |
| 22 | 22 | #include <linux/cpu.h> |
| 23 | +#include <linux/pgtable.h> | |
| 23 | 24 | |
| 24 | 25 | #include <asm/ptrace.h> |
| 25 | 26 | #include <linux/atomic.h> |
| 26 | 27 | #include <asm/irq.h> |
| 27 | 28 | #include <asm/page.h> |
| 28 | −#include <linux/pgtable.h> | |
| 29 | 29 | #include <asm/io.h> |
| 30 | 30 | #include <asm/prom.h> |
| 31 | 31 | #include <asm/smp.h> |
| @@ -29,11 +29,11 @@ · 28 unmodified lines | ||
| 29 | 29 | #include <linux/slab.h> |
| 30 | 30 | #include <linux/syscore_ops.h> |
| 31 | 31 | #include <linux/ratelimit.h> |
| 32 | +#include <linux/pgtable.h> | |
| 32 | 33 | |
| 33 | 34 | #include <asm/ptrace.h> |
| 34 | 35 | #include <asm/signal.h> |
| 35 | 36 | #include <asm/io.h> |
| 36 | −#include <linux/pgtable.h> | |
| 37 | 37 | #include <asm/irq.h> |
| 38 | 38 | #include <asm/machdep.h> |
| 39 | 39 | #include <asm/mpic.h> |
| @@ -8,8 +8,8 @@ · 7 unmodified lines | ||
| 8 | 8 | |
| 9 | 9 | #include <linux/kernel.h> |
| 10 | 10 | #include <linux/sizes.h> |
| 11 | −#include <asm/page.h> | |
| 12 | 11 | #include <linux/pgtable.h> |
| 12 | +#include <asm/page.h> | |
| 13 | 13 | |
| 14 | 14 | #ifdef CONFIG_MMU |
| 15 | 15 | /* |
| @@ -12,8 +12,8 @@ · 11 unmodified lines | ||
| 12 | 12 | #define _ASM_RISCV_IO_H |
| 13 | 13 | |
| 14 | 14 | #include <linux/types.h> |
| 15 | −#include <asm/mmiowb.h> | |
| 16 | 15 | #include <linux/pgtable.h> |
| 16 | +#include <asm/mmiowb.h> | |
| 17 | 17 | |
| 18 | 18 | /* |
| 19 | 19 | * MMIO access functions are separated out to break dependency cycles |
| @@ -8,8 +8,6 @@ · 7 unmodified lines | ||
| 8 | 8 | |
| 9 | 9 | #ifdef CONFIG_KASAN |
| 10 | 10 | |
| 11 | −#include <linux/pgtable.h> | |
| 12 | − | |
| 13 | 11 | #define KASAN_SHADOW_SCALE_SHIFT 3 |
| 14 | 12 | |
| 15 | 13 | #define KASAN_SHADOW_SIZE (UL(1) << (38 - KASAN_SHADOW_SCALE_SHIFT)) |
| @@ -3,7 +3,6 @@ · 2 unmodified lines | ||
| 3 | 3 | * Copyright (C) 2017 SiFive |
| 4 | 4 | */ |
| 5 | 5 | |
| 6 | −#include <linux/pgtable.h> | |
| 7 | 6 | #include <asm/cacheflush.h> |
| 8 | 7 | |
| 9 | 8 | #ifdef CONFIG_SMP |
| @@ -6,8 +6,8 @@ · 5 unmodified lines | ||
| 6 | 6 | #include <linux/kasan.h> |
| 7 | 7 | #include <linux/kernel.h> |
| 8 | 8 | #include <linux/memblock.h> |
| 9 | −#include <asm/tlbflush.h> | |
| 10 | 9 | #include <linux/pgtable.h> |
| 10 | +#include <asm/tlbflush.h> | |
| 11 | 11 | #include <asm/fixmap.h> |
| 12 | 12 | |
| 13 | 13 | extern pgd_t early_pg_dir[PTRS_PER_PGD]; |
| @@ -2,12 +2,12 @@ · 1 unmodified line | ||
| 2 | 2 | #include <linux/kernel.h> |
| 3 | 3 | #include <linux/init.h> |
| 4 | 4 | #include <linux/ctype.h> |
| 5 | +#include <linux/pgtable.h> | |
| 5 | 6 | #include <asm/ebcdic.h> |
| 6 | 7 | #include <asm/sclp.h> |
| 7 | 8 | #include <asm/sections.h> |
| 8 | 9 | #include <asm/boot_data.h> |
| 9 | 10 | #include <asm/facility.h> |
| 10 | −#include <linux/pgtable.h> | |
| 11 | 11 | #include <asm/uv.h> |
| 12 | 12 | #include "boot.h" |
| 13 | 13 | |
| @@ -2,8 +2,8 @@ · 1 unmodified line | ||
| 2 | 2 | /* |
| 3 | 3 | * Copyright IBM Corp. 2019 |
| 4 | 4 | */ |
| 5 | −#include <asm/mem_detect.h> | |
| 6 | 5 | #include <linux/pgtable.h> |
| 6 | +#include <asm/mem_detect.h> | |
| 7 | 7 | #include <asm/cpacf.h> |
| 8 | 8 | #include <asm/timex.h> |
| 9 | 9 | #include <asm/sclp.h> |
| @@ -9,8 +9,8 @@ · 8 unmodified lines | ||
| 9 | 9 | #ifndef _ASM_S390_HUGETLB_H |
| 10 | 10 | #define _ASM_S390_HUGETLB_H |
| 11 | 11 | |
| 12 | −#include <asm/page.h> | |
| 13 | 12 | #include <linux/pgtable.h> |
| 13 | +#include <asm/page.h> | |
| 14 | 14 | |
| 15 | 15 | #define hugetlb_free_pgd_range free_pgd_range |
| 16 | 16 | #define hugepages_supported() (MACHINE_HAS_EDAT1) |
| @@ -2,8 +2,6 @@ · 1 unmodified line | ||
| 2 | 2 | #ifndef __ASM_KASAN_H |
| 3 | 3 | #define __ASM_KASAN_H |
| 4 | 4 | |
| 5 | −#include <linux/pgtable.h> | |
| 6 | − | |
| 7 | 5 | #ifdef CONFIG_KASAN |
| 8 | 6 | |
| 9 | 7 | #define KASAN_SHADOW_SCALE_SHIFT 3 |
| @@ -11,9 +11,9 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/kvm_host.h> |
| 12 | 12 | #include <linux/sched.h> |
| 13 | 13 | #include <linux/purgatory.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <asm/idle.h> |
| 15 | 16 | #include <asm/vdso.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/gmap.h> |
| 18 | 18 | #include <asm/nmi.h> |
| 19 | 19 | #include <asm/stacktrace.h> |
| @@ -9,8 +9,8 @@ · 8 unmodified lines | ||
| 9 | 9 | #include <linux/vmalloc.h> |
| 10 | 10 | #include <linux/mm_types.h> |
| 11 | 11 | #include <linux/err.h> |
| 12 | − | |
| 13 | 12 | #include <linux/pgtable.h> |
| 13 | + | |
| 14 | 14 | #include <asm/gmap.h> |
| 15 | 15 | #include "kvm-s390.h" |
| 16 | 16 | #include "gaccess.h" |
| @@ -31,11 +31,11 @@ · 30 unmodified lines | ||
| 31 | 31 | #include <linux/bitmap.h> |
| 32 | 32 | #include <linux/sched/signal.h> |
| 33 | 33 | #include <linux/string.h> |
| 34 | +#include <linux/pgtable.h> | |
| 34 | 35 | |
| 35 | 36 | #include <asm/asm-offsets.h> |
| 36 | 37 | #include <asm/lowcore.h> |
| 37 | 38 | #include <asm/stp.h> |
| 38 | −#include <linux/pgtable.h> | |
| 39 | 39 | #include <asm/gmap.h> |
| 40 | 40 | #include <asm/nmi.h> |
| 41 | 41 | #include <asm/switch_to.h> |
| @@ -13,6 +13,7 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <linux/errno.h> |
| 14 | 14 | #include <linux/compat.h> |
| 15 | 15 | #include <linux/mm_types.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | |
| 17 | 18 | #include <asm/asm-offsets.h> |
| 18 | 19 | #include <asm/facility.h> |
| @@ -20,7 +21,6 @@ · 1 unmodified line | ||
| 20 | 21 | #include <asm/debug.h> |
| 21 | 22 | #include <asm/ebcdic.h> |
| 22 | 23 | #include <asm/sysinfo.h> |
| 23 | −#include <linux/pgtable.h> | |
| 24 | 24 | #include <asm/page-states.h> |
| 25 | 25 | #include <asm/pgalloc.h> |
| 26 | 26 | #include <asm/gmap.h> |
| @@ -20,9 +20,9 @@ · 19 unmodified lines | ||
| 20 | 20 | #include <linux/ctype.h> |
| 21 | 21 | #include <linux/ioport.h> |
| 22 | 22 | #include <linux/refcount.h> |
| 23 | +#include <linux/pgtable.h> | |
| 23 | 24 | #include <asm/diag.h> |
| 24 | 25 | #include <asm/page.h> |
| 25 | −#include <linux/pgtable.h> | |
| 26 | 26 | #include <asm/ebcdic.h> |
| 27 | 27 | #include <asm/errno.h> |
| 28 | 28 | #include <asm/extmem.h> |
| @@ -17,8 +17,8 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <linux/swapops.h> |
| 18 | 18 | #include <linux/ksm.h> |
| 19 | 19 | #include <linux/mman.h> |
| 20 | − | |
| 21 | 20 | #include <linux/pgtable.h> |
| 21 | + | |
| 22 | 22 | #include <asm/pgalloc.h> |
| 23 | 23 | #include <asm/gmap.h> |
| 24 | 24 | #include <asm/tlb.h> |
| @@ -2,8 +2,8 @@ · 1 unmodified line | ||
| 2 | 2 | #include <linux/kasan.h> |
| 3 | 3 | #include <linux/sched/task.h> |
| 4 | 4 | #include <linux/memblock.h> |
| 5 | −#include <asm/pgalloc.h> | |
| 6 | 5 | #include <linux/pgtable.h> |
| 6 | +#include <asm/pgalloc.h> | |
| 7 | 7 | #include <asm/kasan.h> |
| 8 | 8 | #include <asm/mem_detect.h> |
| 9 | 9 | #include <asm/processor.h> |
| @@ -23,10 +23,10 @@ · 22 unmodified lines | ||
| 23 | 23 | #include <linux/io.h> |
| 24 | 24 | #include <linux/spinlock.h> |
| 25 | 25 | #include <linux/vmalloc.h> |
| 26 | +#include <linux/pgtable.h> | |
| 26 | 27 | #include <asm/cacheflush.h> |
| 27 | 28 | #include <linux/sizes.h> |
| 28 | 29 | #include <linux/uaccess.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | #include <asm/page.h> |
| 31 | 31 | #include <asm/mmu.h> |
| 32 | 32 | #include <asm/mmu_context.h> |
| @@ -9,8 +9,8 @@ · 8 unmodified lines | ||
| 9 | 9 | |
| 10 | 10 | #include <linux/of.h> |
| 11 | 11 | #include <linux/of_device.h> |
| 12 | − | |
| 13 | 12 | #include <linux/pgtable.h> |
| 13 | + | |
| 14 | 14 | #include <asm/idprom.h> |
| 15 | 15 | #include <asm/oplib.h> |
| 16 | 16 | #include <asm/auxio.h> |
| @@ -22,9 +22,9 @@ · 21 unmodified lines | ||
| 22 | 22 | #ifdef __KERNEL__ |
| 23 | 23 | |
| 24 | 24 | #include <linux/interrupt.h> |
| 25 | +#include <linux/pgtable.h> | |
| 25 | 26 | #include <asm/vaddrs.h> |
| 26 | 27 | #include <asm/kmap_types.h> |
| 27 | −#include <linux/pgtable.h> | |
| 28 | 28 | #include <asm/pgtsrmmu.h> |
| 29 | 29 | |
| 30 | 30 | /* declarations for highmem.c */ |
| @@ -7,8 +7,8 @@ · 6 unmodified lines | ||
| 7 | 7 | #define _SPARC_IO_UNIT_H |
| 8 | 8 | |
| 9 | 9 | #include <linux/spinlock.h> |
| 10 | −#include <asm/page.h> | |
| 11 | 10 | #include <linux/pgtable.h> |
| 11 | +#include <asm/page.h> | |
| 12 | 12 | |
| 13 | 13 | /* The io-unit handles all virtual to physical address translations |
| 14 | 14 | * that occur between the SBUS and physical memory. Access by |
| @@ -4,9 +4,9 @@ · 3 unmodified lines | ||
| 4 | 4 | |
| 5 | 5 | #include <linux/kernel.h> |
| 6 | 6 | #include <linux/sched.h> |
| 7 | +#include <linux/pgtable.h> | |
| 7 | 8 | |
| 8 | 9 | #include <asm/pgtsrmmu.h> |
| 9 | −#include <linux/pgtable.h> | |
| 10 | 10 | #include <asm/vaddrs.h> |
| 11 | 11 | #include <asm/page.h> |
| 12 | 12 | |
| @@ -11,9 +11,9 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/init.h> |
| 12 | 12 | #include <linux/smp.h> |
| 13 | 13 | #include <linux/threads.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | |
| 15 | 16 | #include <asm/spitfire.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/oplib.h> |
| 18 | 18 | #include <asm/setup.h> |
| 19 | 19 | #include <asm/page.h> |
| @@ -10,6 +10,7 @@ · 9 unmodified lines | ||
| 10 | 10 | |
| 11 | 11 | #include <linux/linkage.h> |
| 12 | 12 | #include <linux/errno.h> |
| 13 | +#include <linux/pgtable.h> | |
| 13 | 14 | |
| 14 | 15 | #include <asm/head.h> |
| 15 | 16 | #include <asm/asi.h> |
| @@ -20,7 +21,6 @@ · 4 unmodified lines | ||
| 20 | 21 | #include <asm/psr.h> |
| 21 | 22 | #include <asm/vaddrs.h> |
| 22 | 23 | #include <asm/page.h> |
| 23 | −#include <linux/pgtable.h> | |
| 24 | 24 | #include <asm/winmacro.h> |
| 25 | 25 | #include <asm/signal.h> |
| 26 | 26 | #include <asm/obio.h> |
| @@ -12,13 +12,13 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/threads.h> |
| 13 | 13 | #include <linux/init.h> |
| 14 | 14 | #include <linux/linkage.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | #include <asm/thread_info.h> |
| 16 | 17 | #include <asm/asi.h> |
| 17 | 18 | #include <asm/pstate.h> |
| 18 | 19 | #include <asm/ptrace.h> |
| 19 | 20 | #include <asm/spitfire.h> |
| 20 | 21 | #include <asm/page.h> |
| 21 | −#include <linux/pgtable.h> | |
| 22 | 22 | #include <asm/errno.h> |
| 23 | 23 | #include <asm/signal.h> |
| 24 | 24 | #include <asm/processor.h> |
| @@ -7,10 +7,10 @@ · 6 unmodified lines | ||
| 7 | 7 | * Copyright (C) 1996,98,99 Jakub Jelinek (jj@sunsite.mff.cuni.cz) |
| 8 | 8 | */ |
| 9 | 9 | |
| 10 | +#include <linux/pgtable.h> | |
| 10 | 11 | #include <asm/head.h> |
| 11 | 12 | #include <asm/asi.h> |
| 12 | 13 | #include <asm/page.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | #include <asm/tsb.h> |
| 15 | 15 | |
| 16 | 16 | .text |
| @@ -21,9 +21,9 @@ · 20 unmodified lines | ||
| 21 | 21 | #include <linux/init.h> |
| 22 | 22 | #include <linux/of.h> |
| 23 | 23 | #include <linux/of_device.h> |
| 24 | +#include <linux/pgtable.h> | |
| 24 | 25 | |
| 25 | 26 | #include <linux/uaccess.h> |
| 26 | −#include <linux/pgtable.h> | |
| 27 | 27 | #include <asm/irq.h> |
| 28 | 28 | #include <asm/prom.h> |
| 29 | 29 | #include <asm/apb.h> |
| @@ -12,11 +12,11 @@ · 11 unmodified lines | ||
| 12 | 12 | |
| 13 | 13 | #include <linux/slab.h> |
| 14 | 14 | #include <linux/sched/debug.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <asm/timer.h> |
| 17 | 18 | #include <asm/traps.h> |
| 18 | 19 | #include <asm/pgalloc.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | #include <asm/irq.h> |
| 21 | 21 | #include <asm/io.h> |
| 22 | 22 | #include <asm/cacheflush.h> |
| @@ -6,6 +6,7 @@ · 5 unmodified lines | ||
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | 8 | |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | #include <asm/head.h> |
| 10 | 11 | #include <asm/asi.h> |
| 11 | 12 | #include <asm/lsu.h> |
| @@ -13,7 +14,6 @@ · 1 unmodified line | ||
| 13 | 14 | #include <asm/dcu.h> |
| 14 | 15 | #include <asm/pstate.h> |
| 15 | 16 | #include <asm/page.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/spitfire.h> |
| 18 | 18 | #include <asm/processor.h> |
| 19 | 19 | #include <asm/thread_info.h> |
| @@ -18,12 +18,12 @@ · 17 unmodified lines | ||
| 18 | 18 | #include <linux/smp.h> |
| 19 | 19 | #include <linux/kdebug.h> |
| 20 | 20 | #include <linux/export.h> |
| 21 | +#include <linux/pgtable.h> | |
| 21 | 22 | |
| 22 | 23 | #include <asm/delay.h> |
| 23 | 24 | #include <asm/ptrace.h> |
| 24 | 25 | #include <asm/oplib.h> |
| 25 | 26 | #include <asm/page.h> |
| 26 | −#include <linux/pgtable.h> | |
| 27 | 27 | #include <asm/unistd.h> |
| 28 | 28 | #include <asm/traps.h> |
| 29 | 29 | |
| @@ -5,10 +5,10 @@ · 4 unmodified lines | ||
| 5 | 5 | * Copyright (C) 1997 Jakub Jelinek (jakub@redhat.com) |
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | +#include <linux/pgtable.h> | |
| 8 | 9 | #include <asm/visasm.h> |
| 9 | 10 | #include <asm/thread_info.h> |
| 10 | 11 | #include <asm/page.h> |
| 11 | −#include <linux/pgtable.h> | |
| 12 | 12 | #include <asm/spitfire.h> |
| 13 | 13 | #include <asm/head.h> |
| 14 | 14 | #include <asm/export.h> |
| @@ -8,9 +8,9 @@ · 7 unmodified lines | ||
| 8 | 8 | #include <linux/preempt.h> |
| 9 | 9 | #include <linux/slab.h> |
| 10 | 10 | #include <linux/mm_types.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | |
| 12 | 13 | #include <asm/page.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | #include <asm/mmu_context.h> |
| 15 | 15 | #include <asm/setup.h> |
| 16 | 16 | #include <asm/tsb.h> |
| @@ -5,8 +5,8 @@ · 4 unmodified lines | ||
| 5 | 5 | * Copyright (C) 1997, 2000, 2008 David S. Miller (davem@davemloft.net) |
| 6 | 6 | */ |
| 7 | 7 | |
| 8 | −#include <asm/asi.h> | |
| 9 | 8 | #include <linux/pgtable.h> |
| 9 | +#include <asm/asi.h> | |
| 10 | 10 | #include <asm/page.h> |
| 11 | 11 | #include <asm/spitfire.h> |
| 12 | 12 | #include <asm/mmu_context.h> |
| @@ -11,9 +11,9 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/gfp.h> |
| 12 | 12 | #include <linux/suspend.h> |
| 13 | 13 | #include <linux/memblock.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | |
| 15 | 16 | #include <asm/page.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/pgalloc.h> |
| 18 | 18 | #include <asm/sections.h> |
| 19 | 19 | #include <asm/suspend.h> |
| @@ -11,9 +11,9 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/sys.h> |
| 12 | 12 | #include <linux/errno.h> |
| 13 | 13 | #include <linux/linkage.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <generated/asm-offsets.h> |
| 15 | 16 | #include <asm/page.h> |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 17 | #include <asm/assembler.h> |
| 18 | 18 | |
| 19 | 19 | @ restore_image(pgd_t *resume_pg_dir, struct pbe *restore_pblist) |
| @@ -18,8 +18,8 @@ · 17 unmodified lines | ||
| 18 | 18 | #include <linux/init.h> |
| 19 | 19 | #include <linux/sched.h> |
| 20 | 20 | #include <linux/uaccess.h> |
| 21 | − | |
| 22 | 21 | #include <linux/pgtable.h> |
| 22 | + | |
| 23 | 23 | #include <asm/tlbflush.h> |
| 24 | 24 | #include <asm/unaligned.h> |
| 25 | 25 | |
| @@ -8,10 +8,10 @@ · 7 unmodified lines | ||
| 8 | 8 | */ |
| 9 | 9 | #include <linux/init.h> |
| 10 | 10 | #include <linux/linkage.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | #include <asm/assembler.h> |
| 12 | 13 | #include <asm/hwcap.h> |
| 13 | 14 | #include <asm/pgtable-hwdef.h> |
| 14 | −#include <linux/pgtable.h> | |
| 15 | 15 | |
| 16 | 16 | #include "proc-macros.S" |
| 17 | 17 | |
| @@ -22,8 +22,8 @@ · 21 unmodified lines | ||
| 22 | 22 | #include "misc.h" |
| 23 | 23 | |
| 24 | 24 | /* These actually do the work of building the kernel identity maps. */ |
| 25 | −#include <asm/init.h> | |
| 26 | 25 | #include <linux/pgtable.h> |
| 26 | +#include <asm/init.h> | |
| 27 | 27 | /* Use the static base for this part of the boot process */ |
| 28 | 28 | #undef __PAGE_OFFSET |
| 29 | 29 | #define __PAGE_OFFSET __PAGE_OFFSET_BASE |
| @@ -1,13 +1,13 @@ | ||
| 1 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
| 2 | 2 | #include <asm/ftrace.h> |
| 3 | 3 | #include <linux/uaccess.h> |
| 4 | +#include <linux/pgtable.h> | |
| 4 | 5 | #include <asm/string.h> |
| 5 | 6 | #include <asm/page.h> |
| 6 | 7 | #include <asm/checksum.h> |
| 7 | 8 | |
| 8 | 9 | #include <asm-generic/asm-prototypes.h> |
| 9 | 10 | |
| 10 | −#include <linux/pgtable.h> | |
| 11 | 11 | #include <asm/special_insns.h> |
| 12 | 12 | #include <asm/preempt.h> |
| 13 | 13 | #include <asm/asm.h> |
| @@ -3,13 +3,13 @@ · 2 unmodified lines | ||
| 3 | 3 | #define _ASM_X86_EFI_H |
| 4 | 4 | |
| 5 | 5 | #include <asm/fpu/api.h> |
| 6 | −#include <linux/pgtable.h> | |
| 7 | 6 | #include <asm/processor-flags.h> |
| 8 | 7 | #include <asm/tlb.h> |
| 9 | 8 | #include <asm/nospec-branch.h> |
| 10 | 9 | #include <asm/mmu_context.h> |
| 11 | 10 | #include <linux/build_bug.h> |
| 12 | 11 | #include <linux/kernel.h> |
| 12 | +#include <linux/pgtable.h> | |
| 13 | 13 | |
| 14 | 14 | extern unsigned long efi_fw_vendor, efi_config_table; |
| 15 | 15 | |
| @@ -38,11 +38,11 @@ · 37 unmodified lines | ||
| 38 | 38 | #include <linux/errno.h> |
| 39 | 39 | #include <linux/string.h> |
| 40 | 40 | #include <linux/types.h> |
| 41 | +#include <linux/pgtable.h> | |
| 41 | 42 | |
| 42 | 43 | #include <trace/events/xen.h> |
| 43 | 44 | |
| 44 | 45 | #include <asm/page.h> |
| 45 | −#include <linux/pgtable.h> | |
| 46 | 46 | #include <asm/smap.h> |
| 47 | 47 | #include <asm/nospec-branch.h> |
| 48 | 48 | |
| @@ -20,11 +20,11 @@ · 19 unmodified lines | ||
| 20 | 20 | #include <linux/pci.h> |
| 21 | 21 | #include <linux/efi-bgrt.h> |
| 22 | 22 | #include <linux/serial_core.h> |
| 23 | +#include <linux/pgtable.h> | |
| 23 | 24 | |
| 24 | 25 | #include <asm/e820/api.h> |
| 25 | 26 | #include <asm/irqdomain.h> |
| 26 | 27 | #include <asm/pci_x86.h> |
| 27 | −#include <linux/pgtable.h> | |
| 28 | 28 | #include <asm/io_apic.h> |
| 29 | 29 | #include <asm/apic.h> |
| 30 | 30 | #include <asm/io.h> |
| @@ -10,9 +10,9 @@ · 9 unmodified lines | ||
| 10 | 10 | #include <linux/memblock.h> |
| 11 | 11 | #include <linux/dmi.h> |
| 12 | 12 | #include <linux/cpumask.h> |
| 13 | +#include <linux/pgtable.h> | |
| 13 | 14 | #include <asm/segment.h> |
| 14 | 15 | #include <asm/desc.h> |
| 15 | −#include <linux/pgtable.h> | |
| 16 | 16 | #include <asm/cacheflush.h> |
| 17 | 17 | #include <asm/realmode.h> |
| 18 | 18 | |
| @@ -12,11 +12,11 @@ · 11 unmodified lines | ||
| 12 | 12 | */ |
| 13 | 13 | #include <linux/types.h> |
| 14 | 14 | #include <linux/init.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <asm/numachip/numachip.h> |
| 17 | 18 | #include <asm/numachip/numachip_csr.h> |
| 18 | 19 | |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | |
| 21 | 21 | #include "local.h" |
| 22 | 22 | |
| @@ -15,6 +15,7 @@ · 14 unmodified lines | ||
| 15 | 15 | #include <linux/nospec.h> |
| 16 | 16 | #include <linux/prctl.h> |
| 17 | 17 | #include <linux/sched/smt.h> |
| 18 | +#include <linux/pgtable.h> | |
| 18 | 19 | |
| 19 | 20 | #include <asm/spec-ctrl.h> |
| 20 | 21 | #include <asm/cmdline.h> |
| @@ -26,7 +27,6 @@ · 5 unmodified lines | ||
| 26 | 27 | #include <asm/vmx.h> |
| 27 | 28 | #include <asm/paravirt.h> |
| 28 | 29 | #include <asm/alternative.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | #include <asm/set_memory.h> |
| 31 | 31 | #include <asm/intel-family.h> |
| 32 | 32 | #include <asm/e820/api.h> |
| @@ -21,6 +21,7 @@ · 20 unmodified lines | ||
| 21 | 21 | #include <linux/smp.h> |
| 22 | 22 | #include <linux/io.h> |
| 23 | 23 | #include <linux/syscore_ops.h> |
| 24 | +#include <linux/pgtable.h> | |
| 24 | 25 | |
| 25 | 26 | #include <asm/stackprotector.h> |
| 26 | 27 | #include <asm/perf_event.h> |
| @@ -35,7 +36,6 @@ · 8 unmodified lines | ||
| 35 | 36 | #include <asm/vsyscall.h> |
| 36 | 37 | #include <linux/topology.h> |
| 37 | 38 | #include <linux/cpumask.h> |
| 38 | −#include <linux/pgtable.h> | |
| 39 | 39 | #include <linux/atomic.h> |
| 40 | 40 | #include <asm/proto.h> |
| 41 | 41 | #include <asm/setup.h> |
| @@ -1,5 +1,6 @@ | ||
| 1 | 1 | // SPDX-License-Identifier: GPL-2.0 |
| 2 | 2 | #include <linux/kernel.h> |
| 3 | +#include <linux/pgtable.h> | |
| 3 | 4 | |
| 4 | 5 | #include <linux/string.h> |
| 5 | 6 | #include <linux/bitops.h> |
| @@ -11,7 +12,6 @@ · 5 unmodified lines | ||
| 11 | 12 | #include <linux/uaccess.h> |
| 12 | 13 | |
| 13 | 14 | #include <asm/cpufeature.h> |
| 14 | −#include <linux/pgtable.h> | |
| 15 | 15 | #include <asm/msr.h> |
| 16 | 16 | #include <asm/bugs.h> |
| 17 | 17 | #include <asm/cpu.h> |
| @@ -1,8 +1,8 @@ | ||
| 1 | 1 | // SPDX-License-Identifier: GPL-2.0-only |
| 2 | 2 | |
| 3 | 3 | #include <linux/crash_core.h> |
| 4 | − | |
| 5 | 4 | #include <linux/pgtable.h> |
| 5 | + | |
| 6 | 6 | #include <asm/setup.h> |
| 7 | 7 | |
| 8 | 8 | void arch_crash_save_vmcoreinfo(void) |
| @@ -1,8 +1,8 @@ | ||
| 1 | 1 | // SPDX-License-Identifier: GPL-2.0-only |
| 2 | 2 | |
| 3 | 3 | #include <linux/crash_core.h> |
| 4 | − | |
| 5 | 4 | #include <linux/pgtable.h> |
| 5 | + | |
| 6 | 6 | #include <asm/setup.h> |
| 7 | 7 | |
| 8 | 8 | void arch_crash_save_vmcoreinfo(void) |
| @@ -8,6 +8,7 @@ · 7 unmodified lines | ||
| 8 | 8 | #include <linux/pci_regs.h> |
| 9 | 9 | #include <linux/pci_ids.h> |
| 10 | 10 | #include <linux/errno.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | #include <asm/io.h> |
| 12 | 13 | #include <asm/processor.h> |
| 13 | 14 | #include <asm/fcntl.h> |
| @@ -15,7 +16,6 @@ · 1 unmodified line | ||
| 15 | 16 | #include <xen/hvc-console.h> |
| 16 | 17 | #include <asm/pci-direct.h> |
| 17 | 18 | #include <asm/fixmap.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <linux/usb/ehci_def.h> |
| 20 | 20 | #include <linux/usb/xhci-dbgp.h> |
| 21 | 21 | #include <asm/pci_x86.h> |
| @@ -20,13 +20,13 @@ · 19 unmodified lines | ||
| 20 | 20 | #include <linux/io.h> |
| 21 | 21 | #include <linux/memblock.h> |
| 22 | 22 | #include <linux/mem_encrypt.h> |
| 23 | +#include <linux/pgtable.h> | |
| 23 | 24 | |
| 24 | 25 | #include <asm/processor.h> |
| 25 | 26 | #include <asm/proto.h> |
| 26 | 27 | #include <asm/smp.h> |
| 27 | 28 | #include <asm/setup.h> |
| 28 | 29 | #include <asm/desc.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | #include <asm/tlbflush.h> |
| 31 | 31 | #include <asm/sections.h> |
| 32 | 32 | #include <asm/kdebug.h> |
| @@ -13,8 +13,8 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <linux/linkage.h> |
| 14 | 14 | #include <linux/threads.h> |
| 15 | 15 | #include <linux/init.h> |
| 16 | −#include <asm/segment.h> | |
| 17 | 16 | #include <linux/pgtable.h> |
| 17 | +#include <asm/segment.h> | |
| 18 | 18 | #include <asm/page.h> |
| 19 | 19 | #include <asm/msr.h> |
| 20 | 20 | #include <asm/cache.h> |
| @@ -15,11 +15,11 @@ · 14 unmodified lines | ||
| 15 | 15 | #include <linux/acpi.h> |
| 16 | 16 | #include <linux/io.h> |
| 17 | 17 | #include <linux/delay.h> |
| 18 | +#include <linux/pgtable.h> | |
| 18 | 19 | |
| 19 | 20 | #include <linux/atomic.h> |
| 20 | 21 | #include <asm/timer.h> |
| 21 | 22 | #include <asm/hw_irq.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | #include <asm/desc.h> |
| 24 | 24 | #include <asm/apic.h> |
| 25 | 25 | #include <asm/i8259.h> |
| @@ -16,11 +16,11 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/acpi.h> |
| 17 | 17 | #include <linux/io.h> |
| 18 | 18 | #include <linux/delay.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | |
| 20 | 21 | #include <linux/atomic.h> |
| 21 | 22 | #include <asm/timer.h> |
| 22 | 23 | #include <asm/hw_irq.h> |
| 23 | −#include <linux/pgtable.h> | |
| 24 | 24 | #include <asm/desc.h> |
| 25 | 25 | #include <asm/apic.h> |
| 26 | 26 | #include <asm/setup.h> |
| @@ -41,11 +41,11 @@ · 40 unmodified lines | ||
| 41 | 41 | #include <linux/kasan.h> |
| 42 | 42 | #include <linux/moduleloader.h> |
| 43 | 43 | #include <linux/vmalloc.h> |
| 44 | +#include <linux/pgtable.h> | |
| 44 | 45 | |
| 45 | 46 | #include <asm/text-patching.h> |
| 46 | 47 | #include <asm/cacheflush.h> |
| 47 | 48 | #include <asm/desc.h> |
| 48 | −#include <linux/pgtable.h> | |
| 49 | 49 | #include <linux/uaccess.h> |
| 50 | 50 | #include <asm/alternative.h> |
| 51 | 51 | #include <asm/insn.h> |
| @@ -16,11 +16,11 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/kallsyms.h> |
| 17 | 17 | #include <linux/ftrace.h> |
| 18 | 18 | #include <linux/frame.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | |
| 20 | 21 | #include <asm/text-patching.h> |
| 21 | 22 | #include <asm/cacheflush.h> |
| 22 | 23 | #include <asm/desc.h> |
| 23 | −#include <linux/pgtable.h> | |
| 24 | 24 | #include <linux/uaccess.h> |
| 25 | 25 | #include <asm/alternative.h> |
| 26 | 26 | #include <asm/insn.h> |
| @@ -13,13 +13,13 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <linux/bcd.h> |
| 14 | 14 | #include <linux/highmem.h> |
| 15 | 15 | #include <linux/kprobes.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | |
| 17 | 18 | #include <asm/bug.h> |
| 18 | 19 | #include <asm/paravirt.h> |
| 19 | 20 | #include <asm/debugreg.h> |
| 20 | 21 | #include <asm/desc.h> |
| 21 | 22 | #include <asm/setup.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | #include <asm/time.h> |
| 24 | 24 | #include <asm/pgalloc.h> |
| 25 | 25 | #include <asm/irq.h> |
| @@ -11,13 +11,13 @@ · 10 unmodified lines | ||
| 11 | 11 | #include <linux/tboot.h> |
| 12 | 12 | #include <linux/delay.h> |
| 13 | 13 | #include <linux/frame.h> |
| 14 | +#include <linux/pgtable.h> | |
| 14 | 15 | #include <acpi/reboot.h> |
| 15 | 16 | #include <asm/io.h> |
| 16 | 17 | #include <asm/apic.h> |
| 17 | 18 | #include <asm/io_apic.h> |
| 18 | 19 | #include <asm/desc.h> |
| 19 | 20 | #include <asm/hpet.h> |
| 20 | −#include <linux/pgtable.h> | |
| 21 | 21 | #include <asm/proto.h> |
| 22 | 22 | #include <asm/reboot_fixups.h> |
| 23 | 23 | #include <asm/reboot.h> |
| @@ -55,6 +55,7 @@ · 54 unmodified lines | ||
| 55 | 55 | #include <linux/gfp.h> |
| 56 | 56 | #include <linux/cpuidle.h> |
| 57 | 57 | #include <linux/numa.h> |
| 58 | +#include <linux/pgtable.h> | |
| 58 | 59 | |
| 59 | 60 | #include <asm/acpi.h> |
| 60 | 61 | #include <asm/desc.h> |
| @@ -63,7 +64,6 @@ · 2 unmodified lines | ||
| 63 | 64 | #include <asm/realmode.h> |
| 64 | 65 | #include <asm/cpu.h> |
| 65 | 66 | #include <asm/numa.h> |
| 66 | −#include <linux/pgtable.h> | |
| 67 | 67 | #include <asm/tlbflush.h> |
| 68 | 68 | #include <asm/mtrr.h> |
| 69 | 69 | #include <asm/mwait.h> |
| @@ -4,9 +4,9 @@ · 3 unmodified lines | ||
| 4 | 4 | #include <linux/percpu.h> |
| 5 | 5 | #include <linux/kallsyms.h> |
| 6 | 6 | #include <linux/kcore.h> |
| 7 | +#include <linux/pgtable.h> | |
| 7 | 8 | |
| 8 | 9 | #include <asm/cpu_entry_area.h> |
| 9 | −#include <linux/pgtable.h> | |
| 10 | 10 | #include <asm/fixmap.h> |
| 11 | 11 | #include <asm/desc.h> |
| 12 | 12 | |
| @@ -16,12 +16,12 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/mmiotrace.h> |
| 17 | 17 | #include <linux/mem_encrypt.h> |
| 18 | 18 | #include <linux/efi.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | |
| 20 | 21 | #include <asm/set_memory.h> |
| 21 | 22 | #include <asm/e820/api.h> |
| 22 | 23 | #include <asm/efi.h> |
| 23 | 24 | #include <asm/fixmap.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <asm/tlbflush.h> |
| 26 | 26 | #include <asm/pgalloc.h> |
| 27 | 27 | #include <asm/memtype.h> |
| @@ -24,9 +24,9 @@ · 23 unmodified lines | ||
| 24 | 24 | #include <linux/init.h> |
| 25 | 25 | #include <linux/random.h> |
| 26 | 26 | #include <linux/memblock.h> |
| 27 | +#include <linux/pgtable.h> | |
| 27 | 28 | |
| 28 | 29 | #include <asm/pgalloc.h> |
| 29 | −#include <linux/pgtable.h> | |
| 30 | 30 | #include <asm/setup.h> |
| 31 | 31 | #include <asm/kaslr.h> |
| 32 | 32 | |
| @@ -17,8 +17,8 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <linux/slab.h> |
| 18 | 18 | #include <linux/uaccess.h> |
| 19 | 19 | #include <linux/io.h> |
| 20 | −#include <linux/pgtable.h> | |
| 21 | 20 | #include <linux/mmiotrace.h> |
| 21 | +#include <linux/pgtable.h> | |
| 22 | 22 | #include <asm/e820/api.h> /* for ISA_START_ADDRESS */ |
| 23 | 23 | #include <linux/atomic.h> |
| 24 | 24 | #include <linux/percpu.h> |
| @@ -14,8 +14,8 @@ · 13 unmodified lines | ||
| 14 | 14 | #include <linux/interval_tree_generic.h> |
| 15 | 15 | #include <linux/sched.h> |
| 16 | 16 | #include <linux/gfp.h> |
| 17 | − | |
| 18 | 17 | #include <linux/pgtable.h> |
| 18 | + | |
| 19 | 19 | #include <asm/memtype.h> |
| 20 | 20 | |
| 21 | 21 | #include "memtype.h" |
| @@ -2,8 +2,8 @@ · 1 unmodified line | ||
| 2 | 2 | #include <linux/spinlock.h> |
| 3 | 3 | #include <linux/errno.h> |
| 4 | 4 | #include <linux/init.h> |
| 5 | − | |
| 6 | 5 | #include <linux/pgtable.h> |
| 6 | + | |
| 7 | 7 | #include <asm/proto.h> |
| 8 | 8 | #include <asm/cpufeature.h> |
| 9 | 9 | |
| @@ -24,11 +24,11 @@ · 23 unmodified lines | ||
| 24 | 24 | #include <linux/types.h> |
| 25 | 25 | #include <linux/ioport.h> |
| 26 | 26 | #include <linux/efi.h> |
| 27 | +#include <linux/pgtable.h> | |
| 27 | 28 | |
| 28 | 29 | #include <asm/io.h> |
| 29 | 30 | #include <asm/desc.h> |
| 30 | 31 | #include <asm/page.h> |
| 31 | −#include <linux/pgtable.h> | |
| 32 | 32 | #include <asm/tlbflush.h> |
| 33 | 33 | #include <asm/efi.h> |
| 34 | 34 | |
| @@ -3,12 +3,12 @@ · 2 unmodified lines | ||
| 3 | 3 | #include <linux/export.h> |
| 4 | 4 | #include <linux/spinlock_types.h> |
| 5 | 5 | #include <linux/init.h> |
| 6 | +#include <linux/pgtable.h> | |
| 6 | 7 | #include <asm/page.h> |
| 7 | 8 | #include <asm/setup.h> |
| 8 | 9 | #include <asm/io.h> |
| 9 | 10 | #include <asm/cpufeature.h> |
| 10 | 11 | #include <asm/special_insns.h> |
| 11 | −#include <linux/pgtable.h> | |
| 12 | 12 | #include <asm/olpc_ofw.h> |
| 13 | 13 | |
| 14 | 14 | /* address of OFW callback interface; will be NULL if OFW isn't found */ |
| @@ -13,8 +13,8 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <linux/perf_event.h> |
| 14 | 14 | #include <linux/tboot.h> |
| 15 | 15 | #include <linux/dmi.h> |
| 16 | − | |
| 17 | 16 | #include <linux/pgtable.h> |
| 17 | + | |
| 18 | 18 | #include <asm/proto.h> |
| 19 | 19 | #include <asm/mtrr.h> |
| 20 | 20 | #include <asm/page.h> |
| @@ -12,6 +12,7 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/scatterlist.h> |
| 13 | 13 | #include <linux/kdebug.h> |
| 14 | 14 | #include <linux/cpu.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <crypto/hash.h> |
| 17 | 18 | |
| @@ -19,7 +20,6 @@ · 1 unmodified line | ||
| 19 | 20 | #include <asm/init.h> |
| 20 | 21 | #include <asm/proto.h> |
| 21 | 22 | #include <asm/page.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | #include <asm/mtrr.h> |
| 24 | 24 | #include <asm/sections.h> |
| 25 | 25 | #include <asm/suspend.h> |
| @@ -8,9 +8,9 @@ · 7 unmodified lines | ||
| 8 | 8 | #include <linux/gfp.h> |
| 9 | 9 | #include <linux/suspend.h> |
| 10 | 10 | #include <linux/memblock.h> |
| 11 | +#include <linux/pgtable.h> | |
| 11 | 12 | |
| 12 | 13 | #include <asm/page.h> |
| 13 | −#include <linux/pgtable.h> | |
| 14 | 14 | #include <asm/mmzone.h> |
| 15 | 15 | #include <asm/sections.h> |
| 16 | 16 | #include <asm/suspend.h> |
| @@ -12,6 +12,7 @@ · 11 unmodified lines | ||
| 12 | 12 | #include <linux/suspend.h> |
| 13 | 13 | #include <linux/scatterlist.h> |
| 14 | 14 | #include <linux/kdebug.h> |
| 15 | +#include <linux/pgtable.h> | |
| 15 | 16 | |
| 16 | 17 | #include <crypto/hash.h> |
| 17 | 18 | |
| @@ -19,7 +20,6 @@ · 1 unmodified line | ||
| 19 | 20 | #include <asm/init.h> |
| 20 | 21 | #include <asm/proto.h> |
| 21 | 22 | #include <asm/page.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | #include <asm/mtrr.h> |
| 24 | 24 | #include <asm/sections.h> |
| 25 | 25 | #include <asm/suspend.h> |
| @@ -3,9 +3,9 @@ · 2 unmodified lines | ||
| 3 | 3 | #include <linux/slab.h> |
| 4 | 4 | #include <linux/memblock.h> |
| 5 | 5 | #include <linux/mem_encrypt.h> |
| 6 | +#include <linux/pgtable.h> | |
| 6 | 7 | |
| 7 | 8 | #include <asm/set_memory.h> |
| 8 | −#include <linux/pgtable.h> | |
| 9 | 9 | #include <asm/realmode.h> |
| 10 | 10 | #include <asm/tlbflush.h> |
| 11 | 11 | #include <asm/crash.h> |
| @@ -51,13 +51,13 @@ · 50 unmodified lines | ||
| 51 | 51 | #include <linux/memblock.h> |
| 52 | 52 | #include <linux/seq_file.h> |
| 53 | 53 | #include <linux/crash_dump.h> |
| 54 | +#include <linux/pgtable.h> | |
| 54 | 55 | #ifdef CONFIG_KEXEC_CORE |
| 55 | 56 | #include <linux/kexec.h> |
| 56 | 57 | #endif |
| 57 | 58 | |
| 58 | 59 | #include <trace/events/xen.h> |
| 59 | 60 | |
| 60 | −#include <linux/pgtable.h> | |
| 61 | 61 | #include <asm/tlbflush.h> |
| 62 | 62 | #include <asm/fixmap.h> |
| 63 | 63 | #include <asm/mmu_context.h> |
| @@ -23,6 +23,7 @@ · 22 unmodified lines | ||
| 23 | 23 | #include <linux/nmi.h> |
| 24 | 24 | #include <linux/cpuhotplug.h> |
| 25 | 25 | #include <linux/stackprotector.h> |
| 26 | +#include <linux/pgtable.h> | |
| 26 | 27 | |
| 27 | 28 | #include <asm/paravirt.h> |
| 28 | 29 | #include <asm/desc.h> |
| @@ -13,9 +13,9 @@ · 12 unmodified lines | ||
| 13 | 13 | #ifndef _ASM_FIXMAP_H |
| 14 | 14 | #define _ASM_FIXMAP_H |
| 15 | 15 | |
| 16 | −#include <linux/pgtable.h> | |
| 17 | 16 | #ifdef CONFIG_HIGHMEM |
| 18 | 17 | #include <linux/threads.h> |
| 18 | +#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/kmap_types.h> |
| 20 | 20 | #endif |
| 21 | 21 | |
| @@ -13,10 +13,10 @@ · 12 unmodified lines | ||
| 13 | 13 | #define _XTENSA_HIGHMEM_H |
| 14 | 14 | |
| 15 | 15 | #include <linux/wait.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | #include <asm/cacheflush.h> |
| 17 | 18 | #include <asm/fixmap.h> |
| 18 | 19 | #include <asm/kmap_types.h> |
| 19 | −#include <linux/pgtable.h> | |
| 20 | 20 | |
| 21 | 21 | #define PKMAP_BASE ((FIXADDR_START - \ |
| 22 | 22 | (LAST_PKMAP + 1) * PAGE_SIZE) & PMD_MASK) |
| @@ -18,10 +18,10 @@ · 17 unmodified lines | ||
| 18 | 18 | #include <linux/stringify.h> |
| 19 | 19 | #include <linux/sched.h> |
| 20 | 20 | #include <linux/mm_types.h> |
| 21 | +#include <linux/pgtable.h> | |
| 21 | 22 | |
| 22 | 23 | #include <asm/vectors.h> |
| 23 | 24 | |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | #include <asm/cacheflush.h> |
| 26 | 26 | #include <asm/tlbflush.h> |
| 27 | 27 | #include <asm-generic/mm_hooks.h> |
| @@ -13,6 +13,7 @@ · 12 unmodified lines | ||
| 13 | 13 | */ |
| 14 | 14 | |
| 15 | 15 | #include <linux/linkage.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | #include <asm/asm-offsets.h> |
| 17 | 18 | #include <asm/asmmacro.h> |
| 18 | 19 | #include <asm/processor.h> |
| @@ -22,7 +23,6 @@ · 3 unmodified lines | ||
| 22 | 23 | #include <asm/unistd.h> |
| 23 | 24 | #include <asm/ptrace.h> |
| 24 | 25 | #include <asm/current.h> |
| 25 | −#include <linux/pgtable.h> | |
| 26 | 26 | #include <asm/page.h> |
| 27 | 27 | #include <asm/signal.h> |
| 28 | 28 | #include <asm/tlbflush.h> |
| @@ -34,12 +34,12 @@ · 33 unmodified lines | ||
| 34 | 34 | #include <linux/delay.h> |
| 35 | 35 | #include <linux/hardirq.h> |
| 36 | 36 | #include <linux/ratelimit.h> |
| 37 | +#include <linux/pgtable.h> | |
| 37 | 38 | |
| 38 | 39 | #include <asm/stacktrace.h> |
| 39 | 40 | #include <asm/ptrace.h> |
| 40 | 41 | #include <asm/timex.h> |
| 41 | 42 | #include <linux/uaccess.h> |
| 42 | −#include <linux/pgtable.h> | |
| 43 | 43 | #include <asm/processor.h> |
| 44 | 44 | #include <asm/traps.h> |
| 45 | 45 | #include <asm/hw_breakpoint.h> |
| @@ -43,11 +43,11 @@ · 42 unmodified lines | ||
| 43 | 43 | */ |
| 44 | 44 | |
| 45 | 45 | #include <linux/linkage.h> |
| 46 | +#include <linux/pgtable.h> | |
| 46 | 47 | #include <asm/asmmacro.h> |
| 47 | 48 | #include <asm/ptrace.h> |
| 48 | 49 | #include <asm/current.h> |
| 49 | 50 | #include <asm/asm-offsets.h> |
| 50 | −#include <linux/pgtable.h> | |
| 51 | 51 | #include <asm/processor.h> |
| 52 | 52 | #include <asm/page.h> |
| 53 | 53 | #include <asm/thread_info.h> |
| @@ -24,6 +24,7 @@ · 23 unmodified lines | ||
| 24 | 24 | #include <linux/memblock.h> |
| 25 | 25 | #include <linux/swap.h> |
| 26 | 26 | #include <linux/pagemap.h> |
| 27 | +#include <linux/pgtable.h> | |
| 27 | 28 | |
| 28 | 29 | #include <asm/bootparam.h> |
| 29 | 30 | #include <asm/mmu_context.h> |
| @@ -31,7 +32,6 @@ · 1 unmodified line | ||
| 31 | 32 | #include <asm/tlbflush.h> |
| 32 | 33 | #include <asm/page.h> |
| 33 | 34 | #include <asm/pgalloc.h> |
| 34 | −#include <linux/pgtable.h> | |
| 35 | 35 | |
| 36 | 36 | /* |
| 37 | 37 | * Note: |
| @@ -7,9 +7,9 @@ · 6 unmodified lines | ||
| 7 | 7 | |
| 8 | 8 | #include <linux/io.h> |
| 9 | 9 | #include <linux/vmalloc.h> |
| 10 | +#include <linux/pgtable.h> | |
| 10 | 11 | #include <asm/cacheflush.h> |
| 11 | 12 | #include <asm/io.h> |
| 12 | −#include <linux/pgtable.h> | |
| 13 | 13 | |
| 14 | 14 | static void __iomem *xtensa_ioremap(unsigned long paddr, unsigned long size, |
| 15 | 15 | pgprot_t prot) |
| @@ -14,8 +14,8 @@ · 13 unmodified lines | ||
| 14 | 14 | |
| 15 | 15 | |
| 16 | 16 | #include <linux/linkage.h> |
| 17 | −#include <asm/page.h> | |
| 18 | 17 | #include <linux/pgtable.h> |
| 18 | +#include <asm/page.h> | |
| 19 | 19 | #include <asm/asmmacro.h> |
| 20 | 20 | #include <asm/cacheasm.h> |
| 21 | 21 | #include <asm/tlbflush.h> |
| @@ -15,7 +15,6 @@ · 14 unmodified lines | ||
| 15 | 15 | #include <linux/nls.h> |
| 16 | 16 | #include <linux/dma-mapping.h> |
| 17 | 17 | #include <linux/platform_data/x86/apple.h> |
| 18 | − | |
| 19 | 18 | #include <linux/pgtable.h> |
| 20 | 19 | |
| 21 | 20 | #include "internal.h" |
| @@ -25,6 +25,7 @@ · 24 unmodified lines | ||
| 25 | 25 | #include <linux/dma-mapping.h> |
| 26 | 26 | #include <linux/delay.h> |
| 27 | 27 | #include <linux/firmware.h> |
| 28 | +#include <linux/pgtable.h> | |
| 28 | 29 | #include <asm/io.h> |
| 29 | 30 | #include <asm/string.h> |
| 30 | 31 | #include <asm/page.h> |
| @@ -40,7 +41,6 @@ · 9 unmodified lines | ||
| 40 | 41 | #include <asm/idprom.h> |
| 41 | 42 | #include <asm/openprom.h> |
| 42 | 43 | #include <asm/oplib.h> |
| 43 | −#include <linux/pgtable.h> | |
| 44 | 44 | #endif |
| 45 | 45 | |
| 46 | 46 | #if defined(CONFIG_ATM_FORE200E_USE_TASKLET) /* defer interrupt work to a tasklet */ |
| @@ -35,10 +35,10 @@ · 34 unmodified lines | ||
| 35 | 35 | #include <linux/bitops.h> |
| 36 | 36 | #include <linux/mutex.h> |
| 37 | 37 | #include <linux/slab.h> |
| 38 | +#include <linux/pgtable.h> | |
| 38 | 39 | |
| 39 | 40 | #include <asm/setup.h> |
| 40 | 41 | #include <asm/amigahw.h> |
| 41 | −#include <linux/pgtable.h> | |
| 42 | 42 | |
| 43 | 43 | #include <linux/zorro.h> |
| 44 | 44 | |
| @@ -18,12 +18,12 @@ · 17 unmodified lines | ||
| 18 | 18 | #include <linux/sched.h> |
| 19 | 19 | #include <linux/slab.h> |
| 20 | 20 | #include <linux/spinlock.h> |
| 21 | +#include <linux/pgtable.h> | |
| 21 | 22 | |
| 22 | 23 | #include <asm/cacheflush.h> |
| 23 | 24 | #include <asm/efi.h> |
| 24 | 25 | #include <asm/mmu.h> |
| 25 | 26 | #include <asm/pgalloc.h> |
| 26 | −#include <linux/pgtable.h> | |
| 27 | 27 | |
| 28 | 28 | #if defined(CONFIG_PTDUMP_DEBUGFS) && defined(CONFIG_ARM64) |
| 29 | 29 | #include <asm/ptdump.h> |
| @@ -37,6 +37,7 @@ · 36 unmodified lines | ||
| 37 | 37 | #include <linux/pci.h> |
| 38 | 38 | #include <linux/seq_file.h> |
| 39 | 39 | #include <linux/vmalloc.h> |
| 40 | +#include <linux/pgtable.h> | |
| 40 | 41 | |
| 41 | 42 | #if defined(__ia64__) |
| 42 | 43 | #include <linux/efi.h> |
| @@ -44,7 +45,6 @@ · 1 unmodified line | ||
| 44 | 45 | #endif |
| 45 | 46 | #include <linux/mem_encrypt.h> |
| 46 | 47 | |
| 47 | −#include <linux/pgtable.h> | |
| 48 | 48 | |
| 49 | 49 | #include <drm/drm_agpsupport.h> |
| 50 | 50 | #include <drm/drm_device.h> |
| @@ -40,10 +40,10 @@ · 39 unmodified lines | ||
| 40 | 40 | #include <linux/highmem.h> |
| 41 | 41 | #include <linux/io.h> |
| 42 | 42 | #include <linux/jiffies.h> |
| 43 | −#include <linux/pgtable.h> | |
| 44 | 43 | #include <linux/delay.h> |
| 45 | 44 | #include <linux/export.h> |
| 46 | 45 | #include <linux/uio.h> |
| 46 | +#include <linux/pgtable.h> | |
| 47 | 47 | |
| 48 | 48 | #include <rdma/ib.h> |
| 49 | 49 | |
| @@ -9,10 +9,10 @@ · 8 unmodified lines | ||
| 9 | 9 | #include <linux/delay.h> |
| 10 | 10 | #include <linux/spinlock.h> |
| 11 | 11 | #include <linux/interrupt.h> |
| 12 | +#include <linux/pgtable.h> | |
| 12 | 13 | #include <asm/prom.h> |
| 13 | 14 | #include <linux/adb.h> |
| 14 | 15 | #include <asm/io.h> |
| 15 | −#include <linux/pgtable.h> | |
| 16 | 16 | #include <asm/hydra.h> |
| 17 | 17 | #include <asm/irq.h> |
| 18 | 18 | #include <linux/init.h> |
| @@ -16,8 +16,8 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/init.h> |
| 17 | 17 | #include <linux/kthread.h> |
| 18 | 18 | #include <linux/mutex.h> |
| 19 | −#include <asm/prom.h> | |
| 20 | 19 | #include <linux/pgtable.h> |
| 20 | +#include <asm/prom.h> | |
| 21 | 21 | #include <asm/io.h> |
| 22 | 22 | #include <asm/machdep.h> |
| 23 | 23 | #include <asm/pmac_feature.h> |
| @@ -50,9 +50,9 @@ · 49 unmodified lines | ||
| 50 | 50 | #include <linux/of_address.h> |
| 51 | 51 | #include <linux/of_irq.h> |
| 52 | 52 | #include <linux/uaccess.h> |
| 53 | +#include <linux/pgtable.h> | |
| 53 | 54 | #include <asm/machdep.h> |
| 54 | 55 | #include <asm/io.h> |
| 55 | −#include <linux/pgtable.h> | |
| 56 | 56 | #include <asm/sections.h> |
| 57 | 57 | #include <asm/irq.h> |
| 58 | 58 | #ifdef CONFIG_PPC_PMAC |
| @@ -13,9 +13,9 @@ · 12 unmodified lines | ||
| 13 | 13 | #include <linux/module.h> |
| 14 | 14 | #include <linux/kernel.h> |
| 15 | 15 | #include <linux/pci.h> |
| 16 | +#include <linux/pgtable.h> | |
| 16 | 17 | #include <asm/io.h> |
| 17 | 18 | #include <linux/ioport.h> |
| 18 | −#include <linux/pgtable.h> | |
| 19 | 19 | #include <asm/page.h> |
| 20 | 20 | #include <linux/types.h> |
| 21 | 21 | #include <linux/interrupt.h> |
| @@ -17,8 +17,8 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <linux/pci.h> |
| 18 | 18 | #include <linux/interrupt.h> |
| 19 | 19 | #include <linux/videodev2.h> |
| 20 | −#include <asm/page.h> | |
| 21 | 20 | #include <linux/pgtable.h> |
| 21 | +#include <asm/page.h> | |
| 22 | 22 | |
| 23 | 23 | #include "btcx-risc.h" |
| 24 | 24 | |
| @@ -20,8 +20,8 @@ · 19 unmodified lines | ||
| 20 | 20 | #include <linux/pci.h> |
| 21 | 21 | #include <linux/vmalloc.h> |
| 22 | 22 | #include <linux/interrupt.h> |
| 23 | −#include <asm/page.h> | |
| 24 | 23 | #include <linux/pgtable.h> |
| 24 | +#include <asm/page.h> | |
| 25 | 25 | #include <media/v4l2-ioctl.h> |
| 26 | 26 | |
| 27 | 27 | #include "bttvp.h" |
| @@ -21,13 +21,13 @@ · 20 unmodified lines | ||
| 21 | 21 | #include <linux/sched/mm.h> |
| 22 | 22 | #include <linux/slab.h> |
| 23 | 23 | #include <linux/interrupt.h> |
| 24 | +#include <linux/pgtable.h> | |
| 24 | 25 | |
| 25 | 26 | #include <linux/dma-mapping.h> |
| 26 | 27 | #include <linux/vmalloc.h> |
| 27 | 28 | #include <linux/pagemap.h> |
| 28 | 29 | #include <linux/scatterlist.h> |
| 29 | 30 | #include <asm/page.h> |
| 30 | −#include <linux/pgtable.h> | |
| 31 | 31 | |
| 32 | 32 | #include <media/videobuf-dma-sg.h> |
| 33 | 33 | |
| @@ -15,12 +15,12 @@ · 14 unmodified lines | ||
| 15 | 15 | #include <linux/moduleparam.h> |
| 16 | 16 | #include <linux/slab.h> |
| 17 | 17 | #include <linux/interrupt.h> |
| 18 | +#include <linux/pgtable.h> | |
| 18 | 19 | |
| 19 | 20 | #include <linux/pci.h> |
| 20 | 21 | #include <linux/vmalloc.h> |
| 21 | 22 | #include <linux/pagemap.h> |
| 22 | 23 | #include <asm/page.h> |
| 23 | −#include <linux/pgtable.h> | |
| 24 | 24 | |
| 25 | 25 | #include <media/videobuf-vmalloc.h> |
| 26 | 26 | |
| @@ -28,6 +28,7 @@ · 27 unmodified lines | ||
| 28 | 28 | #include <linux/route.h> |
| 29 | 29 | #include <linux/string.h> |
| 30 | 30 | #include <linux/skbuff.h> |
| 31 | +#include <linux/pgtable.h> | |
| 31 | 32 | #include <asm/irq.h> |
| 32 | 33 | /* Used for the temporal inet entries and routing */ |
| 33 | 34 | #include <linux/socket.h> |
| @@ -35,7 +36,6 @@ · 1 unmodified line | ||
| 35 | 36 | |
| 36 | 37 | #include <asm/io.h> |
| 37 | 38 | #include <asm/dma.h> |
| 38 | −#include <linux/pgtable.h> | |
| 39 | 39 | #ifdef CONFIG_HP300 |
| 40 | 40 | #include <asm/blinken.h> |
| 41 | 41 | #endif |
| @@ -15,6 +15,7 @@ · 14 unmodified lines | ||
| 15 | 15 | #include <linux/delay.h> |
| 16 | 16 | #include <linux/init.h> |
| 17 | 17 | #include <linux/errno.h> |
| 18 | +#include <linux/pgtable.h> | |
| 18 | 19 | /* Used for the temporal inet entries and routing */ |
| 19 | 20 | #include <linux/socket.h> |
| 20 | 21 | #include <linux/route.h> |
| @@ -24,7 +25,6 @@ · 3 unmodified lines | ||
| 24 | 25 | #include <linux/skbuff.h> |
| 25 | 26 | |
| 26 | 27 | #include <asm/io.h> |
| 27 | −#include <linux/pgtable.h> | |
| 28 | 28 | |
| 29 | 29 | #include "hplance.h" |
| 30 | 30 | |
| @@ -16,6 +16,7 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/init.h> |
| 17 | 17 | #include <linux/errno.h> |
| 18 | 18 | #include <linux/gfp.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | /* Used for the temporal inet entries and routing */ |
| 20 | 21 | #include <linux/socket.h> |
| 21 | 22 | #include <linux/route.h> |
| @@ -24,7 +25,6 @@ · 2 unmodified lines | ||
| 24 | 25 | #include <linux/skbuff.h> |
| 25 | 26 | |
| 26 | 27 | #include <asm/io.h> |
| 27 | −#include <linux/pgtable.h> | |
| 28 | 28 | #include <asm/mvme147hw.h> |
| 29 | 29 | |
| 30 | 30 | /* We have 32K of RAM for the init block and buffers. This places |
| @@ -37,12 +37,12 @@ static const char version[] = · 36 unmodified lines | ||
| 37 | 37 | #include <linux/etherdevice.h> |
| 38 | 38 | #include <linux/skbuff.h> |
| 39 | 39 | #include <linux/bitops.h> |
| 40 | +#include <linux/pgtable.h> | |
| 40 | 41 | |
| 41 | 42 | #include <asm/cacheflush.h> |
| 42 | 43 | #include <asm/setup.h> |
| 43 | 44 | #include <asm/irq.h> |
| 44 | 45 | #include <asm/io.h> |
| 45 | −#include <linux/pgtable.h> | |
| 46 | 46 | #include <asm/dvma.h> |
| 47 | 47 | #include <asm/idprom.h> |
| 48 | 48 | #include <asm/machines.h> |
| @@ -94,10 +94,10 @@ static char lancestr[] = "LANCE"; · 93 unmodified lines | ||
| 94 | 94 | #include <linux/of.h> |
| 95 | 95 | #include <linux/of_device.h> |
| 96 | 96 | #include <linux/gfp.h> |
| 97 | +#include <linux/pgtable.h> | |
| 97 | 98 | |
| 98 | 99 | #include <asm/io.h> |
| 99 | 100 | #include <asm/dma.h> |
| 100 | −#include <linux/pgtable.h> | |
| 101 | 101 | #include <asm/byteorder.h> /* Used by the checksum routines */ |
| 102 | 102 | #include <asm/idprom.h> |
| 103 | 103 | #include <asm/prom.h> |
| @@ -24,11 +24,11 @@ · 23 unmodified lines | ||
| 24 | 24 | #include <linux/bitrev.h> |
| 25 | 25 | #include <linux/ethtool.h> |
| 26 | 26 | #include <linux/slab.h> |
| 27 | +#include <linux/pgtable.h> | |
| 27 | 28 | #include <asm/prom.h> |
| 28 | 29 | #include <asm/dbdma.h> |
| 29 | 30 | #include <asm/io.h> |
| 30 | 31 | #include <asm/page.h> |
| 31 | −#include <linux/pgtable.h> | |
| 32 | 32 | #include <asm/machdep.h> |
| 33 | 33 | #include <asm/pmac_feature.h> |
| 34 | 34 | #include <asm/macio.h> |
| @@ -19,10 +19,10 @@ · 18 unmodified lines | ||
| 19 | 19 | #include <linux/spinlock.h> |
| 20 | 20 | #include <linux/bitrev.h> |
| 21 | 21 | #include <linux/slab.h> |
| 22 | +#include <linux/pgtable.h> | |
| 22 | 23 | #include <asm/prom.h> |
| 23 | 24 | #include <asm/dbdma.h> |
| 24 | 25 | #include <asm/io.h> |
| 25 | −#include <linux/pgtable.h> | |
| 26 | 26 | #include <asm/macio.h> |
| 27 | 27 | |
| 28 | 28 | #include "mace.h" |
| @@ -40,9 +40,9 @@ · 39 unmodified lines | ||
| 40 | 40 | #include <linux/of_platform.h> |
| 41 | 41 | #include <linux/of_gpio.h> |
| 42 | 42 | #include <linux/of_net.h> |
| 43 | +#include <linux/pgtable.h> | |
| 43 | 44 | |
| 44 | 45 | #include <linux/vmalloc.h> |
| 45 | −#include <linux/pgtable.h> | |
| 46 | 46 | #include <asm/irq.h> |
| 47 | 47 | #include <linux/uaccess.h> |
| 48 | 48 | |
| @@ -35,12 +35,12 @@ · 34 unmodified lines | ||
| 35 | 35 | #include <linux/of_device.h> |
| 36 | 36 | #include <linux/of_irq.h> |
| 37 | 37 | #include <linux/gfp.h> |
| 38 | +#include <linux/pgtable.h> | |
| 38 | 39 | |
| 39 | 40 | #include <asm/immap_cpm2.h> |
| 40 | 41 | #include <asm/mpc8260.h> |
| 41 | 42 | #include <asm/cpm2.h> |
| 42 | 43 | |
| 43 | −#include <linux/pgtable.h> | |
| 44 | 44 | #include <asm/irq.h> |
| 45 | 45 | #include <linux/uaccess.h> |
| 46 | 46 | |
| @@ -32,8 +32,8 @@ · 31 unmodified lines | ||
| 32 | 32 | #include <linux/platform_device.h> |
| 33 | 33 | #include <linux/of_address.h> |
| 34 | 34 | #include <linux/of_platform.h> |
| 35 | − | |
| 36 | 35 | #include <linux/pgtable.h> |
| 36 | + | |
| 37 | 37 | #include <asm/irq.h> |
| 38 | 38 | #include <linux/uaccess.h> |
| 39 | 39 | #include <asm/mpc5xxx.h> |
| @@ -53,10 +53,10 @@ · 52 unmodified lines | ||
| 53 | 53 | #include <linux/init.h> |
| 54 | 54 | #include <linux/bitops.h> |
| 55 | 55 | #include <linux/gfp.h> |
| 56 | +#include <linux/pgtable.h> | |
| 56 | 57 | |
| 57 | 58 | #include <asm/io.h> |
| 58 | 59 | #include <asm/dma.h> |
| 59 | −#include <linux/pgtable.h> | |
| 60 | 60 | #include <asm/cacheflush.h> |
| 61 | 61 | |
| 62 | 62 | static char version[] __initdata = |
| @@ -53,10 +53,10 @@ · 52 unmodified lines | ||
| 53 | 53 | #include <linux/mii.h> |
| 54 | 54 | #include <linux/ethtool.h> |
| 55 | 55 | #include <linux/crc32.h> |
| 56 | +#include <linux/pgtable.h> | |
| 56 | 57 | |
| 57 | 58 | #include <asm/bootinfo.h> |
| 58 | 59 | #include <asm/bitops.h> |
| 59 | −#include <linux/pgtable.h> | |
| 60 | 60 | #include <asm/io.h> |
| 61 | 61 | #include <asm/dma.h> |
| 62 | 62 | |
| @@ -31,8 +31,8 @@ · 30 unmodified lines | ||
| 31 | 31 | #include <linux/types.h> |
| 32 | 32 | #include <linux/udp.h> |
| 33 | 33 | #include <linux/workqueue.h> |
| 34 | − | |
| 35 | 34 | #include <linux/pgtable.h> |
| 35 | + | |
| 36 | 36 | #include <asm/cacheflush.h> |
| 37 | 37 | |
| 38 | 38 | #define DRIVER_NAME "pxa168-eth" |
| @@ -36,9 +36,9 @@ · 35 unmodified lines | ||
| 36 | 36 | #include <linux/platform_device.h> |
| 37 | 37 | #include <linux/dma-mapping.h> |
| 38 | 38 | #include <linux/slab.h> |
| 39 | +#include <linux/pgtable.h> | |
| 39 | 40 | |
| 40 | 41 | #include <asm/bootinfo.h> |
| 41 | −#include <linux/pgtable.h> | |
| 42 | 42 | #include <asm/io.h> |
| 43 | 43 | #include <asm/dma.h> |
| 44 | 44 | #include <asm/jazz.h> |
| @@ -51,8 +51,8 @@ · 50 unmodified lines | ||
| 51 | 51 | #include <linux/dma-mapping.h> |
| 52 | 52 | #include <linux/bitrev.h> |
| 53 | 53 | #include <linux/slab.h> |
| 54 | − | |
| 55 | 54 | #include <linux/pgtable.h> |
| 55 | + | |
| 56 | 56 | #include <asm/io.h> |
| 57 | 57 | #include <asm/hwtest.h> |
| 58 | 58 | #include <asm/dma.h> |
| @@ -35,9 +35,9 @@ · 34 unmodified lines | ||
| 35 | 35 | #include <linux/platform_device.h> |
| 36 | 36 | #include <linux/dma-mapping.h> |
| 37 | 37 | #include <linux/slab.h> |
| 38 | +#include <linux/pgtable.h> | |
| 38 | 39 | |
| 39 | 40 | #include <asm/io.h> |
| 40 | −#include <linux/pgtable.h> | |
| 41 | 41 | #include <asm/dma.h> |
| 42 | 42 | |
| 43 | 43 | static char xtsonic_string[] = "xtsonic"; |
| @@ -5,6 +5,7 @@ · 4 unmodified lines | ||
| 5 | 5 | */ |
| 6 | 6 | |
| 7 | 7 | #include <linux/module.h> |
| 8 | +#include <linux/pgtable.h> | |
| 8 | 9 | |
| 9 | 10 | #include <linux/kernel.h> |
| 10 | 11 | #include <linux/types.h> |
| @@ -34,7 +35,6 @@ · 23 unmodified lines | ||
| 34 | 35 | #include <asm/io.h> |
| 35 | 36 | #include <asm/openprom.h> |
| 36 | 37 | #include <asm/oplib.h> |
| 37 | −#include <linux/pgtable.h> | |
| 38 | 38 | |
| 39 | 39 | #include "sunbmac.h" |
| 40 | 40 | |
| @@ -28,6 +28,7 @@ · 27 unmodified lines | ||
| 28 | 28 | #include <linux/dma-mapping.h> |
| 29 | 29 | #include <linux/of.h> |
| 30 | 30 | #include <linux/of_device.h> |
| 31 | +#include <linux/pgtable.h> | |
| 31 | 32 | |
| 32 | 33 | #include <asm/io.h> |
| 33 | 34 | #include <asm/dma.h> |
| @@ -36,7 +37,6 @@ · 2 unmodified lines | ||
| 36 | 37 | #include <asm/openprom.h> |
| 37 | 38 | #include <asm/oplib.h> |
| 38 | 39 | #include <asm/auxio.h> |
| 39 | −#include <linux/pgtable.h> | |
| 40 | 40 | #include <asm/irq.h> |
| 41 | 41 | |
| 42 | 42 | #include "sunqe.h" |
| @@ -116,9 +116,9 @@ · 115 unmodified lines | ||
| 116 | 116 | #include <linux/module.h> |
| 117 | 117 | #include <linux/interrupt.h> |
| 118 | 118 | #include <linux/device.h> |
| 119 | +#include <linux/pgtable.h> | |
| 119 | 120 | #include <asm/dma.h> |
| 120 | 121 | #include <asm/io.h> |
| 121 | −#include <linux/pgtable.h> | |
| 122 | 122 | #include <asm/byteorder.h> |
| 123 | 123 | |
| 124 | 124 | #include <scsi/scsi.h> |
| @@ -23,11 +23,11 @@ · 22 unmodified lines | ||
| 23 | 23 | #include <linux/interrupt.h> |
| 24 | 24 | #include <linux/init.h> |
| 25 | 25 | #include <linux/dma-mapping.h> |
| 26 | +#include <linux/pgtable.h> | |
| 26 | 27 | |
| 27 | 28 | #include <asm/dma.h> |
| 28 | 29 | #include <asm/ecard.h> |
| 29 | 30 | #include <asm/io.h> |
| 30 | −#include <linux/pgtable.h> | |
| 31 | 31 | |
| 32 | 32 | #include "../scsi.h" |
| 33 | 33 | #include <scsi/scsi_host.h> |
| @@ -29,11 +29,11 @@ · 28 unmodified lines | ||
| 29 | 29 | #include <linux/interrupt.h> |
| 30 | 30 | #include <linux/init.h> |
| 31 | 31 | #include <linux/dma-mapping.h> |
| 32 | +#include <linux/pgtable.h> | |
| 32 | 33 | |
| 33 | 34 | #include <asm/io.h> |
| 34 | 35 | #include <asm/dma.h> |
| 35 | 36 | #include <asm/ecard.h> |
| 36 | −#include <linux/pgtable.h> | |
| 37 | 37 | |
| 38 | 38 | #include "../scsi.h" |
| 39 | 39 | #include <scsi/scsi_host.h> |
| @@ -14,11 +14,11 @@ · 13 unmodified lines | ||
| 14 | 14 | #include <linux/interrupt.h> |
| 15 | 15 | #include <linux/init.h> |
| 16 | 16 | #include <linux/dma-mapping.h> |
| 17 | +#include <linux/pgtable.h> | |
| 17 | 18 | |
| 18 | 19 | #include <asm/dma.h> |
| 19 | 20 | #include <asm/ecard.h> |
| 20 | 21 | #include <asm/io.h> |
| 21 | −#include <linux/pgtable.h> | |
| 22 | 22 | |
| 23 | 23 | #include "../scsi.h" |
| 24 | 24 | #include <scsi/scsi_host.h> |
| @@ -27,6 +27,7 @@ · 26 unmodified lines | ||
| 27 | 27 | /*#define UARTDELAY 1 */ |
| 28 | 28 | |
| 29 | 29 | #include <linux/module.h> |
| 30 | +#include <linux/pgtable.h> | |
| 30 | 31 | |
| 31 | 32 | MODULE_AUTHOR("Deanna Bonds, with _lots_ of help from Mark Salyzyn"); |
| 32 | 33 | MODULE_DESCRIPTION("Adaptec I2O RAID Driver"); |
| @@ -55,7 +56,6 @@ MODULE_DESCRIPTION("Adaptec I2O RAID Driver"); · 22 unmodified lines | ||
| 55 | 56 | #include <linux/mutex.h> |
| 56 | 57 | |
| 57 | 58 | #include <asm/processor.h> /* for boot_cpu_data */ |
| 58 | −#include <linux/pgtable.h> | |
| 59 | 59 | #include <asm/io.h> /* for virt_to_bus, etc. */ |
| 60 | 60 | |
| 61 | 61 | #include <scsi/scsi.h> |
| @@ -20,9 +20,9 @@ · 19 unmodified lines | ||
| 20 | 20 | #include <linux/interrupt.h> |
| 21 | 21 | #include <linux/module.h> |
| 22 | 22 | #include <linux/pci.h> |
| 23 | +#include <linux/pgtable.h> | |
| 23 | 24 | #include <asm/dbdma.h> |
| 24 | 25 | #include <asm/io.h> |
| 25 | −#include <linux/pgtable.h> | |
| 26 | 26 | #include <asm/prom.h> |
| 27 | 27 | #include <asm/macio.h> |
| 28 | 28 | |
| @@ -31,9 +31,9 @@ · 30 unmodified lines | ||
| 31 | 31 | #include <linux/reboot.h> |
| 32 | 32 | #include <linux/spinlock.h> |
| 33 | 33 | #include <linux/pci.h> |
| 34 | +#include <linux/pgtable.h> | |
| 34 | 35 | #include <asm/dbdma.h> |
| 35 | 36 | #include <asm/io.h> |
| 36 | −#include <linux/pgtable.h> | |
| 37 | 37 | #include <asm/prom.h> |
| 38 | 38 | #include <asm/irq.h> |
| 39 | 39 | #include <asm/hydra.h> |
| @@ -30,6 +30,7 @@ · 29 unmodified lines | ||
| 30 | 30 | #include <linux/of.h> |
| 31 | 31 | #include <linux/of_device.h> |
| 32 | 32 | #include <linux/firmware.h> |
| 33 | +#include <linux/pgtable.h> | |
| 33 | 34 | |
| 34 | 35 | #include <asm/byteorder.h> |
| 35 | 36 | |
| @@ -37,7 +38,6 @@ · 1 unmodified line | ||
| 37 | 38 | |
| 38 | 39 | #include <asm/dma.h> |
| 39 | 40 | #include <asm/ptrace.h> |
| 40 | −#include <linux/pgtable.h> | |
| 41 | 41 | #include <asm/oplib.h> |
| 42 | 42 | #include <asm/io.h> |
| 43 | 43 | #include <asm/irq.h> |
| @@ -34,9 +34,9 @@ · 33 unmodified lines | ||
| 34 | 34 | #include <linux/delay.h> |
| 35 | 35 | #include <linux/zorro.h> |
| 36 | 36 | #include <linux/slab.h> |
| 37 | +#include <linux/pgtable.h> | |
| 37 | 38 | |
| 38 | 39 | #include <asm/page.h> |
| 39 | −#include <linux/pgtable.h> | |
| 40 | 40 | #include <asm/cacheflush.h> |
| 41 | 41 | #include <asm/amigahw.h> |
| 42 | 42 | #include <asm/amigaints.h> |
| @@ -5,6 +5,7 @@ · 4 unmodified lines | ||
| 5 | 5 | #include <linux/kexec.h> |
| 6 | 6 | #include <linux/proc_fs.h> |
| 7 | 7 | #include <linux/elf.h> |
| 8 | +#include <linux/pgtable.h> | |
| 8 | 9 | #include <uapi/linux/vmcore.h> |
| 9 | 10 | |
| 10 | 11 | #include <linux/pgtable.h> /* for pgprot_t */ |
| @@ -10,6 +10,7 @@ · 9 unmodified lines | ||
| 10 | 10 | #include <linux/slab.h> |
| 11 | 11 | #include <linux/bug.h> |
| 12 | 12 | #include <linux/io.h> |
| 13 | +#include <linux/pgtable.h> | |
| 13 | 14 | #include <asm/page.h> |
| 14 | 15 | |
| 15 | 16 | /* |
| @@ -99,7 +100,6 @@ io_mapping_unmap(void __iomem *vaddr) · 83 unmodified lines | ||
| 99 | 100 | #else |
| 100 | 101 | |
| 101 | 102 | #include <linux/uaccess.h> |
| 102 | −#include <linux/pgtable.h> | |
| 103 | 103 | |
| 104 | 104 | /* Create the io_mapping object*/ |
| 105 | 105 | static inline struct io_mapping * |
| @@ -11,8 +11,8 @@ struct task_struct; · 10 unmodified lines | ||
| 11 | 11 | |
| 12 | 12 | #ifdef CONFIG_KASAN |
| 13 | 13 | |
| 14 | −#include <asm/kasan.h> | |
| 15 | 14 | #include <linux/pgtable.h> |
| 15 | +#include <asm/kasan.h> | |
| 16 | 16 | |
| 17 | 17 | extern unsigned char kasan_early_shadow_page[PAGE_SIZE]; |
| 18 | 18 | extern pte_t kasan_early_shadow_pte[PTRS_PER_PTE]; |
| @@ -28,6 +28,7 @@ · 27 unmodified lines | ||
| 28 | 28 | #include <linux/overflow.h> |
| 29 | 29 | #include <linux/sizes.h> |
| 30 | 30 | #include <linux/sched.h> |
| 31 | +#include <linux/pgtable.h> | |
| 31 | 32 | |
| 32 | 33 | struct mempolicy; |
| 33 | 34 | struct anon_vma; |
| @@ -92,7 +93,6 @@ extern int mmap_rnd_compat_bits __read_mostly; · 58 unmodified lines | ||
| 92 | 93 | #endif |
| 93 | 94 | |
| 94 | 95 | #include <asm/page.h> |
| 95 | −#include <linux/pgtable.h> | |
| 96 | 96 | #include <asm/processor.h> |
| 97 | 97 | |
| 98 | 98 | /* |
| @@ -3,11 +3,11 @@ · 2 unmodified lines | ||
| 3 | 3 | #define _ASM_ARM_XEN_PAGE_H |
| 4 | 4 | |
| 5 | 5 | #include <asm/page.h> |
| 6 | −#include <linux/pgtable.h> | |
| 7 | 6 | |
| 8 | 7 | #include <linux/pfn.h> |
| 9 | 8 | #include <linux/types.h> |
| 10 | 9 | #include <linux/dma-mapping.h> |
| 10 | +#include <linux/pgtable.h> | |
| 11 | 11 | |
| 12 | 12 | #include <xen/xen.h> |
| 13 | 13 | #include <xen/interface/grant_table.h> |
| @@ -6,10 +6,10 @@ · 5 unmodified lines | ||
| 6 | 6 | #include <linux/list.h> |
| 7 | 7 | #include <linux/cpumask.h> |
| 8 | 8 | #include <linux/mman.h> |
| 9 | +#include <linux/pgtable.h> | |
| 9 | 10 | |
| 10 | 11 | #include <linux/atomic.h> |
| 11 | 12 | #include <linux/user_namespace.h> |
| 12 | −#include <linux/pgtable.h> | |
| 13 | 13 | #include <asm/mmu.h> |
| 14 | 14 | |
| 15 | 15 | #ifndef INIT_MM_CONTEXT |
| @@ -17,9 +17,9 @@ · 16 unmodified lines | ||
| 17 | 17 | #include <linux/swapops.h> |
| 18 | 18 | #include <linux/shmem_fs.h> |
| 19 | 19 | #include <linux/hugetlb.h> |
| 20 | +#include <linux/pgtable.h> | |
| 20 | 21 | |
| 21 | 22 | #include <linux/uaccess.h> |
| 22 | −#include <linux/pgtable.h> | |
| 23 | 23 | |
| 24 | 24 | static int mincore_hugetlb(pte_t *pte, unsigned long hmask, unsigned long addr, |
| 25 | 25 | unsigned long end, struct mm_walk *walk) |
| @@ -39,8 +39,8 @@ · 38 unmodified lines | ||
| 39 | 39 | #include <linux/highmem.h> |
| 40 | 40 | #include <linux/string.h> |
| 41 | 41 | #include <linux/slab.h> |
| 42 | −#include <asm/tlbflush.h> | |
| 43 | 42 | #include <linux/pgtable.h> |
| 43 | +#include <asm/tlbflush.h> | |
| 44 | 44 | #include <linux/cpumask.h> |
| 45 | 45 | #include <linux/cpu.h> |
| 46 | 46 | #include <linux/vmalloc.h> |
| @@ -36,10 +36,10 @@ · 35 unmodified lines | ||
| 36 | 36 | #include <linux/time.h> |
| 37 | 37 | #include <linux/completion.h> |
| 38 | 38 | #include <linux/acpi.h> |
| 39 | +#include <linux/pgtable.h> | |
| 39 | 40 | |
| 40 | 41 | #ifdef CONFIG_X86 |
| 41 | 42 | /* for snoop control */ |
| 42 | −#include <linux/pgtable.h> | |
| 43 | 43 | #include <asm/set_memory.h> |
| 44 | 44 | #include <asm/cpufeature.h> |
| 45 | 45 | #endif |
| @@ -16,12 +16,12 @@ · 15 unmodified lines | ||
| 16 | 16 | #include <linux/dmaengine.h> |
| 17 | 17 | #include <linux/pci.h> |
| 18 | 18 | #include <linux/acpi.h> |
| 19 | +#include <linux/pgtable.h> | |
| 19 | 20 | |
| 20 | 21 | /* supported DMA engine drivers */ |
| 21 | 22 | #include <linux/dma/dw.h> |
| 22 | 23 | |
| 23 | 24 | #include <asm/page.h> |
| 24 | −#include <linux/pgtable.h> | |
| 25 | 25 | |
| 26 | 26 | #include "sst-dsp.h" |
| 27 | 27 | #include "sst-dsp-priv.h" |
| @@ -10,8 +10,8 @@ · 9 unmodified lines | ||
| 10 | 10 | #include <linux/slab.h> |
| 11 | 11 | #include <linux/delay.h> |
| 12 | 12 | #include <linux/pm_runtime.h> |
| 13 | −#include <asm/page.h> | |
| 14 | 13 | #include <linux/pgtable.h> |
| 14 | +#include <asm/page.h> | |
| 15 | 15 | #include <sound/core.h> |
| 16 | 16 | #include <sound/pcm.h> |
| 17 | 17 | #include <sound/pcm_params.h> |