Re: [patch] 32-bit dma memory zone

2001-06-08 Thread H. Peter Anvin
Followup to: <[EMAIL PROTECTED]> By author:[EMAIL PROTECTED] (Eric W. Biederman) In newsgroup: linux.dev.kernel > > The AMD760 which looks like it might walk on both the alpha, an x86 > side of the fence also has an iommu. Mostly it's used for AGP but > according to the docs it should be ab

Re: [patch] 32-bit dma memory zone

2001-06-08 Thread Eric W. Biederman
Richard Henderson <[EMAIL PROTECTED]> writes: > 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

Re: [patch] 32-bit dma memory zone

2001-06-07 Thread David S. Miller
Richard Henderson writes: > 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. And on sparc64 since all machines have an iommu, we use just ZONE_DMA f

Re: [patch] 32-bit dma memory zone

2001-06-07 Thread Linus Torvalds
On Thu, 7 Jun 2001, Jens Axboe wrote: > > I'd like to push this patch from the block highmem patch set, to prune > it down and make it easier to include it later on :-) > > This patch implements a new memory zone, ZONE_DMA32. It holds highmem > pages that are below 4GB, as we can do I/O on thos