

This patch defines SetPageSwapCache(page) and ClearPageSwapCache(page)
as NULL-function when CONFIG_SWAP is not defined.

Signed-off-by: Hirokazu Takahashi <taka@valinux.co.jp>
Signed-off-by: Dave Hansen <haveblue@us.ibm.com>
---

 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-28 16:38:10.000000000 -0800
+++ memhotplug-dave/include/linux/page-flags.h	2005-03-28 16:38:10.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
 
 #define PageUncached(page)	test_bit(PG_uncached, &(page)->flags)
_
