lowmem-monitor: Modify psi event handler like vmpressure 97/296697/1
authorSangYoun Kwak <sy.kwak@samsung.com>
Thu, 3 Aug 2023 06:33:58 +0000 (15:33 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Thu, 3 Aug 2023 06:33:58 +0000 (15:33 +0900)
commite03d63dc1eddfaf3b651d8a549ee1110b618a198
treeb075acae3829a1716bdddf88d3d7d6665ff14c23
parentcdd37b554ad8ff9359cddd15aeb364412cb36438
lowmem-monitor: Modify psi event handler like vmpressure

The handler for psi events is modified like the vmpressure's one.
 - Get available memory by calling proc_get_mem_available()
 - Get memory status(level) by calling lowmem_check_mem_state()
 - Do an action by calling lowmem_trigger_memory_state_action
 - Do nothing if the available memory is same as the previous one.

Change-Id: I770093c1ad501c63620444a6aede91f500978fd3
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
src/resource-limiter/memory/lowmem-monitor-psi.c