signal: Remove the siginfo paramater from kernel_dqueue_signal
None of the callers use the it so remove it. Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
This commit is contained in:
parent
b16503baa8
commit
961366a019
|
@ -2311,7 +2311,7 @@ static void handle_exception(struct fsg_common *common)
|
||||||
* into a high-priority EXIT exception.
|
* into a high-priority EXIT exception.
|
||||||
*/
|
*/
|
||||||
for (;;) {
|
for (;;) {
|
||||||
int sig = kernel_dequeue_signal(NULL);
|
int sig = kernel_dequeue_signal();
|
||||||
if (!sig)
|
if (!sig)
|
||||||
break;
|
break;
|
||||||
if (sig != SIGUSR1) {
|
if (sig != SIGUSR1) {
|
||||||
|
|
|
@ -125,7 +125,7 @@ static int jffs2_garbage_collect_thread(void *_c)
|
||||||
if (try_to_freeze())
|
if (try_to_freeze())
|
||||||
goto again;
|
goto again;
|
||||||
|
|
||||||
signr = kernel_dequeue_signal(NULL);
|
signr = kernel_dequeue_signal();
|
||||||
|
|
||||||
switch(signr) {
|
switch(signr) {
|
||||||
case SIGSTOP:
|
case SIGSTOP:
|
||||||
|
|
|
@ -272,14 +272,14 @@ extern void ignore_signals(struct task_struct *);
|
||||||
extern void flush_signal_handlers(struct task_struct *, int force_default);
|
extern void flush_signal_handlers(struct task_struct *, int force_default);
|
||||||
extern int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info);
|
extern int dequeue_signal(struct task_struct *tsk, sigset_t *mask, siginfo_t *info);
|
||||||
|
|
||||||
static inline int kernel_dequeue_signal(siginfo_t *info)
|
static inline int kernel_dequeue_signal(void)
|
||||||
{
|
{
|
||||||
struct task_struct *tsk = current;
|
struct task_struct *tsk = current;
|
||||||
siginfo_t __info;
|
siginfo_t __info;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
spin_lock_irq(&tsk->sighand->siglock);
|
spin_lock_irq(&tsk->sighand->siglock);
|
||||||
ret = dequeue_signal(tsk, &tsk->blocked, info ?: &__info);
|
ret = dequeue_signal(tsk, &tsk->blocked, &__info);
|
||||||
spin_unlock_irq(&tsk->sighand->siglock);
|
spin_unlock_irq(&tsk->sighand->siglock);
|
||||||
|
|
||||||
return ret;
|
return ret;
|
||||||
|
|
Loading…
Reference in New Issue