]> www.pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - mm/vmalloc.c
vmalloc: call flush_cache_vunmap() from unmap_kernel_range()
[linux-2.6-omap-h63xx.git] / mm / vmalloc.c
index 75f49d312e8c1d47648f3e96b8a1eb6d14076405..c37924a2ee36dd6500d66783b455a466ae24c087 100644 (file)
@@ -1012,6 +1012,8 @@ void __init vmalloc_init(void)
 void unmap_kernel_range(unsigned long addr, unsigned long size)
 {
        unsigned long end = addr + size;
+
+       flush_cache_vunmap(addr, end);
        vunmap_page_range(addr, end);
        flush_tlb_kernel_range(addr, end);
 }