Messages in this thread Patch in this message | | | From | "Guillermo O. Freschi" <> | Subject | [PATCH 2/2] drivers: staging/lustre: conrpc.c - fix sparse warning: warning: incorrect type in argument * (different address spaces) | Date | Wed, 7 Jun 2017 06:15:19 -0300 |
| |
The calls to `copy_to_user` suggest that `ent` is pointing to userspace memory, but `ent` is missing the `__user` qualifier.
Signed-off-by: Guillermo O. Freschi <kedrot@gmail.com> --- drivers/staging/lustre/lnet/selftest/conrpc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/drivers/staging/lustre/lnet/selftest/conrpc.c b/drivers/staging/lustre/lnet/selftest/conrpc.c index f4578200994f..04a5d7e80151 100644 --- a/drivers/staging/lustre/lnet/selftest/conrpc.c +++ b/drivers/staging/lustre/lnet/selftest/conrpc.c @@ -469,7 +469,7 @@ lstcon_rpc_trans_interpreter(struct lstcon_rpc_trans *trans, { struct list_head tmp; struct list_head __user *next; - struct lstcon_rpc_ent *ent; + struct lstcon_rpc_ent __user *ent; struct srpc_generic_reply *rep; struct lstcon_rpc *crpc; struct srpc_msg *msg; -- 2.11.0
| |