kernel/arch/x86/include/asm/page.h
.. .. @@ -34,9 +34,9 @@ 34 34 copy_page(to, from); 35 35 } 36 36 37 -#define __alloc_zeroed_user_highpage(movableflags, vma, vaddr) \38 - alloc_page_vma(GFP_HIGHUSER | __GFP_ZERO | movableflags, vma, vaddr)39 -#define __HAVE_ARCH_ALLOC_ZEROED_USER_HIGHPAGE37 +#define alloc_zeroed_user_highpage_movable(vma, vaddr) \38 + alloc_page_vma(GFP_HIGHUSER_MOVABLE | __GFP_ZERO | __GFP_CMA, vma, vaddr)39 +#define __HAVE_ARCH_ALLOC_ZEROED_USER_HIGHPAGE_MOVABLE40 40 41 41 #ifndef __pa 42 42 #define __pa(x) __phys_addr((unsigned long)(x))