Re: [2.3.99pre2] [CORRUPTION] Doh! Corruption prob

From: Lorenzo `Caffeine' Marcantonio (lomarcan@tin.it)
Date: Mon Mar 27 2000 - 15:57:20 EST


"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