X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=kernel%2Fitimer.c;h=1a95e09b41b62d1336e5d152a1bee33a032cd827;hb=9c920a8402f2bb9bd931801d429b65f4eb6a262b;hp=5bf6c881c66419b34865fa42c8d1a93e45fc7347;hpb=a91482bdcc2e0f6035702e46f1b99043a0893346;p=linux-2.6.git diff --git a/kernel/itimer.c b/kernel/itimer.c index 5bf6c881c..1a95e09b4 100644 --- a/kernel/itimer.c +++ b/kernel/itimer.c @@ -68,9 +68,7 @@ void it_real_fn(unsigned long __data) struct task_struct * p = (struct task_struct *) __data; unsigned long interval; - if (send_group_sig_info(SIGALRM, SEND_SIG_PRIV, p)) - printk("*warning*: failed to send SIGALRM to %u\n", p->pid); - + send_group_sig_info(SIGALRM, SEND_SIG_PRIV, p); interval = p->it_real_incr; if (interval) { if (interval > (unsigned long) LONG_MAX) @@ -136,7 +134,7 @@ asmlinkage long sys_setitimer(int which, } else memset((char *) &set_buffer, 0, sizeof(set_buffer)); - error = do_setitimer(which, &set_buffer, ovalue ? &get_buffer : NULL); + error = do_setitimer(which, &set_buffer, ovalue ? &get_buffer : 0); if (error || !ovalue) return error;