]> git.baikalelectronics.ru Git - kernel.git/commit
arm64: context-switch user tls register tpidr_el0 for compat tasks
authorWill Deacon <will.deacon@arm.com>
Wed, 27 May 2015 14:39:40 +0000 (15:39 +0100)
committerCatalin Marinas <catalin.marinas@arm.com>
Mon, 1 Jun 2015 10:58:36 +0000 (11:58 +0100)
commitfc8d7ddc2763607ae9f26d3ebb83cf0a6ee7ec27
tree7385f6a3c50bbb2999ae6cbc61f37ff95ae9b06c
parent9a557904fe9f8717d44330662ec00f90428bcda8
arm64: context-switch user tls register tpidr_el0 for compat tasks

Since commit 91eb8c03fcad ("ARM: 7735/2: Preserve the user r/w register
TPIDRURW on context switch and fork"), arch/arm/ has context switched
the user-writable TLS register, so do the same for compat tasks running
under the arm64 kernel.

Reported-by: André Hentschel <nerv@dawncrow.de>
Tested-by: André Hentschel <nerv@dawncrow.de>
Signed-off-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Catalin Marinas <catalin.marinas@arm.com>
arch/arm64/include/asm/processor.h
arch/arm64/kernel/process.c