[Suspend2-devel] 2.2.7.4
Bernard Blackham
bernard at blackham.com.au
Thu Jul 20 12:27:13 UTC 2006
On Thu, 2006-07-20 at 15:39 +0700, Aleksey Luzin wrote:
> Is such patch available for 2.6.17 kernel?
Apply the incremental patch to 2.2.7.3, and this snippet (a backport
from 2.6.18-rc2).
HTH,
Bernard.
diff --git a/include/linux/mm.h b/include/linux/mm.h
index 1154684..990957e 100644
--- a/include/linux/mm.h
+++ b/include/linux/mm.h
@@ -466,10 +470,13 @@ static inline unsigned long page_zonenum
struct zone;
extern struct zone *zone_table[];
+static inline int page_zone_id(struct page *page)
+{
+ return (page->flags >> ZONETABLE_PGSHIFT) & ZONETABLE_MASK;
+}
static inline struct zone *page_zone(struct page *page)
{
- return zone_table[(page->flags >> ZONETABLE_PGSHIFT) &
- ZONETABLE_MASK];
+ return zone_table[page_zone_id(page)];
}
static inline unsigned long page_to_nid(struct page *page)
More information about the TuxOnIce-devel
mailing list