lowmem-controller: Move low memory action from lowmem to controller 78/290578/18
authorSangYoun Kwak <sy.kwak@samsung.com>
Wed, 29 Mar 2023 06:25:01 +0000 (15:25 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Mon, 10 Apr 2023 09:04:30 +0000 (18:04 +0900)
commit2fa20b0915564802f59e3239abbc97109da9067b
treea9010d3326f4c4a9286a6bd168470ebfdbaebf2e
parentd4bef229f4fc71cb9b0cbc5702ee1d4e5a36570c
lowmem-controller: Move low memory action from lowmem to controller

For modulization, low memory action is moved from lowmem.c(core) to
lowmem-controller.c(controller) and this action will be assigned to
lowmem.c by the initializer of controller.

Functions which are related to swap_activate_act are moved to controller
as well.
register_notifier and unregister_notifier of
RESOURCED_NOTIFIER_MEM_CONTROL are moved to controller.

Change-Id: Icd0a0c78d660e773221426c585e41ee6c4449ed8
Signed-off-by: SangYoun Kwak <sy.kwak@samsung.com>
src/resource-limiter/memory/lowmem-controller.c
src/resource-limiter/memory/lowmem-governor.c
src/resource-limiter/memory/lowmem.c
src/resource-limiter/memory/lowmem.h