Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 234601
b: refs/heads/master
c: 4359ac0
h: refs/heads/master
i:
  234599: ab31f34
v: v3
  • Loading branch information
Thomas Gleixner committed Feb 2, 2011
1 parent 72777b5 commit 90a78ad
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 4 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 42285777631aa0654fbb6442057b3e176445c6c5
refs/heads/master: 4359ac0ace1a2a267927390ad27f781a2f8e0ab8
15 changes: 12 additions & 3 deletions trunk/kernel/posix-timers.c
Original file line number Diff line number Diff line change
Expand Up @@ -485,7 +485,18 @@ static struct pid *good_sigevent(sigevent_t * event)
void register_posix_clock(const clockid_t clock_id, struct k_clock *new_clock)
{
if ((unsigned) clock_id >= MAX_CLOCKS) {
printk("POSIX clock register failed for clock_id %d\n",
printk(KERN_WARNING "POSIX clock register failed for clock_id %d\n",
clock_id);
return;
}

if (!new_clock->clock_get) {
printk(KERN_WARNING "POSIX clock id %d lacks clock_get()\n",
clock_id);
return;
}
if (!new_clock->clock_getres) {
printk(KERN_WARNING "POSIX clock id %d lacks clock_getres()\n",
clock_id);
return;
}
Expand Down Expand Up @@ -961,8 +972,6 @@ SYSCALL_DEFINE2(clock_gettime, const clockid_t, which_clock,

if (!kc)
return -EINVAL;
if (!kc->clock_get)
return -EOPNOTSUPP;

error = kc->clock_get(which_clock, &kernel_tp);

Expand Down

0 comments on commit 90a78ad

Please sign in to comment.