Thread (7 messages) 7 messages, 5 authors, 2017-01-05

Re: [RFC 1/4] mm: remove unused TASK_SIZE_OF()

From: Heiko Carstens <hidden>
Date: 2017-01-02 06:57:28
Also in: linux-arm-kernel, linux-mips, lkml, sparclinux

On Fri, Dec 30, 2016 at 06:56:31PM +0300, Dmitry Safonov wrote:
All users of TASK_SIZE_OF(tsk) have migrated to mm->task_size or
TASK_SIZE_MAX since:
commit d696ca016d57 ("x86/fsgsbase/64: Use TASK_SIZE_MAX for
FSBASE/GSBASE upper limits"),
commit a06db751c321 ("pagemap: check permissions and capabilities at
open time"),

Signed-off-by: Dmitry Safonov <redacted>
---
...
quoted hunk ↗ jump to hunk
diff --git a/arch/s390/include/asm/processor.h b/arch/s390/include/asm/processor.h
index 6bca916a5ba0..c53e8e2a51ac 100644
--- a/arch/s390/include/asm/processor.h
+++ b/arch/s390/include/asm/processor.h
@@ -89,10 +89,9 @@ extern void execve_tail(void);
  * User space process size: 2GB for 31 bit, 4TB or 8PT for 64 bit.
  */

-#define TASK_SIZE_OF(tsk)	((tsk)->mm->context.asce_limit)
 #define TASK_UNMAPPED_BASE	(test_thread_flag(TIF_31BIT) ? \
 					(1UL << 30) : (1UL << 41))
-#define TASK_SIZE		TASK_SIZE_OF(current)
+#define TASK_SIZE		(current->mm->context.asce_limit)
 #define TASK_MAX_SIZE		(1UL << 53)

 #define STACK_TOP		(1UL << (test_thread_flag(TIF_31BIT) ? 31:42))
FWIW, for the s390 part:

Acked-by: Heiko Carstens <redacted>
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help