This patch adds a proper prototype for hugetlb_get_unmapped_area() in 
include/linux/hugetlb.h.

Signed-off-by: Adrian Bunk <[EMAIL PROTECTED]>

---

This patch was already sent on:
- 25 Nov 2006

 fs/hugetlbfs/inode.c    |    5 +----
 include/linux/hugetlb.h |    7 +++++++
 2 files changed, 8 insertions(+), 4 deletions(-)

--- linux-2.6.19-rc6-mm1/include/linux/hugetlb.h.old    2006-11-25 
00:37:47.000000000 +0100
+++ linux-2.6.19-rc6-mm1/include/linux/hugetlb.h        2006-11-25 
00:44:41.000000000 +0100
@@ -183,4 +184,10 @@
 
 #endif /* !CONFIG_HUGETLBFS */
 
+#ifdef HAVE_ARCH_HUGETLB_UNMAPPED_AREA
+unsigned long hugetlb_get_unmapped_area(struct file *file, unsigned long addr,
+                                       unsigned long len, unsigned long pgoff,
+                                       unsigned long flags);
+#endif /* HAVE_ARCH_HUGETLB_UNMAPPED_AREA */
+
 #endif /* _LINUX_HUGETLB_H */
--- linux-2.6.19-rc6-mm1/fs/hugetlbfs/inode.c.old       2006-11-25 
00:38:14.000000000 +0100
+++ linux-2.6.19-rc6-mm1/fs/hugetlbfs/inode.c   2006-11-25 00:41:12.000000000 
+0100
@@ -98,10 +98,7 @@
  * Called under down_write(mmap_sem).
  */
 
-#ifdef HAVE_ARCH_HUGETLB_UNMAPPED_AREA
-unsigned long hugetlb_get_unmapped_area(struct file *file, unsigned long addr,
-               unsigned long len, unsigned long pgoff, unsigned long flags);
-#else
+#ifndef HAVE_ARCH_HUGETLB_UNMAPPED_AREA
 static unsigned long
 hugetlb_get_unmapped_area(struct file *file, unsigned long addr,
                unsigned long len, unsigned long pgoff, unsigned long flags)

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

Reply via email to