]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - mm/memory.c
mm: write iovec cleanup
[mv-sheeva.git] / mm / memory.c
index 2a8430844b6dc5b2a4ef4c4a28a4723c5f5937cc..b3c42f0f65c29188aafa5c8e25262a610b4a2441 100644 (file)
@@ -2361,7 +2361,7 @@ static int do_linear_fault(struct mm_struct *mm, struct vm_area_struct *vma,
                int write_access, pte_t orig_pte)
 {
        pgoff_t pgoff = (((address & PAGE_MASK)
-                       - vma->vm_start) >> PAGE_CACHE_SHIFT) + vma->vm_pgoff;
+                       - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff;
        unsigned int flags = (write_access ? FAULT_FLAG_WRITE : 0);
 
        pte_unmap(page_table);