]> bbs.cooldavid.org Git - net-next-2.6.git/commit
net/core: remove address space warnings on verify_iovec()
authorNamhyung Kim <namhyung@gmail.com>
Wed, 8 Sep 2010 03:48:47 +0000 (03:48 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 9 Sep 2010 22:02:38 +0000 (15:02 -0700)
commita700d8be733bd593ea4797dfde17aed4f35213c0
tree03686d890db4825472a3ae10ff49394994723d3f
parentcf0ac2b8a759fecbefd80f890c6dbe80ba65fd95
net/core: remove address space warnings on verify_iovec()

move_addr_to_kernel() and copy_from_user() requires their argument
as __user pointer but were missing proper markups. Add it.
This removes following warnings from sparse.

 net/core/iovec.c:44:52: warning: incorrect type in argument 1 (different address spaces)
 net/core/iovec.c:44:52:    expected void [noderef] <asn:1>*uaddr
 net/core/iovec.c:44:52:    got void *msg_name
 net/core/iovec.c:55:34: warning: incorrect type in argument 2 (different address spaces)
 net/core/iovec.c:55:34:    expected void const [noderef] <asn:1>*from
 net/core/iovec.c:55:34:    got struct iovec *msg_iov

Signed-off-by: Namhyung Kim <namhyung@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/core/iovec.c