]> git.baikalelectronics.ru Git - kernel.git/commit
gma500: Fix mmap frambuffer
authorYoichi Yuasa <yuasa@linux-mips.org>
Thu, 15 Mar 2012 14:50:16 +0000 (14:50 +0000)
committerDave Airlie <airlied@redhat.com>
Tue, 20 Mar 2012 09:31:12 +0000 (09:31 +0000)
commit24ad20343dcd0b31302d0bad7a8c4e1e0c9a0a6a
treeee01b54e28f8d34cf048a2b074e0210abb0a9f85
parentf4d568bcd55312be38b46ceb0f406fec5fa3ab87
gma500: Fix mmap frambuffer

It cannot map correctly if page fault begins from a intermediate address.

[The driver prefaults the mapping, so we need to work from the correct
 base address not the faulting address otherwise the map appears offset by
 the fault offset]

Signed-off-by: Yoichi Yuasa <yuasa@linux-mips.org>
Signed-off-by: Alan Cox <alan@linux.intel.com>
Cc: stable@kernel.org
Signed-off-by: Dave Airlie <airlied@redhat.com>
drivers/gpu/drm/gma500/framebuffer.c