From 722ae0e7d5c6dcf83f16e520413a0b5f1fc9e750 Mon Sep 17 00:00:00 2001 From: Balazs Gerofi Date: Fri, 26 Jan 2018 13:51:38 +0900 Subject: [PATCH] ARM64 arch_clone_thread(): eliminate extra save_fp_regs() --- arch/arm64/kernel/cpu.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm64/kernel/cpu.c b/arch/arm64/kernel/cpu.c index 488b2f80..ba1600b2 100644 --- a/arch/arm64/kernel/cpu.c +++ b/arch/arm64/kernel/cpu.c @@ -1172,8 +1172,6 @@ void arch_clone_thread(struct thread *othread, unsigned long pc, asm("mrs %0, tpidr_el0" : "=r" (tls)); othread->tlsblock_base = nthread->tlsblock_base = tls; - /* copy fp_regs values from parent. */ - save_fp_regs(othread); if ((othread->fp_regs != NULL) && (check_and_allocate_fp_regs(nthread) == 0)) { memcpy(nthread->fp_regs, othread->fp_regs, sizeof(fp_regs_struct)); }