diff options
author | Mauro Carvalho Chehab <mchehab@redhat.com> | 2009-01-03 18:20:04 -0300 |
---|---|---|
committer | Mauro Carvalho Chehab <mchehab@redhat.com> | 2009-01-03 18:20:04 -0300 |
commit | 9fbbdfb475da6e55d01ca056dad74e8dc51e1160 (patch) | |
tree | e01e50e25295dcbb16c0bc07c7a0f045738e7e23 | |
parent | d2489659f143060af58c645810e9c8596eded9f1 (diff) | |
download | mediapointer-dvb-s2-9fbbdfb475da6e55d01ca056dad74e8dc51e1160.tar.gz mediapointer-dvb-s2-9fbbdfb475da6e55d01ca056dad74e8dc51e1160.tar.bz2 |
backport commit cf9be254eda973a895e5d967ae62becc4ef55c06
From: Mauro Carvalho Chehab <mchehab@redhat.com>
Author: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
V4L/DVB (10176a): Switch remaining clear_user_page users over to clear_user_highpage
Not all architectures provide clear_user_page(), but clear_user_highpage()
is available everywhere at least via the compatibility inline function.
Is this the "trivial patch" that's required for these two drivers?
kernel-sync:
Priority: normal
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
-rw-r--r-- | linux/drivers/media/video/videobuf-dma-sg.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/linux/drivers/media/video/videobuf-dma-sg.c b/linux/drivers/media/video/videobuf-dma-sg.c index e64350e1f..ed38145e1 100644 --- a/linux/drivers/media/video/videobuf-dma-sg.c +++ b/linux/drivers/media/video/videobuf-dma-sg.c @@ -414,8 +414,7 @@ videobuf_vm_fault(struct vm_area_struct *vma, struct vm_fault *vmf) page = alloc_page(GFP_USER | __GFP_DMA32); if (!page) return VM_FAULT_OOM; - clear_user_page(page_address(page), (unsigned long)vmf->virtual_address, - page); + clear_user_highpage(page, (unsigned long)vmf->virtual_address); vmf->page = page; return 0; } |