diff --git a/mm/zswapd_control.c b/mm/zswapd_control.c index 340b6830619a439f0ddb8bf1a1ab3d831836830e..80f7bc340fb349991015cf30acdbf33839588c38 100644 --- a/mm/zswapd_control.c +++ b/mm/zswapd_control.c @@ -703,7 +703,8 @@ void memcg_eswap_info_show(struct seq_file *m) zram = memcg_data_size(memcg, CACHE_SIZE) / SZ_1K; eswap = memcg_data_size(memcg, SWAP_SIZE) / SZ_1K; anon *= PAGE_SIZE / SZ_1K; - file *= PAGE_SIZE / SZ_1K; + /* Hyperhold only reclaims anonymous pages,no need file pages info. */ + file = 0; seq_printf(m, "Anon:\t%12lu kB\nFile:\t%12lu kB\nzram:\t%12lu kB\nEswap:\t%12lu kB\n", anon, file, zram, eswap); }