zsmalloc: use copy_page for full page copy
[linux-2.6-microblaze.git] / mm / zsmalloc.c
index c743ce7..b1c0dad 100644 (file)
@@ -1839,7 +1839,7 @@ static int zs_page_migrate(struct page *newpage, struct page *page,
         * Here, any user cannot access all objects in the zspage so let's move.
         */
        d_addr = kmap_atomic(newpage);
-       memcpy(d_addr, s_addr, PAGE_SIZE);
+       copy_page(d_addr, s_addr);
        kunmap_atomic(d_addr);
 
        for (addr = s_addr + offset; addr < s_addr + PAGE_SIZE;