2012/2/5 Michal Nazarewicz mina86@mina86.com:
On Fri, Feb 3, 2012 at 8:18 PM, Marek Szyprowski m.szyprowski@samsung.com wrote:
From: Michal Nazarewicz mina86@mina86.com
This commit exports some of the functions from compaction.c file outside of it adding their declaration into internal.h header file so that other mm related code can use them.
This forced compaction.c to always be compiled (as opposed to being compiled only if CONFIG_COMPACTION is defined) but as to avoid introducing code that user did not ask for, part of the compaction.c is now wrapped in on #ifdef.
On Sun, 05 Feb 2012 08:40:08 +0100, Hillf Danton dhillf@gmail.com wrote:
What if both compaction and CMA are not enabled?
What about it? If both are enabled, both will be compiled and usable.
Better if enforced compilation of compaction is addressed in separate patch in the patchset, according to the rule that one patch is delivered with one issue concerned.