lguest: Sanitize the lguest clock.
authorRusty Russell <rusty@rustcorp.com.au>
Tue, 11 Mar 2008 14:35:56 +0000 (09:35 -0500)
committerRusty Russell <rusty@rustcorp.com.au>
Mon, 10 Mar 2008 22:35:57 +0000 (09:35 +1100)
commit3fabc55f34b72720e8a10aa442bd3415a211edb3
tree2ccc469ce6daff4430c04d89b139f3d7ac02aaac
parentf14ae652baa3d72ae378f0c06b89cc2c4ef15ff8
lguest: Sanitize the lguest clock.

Now the TSC code handles a zero return from calculate_cpu_khz(),
lguest can simply pass through the value it gets from the Host: if
non-zero, all the normal TSC code applies.

Otherwise (or if the Host really doesn't support TSC), the clocksource
code will fall back to the slower but reasonable lguest clock.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
arch/x86/lguest/boot.c