mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 11:11:45 -04:00
mm: compaction: Move migration fail/success stats to migrate.c
The compact_pages_moved and compact_pagemigrate_failed events are convenient for determining if compaction is active and to what degree migration is succeeding but it's at the wrong level. Other users of migration may also want to know if migration is working properly and this will be particularly true for any automated NUMA migration. This patch moves the counters down to migration with the new events called pgmigrate_success and pgmigrate_fail. The compact_blocks_moved counter is removed because while it was useful for debugging initially, it's worthless now as no meaningful conclusions can be drawn from its value. Signed-off-by: Mel Gorman <[email protected]> Reviewed-by: Rik van Riel <[email protected]>
This commit is contained in:
parent
1233d58821
commit
5647bc293a
4 changed files with 13 additions and 8 deletions
|
|
@ -774,10 +774,11 @@ const char * const vmstat_text[] = {
|
|||
|
||||
"pgrotated",
|
||||
|
||||
#ifdef CONFIG_MIGRATION
|
||||
"pgmigrate_success",
|
||||
"pgmigrate_fail",
|
||||
#endif
|
||||
#ifdef CONFIG_COMPACTION
|
||||
"compact_blocks_moved",
|
||||
"compact_pages_moved",
|
||||
"compact_pagemigrate_failed",
|
||||
"compact_stall",
|
||||
"compact_fail",
|
||||
"compact_success",
|
||||
|
|
|
|||
Loading…
Reference in a new issue