diff options
Diffstat (limited to 'mm')
| -rw-r--r-- | mm/page_alloc.c | 1 | ||||
| -rw-r--r-- | mm/vmstat.c | 1 |
2 files changed, 2 insertions, 0 deletions
diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 1f69c96ae3e0..505dc10e8e30 100644 --- a/mm/page_alloc.c +++ b/mm/page_alloc.c @@ -1444,6 +1444,7 @@ static void rcu_free_expedite_workfn(struct work_struct *work) if (list_empty(&list)) return; + count_vm_event(PGFREE_RCU_KICK); synchronize_rcu_expedited(); rcu_free_pages(&list); } diff --git a/mm/vmstat.c b/mm/vmstat.c index 7341c8b4d3fa..8df8a309e736 100644 --- a/mm/vmstat.c +++ b/mm/vmstat.c @@ -1347,6 +1347,7 @@ const char * const vmstat_text[] = { [I(PGFREE_RCU)] = "pgfree_rcu", [I(PGFREE_RCU_DONE)] = "pgfree_rcu_done", [I(PGFREE_RCU_MARK)] = "pgfree_rcu_mark", + [I(PGFREE_RCU_KICK)] = "pgfree_rcu_kick", [I(PGFREE_RCU_DRAIN)] = "pgfree_rcu_drain", [I(PGFAULT)] = "pgfault", |
