From 6cc4f7a5f9526dbfbfbeb1bc0d5318a51a9e436c Mon Sep 17 00:00:00 2001 From: Dimitri Sivanich Date: Fri, 31 Mar 2006 02:31:20 -0800 Subject: [PATCH] --- yaml --- r: 24916 b: refs/heads/master c: 3055addadbe9bfb2365006a1c13fd342a8d30d52 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/kernel/hrtimer.c | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 564a4898d96b..7bc29a446718 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 669d7868ae414cdb7b7e5df375dc8e4b47f26f6d +refs/heads/master: 3055addadbe9bfb2365006a1c13fd342a8d30d52 diff --git a/trunk/kernel/hrtimer.c b/trunk/kernel/hrtimer.c index 49cbf7cffebd..f181ff4dd32e 100644 --- a/trunk/kernel/hrtimer.c +++ b/trunk/kernel/hrtimer.c @@ -606,6 +606,9 @@ static inline void run_hrtimer_queue(struct hrtimer_base *base) { struct rb_node *node; + if (!base->first) + return; + if (base->get_softirq_time) base->softirq_time = base->get_softirq_time();