Re: [patch] mm, thp: copying user pages must schedule on collapse

2017-05-11 Thread Vlastimil Babka
On 05/10/2017 11:27 PM, David Rientjes wrote: > We have encountered need_resched warnings in __collapse_huge_page_copy() > while doing {clear,copy}_user_highpage() over HPAGE_PMD_NR source pages. > > mm->mmap_sem is held for write, but the iteration is well bounded. > > Reschedule as needed. > >

[patch] mm, thp: copying user pages must schedule on collapse

2017-05-10 Thread David Rientjes
We have encountered need_resched warnings in __collapse_huge_page_copy() while doing {clear,copy}_user_highpage() over HPAGE_PMD_NR source pages. mm->mmap_sem is held for write, but the iteration is well bounded. Reschedule as needed. Signed-off-by: David Rientjes --- mm/khugepaged.c | 7 +++--