aboutsummaryrefslogtreecommitdiffstats
path: root/arch/sparc64/kernel/semaphore.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/sparc64/kernel/semaphore.c')
-rw-r--r--arch/sparc64/kernel/semaphore.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/arch/sparc64/kernel/semaphore.c b/arch/sparc64/kernel/semaphore.c
index 8094808d5ba5c..63496c43fe173 100644
--- a/arch/sparc64/kernel/semaphore.c
+++ b/arch/sparc64/kernel/semaphore.c
@@ -83,7 +83,7 @@ void up(struct semaphore *sem)
" restore\n"
" .previous\n"
: : "r" (sem), "i" (__up)
- : "g1", "g2", "g3", "g5", "g7", "memory", "cc");
+ : "g1", "g2", "g3", "g7", "memory", "cc");
}
static void __sched __down(struct semaphore * sem)
@@ -140,7 +140,7 @@ void __sched down(struct semaphore *sem)
" restore\n"
" .previous\n"
: : "r" (sem), "i" (__down)
- : "g1", "g2", "g3", "g5", "g7", "memory", "cc");
+ : "g1", "g2", "g3", "g7", "memory", "cc");
}
int down_trylock(struct semaphore *sem)
@@ -246,6 +246,6 @@ int __sched down_interruptible(struct semaphore *sem)
" .previous\n"
: "=r" (ret)
: "0" (ret), "r" (sem), "i" (__down_interruptible)
- : "g1", "g2", "g3", "g5", "g7", "memory", "cc");
+ : "g1", "g2", "g3", "g7", "memory", "cc");
return ret;
}