From: Andrew Morton Cc: Andy Whitcroft Cc: Christoph Lameter Cc: Jeremy Fitzhardinge Cc: KAMEZAWA Hiroyuki Cc: Matt Mackall Cc: Nick Piggin Cc: Pekka Enberg Cc: Rik van Riel Signed-off-by: Andrew Morton --- include/linux/page-flags.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff -puN include/linux/page-flags.h~page-flags-record-page-flag-overlays-explicitly-xen include/linux/page-flags.h --- a/include/linux/page-flags.h~page-flags-record-page-flag-overlays-explicitly-xen +++ a/include/linux/page-flags.h @@ -103,6 +103,7 @@ enum pageflags { /* XEN */ PG_pinned = PG_owner_priv_1, + PG_savepinned = PG_dirty, }; #ifndef __GENERATING_BOUNDS_H @@ -162,8 +163,8 @@ PAGEFLAG(LRU, lru) __CLEARPAGEFLAG(LRU, PAGEFLAG(Active, active) __CLEARPAGEFLAG(Active, active) __PAGEFLAG(Slab, slab) PAGEFLAG(Checked, checked) /* Used by some filesystems */ -PAGEFLAG(Pinned, pinned) TESTSCFLAG(Pinned, pinned) /* Xen */ -PAGEFLAG(SavePinned, dirty); /* Xen */ +PAGEFLAG(Pinned, pinned) TESTSCFLAG(Pinned, pinned) /* Xen */ +PAGEFLAG(SavePinned, savepinned); /* Xen */ PAGEFLAG(Reserved, reserved) __CLEARPAGEFLAG(Reserved, reserved) PAGEFLAG(Private, private) __CLEARPAGEFLAG(Private, private) __SETPAGEFLAG(Private, private) _