[patch 2/8] x86 PAT: set VM_PFNMAP flag in vm_insert_pfn

From: Venkatesh Pallipadi
Date: Wed Nov 12 2008 - 18:21:50 EST


vm_insert_pfn() is not setting the VM_PFNMAP flag in vma. Fix that.

Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@xxxxxxxxx>
Signed-off-by: Suresh Siddha <suresh.b.siddha@xxxxxxxxx>

---
mm/memory.c | 2 ++
1 file changed, 2 insertions(+)

Index: tip/mm/memory.c
===================================================================
--- tip.orig/mm/memory.c 2008-11-06 09:44:56.000000000 -0800
+++ tip/mm/memory.c 2008-11-10 09:44:47.000000000 -0800
@@ -1444,6 +1444,8 @@ int vm_insert_pfn(struct vm_area_struct

if (addr < vma->vm_start || addr >= vma->vm_end)
return -EFAULT;
+
+ vma->vm_flags |= VM_PFNMAP;
return insert_pfn(vma, addr, pfn, vma->vm_page_prot);
}
EXPORT_SYMBOL(vm_insert_pfn);

--

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/