]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: kernel thread don't need to save fpsimd context.
authorJanet Liu <janet.liu@spreadtrum.com>
Thu, 11 Jun 2015 04:04:32 +0000 (12:04 +0800)
committerCatalin Marinas <catalin.marinas@arm.com>
Thu, 11 Jun 2015 14:35:23 +0000 (15:35 +0100)
commit035d8120efe49b8ea32c48f33a27cd9177f80829
treec6346a9942633d97031f6edfc0a04bb315a8e95b
parentbdeea028ce3b8b6737c6b9bba3abd35278191d75
arm64: kernel thread don't need to save fpsimd context.

kernel thread's default fpsimd state is zero. When fork a thread, if parent is kernel thread,
 and save hardware context to parent's fpsimd state, but this hardware context is user
process's context, because kernel thread don't use fpsimd, it will not introduce issue,
it add a little cost.

Signed-off-by: Janet Liu <janet.liu@spreadtrum.com>
Signed-off-by: Chunyan Zhang <chunyan.zhang@spreadtrum.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/kernel/process.c