Re: [PATCH v2 4/4] mm: Add debug code for SANITIZE_FREED_PAGES

2015-05-05 Thread Anisse Astier
On Mon, May 4, 2015 at 11:50 PM, PaX Team wrote: > On 4 May 2015 at 23:16, Anisse Astier wrote: > >> diff --git a/mm/page_alloc.c b/mm/page_alloc.c >> index c29e3a0..ba8aa25 100644 >> --- a/mm/page_alloc.c >> +++ b/mm/page_alloc.c >> @@ -975,6 +975,31 @@ static int prep_new_page(struct page *page,

Re: [PATCH v2 4/4] mm: Add debug code for SANITIZE_FREED_PAGES

2015-05-04 Thread PaX Team
On 4 May 2015 at 23:16, Anisse Astier wrote: > diff --git a/mm/page_alloc.c b/mm/page_alloc.c > index c29e3a0..ba8aa25 100644 > --- a/mm/page_alloc.c > +++ b/mm/page_alloc.c > @@ -975,6 +975,31 @@ static int prep_new_page(struct page *page, unsigned int > order, gfp_t gfp_flags, > f

[PATCH v2 4/4] mm: Add debug code for SANITIZE_FREED_PAGES

2015-05-04 Thread Anisse Astier
Add debug code for sanitize freed pages to print status and verify pages at alloc to make sure they're clean. It can be useful if you have crashes when using SANITIZE_FREED_PAGES. Signed-off-by: Anisse Astier --- kernel/power/snapshot.c | 8 ++-- mm/Kconfig | 10 ++ mm/