Whamcloud - gitweb
LU-5396 lnet: add sparse annotation __user wherever needed 19/11819/8
authorFrank Zago <fzago@cray.com>
Wed, 23 Jul 2014 21:32:32 +0000 (16:32 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 6 Oct 2014 00:54:07 +0000 (00:54 +0000)
commit4ea13c63f3d919282b12c64d0c014bfe9a67a5e6
tree10d29bf47ee2948fddfa7186c2ec1a7038e23b33
parentc64a87cede3b070573ed0062d98fc33be34111b8
LU-5396 lnet: add sparse annotation __user wherever needed

This fixes sparse warnings such as:

  .../api-ni.c:1639:33: warning: incorrect type in argument 3
                             (different address spaces)
  .../api-ni.c:1639:33:    expected struct lnet_process_id_t
                             [noderef] [usertype] <asn:1>*ids
  .../api-ni.c:1639:33:    got struct lnet_process_id_t
                             [usertype] *<noident>

There is no code change.

Change-Id: Iff822b1e6036709e3bd660fe14d8faa58b308995
Signed-off-by: frank zago <fzago@cray.com>
Reviewed-on: http://review.whamcloud.com/11819
Tested-by: Jenkins
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lnet/include/lnet/lib-lnet.h
lnet/include/lnet/lnetst.h
lnet/lnet/api-ni.c
lnet/lnet/router_proc.c
lnet/selftest/conrpc.c
lnet/selftest/conrpc.h
lnet/selftest/console.c
lnet/selftest/console.h