mm: Support fadvise without CONFIG_MMU
authorJosh Triplett <josh@joshtriplett.org>
Fri, 10 Oct 2014 20:12:28 +0000 (13:12 -0700)
committerJosh Triplett <josh@joshtriplett.org>
Fri, 10 Oct 2014 20:12:28 +0000 (13:12 -0700)
Commit d3ac21cacc24790eb45d735769f35753f5b56ceb ("mm: Support compiling
out madvise and fadvise") incorrectly made fadvise conditional on
CONFIG_MMU.  (The merged branch unintentionally incorporated v1 of the
patch rather than the fixed v2.)  Apply the delta from v1 to v2, to
allow fadvise without CONFIG_MMU.

Reported-by: Johannes Weiner <hannes@cmpxchg.org>
Signed-off-by: Josh Triplett <josh@joshtriplett.org>
mm/Makefile

index fe7a053c0f45f66a1398d740419ba9ffe9c1ca3a..2ad574d1d12d0ad9164b3b37c055c66a689427b7 100644 (file)
@@ -28,8 +28,9 @@ else
        obj-y           += bootmem.o
 endif
 
        obj-y           += bootmem.o
 endif
 
+obj-$(CONFIG_ADVISE_SYSCALLS)  += fadvise.o
 ifdef CONFIG_MMU
 ifdef CONFIG_MMU
-       obj-$(CONFIG_ADVISE_SYSCALLS)   += fadvise.o madvise.o
+       obj-$(CONFIG_ADVISE_SYSCALLS)   += madvise.o
 endif
 obj-$(CONFIG_HAVE_MEMBLOCK) += memblock.o
 
 endif
 obj-$(CONFIG_HAVE_MEMBLOCK) += memblock.o