Re: Linux 2.4.20-ac1

Steffen Moser (lists@steffen-moser.de)
Sat, 30 Nov 2002 12:40:49 +0100


* On Fri, Nov 29, 2002 at 06:24 PM (-0500), Alan Cox wrote:

> [+ indicates stuff that went to Marcelo, o stuff that has not,
> * indicates stuff that is merged in mainstream now, X stuff that proved
> bad and was dropped out, - indicates stuff not relevant to the main tree]
>
> This is the initial 2.4.20-ac merge up. This one may still have a few
> small funnies to shake out especially in the DRM updates.
>
> Linux 2.4.20-ac1

I've just compiled "linux-2.4.20-ac1".

It reports "DMA disabled" messages on boot for all of my IDE drives:

| VP_IDE: VIA vt82c686a (rev 22) IDE UDMA66 controller on pci00:07.1
| ide0: BM-DMA at 0xd000-0xd007, BIOS settings: hda:DMA, hdb:pio
| ide1: BM-DMA at 0xd008-0xd00f, BIOS settings: hdc:DMA, hdd:DMA
| hda: WDC WD400BB-53AUA1, ATA DISK drive
| hda: DMA disabled
| blk: queue c02918a0, I/O limit 4095Mb (mask 0xffffffff)
| hdc: WDC WD1000BB-00CAA0, ATA DISK drive
| hdd: CD-540E, ATAPI CD/DVD-ROM drive
| hdc: DMA disabled
| blk: queue c0291d0c, I/O limit 4095Mb (mask 0xffffffff)
| hdd: DMA disabled

However, "hdparm" reports DMA mode to be enabled for all drives:

| pc01:~ # hdparm -d /dev/hda
|
| /dev/hda:
| using_dma = 1 (on)

| pc01:~ # hdparm -d /dev/hdc
|
| /dev/hdc:
| using_dma = 1 (on)

| pc01:~ # hdparm -d /dev/hdd
|
| /dev/hdd:
| using_dma = 1 (on)

What might be the reason for this behaviour?

SuSE's start scripts seem to activate DMA mode explicitly only for the
CD-ROM drive ("hdd"), so I suppose that the "DMA disabled" messages the
kernel reports for "hda" and "hdc" are not true.

The same messages I had using "linux-2.4.20-rc4-ac1" and
"linux-2.4.20-rc2-ac3".

More information (kernel config, full dmesg output, lspci output) is
available at:

http://www.uni-ulm.de/~s_smoser/lkml/linux-2.4.20-ac1/

Thanks,
Steffen
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/