From: Andrew Morton Cc: Adam Litke Cc: Eric Munson Signed-off-by: Andrew Morton --- include/linux/vmstat.h | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff -puN include/linux/vmstat.h~hugetlb-vmstat-events-for-huge-page-allocations-cleanup include/linux/vmstat.h --- a/include/linux/vmstat.h~hugetlb-vmstat-events-for-huge-page-allocations-cleanup +++ a/include/linux/vmstat.h @@ -25,11 +25,6 @@ #define HIGHMEM_ZONE(xx) #endif -#ifdef CONFIG_HUGETLB_PAGE -#define HTLB_STATS HTLB_BUDDY_PGALLOC, HTLB_BUDDY_PGALLOC_FAIL, -#else -#define HTLB_STATS -#endif #define FOR_ALL_ZONES(xx) DMA_ZONE(xx) DMA32_ZONE(xx) xx##_NORMAL HIGHMEM_ZONE(xx) , xx##_MOVABLE @@ -42,7 +37,10 @@ enum vm_event_item { PGPGIN, PGPGOUT, PS FOR_ALL_ZONES(PGSCAN_KSWAPD), FOR_ALL_ZONES(PGSCAN_DIRECT), PGINODESTEAL, SLABS_SCANNED, KSWAPD_STEAL, KSWAPD_INODESTEAL, - PAGEOUTRUN, ALLOCSTALL, PGROTATED, HTLB_STATS + PAGEOUTRUN, ALLOCSTALL, PGROTATED, +#ifdef CONFIG_HUGETLB_PAGE + HTLB_BUDDY_PGALLOC, HTLB_BUDDY_PGALLOC_FAIL, +#endif NR_VM_EVENT_ITEMS }; _