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

Reply via email to