Home
last modified time | relevance | path

Searched hist:"95110 ac88d5139c73eef6ede37eff23c4089f4f2" (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/drivers/xen/
H A Dpvcalls-front.cdiff 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>