diff options
author | 2015-11-06 16:32:28 -0800 | |
---|---|---|
committer | 2015-11-06 17:50:42 -0800 | |
commit | 9317bb9696566e6759203ffcaa80481b725785b3 (patch) | |
tree | a42d2ad06098f88061c4b3cc9fdfad2dc6d19464 | |
parent | signal: introduce kernel_signal_stop() to fix jffs2_garbage_collect_thread() (diff) | |
download | linux-9317bb9696566e6759203ffcaa80481b725785b3.tar.gz linux-9317bb9696566e6759203ffcaa80481b725785b3.tar.bz2 linux-9317bb9696566e6759203ffcaa80481b725785b3.zip |
signal: remove jffs2_garbage_collect_thread()->allow_signal(SIGCONT)
jffs2_garbage_collect_thread() does allow_signal(SIGCONT) for no reason,
SIGCONT will wake a stopped task up even if it is ignored.
Signed-off-by: Oleg Nesterov <oleg@redhat.com>
Reviewed-by: Tejun Heo <tj@kernel.org>
Cc: David Woodhouse <dwmw2@infradead.org>
Cc: Felipe Balbi <balbi@ti.com>
Cc: Markus Pargmann <mpa@pengutronix.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
-rw-r--r-- | fs/jffs2/background.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/fs/jffs2/background.c b/fs/jffs2/background.c index 53cc7350af33..e5c1783ab64a 100644 --- a/fs/jffs2/background.c +++ b/fs/jffs2/background.c @@ -80,7 +80,6 @@ static int jffs2_garbage_collect_thread(void *_c) siginitset(&hupmask, sigmask(SIGHUP)); allow_signal(SIGKILL); allow_signal(SIGSTOP); - allow_signal(SIGCONT); allow_signal(SIGHUP); c->gc_task = current; |