x86: remove quicklists
[sfrench/cifs-2.6.git] / arch / x86 / mm / ioremap.c
index f4c95aec5acb211e182970b6d13f9a53f2fda557..8fe576baa14870c225f00606c84967d2941defe8 100644 (file)
@@ -160,7 +160,7 @@ static void __iomem *__ioremap(unsigned long phys_addr, unsigned long size,
        area->phys_addr = phys_addr;
        vaddr = (unsigned long) area->addr;
        if (ioremap_page_range(vaddr, vaddr + size, phys_addr, prot)) {
-               remove_vm_area((void *)(vaddr & PAGE_MASK));
+               free_vm_area(area);
                return NULL;
        }