diff options
Diffstat (limited to 'drivers/md/bcache/btree.c')
| -rw-r--r-- | drivers/md/bcache/btree.c | 13 | 
1 files changed, 0 insertions, 13 deletions
| diff --git a/drivers/md/bcache/btree.c b/drivers/md/bcache/btree.c index b12186c87f52..fa872df4e770 100644 --- a/drivers/md/bcache/btree.c +++ b/drivers/md/bcache/btree.c @@ -34,7 +34,6 @@  #include <linux/random.h>  #include <linux/rcupdate.h>  #include <linux/sched/clock.h> -#include <linux/sched/signal.h>  #include <linux/rculist.h>  #include <linux/delay.h>  #include <trace/events/bcache.h> @@ -1914,18 +1913,6 @@ static int bch_gc_thread(void *arg)  int bch_gc_thread_start(struct cache_set *c)  { -	/* -	 * In case previous btree check operation occupies too many -	 * system memory for bcache btree node cache, and the -	 * registering process is selected by OOM killer. Here just -	 * ignore the SIGKILL sent by OOM killer if there is, to -	 * avoid kthread_run() being failed by pending signals. The -	 * bcache registering process will exit after the registration -	 * done. -	 */ -	if (signal_pending(current)) -		flush_signals(current); -  	c->gc_thread = kthread_run(bch_gc_thread, c, "bcache_gc");  	return PTR_ERR_OR_ZERO(c->gc_thread);  } |