]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - arch/x86/mm/pageattr.c
mm: rewrite vmap layer
[linux-2.6-omap-h63xx.git] / arch / x86 / mm / pageattr.c
index a9ec89c3fbca32c3fda0e65d8da8846c8f96ed2a..407d8784f669603fd48667c8d2ee22bb8e870f35 100644 (file)
@@ -792,6 +792,8 @@ static int change_page_attr_set_clr(unsigned long *addr, int numpages,
        /* Must avoid aliasing mappings in the highmem code */
        kmap_flush_unused();
 
+       vm_unmap_aliases();
+
        cpa.vaddr = addr;
        cpa.numpages = numpages;
        cpa.mask_set = mask_set;