From 3e35f5a0ca8b05608663fa598aea16d8b655c280 Mon Sep 17 00:00:00 2001 From: tuxoko Date: Fri, 31 Jul 2015 16:17:29 +0800 Subject: [PATCH] Should pass uio_copy... --- module/zcommon/zfs_uio.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/zcommon/zfs_uio.c b/module/zcommon/zfs_uio.c index 7073b6e29c1f..87c8277f4b02 100644 --- a/module/zcommon/zfs_uio.c +++ b/module/zcommon/zfs_uio.c @@ -224,7 +224,7 @@ uiocopy(void *p, size_t n, enum uio_rw rw, struct uio *uio, size_t *cbytes) int ret; (void) memcpy(&uio_copy, uio, sizeof (struct uio)); - ret = uiomove(p, n, rw, uio); + ret = uiomove(p, n, rw, &uio_copy); *cbytes = uio->uio_resid - uio_copy.uio_resid; return (ret); }