diff options
author | David S. Miller <davem@sunset.davemloft.net> | 2007-03-27 10:20:14 +0200 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2007-04-26 10:54:18 +0200 |
commit | d62c6f093a1ef8fa5f8951e8da93c8ddd3ce193a (patch) | |
tree | b4402ce7fb48f158288b0134b00c3108aa52b596 /arch/sparc64 | |
parent | [SPARC64]: Add clocksource/clockevents support. (diff) | |
download | linux-d62c6f093a1ef8fa5f8951e8da93c8ddd3ce193a.tar.xz linux-d62c6f093a1ef8fa5f8951e8da93c8ddd3ce193a.zip |
[SPARC64]: Fix sparc64_next_event() error return.
It should return an error code not a boolean.
Based upon an hpet timer fix by Thomas Gleixner.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'arch/sparc64')
-rw-r--r-- | arch/sparc64/kernel/time.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/sparc64/kernel/time.c b/arch/sparc64/kernel/time.c index 21e3b0b9d9ce..0eb846534ff4 100644 --- a/arch/sparc64/kernel/time.c +++ b/arch/sparc64/kernel/time.c @@ -910,7 +910,7 @@ static struct notifier_block sparc64_cpufreq_notifier_block = { static int sparc64_next_event(unsigned long delta, struct clock_event_device *evt) { - return tick_ops->add_compare(delta); + return tick_ops->add_compare(delta) ? -ETIME : 0; } static void sparc64_timer_setup(enum clock_event_mode mode, |