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)
commitf86911e2de129fb3c8ca402c251138d12c4a9d37
tree3135276dff83f6e6cff67ec54ca2c8261b67b28b
parent185be5aef1739fff0298f59b54f2ef7ccf5a849d
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