| Kernel v2.4.17-pre7 /Documentation/DMA-mapping.txt |
|---|
 2.4.17-pre7
 Documentation
 DMA-mapping.txt
diff -Nur --exclude=CVS linux-2.4.16/Documentation/DMA-mapping.txt linux/Documentation/DMA-mapping.txt
--- linux-2.4.16/Documentation/DMA-mapping.txt Sun Dec 9 17:29:41 2001
+++ linux/Documentation/DMA-mapping.txt Thu Dec 6 13:47:19 2001
@@ -60,6 +60,9 @@
might be mapped somewhere entirely different than the rest of physical
memory.
+Also, this means that you cannot take the return of a kmap()
+call and DMA to/from that. This is similar to vmalloc().
+
What about block I/O and networking buffers? The block I/O and
networking subsystems make sure that the buffers they use are valid
for you to DMA from/to.
|