Cc: Pekka Paalanen <pq@...>, <linux-kernel@...>, Ingo Molnar <mingo@...>, Christoph Hellwig <hch@...>, Arjan van de Ven <arjan@...>, Pavel Roskin <proski@...>, Steven Rostedt <rostedt@...>, Peter Zijlstra <a.p.zijlstra@...>, <vegard.nossum@...>
Actually, paravirt_ops is a much better match, as it also provides hooks
for setting cr3. I think you can implement per-cpu pagetables using
paravirt_ops without modifying core mm code at all.
--
Do not meddle in the internals of kernels, for they are subtle and quick to panic.
--