]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - mm/mempolicy.c
drm/radeon: prefer lower reference dividers
[mirror_ubuntu-bionic-kernel.git] / mm / mempolicy.c
index 277b6454954ee4b620d15cb83f9958be8ef0babf..02377f289a7fe42d3e88ebaf68137d356a1a9473 100644 (file)
@@ -2126,6 +2126,9 @@ bool __mpol_equal(struct mempolicy *a, struct mempolicy *b)
        case MPOL_INTERLEAVE:
                return !!nodes_equal(a->v.nodes, b->v.nodes);
        case MPOL_PREFERRED:
+               /* a's ->flags is the same as b's */
+               if (a->flags & MPOL_F_LOCAL)
+                       return true;
                return a->v.preferred_node == b->v.preferred_node;
        default:
                BUG();