When I last had issues with DMA not being enabled, it turned out that my SATA drivers were compiled as modules, and not directly into the kernel, so DMA wasn't turned on for the hard driver that my root FS was on.  I've never been able to turn on DMA from an off state using hdparm.  I've found that either the kernel turns it on automatically, or it can't do it.

~John Demme

On 10/12/05, Phil Strong <[EMAIL PROTECTED]> wrote:
I recently upgraded my box with a shiny new Seagate SATA (400GB) a new video card, processor, etc basically is all new.

I installed a fresh copy of FC4 and everything seemed to work fine.  Went to play videos and/or DVD's and the video is jumpy/slow.  I did some research and found I should make sure DMA is on for my HD.  It is in fact turned off.

/boot 250mb ext3
/ 10GB ext3
/swap 1GB
/video 3** GB JFS

First I tried to us hdparm -u1 /dev/hda but it tells me it can't enable DMA

I even tried unmounting /dev/hda5 (/video) and just enabling on that but to no avail.

I tried to recompile my kernel to be sure I had SATA support and DMA stuffs but it gives me kernel panic VFS can't load block(0,0).

HELP!

ideas?

--
Phil Strong

Reply via email to