]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/commitdiff
DSPGW: Fix build error with n800_defconfig
authorHiroshi DOYU <Hiroshi.DOYU@nokia.com>
Tue, 6 May 2008 10:42:41 +0000 (13:42 +0300)
committerTony Lindgren <tony@atomide.com>
Tue, 6 May 2008 22:13:36 +0000 (15:13 -0700)
"3c18ddd160d1fcd46d1131d9ad6c594dd8e9af99" removed "->nopage()" from "vm_ops".

Signed-off-by: Hiroshi DOYU <Hiroshi.DOYU@nokia.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
drivers/dsp/dspgateway/task.c

index e5ee8e0e2169f02fdba094094ee1d9ff222b12fe..e3a0a02a103fa33a6f72a1b618e8750812741954 100644 (file)
@@ -1311,16 +1311,15 @@ static void dsp_task_mmap_close(struct vm_area_struct *vma)
  * On demand page allocation is not allowed. The mapping area is defined by
  * corresponding DSP tasks.
  */
-static struct page *dsp_task_mmap_nopage(struct vm_area_struct *vma,
-                                        unsigned long address, int *type)
+static int dsp_task_mmap_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
 {
-       return NOPAGE_SIGBUS;
+       return VM_FAULT_NOPAGE;
 }
 
 static struct vm_operations_struct dsp_task_vm_ops = {
        .open = dsp_task_mmap_open,
        .close = dsp_task_mmap_close,
-       .nopage = dsp_task_mmap_nopage,
+       .fault = dsp_task_mmap_fault,
 };
 
 static int dsp_task_mmap(struct file *filp, struct vm_area_struct *vma)