[snip]
When you check if you can allacate a DMA buffer you cannot just check how much
free RAM you have. You have to check if those pages are in blocks which are
large enough. If your memory is very fragmented you might very well be unable to
allocate a big DMA buffer. Check this with alt-sysrq-m.
- Ulf
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/