diff options
Diffstat (limited to 'arch/s390/include/asm/thread_info.h')
-rw-r--r-- | arch/s390/include/asm/thread_info.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/arch/s390/include/asm/thread_info.h b/arch/s390/include/asm/thread_info.h index ef1df718642d..d532098d98bf 100644 --- a/arch/s390/include/asm/thread_info.h +++ b/arch/s390/include/asm/thread_info.h | |||
@@ -10,13 +10,8 @@ | |||
10 | /* | 10 | /* |
11 | * Size of kernel stack for each process | 11 | * Size of kernel stack for each process |
12 | */ | 12 | */ |
13 | #ifndef CONFIG_64BIT | ||
14 | #define THREAD_ORDER 1 | ||
15 | #define ASYNC_ORDER 1 | ||
16 | #else /* CONFIG_64BIT */ | ||
17 | #define THREAD_ORDER 2 | 13 | #define THREAD_ORDER 2 |
18 | #define ASYNC_ORDER 2 | 14 | #define ASYNC_ORDER 2 |
19 | #endif /* CONFIG_64BIT */ | ||
20 | 15 | ||
21 | #define THREAD_SIZE (PAGE_SIZE << THREAD_ORDER) | 16 | #define THREAD_SIZE (PAGE_SIZE << THREAD_ORDER) |
22 | #define ASYNC_SIZE (PAGE_SIZE << ASYNC_ORDER) | 17 | #define ASYNC_SIZE (PAGE_SIZE << ASYNC_ORDER) |
@@ -66,6 +61,8 @@ static inline struct thread_info *current_thread_info(void) | |||
66 | return (struct thread_info *) S390_lowcore.thread_info; | 61 | return (struct thread_info *) S390_lowcore.thread_info; |
67 | } | 62 | } |
68 | 63 | ||
64 | void arch_release_task_struct(struct task_struct *tsk); | ||
65 | |||
69 | #define THREAD_SIZE_ORDER THREAD_ORDER | 66 | #define THREAD_SIZE_ORDER THREAD_ORDER |
70 | 67 | ||
71 | #endif | 68 | #endif |
@@ -99,10 +96,6 @@ static inline struct thread_info *current_thread_info(void) | |||
99 | #define _TIF_31BIT (1<<TIF_31BIT) | 96 | #define _TIF_31BIT (1<<TIF_31BIT) |
100 | #define _TIF_SINGLE_STEP (1<<TIF_SINGLE_STEP) | 97 | #define _TIF_SINGLE_STEP (1<<TIF_SINGLE_STEP) |
101 | 98 | ||
102 | #ifdef CONFIG_64BIT | ||
103 | #define is_32bit_task() (test_thread_flag(TIF_31BIT)) | 99 | #define is_32bit_task() (test_thread_flag(TIF_31BIT)) |
104 | #else | ||
105 | #define is_32bit_task() (1) | ||
106 | #endif | ||
107 | 100 | ||
108 | #endif /* _ASM_THREAD_INFO_H */ | 101 | #endif /* _ASM_THREAD_INFO_H */ |