|
@@ -25,6 +25,7 @@
|
|
#define HIGHMEM_ZONE(xx)
|
|
#define HIGHMEM_ZONE(xx)
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
+
|
|
#define FOR_ALL_ZONES(xx) DMA_ZONE(xx) DMA32_ZONE(xx) xx##_NORMAL HIGHMEM_ZONE(xx) , xx##_MOVABLE
|
|
#define FOR_ALL_ZONES(xx) DMA_ZONE(xx) DMA32_ZONE(xx) xx##_NORMAL HIGHMEM_ZONE(xx) , xx##_MOVABLE
|
|
|
|
|
|
enum vm_event_item { PGPGIN, PGPGOUT, PSWPIN, PSWPOUT,
|
|
enum vm_event_item { PGPGIN, PGPGOUT, PSWPIN, PSWPOUT,
|
|
@@ -37,6 +38,9 @@ enum vm_event_item { PGPGIN, PGPGOUT, PSWPIN, PSWPOUT,
|
|
FOR_ALL_ZONES(PGSCAN_DIRECT),
|
|
FOR_ALL_ZONES(PGSCAN_DIRECT),
|
|
PGINODESTEAL, SLABS_SCANNED, KSWAPD_STEAL, KSWAPD_INODESTEAL,
|
|
PGINODESTEAL, SLABS_SCANNED, KSWAPD_STEAL, KSWAPD_INODESTEAL,
|
|
PAGEOUTRUN, ALLOCSTALL, PGROTATED,
|
|
PAGEOUTRUN, ALLOCSTALL, PGROTATED,
|
|
|
|
+#ifdef CONFIG_HUGETLB_PAGE
|
|
|
|
+ HTLB_BUDDY_PGALLOC, HTLB_BUDDY_PGALLOC_FAIL,
|
|
|
|
+#endif
|
|
NR_VM_EVENT_ITEMS
|
|
NR_VM_EVENT_ITEMS
|
|
};
|
|
};
|
|
|
|
|