On Mon, Dec 10, 2001 at 07:14:15PM +0100, Benjamin Herrenschmidt wrote: > ... > Please, beware of another problem with AGP. Several chipsets including > Apple's UniNorth or some ia64 ones can't let the CPU access the AGP > aperture. So the kernel has to map real physical memory pages into > the process space when mmap'ing bits of the aperture.
There's another way? :-/ My reading of the drivers so far made it seem like an agp driver HAS to do all of: 1. allocate actual RAM when an ioctl(ALLOC) is done 2. "bind" it by making an entry in the GATT when ioctl(BIND) is done 3. mmap the RAM in step #1 to userspace when an mmap() is requested. But you seem to imply there's a more direct method possible? _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel
