]> git.baikalelectronics.ru Git - kernel.git/commit
failsafe mechanism to HPET clock calibration
authorRavikiran G Thirumalai <kiran@scalex86.org>
Fri, 13 Apr 2007 23:28:20 +0000 (16:28 -0700)
committerLinus Torvalds <torvalds@woody.linux-foundation.org>
Sun, 15 Apr 2007 04:44:03 +0000 (21:44 -0700)
commita8b2688271fd1f8c6d0cf5baa85c727ccfada070
tree423990aed32fc6f8e1add83ec2d8976c8e9a81e9
parent0f94a3ab4360892f5671d1e02569d19f1c88561e
failsafe mechanism to HPET clock calibration

Provide a failsafe mechanism to avoid kernel spinning forever at
read_hpet_tsc during early kernel bootup.

This failsafe mechanism was originally introduced in commit
cd3f1afc665a138373cf34576522ae09fd2ee610, but looks like the hpet split
from time.c lost it again.

This reintroduces the failsafe mechanism

Signed-off-by: Ravikiran Thirumalai <kiran@scalex86.org>
Signed-off-by: Shai Fultheim <shai@scalex86.org>
Cc: Jack Steiner <steiner@sgi.com>
Cc: john stultz <johnstul@us.ibm.com>
Cc: Andi Kleen <ak@suse.de>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
arch/x86_64/kernel/hpet.c