Get rid of arch_free_page() warning
Subsystems (2)
PATCH 1/1 Get rid of arch_free_page() warning
The attached patch gets rid of a warning produced when compiling mm/page_alloc.c if the arch doesn't supply its own arch_free_page().
The problem is that there's one place in there that ignores the return value of this function, and so you get a warning from gcc about an ineffectual statement.
Signed-off-by David Howells <[email protected]>
---
warthog>diffstat ../archfreepage-2610rc3.diff
gfp.h | 5 ++++- 1 files changed, 4 insertions(+), 1 deletion(-)
include/linux/gfp.h +4 -1
@@ -79,7 +79,10 @@* immediately bail: the arch-specific function has done all the work. */ #ifndef HAVE_ARCH_FREE_PAGE -#define arch_free_page (page, order) 0 +static inline int arch_free_page (struct page *page,unsigned int order) +{ +return 0 ; +}#endif extern struct page *