]> 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)
commit35f6d6008bc0e385d088137d47083fe56c5b7cce
tree3135276dff83f6e6cff67ec54ca2c8261b67b28b
parentbecb2e62b12b4789d745253fc5b06a4449336c0a
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