No DMA Mode!

I recently discoverd that under server status my drives are displaying No DMA! (Click to Enable).... I did some reading through other similar posts and found that this is a potential indicator or HDD issues, but I don't think this is the case here.... I have two drives in the machine, and both are displaying the No DMA! flag, it seems unlikely that both drives could be going bad, though they are identical drives.... Both are SMART capable Seagate Baracuda 7200 RPM SATA Drives on a Super Micro MB. I'm sure that they were running in DMA mode when the machine was first brought online, though I'm not sure when they stopped running in DMA.... I'm running a Stock Redhat Kernal 2.4.20-31.9 which should have DMA support built in.... hdparm reports the following on the drives:

But it doesn't go into DMA mode.... When I use hdparm -d1 /dev/hda (to enable DMA) I get the following:
/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

It is the same for the other drive....

Naturally I'm having performance issues because of the lack of DMA support.... What are my options at this point? What else can I do to determine the source of the failing DMA support.... I don't find anything in the logs related to an attempt to use DMA at boot time failing....