Loading drivers/video/sbuslib.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -46,6 +46,9 @@ int sbusfb_mmap_helper(struct sbus_mmap_map *map, unsigned long off; unsigned long off; int i; int i; if (!(vma->vm_flags & (VM_SHARED | VM_MAYSHARE))) return -EINVAL; size = vma->vm_end - vma->vm_start; size = vma->vm_end - vma->vm_start; if (vma->vm_pgoff > (~0UL >> PAGE_SHIFT)) if (vma->vm_pgoff > (~0UL >> PAGE_SHIFT)) return -EINVAL; return -EINVAL; Loading Loading
drivers/video/sbuslib.c +3 −0 Original line number Original line Diff line number Diff line Loading @@ -46,6 +46,9 @@ int sbusfb_mmap_helper(struct sbus_mmap_map *map, unsigned long off; unsigned long off; int i; int i; if (!(vma->vm_flags & (VM_SHARED | VM_MAYSHARE))) return -EINVAL; size = vma->vm_end - vma->vm_start; size = vma->vm_end - vma->vm_start; if (vma->vm_pgoff > (~0UL >> PAGE_SHIFT)) if (vma->vm_pgoff > (~0UL >> PAGE_SHIFT)) return -EINVAL; return -EINVAL; Loading