--- linux-2.6.5/mm/hugetlb.c.ark 2004-04-11 11:56:17.000000000 +0200 +++ linux-2.6.5/mm/hugetlb.c 2004-04-11 11:57:09.000000000 +0200 @@ -140,11 +140,11 @@ for (i = 0; i < MAX_NUMNODES; ++i) { struct page *page; list_for_each_entry(page, &hugepage_freelists[i], lru) { - if (PageHighmem(page)) + if (PageHighMem(page)) continue; list_del(&page->lru); update_and_free_page(page); - --free_huge_pages + --free_huge_pages; if (!--count) return 0; }