diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2009-03-18 13:27:37 +0100 |
---|---|---|
committer | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2009-03-18 13:28:13 +0100 |
commit | 0fb1d9bcbcf701a45835aa150c57ca54ea685bfa (patch) | |
tree | a2821e3d10918d4b76e6329da42a45cfbb9f19cd /crypto/cryptd.c | |
parent | f481bfafd36e621d6cbc62d4b25f74811410aef7 (diff) | |
download | blackbird-obmc-linux-0fb1d9bcbcf701a45835aa150c57ca54ea685bfa.tar.gz blackbird-obmc-linux-0fb1d9bcbcf701a45835aa150c57ca54ea685bfa.zip |
[S390] make page table upgrade work again
After TASK_SIZE now gives the current size of the address space the
upgrade of a 64 bit process from 3 to 4 levels of page table needs
to use the arch_mmap_check hook to catch large mmap lengths. The
get_unmapped_area* functions need to check for -ENOMEM from the
arch_get_unmapped_area*, upgrade the page table and retry.
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'crypto/cryptd.c')
0 files changed, 0 insertions, 0 deletions