On Wed, 2008-09-24 at 19:45 +0100, Hugh Dickins wrote:
As far as I can tell the current code should work. It is not pretty
though, in particular the nasty pairing of flush_tlb_mm() with
ptep_set_wrprotect() and flush_tlb_range() with change_protection() is
fragile. For me the question is if we can find a sensible set of basic
primitives that work for all architectures in a performant way. This is
really hard..
--
blue skies,
Martin.
"Reality continues to ruin my life." - Calvin.
--