Re: [PATCH] thp: move shmem_huge_enabled() outside of SYSFS ifdef

From: Kirill A. Shutemov
Date: Tue Aug 09 2016 - 12:30:19 EST


On Tue, Aug 09, 2016 at 02:36:02PM +0200, Arnd Bergmann wrote:
> The newly introduced shmem_huge_enabled() function has two definitions,
> but neither of them is visible if CONFIG_SYSFS is disabled, leading
> to a build error:
>
> mm/khugepaged.o: In function `khugepaged':
> khugepaged.c:(.text.khugepaged+0x3ca): undefined reference to `shmem_huge_enabled'
>
> This changes the #ifdef guards around the definition to match those that
> are used in the header file.
>
> Signed-off-by: Arnd Bergmann <arnd@xxxxxxxx>
> Fixes: e496cf3d7821 ("thp: introduce CONFIG_TRANSPARENT_HUGE_PAGECACHE")

Acked-by: Kirill A. Shutemov <kirill.shutemov@xxxxxxxxxxxxxxx>

--
Kirill A. Shutemov