Kernel 2.4.19-7
Mandrake 9.0

Completely unable to enable dma!!
No its not kernel options (These are correct). Why?
Because I moved drive(therefore same linux install) to
similar PC (exactly similar), and I am able to set dma
on/off on the fly. 
Only one this ONE particular node, it wont happen!!

Other Useful Info (to help me with)
lspci output:: 
00:1f.1 IDE interface: Intel Corp. 82801CA IDE U100
(rev 02)

Boot Log (dmesg)::
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes;
override with idebus=xx
ICH3: IDE controller on PCI bus 00 dev f9
PCI: Device 00:1f.1 not available because of resource
collisions
ICH3: (ide_setup_pci_device:) Could not enable device.
hda: ST380023A, ATA DISK drive [Seagate 80Gb drive]
hdc: SR243T, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15

What I have done so far::
1. doublechecked kernel options for DMA, enabled!
Proved by running install on diff machine.
2. Reset BIOS
3. Tried other twinkling (BIOS) that could have
effect.
4. Changed IDE Ribbon cable.
5. Used 3 drives with linux install--All unable to
enable using_dma on this one node.

SUSPECT? ::
1. Primary IDE controller bad?
2. Resource Collision--How to deal with that? Not sure
"with what" the collision is.

IDEAS?

Clueless yours,

Richard




[root]# hdparm /dev/hda

/dev/hda:
 multcount    = 16 (on)
 IO_support   =  1 (32-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  1 (on)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 9729/255/63, sectors = 156301488,
start = 0
[root]# hdparm -d1 /dev/hda

/dev/hda:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)


=====


__________________________________________________
Do you Yahoo!?
Yahoo! Tax Center - forms, calculators, tips, more
http://taxes.yahoo.com/

Want to buy your Pack or Services from MandrakeSoft? 
Go to http://www.mandrakestore.com

Reply via email to