lowmem-controller: Move medium memory action from lowmem to controller 75/290575/18
authorSangYoun Kwak <sy.kwak@samsung.com>
Wed, 29 Mar 2023 04:47:42 +0000 (13:47 +0900)
committerSangYoun Kwak <sy.kwak@samsung.com>
Mon, 10 Apr 2023 09:04:30 +0000 (18:04 +0900)
commitd4bef229f4fc71cb9b0cbc5702ee1d4e5a36570c
treee1f7f87781ef484faa8f313a9272783529e2b60e
parent1126b764b1708da64971078dbff44e76f216a3c3
lowmem-controller: Move medium memory action from lowmem to controller

For modulization, medium 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.

The dedup_act is moved from lowmem.c to controller since it is an action
of medium memory. But this function is also an action of critical
memory. Thus, a part of critical memory actions was replaced with
lowmem_controller_ops.

Change-Id: I04663b904cfd8c1a18008bc45be74abb2cb6fb47
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