| To: | ralf@linux-mips.org |
|---|---|
| Subject: | [PATCH 8/10] signal32: no need to save c0_status register in setup_sigcontext32() |
| From: | Franck Bui-Huu <vagabon.xyz@gmail.com> |
| Date: | Mon, 5 Feb 2007 15:24:26 +0100 |
| Cc: | linux-mips@linux-mips.org, Franck Bui-Huu <fbuihuu@gmail.com> |
| Domainkey-signature: | a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:to:cc:subject:date:message-id:x-mailer:in-reply-to:references:from; b=eHmTgSEj1bGZKd1GIgzN9ch5/pjaAxlF0kGm2Be9/44dCoOdG2d8sjakVtSE5RNEgJjGVmW/VpG4M8vhVFE/qYxrGQaW5YNMO3Fh+PHRLE14WSs/lkjb2Nngei6RbA0SWYOp28H2eK9oJpX97pD+4j1FmMjpNcpoFelZwgccc54= |
| In-reply-to: | <11706854683935-git-send-email-fbuihuu@gmail.com> |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| References: | <11706854683935-git-send-email-fbuihuu@gmail.com> |
| Sender: | linux-mips-bounce@linux-mips.org |
From: Franck Bui-Huu <fbuihuu@gmail.com>
All the information in the MIPS c0_status register is priviledged.
Nothing that would constitute part of the thread context.
The one flag one could possibly argument about might be c0_status.fr
but none of the ABIs or tools or application software can make use
of it.
So for consistency with restore_sigcontext32(), which does not
restore c0_status register, this patch remove the saving part.
Signed-off-by: Franck Bui-Huu <fbuihuu@gmail.com>
---
arch/mips/kernel/signal32.c | 1 -
1 files changed, 0 insertions(+), 1 deletions(-)
diff --git a/arch/mips/kernel/signal32.c b/arch/mips/kernel/signal32.c
index 5d102ef..0994d6e 100644
--- a/arch/mips/kernel/signal32.c
+++ b/arch/mips/kernel/signal32.c
@@ -170,7 +170,6 @@ static int setup_sigcontext32(struct pt_regs *regs,
int i;
err |= __put_user(regs->cp0_epc, &sc->sc_pc);
- err |= __put_user(regs->cp0_status, &sc->sc_status);
err |= __put_user(0, &sc->sc_regs[0]);
for (i = 1; i < 32; i++)
--
1.4.4.3.ge6d4
|
| Previous by Date: | [PATCH 5/10] signal: test return value of install_sigtramp(), Franck Bui-Huu |
|---|---|
| Next by Date: | [PATCH 6/10] signal: factorize debug code, Franck Bui-Huu |
| Previous by Thread: | [PATCH 5/10] signal: test return value of install_sigtramp(), Franck Bui-Huu |
| Next by Thread: | [PATCH 6/10] signal: factorize debug code, Franck Bui-Huu |
| Indexes: | [Date] [Thread] [Top] [All Lists] |