Messages in this thread | | | Date | Thu, 7 Jun 2001 14:59:12 -0700 | From | Richard Henderson <> | Subject | Re: [patch] 32-bit dma memory zone |
| |
On Thu, Jun 07, 2001 at 02:22:10PM -0700, Linus Torvalds wrote: > For example, what's the difference between ZONE_HIGHMEM and ZONE_NORMAL > on a sane 64-bit architecture (right now I _think_ the 64-bit architectures > actually make ZONE_NORMAL be what we call ZONE_DMA32 on x86, because they > already need to be able to distinguish between memory that can be PCI-DMA'd > to, and memory that needs bounce-buffers. Or maybe it's ZONE_DMA that they > use for the DMA32 stuff?).
On most alphas we use only one zone -- ZONE_DMA. The iommu makes it possible to do 32-bit pci to the entire memory space.
For those alphas without an iommu, we also set up ZONE_NORMAL.
r~ - 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/
| |