On Fri, 16 May 2003 09:18:48 +0200
"Daniel Bauer"
On 15 May 2003 at 18:08, Thomas Lippert wrote:
Ältere Gigabyte-Boards sind bekannt für fehlerhafte SMP-Implementationen. Ob das bei Deinem Board zutrifft, weiss ich natürlich nicht. Ich habe ein GA586DX-Board mit 2 x PI 233, das mit 2.4-Kernels nicht nutzbar ist. Aber ein 2.2.19 mit Kernoption "noapic" läuft (dann macht nur noch CPU#0 die Interrupt-Behandlung). Du könntest also auch einen Versuch mit dem älteren Kernel der 7.2 machen.
Hallo Thomas,
kann ich das irgendwo herausfinden??? Es ist ein GA-686DLX.
Hallo Daniel, Du meinst, ob Du Probleme mit SMP auf dem GA-686DLX hast? Da Du APIC-Errors gefunden hast (David hat darauf hingewiesen), hast Du das vermutlich schon. Bei mir hat sich das so ausgewirkt, dass zusätzlich in /var/log/warn Meldungen "Stuck on TLP IPI wait" zu finden waren. Das System hat dann mindestens mehrminütige Denkpausen eingelegt und war sporadisch komplett weg. Ich habe das so interpretiert, dass die Virtualisierung der Interrupts zwischen den CPUs in die Wicken ging und eine CPU auf die andere gewartet hat. Wenn ein noapic am Bootprompt wirkt, erkennst Du das daran, das in /proc/interrupts nur noch IRQ's auf CPU#0 liegen (die hat dann halt ein wenig mehr zu tun). Wie an anderer Stelle gesagt: mit 2.4.x-Kernel habe ich das nie hinbekommen. Gruß, Thomas PS: bei meinem Board war es so, dass SMP unter NT4 oder W2K nie sauber funktioniert hat, ohne dass ich herausfinden konnte, woran es lag. Erst die Logs von Linux haben weitergeholfen.