Loading include/linux/vm_event_item.h +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ #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, PGPGOUTCLEAN, PSWPIN, PSWPOUT, FOR_ALL_ZONES(PGALLOC), FOR_ALL_ZONES(ALLOCSTALL), FOR_ALL_ZONES(PGSCAN_SKIP), Loading mm/filemap.c +4 −2 Original line number Diff line number Diff line Loading @@ -192,10 +192,12 @@ static void unaccount_page_cache_page(struct address_space *mapping, * invalidate any existing cleancache entries. We can't leave * stale data around in the cleancache once our page is gone */ if (PageUptodate(page) && PageMappedToDisk(page)) if (PageUptodate(page) && PageMappedToDisk(page)) { count_vm_event(PGPGOUTCLEAN); cleancache_put_page(page); else } else { cleancache_invalidate_page(mapping, page); } VM_BUG_ON_PAGE(PageTail(page), page); VM_BUG_ON_PAGE(page_mapped(page), page); Loading mm/vmstat.c +1 −0 Original line number Diff line number Diff line Loading @@ -1171,6 +1171,7 @@ const char * const vmstat_text[] = { /* enum vm_event_item counters */ "pgpgin", "pgpgout", "pgpgoutclean", "pswpin", "pswpout", Loading Loading
include/linux/vm_event_item.h +1 −1 Original line number Diff line number Diff line Loading @@ -22,7 +22,7 @@ #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, PGPGOUTCLEAN, PSWPIN, PSWPOUT, FOR_ALL_ZONES(PGALLOC), FOR_ALL_ZONES(ALLOCSTALL), FOR_ALL_ZONES(PGSCAN_SKIP), Loading
mm/filemap.c +4 −2 Original line number Diff line number Diff line Loading @@ -192,10 +192,12 @@ static void unaccount_page_cache_page(struct address_space *mapping, * invalidate any existing cleancache entries. We can't leave * stale data around in the cleancache once our page is gone */ if (PageUptodate(page) && PageMappedToDisk(page)) if (PageUptodate(page) && PageMappedToDisk(page)) { count_vm_event(PGPGOUTCLEAN); cleancache_put_page(page); else } else { cleancache_invalidate_page(mapping, page); } VM_BUG_ON_PAGE(PageTail(page), page); VM_BUG_ON_PAGE(page_mapped(page), page); Loading
mm/vmstat.c +1 −0 Original line number Diff line number Diff line Loading @@ -1171,6 +1171,7 @@ const char * const vmstat_text[] = { /* enum vm_event_item counters */ "pgpgin", "pgpgout", "pgpgoutclean", "pswpin", "pswpout", Loading