|
@@ -134,11 +134,8 @@ static int ____call_usermodehelper(void *data)
|
|
struct subprocess_info *sub_info = data;
|
|
struct subprocess_info *sub_info = data;
|
|
int retval;
|
|
int retval;
|
|
|
|
|
|
- /* Unblock all signals */
|
|
|
|
spin_lock_irq(¤t->sighand->siglock);
|
|
spin_lock_irq(¤t->sighand->siglock);
|
|
flush_signal_handlers(current, 1);
|
|
flush_signal_handlers(current, 1);
|
|
- sigemptyset(¤t->blocked);
|
|
|
|
- recalc_sigpending();
|
|
|
|
spin_unlock_irq(¤t->sighand->siglock);
|
|
spin_unlock_irq(¤t->sighand->siglock);
|
|
|
|
|
|
/* We can run anywhere, unlike our parent keventd(). */
|
|
/* We can run anywhere, unlike our parent keventd(). */
|