This patch defines SetPageSwapCache(page) and ClearPageSwapCache(page) as NULL-function when CONFIG_SWAP is not defined. Signed-off-by: Hirokazu Takahashi Signed-off-by: Dave Hansen --- memhotplug-dave/include/linux/page-flags.h | 2 ++ 1 files changed, 2 insertions(+) diff -puN include/linux/page-flags.h~AA-PM-04-config-noswap include/linux/page-flags.h --- memhotplug/include/linux/page-flags.h~AA-PM-04-config-noswap 2005-03-11 10:51:38.000000000 -0800 +++ memhotplug-dave/include/linux/page-flags.h 2005-03-11 10:51:38.000000000 -0800 @@ -299,6 +299,8 @@ extern void __mod_page_state(unsigned of #define ClearPageSwapCache(page) clear_bit(PG_swapcache, &(page)->flags) #else #define PageSwapCache(page) 0 +#define SetPageSwapCache(page) +#define ClearPageSwapCache(page) #endif struct page; /* forward declaration */ _