Bug w 2.2.20-18 IDE

Krzysiek Taraszka dzimi w pld.org.pl
Pią, 26 Lip 2002, 16:48:59 CEST


On 23 Jul 2002, Arkadiusz Miskiewicz wrote:

> Witek Kręcicki <adasi w grubno.da.ru> writes:
> 
> > Przy ciężkim użyciu HDC (kopiowanie z sieci dużego pliku, obojetnie czy z
> > samby czy przez FTP) jest zwis calego podsystemu IDE (i hda i hdc).
> > Wszystkie procesy wisza na dostepie do dysku, nawet nowo uruchomione (ale
> > wyglada na to ze tylko zapis). Otwarcie pliku za pomoca Joe dziala, zamknac
> > juz sie nie da. W logu stoi
> > 
> > hdc: timeout waiting for DMA
> > hdc: ide_dma_timeout: Lets do it again!stat = 0x5b, dma_stat = 0x60
> > hdc: DMA disabled
> > hdc: irq timeout: status=0x09 { DataRequest Error }
> > hdc: irq timeout: error=0x04 { DriveStatusError }
> > hdc: ide_set_handler: handler not null; old=d8009964, new=d802c548
> > bug: kernel timer added twice at d800980e.
> > 
> > Wylaczenie DMA za pomoca HDPARM (dla hdc, potem hda) daje:
> > 
> > hdc: DMA disabled
> > hdc: dma_intr: bad DMA status
> > hdc: dma_intr: status=0x52 { DriveReady SeekComplete Index }
> > hda: DMA disabled
> 
> To jest znany błąd w obsłudze IDE z 2.4, która to też jest w naszym 2.2.
> 
> Cytując Hedricka:
> Fixed but not accepted yet.
> 
e-e ...
zaraz, 2.2.20-18 bazuje w duzej czesci na kodzie IDE z jego latki 
ide.2.2.19 + update via82cxxx.c do ver 3.29 bodajze.

Co do tego bledu to masz racje ze naprawione ale nie akceptowalne.
Jak narazie w lini 2.4 TO dziala wiec i jadrze 2.2.21-1 i -2 tez dziala 
(mamy prawie kompletny backport z 2.4).


Krzysiek Taraszka			(dzimi w pld.org.pl)



Więcej informacji o liście dyskusyjnej pld-kernel