diff options
Diffstat (limited to 'kernel/time')
-rw-r--r-- | kernel/time/posix-clock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/kernel/time/posix-clock.c b/kernel/time/posix-clock.c index ce033c7aa2e8..9cff0ab82b63 100644 --- a/kernel/time/posix-clock.c +++ b/kernel/time/posix-clock.c | |||
@@ -69,10 +69,10 @@ static ssize_t posix_clock_read(struct file *fp, char __user *buf, | |||
69 | static unsigned int posix_clock_poll(struct file *fp, poll_table *wait) | 69 | static unsigned int posix_clock_poll(struct file *fp, poll_table *wait) |
70 | { | 70 | { |
71 | struct posix_clock *clk = get_posix_clock(fp); | 71 | struct posix_clock *clk = get_posix_clock(fp); |
72 | int result = 0; | 72 | unsigned int result = 0; |
73 | 73 | ||
74 | if (!clk) | 74 | if (!clk) |
75 | return -ENODEV; | 75 | return POLLERR; |
76 | 76 | ||
77 | if (clk->ops.poll) | 77 | if (clk->ops.poll) |
78 | result = clk->ops.poll(clk, fp, wait); | 78 | result = clk->ops.poll(clk, fp, wait); |