"Simon" == Simon Kirby <sim@stormix.com> writes:
>> > > 2.3.47 : GOOD > > 2.3.48-pre4 : GOOD (heavily tested)
2.3.47: Seems working
2.3.48: Every sort of badness...
BUT.. if I disable DMA with hdparm -d 0, the oops vanishes...
... still I see data corruption (my test: copying the glibc
bzipped2 tarball around, then checking with -t)
> In any case, all of this seems to be SMP related. That's about
> all I can figure out at the moment. :)
No. I'm running with no SMP support and no APIC support. PIIX
support and tuning enabled. Still crashes & corrupts
My hdparm says:
multicount = 0 (off)
I/O support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
nowerr = 0 (off)
readonly = 0 (off)
readahead = 8 (on)
geometry = 730/255/63, sectors = 11733120, start = 0
Model=IBM-DBCA-206480, FwRev=BC4OA87F, SerialNo=HR0RR0M3006
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=12416/15/63, TrkSize=0, SectSize=0, ECCbytes=4
BuffType=DualPortCache, BuffSize=420kB, MaxMultSect=16, MultSect=off
CurCHS=12416/15/63, CurSects=11733120, LBA=yes, LBAsects=11733120
IORDY=on/off, tPID={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes: pio0 pio1 pio2 pio3 pio4
DMA modes: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 udma0 udma1 *udma2
(which is mostly Arabic for me ;)
lspci output:
00:00.0 Host bridge: Intel Corporation 440BX/ZX - 82443BX/ZX Host
bridge (rev 03)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX - 82443BX/ZX AGP bridge
(rev 03)
00:05.0 Bridge: Intel Corporation 82371AB PIIX4 ISA (rev 02)
00:05.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00:05.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
00:05.3 Bridge: Intel Corporation 82371AB PIIX4 ACPI (rev 03)
00:0b.0 CardBus bridge: Toshiba America Info Systems: Unknown device
0617 (rev 20)
00:0b.1 CardBus bridge: Toshiba America Info Systems: Unknown device
0617 (rev 20)
00:0c:0 Multimedia audio controller: ESS Technology ES1978 Maestro 2E
(rev 10)
01:00:0 VGA compatible controller: Trident Microsystem Cyber 9525 (rev
49)
lspci -bxxxs 00:05.1 (seems pertinent, even more Arabic :)
00:05.1 IDE interface: Intel Corporation 82371AB PIIX4 IDE (rev 01)
00: 86 80 11 71 05 00 80 02 01 80 01 01 00 40 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: f1 ff 00 00 00 00 00 00 00 00 00 00 00 00 00 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
40: 07 a3 07 a3 00 00 00 00 05 00 02 02 00 00 00 00
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
.... zeroes to fill ...
f0: 00 00 00 00 00 00 00 00 30 0f 00 00 00 00 00 00
This machine works perfectly(?) on < 2.3.48 without any hdparm
tuning. It has a really simple bios (Hard Disk Mode = Enhanced
IDE(Normal)|Standard IDE). In standard IDE it doesn't pass the first L
of LILO. No options on ultraDMA or other speed tunings (other than
power-management related ones).
Config details on request
-
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/
This archive was generated by hypermail 2b29 : Fri Mar 31 2000 - 21:00:20 EST