[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DMA doesn't seem to work with my custom 2.4.21 kernel



On Thu, Sep 11, 2003 at 05:38:33PM +0200, Pim Bliek wrote:
> Hi,
> 
> I've set the following in my kernel-config (2.4.21):
> 
> CONFIG_BLK_DEV_IDEDMA_PCI=y
> CONFIG_IDEDMA_PCI_AUTO=y
> CONFIG_BLK_DEV_IDEDMA=y
> 
> I have an ASUS A7N8X Deluxe rev 2.0 motherboard.
> 
> When I run hdparm -d1 /dev/hda I get the following error:
> 
> # hdparm -d1 /dev/hda
> /dev/hda:
>  setting using_dma to 1 (on)
>  HDIO_SET_DMA failed: Operation not permitted
>  using_dma    =  0 (off)
> 
> I know this has worked on my system on a previous install (Gentoo). I
> have quite a new WD HDD 80 GB.
> 
> Anyone knows what I am missing?

You may also need to enable support for the specific chipset on that
motherboard in your kernel config.  See
ATA/IDE/MFM/RLL support  --->
  IDE, ATA and ATAPI Block devices  ---> IDE chipset support/bugfixes.

Some fooling around with lspci, dmesg, and/or your motherboard's
documentation may help you figure out which option exactly you need.

--Bruce Fields



Reply to: