Re: Kernel 2.2.1 hangs on boot

Piete Brooks (Piete.Brooks@cl.cam.ac.uk)
Thu, 25 Feb 1999 22:40:44 +0000


>> This fixed the problem for me. :o)
> Excellent that proves the hypothesis - the timestamp tuning code in 2.2.*
> is indeed broken.

James Bottomley <James.Bottomley@columbiasc.ncr.com> send me an similarish
HACK to diagnose the problem I mentioned to you some time ago, and it fixed
my problem too ...

He explained that the calibrate_tsc() subtracted the two register values it
gets, and uses that number in the divide.

A pretty effective fix would be to amend the code to say

IF the two register readings are the same
THEN clear the TSC flag

Will this just "cover up" the problem, or is it a "kosher" test ?

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/