Despite its name copy_user_page expected kernel addresses, which is what
we already have.

Signed-off-by: Christoph Hellwig <h...@lst.de>
---
 fs/dax.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/dax.c b/fs/dax.c
index 4e3e5a283a916..73bd1439d8089 100644
--- a/fs/dax.c
+++ b/fs/dax.c
@@ -728,7 +728,7 @@ static int copy_cow_page_dax(struct block_device *bdev, 
struct dax_device *dax_d
                return rc;
        }
        vto = kmap_atomic(to);
-       copy_user_page(vto, (void __force *)kaddr, vaddr, to);
+       copy_user_page(vto, kaddr, vaddr, to);
        kunmap_atomic(vto);
        dax_read_unlock(id);
        return 0;
-- 
2.30.2

_______________________________________________
Virtualization mailing list
Virtualization@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/virtualization

Reply via email to