mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-07 11:26:02 +09:00
dax: support ARM
ARM missing define copy_user_page. Signed-off-by: Tao Huang <huangtao@rock-chips.com> Change-Id: Ib2ae611a9605e153e72f4c94936ab6ebcae3510e
This commit is contained in:
5
fs/dax.c
5
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);
|
||||
|
||||
Reference in New Issue
Block a user