X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=mm%2Fhighmem.c;h=51e1c1995fec1d87a1e8e80d4518008d4ec4f4f1;hb=9fa372a850b9ffcb177eb9ac0b75963b2f9af233;hp=0206e7e5018c8998c87349706fe1fcfb5644933c;hpb=6f3a28f7d1f0a65a78443c273b6e8ec01becf301;p=~andy%2Flinux diff --git a/mm/highmem.c b/mm/highmem.c index 0206e7e5018..51e1c1995fe 100644 --- a/mm/highmem.c +++ b/mm/highmem.c @@ -47,7 +47,8 @@ unsigned int nr_free_highpages (void) unsigned int pages = 0; for_each_online_pgdat(pgdat) - pages += pgdat->node_zones[ZONE_HIGHMEM].free_pages; + pages += zone_page_state(&pgdat->node_zones[ZONE_HIGHMEM], + NR_FREE_PAGES); return pages; }