]> git.proxmox.com Git - mirror_ubuntu-artful-kernel.git/blobdiff - mm/page_alloc.c
mm, page_alloc: fix check for NULL preferred_zone
[mirror_ubuntu-artful-kernel.git] / mm / page_alloc.c
index 41d5e2e2d8ce8c0272e0e7beb52d6f82e9ddfb27..85cf0f715eb0a327d9f6a527f464570e2ac704dd 100644 (file)
@@ -3784,7 +3784,7 @@ retry_cpuset:
         */
        ac.preferred_zoneref = first_zones_zonelist(ac.zonelist,
                                        ac.high_zoneidx, ac.nodemask);
-       if (!ac.preferred_zoneref) {
+       if (!ac.preferred_zoneref->zone) {
                page = NULL;
                goto no_zone;
        }