*avail = available;
- _I("[LMK] should_be_freed=%uMB[== threshold - available + margin]", should_be_freed);
+ _I("[LMK] should_be_freed=%uMB[== threshold(%u) - available(%u) + margin(%u)]", should_be_freed, thres, available, THRESHOLD_MARGIN);
return should_be_freed;
}
victims = num_max_victims > MAX_PROACTIVE_HIGH_VICTIMS
? MAX_PROACTIVE_HIGH_VICTIMS : num_max_victims;
- size = get_root_memcg_info()->threshold_leave + swap_size;
+ size = get_root_memcg_info()->threshold_leave + BYTE_TO_MBYTE(swap_size);
_I("reclaim from swap module, type : %d, size : %d, victims: %d", type, size, victims);
lowmem_trigger_reclaim(0, victims, type, size);
}