aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/time
diff options
context:
space:
mode:
Diffstat (limited to 'kernel/time')
-rw-r--r--kernel/time/posix-clock.c4
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,
69static unsigned int posix_clock_poll(struct file *fp, poll_table *wait) 69static 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);