diff options
| author | Linux Build Service Account <lnxbuild@quicinc.com> | 2017-07-11 00:40:10 -0700 |
|---|---|---|
| committer | Gerrit - the friendly Code Review server <code-review@localhost> | 2017-07-11 00:40:10 -0700 |
| commit | 17ead552c0d0d19afeee342b520b871caa1501b4 (patch) | |
| tree | 8a0f066b78c572f769f09b17e951fd92ba372657 | |
| parent | 038a9502b1970ab4789caf098a9e0e26d91ed810 (diff) | |
| parent | 12b730d57b6904547bfbe2da9cfe4fc3a66e4a0b (diff) | |
Merge "mm/page_owner: add zone range overlapping check"
| -rw-r--r-- | mm/page_owner.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mm/page_owner.c b/mm/page_owner.c index 239413b20e94..0f7e6147d359 100644 --- a/mm/page_owner.c +++ b/mm/page_owner.c @@ -306,6 +306,9 @@ static void init_pages_in_zone(pg_data_t *pgdat, struct zone *zone) page = pfn_to_page(pfn); + if (page_zone(page) != zone) + continue; + /* * We are safe to check buddy flag and order, because * this is init stage and only single thread runs. |
