X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=mm%2Fcompaction.c;h=c43789388cd8667536bfd9644a5bbe2cd0d35f3e;hb=55be31089212898537c13fcf7ddb689f04868b4b;hp=05ccb4cc0bdb984dc2613461703587ec199804cd;hpb=54be8200198ddfc6cb396720460c19881fac2d5a;p=~andy%2Flinux diff --git a/mm/compaction.c b/mm/compaction.c index 05ccb4cc0bd..c43789388cd 100644 --- a/mm/compaction.c +++ b/mm/compaction.c @@ -1131,6 +1131,9 @@ void compact_pgdat(pg_data_t *pgdat, int order) .sync = false, }; + if (!order) + return; + __compact_pgdat(pgdat, &cc); }