Allow stack to grow up to address space limit
authorHelge Deller <deller@gmx.de>
Mon, 19 Jun 2017 15:34:05 +0000 (17:34 +0200)
committerBen Hutchings <ben@decadent.org.uk>
Sun, 2 Jul 2017 16:12:47 +0000 (17:12 +0100)
commita7d519473a32267e52f1f92141240451e5403dd3
tree973605bf4b78ad2876c0f67f0320b9f176eab0d9
parent640c7dfdc7c723143b1ce42f5569ec8565cbbde7
Allow stack to grow up to address space limit

commit bd726c90b6b8ce87602208701b208a208e6d5600 upstream.

Fix expand_upwards() on architectures with an upward-growing stack (parisc,
metag and partly IA-64) to allow the stack to reliably grow exactly up to
the address space limit given by TASK_SIZE.

Signed-off-by: Helge Deller <deller@gmx.de>
Acked-by: Hugh Dickins <hughd@google.com>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
mm/mmap.c