On Thu, Dec 22, 2011 at 11:34:30AM +0200, Andriy Gapon wrote: > > The current code that updates the cbp value after a transfer looks like this: > td.cbp += ret; > if ((td.cbp & 0xfff) + ret > 0xfff) { > <handle page overflow> > because the 'ret' value is effectively added twice the check may fire too > early > when the overflow hasn't happened yet.
Reviewed-by: Stefan Hajnoczi <stefa...@linux.vnet.ibm.com>