Skip to content

Commit 99d6734

Browse files
jkkmtorvalds
authored andcommitted
m32r: restore _BLOCKABLE
Commit a7f8388 accidentally removed it... Al explains: "Sorry, reordering breakage. In the signals tree here I have static inline void sig_set_blocked(struct sigset_t *set) ... and it's used all over the place (including quite a few places where we currently have sigprocmask(SIG_SETMASK, set, NULL), which is what it's equivalent to). With that done, m32r doesn't use _BLOCKABLE anywhere, so it got removed. And that chunk got picked when I'd been reordering the queue to pull the arch-specific fixes in front. Sorry." Signed-off-by: Kyle McMartin <kyle@redhat.com> Cc: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
1 parent 79b5dc0 commit 99d6734

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

arch/m32r/kernel/signal.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,8 @@
2828

2929
#define DEBUG_SIG 0
3030

31+
#define _BLOCKABLE (~(sigmask(SIGKILL) | sigmask(SIGSTOP)))
32+
3133
asmlinkage int
3234
sys_sigaltstack(const stack_t __user *uss, stack_t __user *uoss,
3335
unsigned long r2, unsigned long r3, unsigned long r4,

0 commit comments

Comments
 (0)