[PATCH 2/5] mmu_notifier: keep track of active invalidation ranges v2

2014-11-10 Thread j . glisse
From: Jérôme Glisse The mmu_notifier_invalidate_range_start() and mmu_notifier_invalidate_range_end() can be considered as forming an "atomic" section for the cpu page table update point of view. Between this two function the cpu page table content is unreliable for the address range being

[PATCH 2/5] mmu_notifier: keep track of active invalidation ranges v2

2014-11-10 Thread j . glisse
From: Jérôme Glisse jgli...@redhat.com The mmu_notifier_invalidate_range_start() and mmu_notifier_invalidate_range_end() can be considered as forming an atomic section for the cpu page table update point of view. Between this two function the cpu page table content is unreliable for the address