On Mon, Apr 12, 2021 at 11:58:57AM +0800, Wen Yang wrote: > From: Hugh Dickins <hughd@xxxxxxxxxx> > > commit a66c0410b97c07a5708881198528ce724f7a3226 upstream. > > The other pagetable walks in task_mmu.c have a cond_resched() after > walking their ptes: add a cond_resched() in gather_pte_stats() too, for > reading /proc/<id>/numa_maps. Only pagemap_pmd_range() has a > cond_resched() in its (unusually expensive) pmd_trans_huge case: more > should probably be added, but leave them unchanged for now. > > Link: http://lkml.kernel.org/r/alpine.LSU.2.11.1612052157400.13021@eggly.anvils > Signed-off-by: Hugh Dickins <hughd@xxxxxxxxxx> > Acked-by: Michal Hocko <mhocko@xxxxxxxx> > Cc: David Rientjes <rientjes@xxxxxxxxxx> > Cc: Gerald Schaefer <gerald.schaefer@xxxxxxxxxx> > Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> > Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx> > Cc: <stable@xxxxxxxxxxxxxxx> # 4.9.x > Reported-by: Chen si <cici.cs@xxxxxxxxxxxxxxx> > Signed-off-by: Baoyou Xie <baoyou.xie@xxxxxxxxxx> > Signed-off-by: Wen Yang <wenyang@xxxxxxxxxxxxxxxxx> > Signed-off-by: Zijiang Huang <zijiang.hzj@xxxxxxxxxxxxxxx> > --- > fs/proc/task_mmu.c | 1 + > 1 file changed, 1 insertion(+) Now queued up, thanks. greg k-h