summaryrefslogtreecommitdiffstats
path: root/arch/ia64/kernel
diff options
context:
space:
mode:
authorRoland McGrath <roland@redhat.com>2008-04-30 09:53:07 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2008-04-30 17:29:37 +0200
commit7648d961fcb454d38e864d2d850bc30e078bf7e6 (patch)
tree9a101ba3ffb61d6083654fabc05accedb3d4ef07 /arch/ia64/kernel
parentsignals: add set_restore_sigmask (diff)
downloadlinux-7648d961fcb454d38e864d2d850bc30e078bf7e6.tar.xz
linux-7648d961fcb454d38e864d2d850bc30e078bf7e6.zip
signals: set_restore_sigmask TIF_SIGPENDING
Set TIF_SIGPENDING in set_restore_sigmask. This lets arch code take TIF_RESTORE_SIGMASK out of the set of bits that will be noticed on return to user mode. On some machines those bits are scarce, and we can free this unneeded one up for other uses. It is probably the case that TIF_SIGPENDING is always set anyway everywhere set_restore_sigmask() is used. But this is some cheap paranoia in case there is an arcane case where it might not be. Signed-off-by: Roland McGrath <roland@redhat.com> Cc: Oleg Nesterov <oleg@tv-sign.ru> Cc: Ingo Molnar <mingo@elte.hu> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: Martin Schwidefsky <schwidefsky@de.ibm.com> Cc: Heiko Carstens <heiko.carstens@de.ibm.com> Cc: "Luck, Tony" <tony.luck@intel.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'arch/ia64/kernel')
0 files changed, 0 insertions, 0 deletions