On my primary test machine, a Pentium II, 450Mhz, with Intel 430BX
chipset, the board runs fine with both IDE and SCSI drives (note: DMA must
be turned on for the IDE drives). However, on other chipsets, like VIA,
the card misses 2-3 interrupts every 7989-7991 samples (almost exactly*
one second). Further, even with DMA turned on, the IDE disk definitely
kills the interrupt latency entirely.
Oh, and as a side note... The card works flawlessly in FreeBSD (although
only with SCSI) and definitely does not have 7989 sample problem. The
problem occurs with both Linux 2.2.16 and 2.4.0...
Can anyone suggest what might be causing the problem on non-Intel
chipsets, particularly what event might be occuring once per second and
disabling interrupts for a couple of hundred microseconds? Thanks!
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to firstname.lastname@example.org
Please read the FAQ at http://www.tux.org/lkml/