I have just upgraded from Linux Mandrake 6.0 til Linux Mandrake 6.1 on
the same machine but I can no longer get my primary ide HD to run in
UDMA mode. This is causing servere loss of performance when compared to
the "old" Mandrake 6.0.
My machine is konfigured with: ASUS P5A-B, AMD K6-2 and Quantum fireball
CR 13 GB ide /UDMA.
In Linux Mandrake 6.0 and custom compiled kernel I meassured the tranfer
rate with hdparm -Tt /dev/hda to arround 14,5 mb/s wich was very good.
The same rate as I get in win95 with busmastering UDMA on this machine.
(Without busmastering UDMA it only gave arround 6,5 mb/s in both OS).
Now on the Linux Mandrake 6.1 with higher kernel number I have custom
compiled the kernel to use UDMA when available but on boot but it dosn't
work anyway. So now I am stuck with only get 6,5 mb/s from my primary
disk in Linux. The funny thing is, that I have upgraded because of
Mandrakes claimed ability to enable UDMA.
I have read in this mail-group that I have to get the "Uniform IDE
driver patch for UDMA support on Ali Chipsets" to get it to work. I
geuss that I have to apply this some how to the kernel source and then
be able to custom compile my kernel and finaly get som usefull
transferrates.
Can anybody tell me exactly:
- where can this patch be downloaded from?
- how do I actually patch the kernel source? (I have never done that
before)
I thank you in advance!
(But any way, It seems a litle odd that Mandrake 6.0 was more able to
handle UDMA than the new 6.1)
Smed