floppy0: Unable to allocate DMA memory

Sam (mrsam@geocities.com)
Tue, 25 Nov 1997 20:43:33 -0500 (EST)


I did a motherboard swap recently. Since then, I've been getting this
kernel error on a random basis. It comes, and goes. The new motherboard
is an ATC-5000 Intel 430TX motherboard. I've got a lone 3.5" floppy.

The end result is that the floppy mount fails. Other than that, nothing
else appears to be amiss. If I try a few minutes later, I can usually
mount the floppy. I'm running kernel 2.0.30 with Donald Becker's driver
for the 3c900 Boomerang card (thanks Donald), and 64MB of EDO RAM.

For whatever it's worth, here's my /proc/pci:

PCI devices found:
Bus 0, device 19, function 0:
VGA compatible controller: Hercules Stingray ARK 2000PV (rev 0).
Medium devsel. Fast back-to-back capable.
Prefetchable 32 bit memory at 0xe0000000.
Bus 0, device 18, function 0:
Ethernet controller: 3Com Unknown device (rev 0).
Vendor id=10b7. Device id=9001.
Medium devsel. IRQ 9. Master Capable. Latency=248. Min Gnt=3.Max Lat=8.
I/O at 0x6800.
Bus 0, device 17, function 0:
SCSI storage controller: Adaptec AIC-7871 (rev 3).
Medium devsel. Fast back-to-back capable. IRQ 11. Master Capable. Latency=32. Min Gnt=8.Max Lat=8.
I/O at 0x6300.
Non-prefetchable 32 bit memory at 0xe0400000.
Bus 0, device 7, function 3:
Bridge: Intel Unknown device (rev 1).
Vendor id=8086. Device id=7113.
Medium devsel. Fast back-to-back capable.
Bus 0, device 7, function 2:
USB Controller: Intel Unknown device (rev 1).
Vendor id=8086. Device id=7112.
Medium devsel. Fast back-to-back capable. IRQ 15. Master Capable. Latency=32.
I/O at 0x6700.
Bus 0, device 7, function 1:
IDE interface: Intel Unknown device (rev 1).
Vendor id=8086. Device id=7111.
Medium devsel. Fast back-to-back capable. Master Capable. Latency=32.
I/O at 0xf000.
Bus 0, device 7, function 0:
ISA bridge: Intel Unknown device (rev 1).
Vendor id=8086. Device id=7110.
Medium devsel. Fast back-to-back capable. Master Capable. No bursts.
Bus 0, device 0, function 0:
Host bridge: Intel Unknown device (rev 1).
Vendor id=8086. Device id=7100.
Medium devsel. Master Capable. Latency=32.

My /proc/dma is rather lame:

1: Sound Blaster8
4: cascade
7: Sound Blaster16

... And my /proc/interrupts

0: 2570884 timer
1: 24800 keyboard
2: 0 cascade
3: 211807 + serial
4: 105161 + serial
9: 1806 3c900 Boomerang 10Mbps/Combo
10: 16283 sound blaster
11: 26877 + aic7xxx
13: 1 math error

... And my /proc/ioports:

0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0080-009f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : npu
0220-022f : sound blaster
02f8-02ff : serial(set)
0330-0333 : SB MIDI
0378-037f : lp
0388-038b : OPL3/OPL2
03c0-03df : vga+
03f0-03f5 : floppy
03f7-03f7 : floppy DIR
03f8-03ff : serial(auto)
6300-63be : aic7xxx
6800-681f : 3c900 Boomerang 10Mbps/Combo

Please CC me on followups.

--
Sam