diff --git a/fs/dax.c b/fs/dax.c index d5d7b9393bca..61e73b6a2314 100644 --- a/fs/dax.c +++ b/fs/dax.c @@ -728,6 +728,11 @@ static int copy_cow_page_dax(struct block_device *bdev, struct dax_device *dax_d return rc; } vto = kmap_atomic(to); +#ifdef CONFIG_ARM +#ifndef copy_user_page +#define copy_user_page(to, from, vaddr, pg) copy_page(to, from) +#endif +#endif copy_user_page(vto, (void __force *)kaddr, vaddr, to); kunmap_atomic(vto); dax_read_unlock(id);