On Thu 2013-08-22 19:01:52, Lee, Chun-Yi wrote: > This patch add swsusp_page_is_sign_key() method to hibernate_key.c and > check the page is S4 sign key data when collect saveable page in > snapshot.c to avoid sign key data included in snapshot image. > > Reviewed-by: Jiri Kosina <jkos...@suse.cz> > Signed-off-by: Lee, Chun-Yi <j...@suse.com> > --- > kernel/power/snapshot.c | 6 ++++++ > 1 files changed, 6 insertions(+), 0 deletions(-) > > diff --git a/kernel/power/snapshot.c b/kernel/power/snapshot.c > index 72e2911..9e4c94b 100644 > --- a/kernel/power/snapshot.c > +++ b/kernel/power/snapshot.c > @@ -860,6 +860,9 @@ static struct page *saveable_highmem_page(struct zone > *zone, unsigned long pfn) > > BUG_ON(!PageHighMem(page)); > > + if (swsusp_page_is_sign_key(page)) > + return NULL; > + > if (swsusp_page_is_forbidden(page) || swsusp_page_is_free(page) || > PageReserved(page)) > return NULL;
Just do set_page_forbidden() on your page? -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html -- To unsubscribe from this list: send the line "unsubscribe linux-crypto" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html