diff options
| author | Suzuki K. Poulose <[email protected]> | 2015-10-19 14:19:37 +0100 |
|---|---|---|
| committer | Catalin Marinas <[email protected]> | 2015-10-19 17:55:12 +0100 |
| commit | 44eaacf1b8999b15cec89bd9d9cd989da4798d53 (patch) | |
| tree | 08d4afb61baa16d41c98fb9035c54d9d788a48dd /scripts/gdb/vmlinux-gdb.py | |
| parent | 9d372c9fab34cd8803141871195141995f85c7f7 (diff) | |
arm64: Add 16K page size support
This patch turns on the 16K page support in the kernel. We
support 48bit VA (4 level page tables) and 47bit VA (3 level
page tables).
With 16K we can map 128 entries using contiguous bit hint
at level 3 to map 2M using single TLB entry.
TODO: 16K supports 32 contiguous entries at level 2 to get us
1G(which is not yet supported by the infrastructure). That should
be a separate patch altogether.
Cc: Will Deacon <[email protected]>
Cc: Jeremy Linton <[email protected]>
Cc: Marc Zyngier <[email protected]>
Cc: Christoffer Dall <[email protected]>
Cc: Steve Capper <[email protected]>
Signed-off-by: Suzuki K. Poulose <[email protected]>
Reviewed-by: Ard Biesheuvel <[email protected]>
Tested-by: Ard Biesheuvel <[email protected]>
Acked-by: Mark Rutland <[email protected]>
Signed-off-by: Catalin Marinas <[email protected]>
Diffstat (limited to 'scripts/gdb/vmlinux-gdb.py')
0 files changed, 0 insertions, 0 deletions