diff -urpN hugetlbfs-2.5.46-5/arch/i386/mm/hugetlbpage.c hugetlbfs-2.5.46-6/arch/i386/mm/hugetlbpage.c --- hugetlbfs-2.5.46-5/arch/i386/mm/hugetlbpage.c 2002-11-05 13:59:05.000000000 -0800 +++ hugetlbfs-2.5.46-6/arch/i386/mm/hugetlbpage.c 2002-11-05 14:02:05.000000000 -0800 @@ -18,16 +18,16 @@ #include #include -long htlbpagemem = 0; +static long htlbpagemem; int htlbpage_max; -long htlbzone_pages; +static long htlbzone_pages; struct vm_operations_struct hugetlb_vm_ops; static LIST_HEAD(htlbpage_freelist); static spinlock_t htlbpage_lock = SPIN_LOCK_UNLOCKED; #define MAX_ID 32 -struct htlbpagekey { +static struct htlbpagekey { struct inode *in; int key; } htlbpagek[MAX_ID]; @@ -109,7 +109,7 @@ static int anon_get_hugetlb_page(struct return page ? 1 : -1; } -int make_hugetlb_pages_present(unsigned long addr, unsigned long end, int flags) +static int make_hugetlb_pages_present(unsigned long addr, unsigned long end, int flags) { int write; struct mm_struct *mm = current->mm;