Messages in this thread Patch in this message | | | From | Ben Dooks <> | Subject | [PATCH] arm: add kernel/fork.c function definitions | Date | Wed, 9 Oct 2019 15:06:37 +0100 |
| |
Add the definitions of arch_release_task_struct, arch_task_cache_init and arch_dup_task_struct which are used in kernel/fork.c but defined in various architecture's <asm/thread_info.h>.
Fixes the following warnings:
kernel/fork.c:160:13: warning: symbol 'arch_release_task_struct' was not declared. Should it be static? kernel/fork.c:752:20: warning: symbol 'arch_task_cache_init' was not declared. Should it be static? kernel/fork.c:841:12: warning: symbol 'arch_dup_task_struct' was not declared. Should it be static?
Signed-off-by: Ben Dooks <ben.dooks@codethink.co.uk> --- Cc: Russell King <linux@armlinux.org.uk> Cc: linux-arm-kernel@lists.infradead.org Cc: linux-kernel@vger.kernel.org --- arch/arm/include/asm/thread_info.h | 5 +++++ 1 file changed, 5 insertions(+)
diff --git a/arch/arm/include/asm/thread_info.h b/arch/arm/include/asm/thread_info.h index 0d0d5178e2c3..3d65d152dd19 100644 --- a/arch/arm/include/asm/thread_info.h +++ b/arch/arm/include/asm/thread_info.h @@ -118,6 +118,11 @@ extern void iwmmxt_task_switch(struct thread_info *); extern void vfp_sync_hwstate(struct thread_info *); extern void vfp_flush_hwstate(struct thread_info *); +/* for kernel/fork.c */ +extern void arch_release_task_struct(struct task_struct *tsk); +extern void arch_task_cache_init(void); +extern int arch_dup_task_struct(struct task_struct *dst, struct task_struct *src); + struct user_vfp; struct user_vfp_exc; -- 2.23.0
| |