[PATCH 05/15] mm: compaction: export some of the functions

Hillf Danton dhillf at gmail.com
Mon Feb 6 07:46:51 EST 2012


2012/2/5 Michal Nazarewicz <mina86 at mina86.com>:
>> On Fri, Feb 3, 2012 at 8:18 PM, Marek Szyprowski
>> <m.szyprowski at samsung.com> wrote:
>>>
>>> From: Michal Nazarewicz <mina86 at 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 at 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.



More information about the linux-arm-kernel mailing list