никак не могу врубить дма на винт... мать на чипсете nforce2 ultra... поддержку amd74xx пробовал собирать и модулем и пихать в ядро... результат одинаков...
A: A kernel patch was added in kernel 2.4.21pre3-ac1 which enables DMA for the nForce2 IDE controller and should be available in the final released 2.4.21 kernel. An alternative to upgrading your kernel is to use the "hdparm" utility to enable DMA for your hard drive. For example:
example% su Password: ****** example# hdparm -d 1 /dev/hdX
Where /dev/hdX is the IDE device you wish to enable DMA for. You must do this every time you reboot, or add it to an rc script. Some distributions have a file "/etc/sysconfig/harddisks" where you can enable this for all hard drives on system boot.
-- nvidia.com/
и что я должен был увидеть? может просто туплю... ткните носом.
>These packages have support for Ethernet networking and basic ACI >audio. USB and IDE hardware will work with standard Linux drivers. >There is no win modem support.
Цитата с той самой ссылки... эти дрова я уже поставил... звук пашет. А вот дма никак врубить не могу. У них в доке написано, что надо вибирать драйвер amd74xx... но я его собирал и грузил. Результата это не дало.
вообщем я разобрался. раньше мать была на виавском чипсете. Я взял старый конфиг и недолго думая заменил драйвер иде на нужный (ну и так еще подправил). После чего хотел ДМА. Оказалось все не так просто... Если в ядре вкомплена Generic ide support (или что то вроде), то он юзает етот драйвер, даже если нуджый то же вкомпилен в ядро и передать ядру параметр через лило.
Решилось все убиранием поддержки этого дженирика...
- DO NOT ENABLE I REPEAT DO NOT ENABLE GENERIC IDE SUPPORT. It kills system performance totally! The Linux kernel uses the Generic IDE support instead of the native driver. So even if you enable both nForce 2 support and generic, the kernel will use Generic!