]> 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)
commit5f21de186fb725f35a9624ad2803396563820e85
treeee01b54e28f8d34cf048a2b074e0210abb0a9f85
parente8ca045f82a92639b528330edbaff0a97a163eb9
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