• # A noter : fixup for C1 Halt Disconnect problem on nForce2 chipsets

    Posté par . En réponse au journal Linux 2.6.6. Évalué à 3.

    Pour tous les possesseurs d'une carte mère basée sur un chipset nForce2, c'est une bonne nouvelle.

    Ce problème m'a pourri la vie pendant un certain temps : des "hard locks" se produisaient lorsqu'on activait le support APIC et IO-APIC. Les cartes A7N8X-X, A7N8X Deluxe, MSI K7N2, EPOX8RGA+, Shuttle AN35N sont parmi les nombreuses cartes touchées par ce problème.

    Voir aussi :
    http://atlas.et.tudelft.nl/verwei90/nforce2/index.html(...)


    Le fix ne semble cependant pas encore inclu dans le 2.4.27-pre2. Mais le patch existe :
    http://linux.derkeiler.com/Mailing-Lists/Kernel/2004-05/0809.html(...)

    La solution est venue de NVIDIA, par un mail d'Allen Martin :

    Problem:
    C1 Halt Disconnect problem on nForce2 systems

    Description:
    A hang is caused when the CPU generates a very fast CONNECT/HALT cycle
    sequence.

    Workaround:
    Set the SYSTEM_IDLE_TIMEOUT to 80 ns. This allows the state-machine and
    timer to return to a proper state within 80 ns of the CONNECT and probe
    appearing together.

    Since the CPU will not issue another HALT within 80 ns of the initial
    HALT, the failure condition is avoided.