summaryrefslogtreecommitdiffstats
path: root/arch/arm64/include
diff options
context:
space:
mode:
authorCatalin Marinas <catalin.marinas@arm.com>2016-02-18 16:50:04 +0100
committerCatalin Marinas <catalin.marinas@arm.com>2016-02-18 18:27:05 +0100
commite950631e84e7e38892ffbeee5e1816b270026b0e (patch)
treea2234702351229d51ddedfb6944f2e91c85dfde3 /arch/arm64/include
parentarm64: kernel: Don't toggle PAN on systems with UAO (diff)
downloadlinux-e950631e84e7e38892ffbeee5e1816b270026b0e.tar.xz
linux-e950631e84e7e38892ffbeee5e1816b270026b0e.zip
arm64: Remove the get_thread_info() function
This function was introduced by previous commits implementing UAO. However, it can be replaced with task_thread_info() in uao_thread_switch() or get_fs() in do_page_fault() (the latter being called only on the current context, so no need for using the saved pt_regs). Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
Diffstat (limited to 'arch/arm64/include')
-rw-r--r--arch/arm64/include/asm/thread_info.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/arch/arm64/include/asm/thread_info.h b/arch/arm64/include/asm/thread_info.h
index eba8db6838af..abd64bd1f6d9 100644
--- a/arch/arm64/include/asm/thread_info.h
+++ b/arch/arm64/include/asm/thread_info.h
@@ -85,12 +85,6 @@ static inline struct thread_info *current_thread_info(void)
return (struct thread_info *)sp_el0;
}
-/* Access struct thread_info of another thread */
-static inline struct thread_info *get_thread_info(unsigned long thread_stack)
-{
- return (struct thread_info *)(thread_stack & ~(THREAD_SIZE - 1));
-}
-
#define thread_saved_pc(tsk) \
((unsigned long)(tsk->thread.cpu_context.pc))
#define thread_saved_sp(tsk) \