aboutsummaryrefslogtreecommitdiff
path: root/arch/mips/kernel/setup.c
diff options
context:
space:
mode:
authorLeonid Yegoshin <[email protected]>2015-05-14 18:34:43 -0700
committerRalf Baechle <[email protected]>2016-05-13 14:02:16 +0200
commit1e321fa917fb2d30d39ff1c6ea89d6f1cf4f34a5 (patch)
tree5262dae1128d52717e3213d5330f7f355d004c52 /arch/mips/kernel/setup.c
parent7939469da29a8dfa3947e5d9648d0f0501bc4ba0 (diff)
MIPS64: Support of at least 48 bits of SEGBITS
SEGBITS is 40 bits or more, depending on CPU type. Introduces optional support for 48 bits of application virtual address space. Only 16K and 64K pages are supported. Enabling will result in a memory overhead of a small number of pages for small applications. For 64K pages a 3rd level of page tables is required which has some impact during software TLB refill. [[email protected]: Fixed things raised in the review of the version posted and changed kconfig to be a bit more userfriendly.] Signed-off-by: Leonid Yegoshin <[email protected]> Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Cc: [email protected] Patchwork: https://patchwork.linux-mips.org/patch/10051/ Signed-off-by: Ralf Baechle <[email protected]>
Diffstat (limited to 'arch/mips/kernel/setup.c')
0 files changed, 0 insertions, 0 deletions