Sounds like DMA is not enabled for some reason.  I've noticed that if 
you use an add-on IDE pci adapter, sometimes you have to use hdparm to 
turn dma on.
/sbin/hdparm -i /dev/hda

This will show you what modes the drive supports and it should have a 
"*" next to the mode that it's running in.  For some reason, mine only 
shows up to udma2, but I know it supports udma5.

The -X option sets the mode.  -X66 is udma2, -X67 is udma3, -X68 is 
udma4 and -X69 is udma5 (ata-100).  So if you have ata-100, you can try 
this:
/sbin/hdparm -d1 -X69 /dev/hda

You'll have to do this on every boot, so whack it into an rc script or 
something.

Jay

On Thursday, October 3, 2002, at 01:24 PM, Justin Kremer wrote:

> I just moved my system from a SCSI drive to an IDE drive. (I know I'm
> moving the wrong direction for performance, but I don't care about that
> right now)
> All seemed to work out fine.  After a bit ot troubleshooting and 
> playing
> trick-the-grub a bit my system boots and the bootloader even points to 
> a
> kernel that exists.  Now my problem is that since the HDD swap, 
> whenever I
> have moderate HDD usage, my CPU usage goes to 100%.
> So far this is what I know:
> motherboard: soltek SL75DRV2 / Abit KT7 (both thunderbird processors 
> with
> VIA chipsets)
> hard drive: IBM 07N9210 (80 gig 7200 rpm IDE) / Maxtor 40 gig 7200 rpm 
> IDE
> (model 6L040J2 ?)
> running EXT3 on the drives.  behaves the same when the filesystems are
> mounted as EXT2.
> running debian with kernel 2.4.19
> I tried installing RH7.3 with kernel 2.4.18-10 onto one of the drives 
> and
> it does not have the same problem there.  I would, however, like to
> contine using debian without having to reinstall the system.
> Any ideas of what would be causing this behavior?
> TIA,
> - Kremer
> _______________________________________________
> Twin Cities Linux Users Group Mailing List - Minneapolis/St. Paul, 
> Minnesota
> http://www.mn-linux.org
> tclug-list at mn-linux.org
> https://mailman.mn-linux.org/mailman/listinfo/tclug-list