Eindelijk tijd om m'n nieuwe harddisk over te zetten naar m'n Linux-doosje... Dat ging dus niet goed.
Ik had al een Promise Ultra 66 (pdc20262), met een Seagate Barracuda 4 van 80G op 0m, en een IBM 60GXP (60G) op 1m. Redelijk standaardkernel 2.4.20, alles werkt prima.
Ik gooi er een IBM 180GXP van 80G bij op 1s, en nu begint de ellende. 2.4.20 blijft hangen zodra 'ie de partitiontable wil lezen (schijf zelf is al wel gevonden, z'n id-string is al over het scherm gewandeld). Dus ik probeer kernel 2.4.18 (stond er ook nog op). Die werkt prima, harddisks lopen allemaal mooie snelheden, 50G tussen schijven heen-en-weer kopieren zonder een enkel probleem.
Phew, hardware lijkt dus OK. Ik was in een goede bui, haal 2.4.21 op, compileer en installeer 'm. Gaat zowaar goed, harddisks worden nu allemaal gevonden, geen lockups meer, mooi! Alleen.... Toen kreeg ik ineens ext3-fs errors op al m'n schijven, heb 'm hard moeten rebooten, en toen zag ik een waslijst dma-errors in messagelog:
Aug 10 11:20:32 router kernel: hdh: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 10 11:20:32 router kernel: hdh: dma_intr: error=0x84 { DriveStatusError BadC
RC }
Samv: met 2.4.18 werkt alles prima, met 2.4.20 hangt de kernel al bij de partition check, met 2.4.21 heb ik zware dma-problemen die allemaal door die schijf komen - trek 'm los, en 2.4.21 werkt ook als een zonnetje.
Iemand enig idee wtf hier loos is (bug in kernel?), en htf ik dit ga verhelpen?
Ik had al een Promise Ultra 66 (pdc20262), met een Seagate Barracuda 4 van 80G op 0m, en een IBM 60GXP (60G) op 1m. Redelijk standaardkernel 2.4.20, alles werkt prima.
Ik gooi er een IBM 180GXP van 80G bij op 1s, en nu begint de ellende. 2.4.20 blijft hangen zodra 'ie de partitiontable wil lezen (schijf zelf is al wel gevonden, z'n id-string is al over het scherm gewandeld). Dus ik probeer kernel 2.4.18 (stond er ook nog op). Die werkt prima, harddisks lopen allemaal mooie snelheden, 50G tussen schijven heen-en-weer kopieren zonder een enkel probleem.
Phew, hardware lijkt dus OK. Ik was in een goede bui, haal 2.4.21 op, compileer en installeer 'm. Gaat zowaar goed, harddisks worden nu allemaal gevonden, geen lockups meer, mooi! Alleen.... Toen kreeg ik ineens ext3-fs errors op al m'n schijven, heb 'm hard moeten rebooten, en toen zag ik een waslijst dma-errors in messagelog:
Aug 10 11:20:32 router kernel: hdh: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Aug 10 11:20:32 router kernel: hdh: dma_intr: error=0x84 { DriveStatusError BadC
RC }
Samv: met 2.4.18 werkt alles prima, met 2.4.20 hangt de kernel al bij de partition check, met 2.4.21 heb ik zware dma-problemen die allemaal door die schijf komen - trek 'm los, en 2.4.21 werkt ook als een zonnetje.
Iemand enig idee wtf hier loos is (bug in kernel?), en htf ik dit ga verhelpen?