|
@@ -285,9 +285,10 @@ SYSCALL_DEFINE3(setitimer, int, which, struct itimerval __user *, value,
|
|
|
if(copy_from_user(&set_buffer, value, sizeof(set_buffer)))
|
|
|
return -EFAULT;
|
|
|
} else {
|
|
|
- memset((char *) &set_buffer, 0, sizeof(set_buffer));
|
|
|
- WARN_ONCE(1, "setitimer: new_value pointer is NULL."
|
|
|
- " Misfeature support will be removed\n");
|
|
|
+ memset(&set_buffer, 0, sizeof(set_buffer));
|
|
|
+ printk_once(KERN_WARNING "%s calls setitimer() with new_value NULL pointer."
|
|
|
+ " Misfeature support will be removed\n",
|
|
|
+ current->comm);
|
|
|
}
|
|
|
|
|
|
error = do_setitimer(which, &set_buffer, ovalue ? &get_buffer : NULL);
|