summaryrefslogtreecommitdiff
path: root/arch/arm/kernel
diff options
context:
space:
mode:
authorXin Xie <xxie@nvidia.com>2011-04-28 16:51:28 -0700
committerNiket Sirsi <nsirsi@nvidia.com>2011-05-25 15:14:16 -0700
commit7d4b75fd31d2be1f287bf97eac6e62519978b206 (patch)
tree44225b70e3a5c7c3783c249a3041ccd54cc2c98b /arch/arm/kernel
parentb3f98b67dc95202c33458a36004188ade991f641 (diff)
Revert "HACK stay compatible with the emulated TLS register HACK"
This reverts commit f00c8f71dae5a16b7fab0e77fc8b32feac9d38a7. We need enable the SWP() emulation which depend on removing domain switching on ARM kernel. Emulated TLS register requires the user space page mapped as R/W in kernel which requires domain swtiching. Remove this patch becasue the ARM V7 has HW TLS register. Change-Id: I8772832333cf53aaf2d5061d3b459576a737fcaa Reviewed-on: http://git-master/r/29733 Reviewed-by: Xin Xie <xxie@nvidia.com> Tested-by: Xin Xie <xxie@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com> Reviewed-by: Bharat Nihalani <bnihalani@nvidia.com>
Diffstat (limited to 'arch/arm/kernel')
-rw-r--r--arch/arm/kernel/traps.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/kernel/traps.c b/arch/arm/kernel/traps.c
index 17c5649340ad..752699701565 100644
--- a/arch/arm/kernel/traps.c
+++ b/arch/arm/kernel/traps.c
@@ -526,7 +526,7 @@ asmlinkage int arm_syscall(int no, struct pt_regs *regs)
if (has_tls_reg) {
asm ("mcr p15, 0, %0, c13, c0, 3"
: : "r" (regs->ARM_r0));
- } /*else*/ {
+ } else {
/*
* User space must never try to access this directly.
* Expect your app to break eventually if you do so.