]> pilppa.com Git - linux-2.6-omap-h63xx.git/commit
drm/i915: GEM on PAE has problems - disable it for now.
authorDave Airlie <airlied@redhat.com>
Fri, 19 Dec 2008 05:38:34 +0000 (15:38 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 19 Dec 2008 05:38:34 +0000 (15:38 +1000)
commitac5c4e76180a74c7f922f6fa71ace0cef45fa433
tree04ba893ac3b43fb24fa413f1ad8f37bff5cb7ee5
parentc4de0a5d671e3af38dc3496538e391782aecc3a5
drm/i915: GEM on PAE has problems - disable it for now.

On PAE systems, GEM allocates pages using shmem, and passes these
pages to be bound into AGP, however the AGP interfaces + the x86
set_memory interfaces all take unsigned long not dma_addr_t.

The initial fix for this was a mess, so we need to do this correctly
for 2.6.29.

Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/i915/i915_dma.c
drivers/gpu/drm/i915/i915_drv.h