From 8bf03c5ad3e41b3911ce55eef538f5a083dc9a55 Mon Sep 17 00:00:00 2001 From: Nishanth Aravamudan Date: Sat, 10 Sep 2005 00:27:26 -0700 Subject: [PATCH] --- yaml --- r: 8416 b: refs/heads/master c: 52e6e6308801697ae8e59e7a577f9ca71231a35c h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/arch/i386/kernel/io_apic.c | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/[refs] b/[refs] index b674f154dfba..5b6c19fa4be1 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 20c6abd1fd3a6296282f63fae82e589aa81862ff +refs/heads/master: 52e6e6308801697ae8e59e7a577f9ca71231a35c diff --git a/trunk/arch/i386/kernel/io_apic.c b/trunk/arch/i386/kernel/io_apic.c index 1efdc76ae96d..35d3ce26a544 100644 --- a/trunk/arch/i386/kernel/io_apic.c +++ b/trunk/arch/i386/kernel/io_apic.c @@ -573,8 +573,7 @@ static int balanced_irq(void *unused) } for ( ; ; ) { - set_current_state(TASK_INTERRUPTIBLE); - time_remaining = schedule_timeout(time_remaining); + time_remaining = schedule_timeout_interruptible(time_remaining); try_to_freeze(); if (time_after(jiffies, prev_balance_time+balanced_irq_interval)) {