]> git.baikalelectronics.ru Git - kernel.git/commit
xen-netback: correct length checks on hash copy_ops
authorPaul Durrant <Paul.Durrant@citrix.com>
Wed, 18 May 2016 07:53:01 +0000 (08:53 +0100)
committerDavid S. Miller <davem@davemloft.net>
Fri, 20 May 2016 17:51:03 +0000 (10:51 -0700)
commite6e973f3085672a96e9bf02c9945e0d646daeef3
tree3135276dff83f6e6cff67ec54ca2c8261b67b28b
parent185b8b7b0f6a937aa019f951a26d963a878696ae
xen-netback: correct length checks on hash copy_ops

The length checks on the grant table copy_ops for setting hash key and
hash mapping are checking the local 'len' value which is correct in
the case of the former but not the latter. This was picked up by
static analysis checks.

This patch replaces checks of 'len' with 'copy_op.len' in both cases
to correct the incorrect check, keep the two checks consistent, and to
make it clear what the checks are for.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reported-by: Dan Carpenter <dan.carpenter@oracle.com>
Cc: Wei Liu <wei.liu2@citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/xen-netback/hash.c