X-Git-Url: http://git.monstr.eu/?a=blobdiff_plain;f=mm%2Fkmemleak.c;h=d73c14294f3a61c2385741b447aa31d203a2bc72;hb=85c3e4a5a185f22649c6bf33bdce7bb1ac890921;hp=3d4781756d50fef924f52c0d9cb6cb0cbddd479f;hpb=f81c7287452d0acd7839da2b66686087151c3a01;p=linux-2.6-microblaze.git diff --git a/mm/kmemleak.c b/mm/kmemleak.c index 3d4781756d50..d73c14294f3a 100644 --- a/mm/kmemleak.c +++ b/mm/kmemleak.c @@ -1523,7 +1523,7 @@ static void kmemleak_scan(void) if (page_count(page) == 0) continue; scan_block(page, page + 1, NULL); - if (!(pfn % (MAX_SCAN_SIZE / sizeof(*page)))) + if (!(pfn & 63)) cond_resched(); } }