diff options
author | Helge Deller <deller@gmx.de> | 2014-01-31 16:19:52 -0500 |
---|---|---|
committer | Helge Deller <deller@gmx.de> | 2014-02-02 15:00:13 -0500 |
commit | 9dabf60dc4abe6e06bebcc2ee46b4d76ec8741f2 (patch) | |
tree | 93b98d806b1941b91ac3de04b7bd730103d3fab8 /arch/parisc/include/asm/processor.h | |
parent | f5a408d53edef3af07ac7697b8bc54a755628450 (diff) |
parisc: add flexible mmap memory layout support
Add support for the flexible mmap memory layout (as described in
http://lwn.net/Articles/91829). This is especially very interesting on
parisc since we currently only support 32bit userspace (even with a
64bit Linux kernel).
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'arch/parisc/include/asm/processor.h')
-rw-r--r-- | arch/parisc/include/asm/processor.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/arch/parisc/include/asm/processor.h b/arch/parisc/include/asm/processor.h index cc2290a3cace..198a86feb574 100644 --- a/arch/parisc/include/asm/processor.h +++ b/arch/parisc/include/asm/processor.h | |||
@@ -30,6 +30,8 @@ | |||
30 | #endif | 30 | #endif |
31 | #define current_text_addr() ({ void *pc; current_ia(pc); pc; }) | 31 | #define current_text_addr() ({ void *pc; current_ia(pc); pc; }) |
32 | 32 | ||
33 | #define HAVE_ARCH_PICK_MMAP_LAYOUT | ||
34 | |||
33 | #define TASK_SIZE_OF(tsk) ((tsk)->thread.task_size) | 35 | #define TASK_SIZE_OF(tsk) ((tsk)->thread.task_size) |
34 | #define TASK_SIZE TASK_SIZE_OF(current) | 36 | #define TASK_SIZE TASK_SIZE_OF(current) |
35 | #define TASK_UNMAPPED_BASE (current->thread.map_base) | 37 | #define TASK_UNMAPPED_BASE (current->thread.map_base) |