summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/setup.c
diff options
context:
space:
mode:
authorArjan van de Ven2008-09-21 05:35:44 +0200
committerIngo Molnar2008-09-22 10:29:25 +0200
commit5871c6b0a52bb052c3891a787655043b90ae18e3 (patch)
tree13f63a2981c4c393d7aa45e4037fcfebc6d050bc /arch/x86/kernel/setup.c
parentx86: add X86_RESERVE_LOW_64K (diff)
downloadkernel-qcow2-linux-5871c6b0a52bb052c3891a787655043b90ae18e3.tar.gz
kernel-qcow2-linux-5871c6b0a52bb052c3891a787655043b90ae18e3.tar.xz
kernel-qcow2-linux-5871c6b0a52bb052c3891a787655043b90ae18e3.zip
x86: use round_jiffies() for the corruption check timer
the exact timing of the corruption check isn't too important (it's once a minute timer), use round_jiffies() to align it and avoid extra wakeups. Signed-off-by: Arjan van de Ven <arjan@linux.intel.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'arch/x86/kernel/setup.c')
-rw-r--r--arch/x86/kernel/setup.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/x86/kernel/setup.c b/arch/x86/kernel/setup.c
index 786c1886ae53..161f1b33ecec 100644
--- a/arch/x86/kernel/setup.c
+++ b/arch/x86/kernel/setup.c
@@ -712,7 +712,7 @@ void check_for_bios_corruption(void)
static void periodic_check_for_corruption(unsigned long data)
{
check_for_bios_corruption();
- mod_timer(&periodic_check_timer, jiffies + corruption_check_period*HZ);
+ mod_timer(&periodic_check_timer, round_jiffies(jiffies + corruption_check_period*HZ));
}
void start_periodic_check_for_corruption(void)