linux-mips
[Top] [All Lists]

[PATCH 0/10] Clean up signal code [take #3]

To: ralf@linux-mips.org
Subject: [PATCH 0/10] Clean up signal code [take #3]
From: Franck Bui-Huu <vagabon.xyz@gmail.com>
Date: Mon, 5 Feb 2007 15:24:18 +0100
Cc: linux-mips@linux-mips.org
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:to:cc:subject:date:message-id:x-mailer:from; b=NhIIXkekSdGkvXN9sFaAKTSyQ8Hn8yNHmBt0ii8l69PLFf4CE3D9bd4HnZt+Mhs7jdJ/95LnYmCf4QysXeoUHBLH774YPIi2yVo45YGrKqQrXllR09XUeXA3RgfAH5evchRtEo9M3879tlOmKxmhF/BjmVHqjmLwMkRat+/mhtA=
Original-recipient: rfc822;linux-mips@linux-mips.org
Sender: linux-mips-bounce@linux-mips.org
Hi Ralf,

Here is the third version of this patchset.
I ran (on a 32-bits kernel _only_) all LTP signal testcases and
they all passed. I haven't time to look at what these tests exactly
do though. 

Changes from take #2:
---------------------
- Do not use save_static_function() anymore
- do not inline handle_signal()

Changes from take #1:
---------------------
- Fix ICACHE_REFILLS_WORKAROUND_WAR usages
- Do not save/restore cp0_status register anymore
- Check impact on performances

Please, consider.

                Franck

---
 arch/mips/kernel/signal-common.h |  194 +++++-----------------
 arch/mips/kernel/signal.c        |  231 +++++++++++++++++++-------
 arch/mips/kernel/signal32.c      |  341 +++++++++++++++-----------------------
 arch/mips/kernel/signal_n32.c    |   34 ++--
 4 files changed, 361 insertions(+), 439 deletions(-)




<Prev in Thread] Current Thread [Next in Thread>