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-07-28 13:50:33.000000000 -0700 +++ memhotplug-dave/include/linux/page-flags.h 2005-07-28 13:50:33.000000000 -0700 @@ -299,6 +299,8 @@ extern void __mod_page_state(unsigned lo #define ClearPageSwapCache(page) clear_bit(PG_swapcache, &(page)->flags) #else #define PageSwapCache(page) 0 +#define SetPageSwapCache(page) +#define ClearPageSwapCache(page) #endif #define PageUncached(page) test_bit(PG_uncached, &(page)->flags) _