On Tue, 2010-07-27 at 05:34 +0200, Michal Pokrywka wrote: > Package: linux-2.6 > Version: 2.6.32-18 > Severity: normal > > > When using 2.6.32-5-686 Linux kernel (package version 2.6.32-18) IDE > controller > doesn't seem to be using DMA (about 4MB/sec from hdparm disk read). > When booted older kernel 2.6.32-3-686 which uses old ide modules, promise IDE > works flawlessly. > Attached dmesg-s from both kernels
The relevant controller is: [...] > 00:0c.0 Mass storage controller [0180]: Promise Technology, Inc. PDC20262 > (FastTrak66/Ultra66) [105a:4d38] (rev 01) [...] > Kernel driver in use: Promise_Old_IDE > Kernel modules: pdc202xx_old [...] Seagate ST380021A HD is connected as bus 0 master, using UDMA/66 mode. DMA operations fail with the pata_pdc202xx_old driver, which then falls back to PIO. There have been some fixes to pata_pdc202xx_old in later kernel versions that should deal with this, so I'll apply those. Ben. -- Ben Hutchings Once a job is fouled up, anything done to improve it makes it worse.
signature.asc
Description: This is a digitally signed message part