2.0.31-pre9 -- floppy0: Unable to allocate DMA memory

SL Baur (steve@xemacs.org)
10 Sep 1997 22:19:28 -0700

It appears I'm stuck. This is a server (not the same machine I
previously reported a problem with -- that machine is fine now) with
64MB of RAM which just got upgraded to 2.0.31-pre9 about an hour

# superformat /dev/fd0
Formatting cylinder 62, head 0 format: Out of memory

(At this point I cranked up the values in /proc/sys/vm/freepages by
hand from the values given in Documentation/memory-tuning.txt).

# free
total used free shared buffers cached
Mem: 63336 55160 8176 16976 13676 28868
-/+ buffers/cache: 12616 50720
Swap: 52380 0 52380
# cat /proc/sys/vm/freepages
256 512 2048

# superformat /dev/fd0
open: No such device or address

(And the error message in the Subject: appears in syslog).

This is the first kernel I've ever built for this machine that has the
floppy disk driver _built in_ (not a module). Should that make a
difference? How do I recover from this?