]> git.baikalelectronics.ru Git - kernel.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)
commit6a6291382653642d0a311fe8fa39f0b7a5bc0fd1
tree04ba893ac3b43fb24fa413f1ad8f37bff5cb7ee5
parent3c03f293776c4963fbc5295fca4bb9ed816336a0
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