[lkml]   [2002]   [Nov]   [14]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: local APIC may cause XFree86 hang
    On Thu, 2002-11-14 at 08:08, george anzinger wrote:
    > Linus Torvalds wrote:
    > >
    > > On Wed, 13 Nov 2002, Nakajima, Jun wrote:
    > > >
    > > > The one instance I saw was that the BIOS was reading 8254 in a tight loop
    > > > for a calibration purpose, and it was assuming the time proceeded in a
    > > > constant speed, to exit the loop. In other words, it never assumed it could
    > > > get interrupts. To vm86, interrupts are invisible, but they have impacts on
    > > > the actual speed.
    > >
    > > That sound slike a perfectly ok thing to do - apart from the hw latching
    > > which might confuse the kernel.
    > Yes, it has been speculated that some "time warps" were
    > caused by "someone" reading only one of the two bytes from
    > the PIT. It puts the following reads out of sync. If this
    > was caused by an interrupt (which, of course, is where the
    > PIT is read by the kernel) between two reads, it could well
    > cause the "time warps" that have been observed.

    The 2.5 kernel also has another bug in the way it handles the latches
    reading the exact count value they wrap on. Some chips expose that value
    momentarily before resetting

    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to
    More majordomo info at
    Please read the FAQ at

     \ /
      Last update: 2005-03-22 13:31    [W:0.021 / U:0.408 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site