]> git.baikalelectronics.ru Git - kernel.git/commit
agp: switch AGP to use page array instead of unsigned long array
authorDave Airlie <airlied@redhat.com>
Fri, 12 Jun 2009 04:11:41 +0000 (14:11 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 19 Jun 2009 00:21:42 +0000 (10:21 +1000)
commitf5a03a9af9ac71cbadaa2f746e2ec4243b128ebf
tree8e43a82571686492aba2269c2e7a49c323783af1
parent2ad1c8c599f67b3f1bd6af6a24dc12493f7c1099
agp: switch AGP to use page array instead of unsigned long array

This switches AGP to use an array of pages for tracking the
pages allocated to the GART. This should enable GEM on PAE to work
a lot better as we can pass highmem pages to the PAT code and it will
do the right thing with them.

Signed-off-by: Dave Airlie <airlied@redhat.com>
21 files changed:
drivers/char/agp/agp.h
drivers/char/agp/ali-agp.c
drivers/char/agp/amd-k7-agp.c
drivers/char/agp/amd64-agp.c
drivers/char/agp/ati-agp.c
drivers/char/agp/backend.c
drivers/char/agp/efficeon-agp.c
drivers/char/agp/generic.c
drivers/char/agp/hp-agp.c
drivers/char/agp/i460-agp.c
drivers/char/agp/intel-agp.c
drivers/char/agp/nvidia-agp.c
drivers/char/agp/parisc-agp.c
drivers/char/agp/sgi-agp.c
drivers/char/agp/sworks-agp.c
drivers/char/agp/uninorth-agp.c
drivers/gpu/drm/drm_agpsupport.c
drivers/gpu/drm/drm_memory.c
drivers/gpu/drm/drm_vm.c
drivers/gpu/drm/ttm/ttm_agp_backend.c
include/linux/agp_backend.h