Cc: LKML <linux-kernel@...>, Ingo Molnar <mingo@...>, Thomas Gleixner <tglx@...>, Peter Zijlstra <peterz@...>, Andrew Morton <akpm@...>, <prasad@...>, Linus Torvalds <torvalds@...>, Frank Ch. Eigler <fche@...>, David Wilder <dwilder@...>, <hch@...>, Martin Bligh <mbligh@...>, Christoph Hellwig <hch@...>, Masami Hiramatsu <mhiramat@...>, Steven Rostedt <srostedt@...>, Arnaldo Carvalho de Melo <acme@...>
Hi Steven,
You should have a look at mm/slob.c free_slob_page(). I think your page
free will generate a "bad_page" call due to mapping != NULL and mapcount
!= 0. I just ran into this in my own code. :)
Regards,
Mathieu
--
Mathieu Desnoyers
OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68
--