xen-netfront: cast grant table reference first to type int
authorDongli Zhang <dongli.zhang@oracle.com>
Wed, 2 Nov 2016 01:04:33 +0000 (09:04 +0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 14 Jun 2017 11:16:22 +0000 (13:16 +0200)
commite9560c2df474e0c300857f0cc61498f824de2753
tree65a4411a7e8f7e8cc64e7335411abdf3211ec146
parent17a58bdf3d63662f27f44c0185e17df2b0e4aa12
xen-netfront: cast grant table reference first to type int

commit 269ebce4531b8edc4224259a02143181a1c1d77c upstream.

IS_ERR_VALUE() in commit 87557efc27f6a50140fb20df06a917f368ce3c66
("xen-netfront: do not cast grant table reference to signed short") would
not return true for error code unless we cast ref first to type int.

Signed-off-by: Dongli Zhang <dongli.zhang@oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Cc: Blake Cooper <blake.cooper@braintreepayments.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/net/xen-netfront.c