Searched hist:"95110 ac88d5139c73eef6ede37eff23c4089f4f2" (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/xen/ |
H A D | pvcalls-front.c | diff 95110ac88d5139c73eef6ede37eff23c4089f4f2 Fri Nov 03 03:42:02 CDT 2017 Colin Ian King <colin.king@canonical.com> xen/pvcalls: fix unsigned less than zero error check
The check on bedata->ref is never true because ref is an unsigned integer. Fix this by assigning signed int ret to the return of the call to gnttab_claim_grant_reference so the -ve return can be checked.
Detected by CoverityScan, CID#1460358 ("Unsigned compared against 0")
Fixes: 219681909913 ("xen/pvcalls: connect to the backend") Signed-off-by: Colin Ian King <colin.king@canonical.com> Reviewed-by: Juergen Gross <jgross@suse.com> Signed-off-by: Boris Ostrovsky <boris.ostrovsky@oracle.com>
|