Commit 4eb53dfd authored by Oleg Drokin's avatar Oleg Drokin Committed by Greg Kroah-Hartman

staging/lustre/lnet: Properly mark userspace pointer of lnet_ping()

This also happens to silence sparce warnings about different
address spaces.
Signed-off-by: default avatarOleg Drokin <green@linuxhacker.ru>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent e3e8ff41
...@@ -62,7 +62,7 @@ module_param(rnet_htable_size, int, 0444); ...@@ -62,7 +62,7 @@ module_param(rnet_htable_size, int, 0444);
MODULE_PARM_DESC(rnet_htable_size, "size of remote network hash table"); MODULE_PARM_DESC(rnet_htable_size, "size of remote network hash table");
static int lnet_ping(lnet_process_id_t id, int timeout_ms, static int lnet_ping(lnet_process_id_t id, int timeout_ms,
lnet_process_id_t *ids, int n_ids); lnet_process_id_t __user *ids, int n_ids);
static char * static char *
lnet_get_routes(void) lnet_get_routes(void)
...@@ -1376,7 +1376,7 @@ LNetCtl(unsigned int cmd, void *arg) ...@@ -1376,7 +1376,7 @@ LNetCtl(unsigned int cmd, void *arg)
id.nid = data->ioc_nid; id.nid = data->ioc_nid;
id.pid = data->ioc_u32[0]; id.pid = data->ioc_u32[0];
rc = lnet_ping(id, data->ioc_u32[1], /* timeout */ rc = lnet_ping(id, data->ioc_u32[1], /* timeout */
(lnet_process_id_t *)data->ioc_pbuf1, data->ioc_pbuf1,
data->ioc_plen1/sizeof(lnet_process_id_t)); data->ioc_plen1/sizeof(lnet_process_id_t));
if (rc < 0) if (rc < 0)
return rc; return rc;
...@@ -1646,7 +1646,7 @@ lnet_ping_target_fini(void) ...@@ -1646,7 +1646,7 @@ lnet_ping_target_fini(void)
} }
static int lnet_ping(lnet_process_id_t id, int timeout_ms, static int lnet_ping(lnet_process_id_t id, int timeout_ms,
lnet_process_id_t *ids, int n_ids) lnet_process_id_t __user *ids, int n_ids)
{ {
lnet_handle_eq_t eqh; lnet_handle_eq_t eqh;
lnet_handle_md_t mdh; lnet_handle_md_t mdh;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment