Re: [HMM 11/16] mm/hmm/mirror: helper to snapshot CPU page table v2

2017-03-19 Thread Mel Gorman
On Thu, Mar 16, 2017 at 12:05:30PM -0400, J?r?me Glisse wrote: > This does not use existing page table walker because we want to share > same code for our page fault handler. > > Changes since v1: > - Use spinlock instead of rcu synchronized list traversal > Didn't look too closely here

Re: [HMM 11/16] mm/hmm/mirror: helper to snapshot CPU page table v2

2017-03-19 Thread Mel Gorman
On Thu, Mar 16, 2017 at 12:05:30PM -0400, J?r?me Glisse wrote: > This does not use existing page table walker because we want to share > same code for our page fault handler. > > Changes since v1: > - Use spinlock instead of rcu synchronized list traversal > Didn't look too closely here

[HMM 11/16] mm/hmm/mirror: helper to snapshot CPU page table v2

2017-03-16 Thread Jérôme Glisse
This does not use existing page table walker because we want to share same code for our page fault handler. Changes since v1: - Use spinlock instead of rcu synchronized list traversal Signed-off-by: Jérôme Glisse Signed-off-by: Evgeny Baskakov

[HMM 11/16] mm/hmm/mirror: helper to snapshot CPU page table v2

2017-03-16 Thread Jérôme Glisse
This does not use existing page table walker because we want to share same code for our page fault handler. Changes since v1: - Use spinlock instead of rcu synchronized list traversal Signed-off-by: Jérôme Glisse Signed-off-by: Evgeny Baskakov Signed-off-by: John Hubbard Signed-off-by: Mark