X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mm%2Fmadvise.c;h=42f4fd530e5a9289471a2595a7f45832b61c94b1;hb=b18ae2b01891a7d279c241202f88447919eecdf8;hp=11c0225c477ef98275973a1b35edc7e401c47434;hpb=0b469f06d09bd6579639fda2ea3db1bca363b2db;p=pandora-kernel.git diff --git a/mm/madvise.c b/mm/madvise.c index 11c0225c477e..42f4fd530e5a 100644 --- a/mm/madvise.c +++ b/mm/madvise.c @@ -128,6 +128,7 @@ static long madvise_willneed(struct vm_area_struct * vma, { struct file *file = vma->vm_file; + *prev = vma; if (!file) return -EBADF; @@ -136,7 +137,6 @@ static long madvise_willneed(struct vm_area_struct * vma, return 0; } - *prev = vma; start = ((start - vma->vm_start) >> PAGE_SHIFT) + vma->vm_pgoff; if (end > vma->vm_end) end = vma->vm_end;