[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] caif: Fix napi poll list corruption
From: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Date: Mon, 22 Dec 2014 20:35:25 +1100 > The commit d75b1ade567ffab085e8adbbdacf0092d10cd09c (net: less > interrupt masking in NAPI) breaks caif. > > It is now required that if the entire budget is consumed when poll > returns, the napi poll_list must remain empty. However, like some > other drivers caif tries to do a last-ditch check and if there is > more work it will call napi_schedule and then immediately process > some of this new work. Should the entire budget be consumed while > processing such new work then we will violate the new caller > contract. > > This patch fixes this by not touching any work when we reschedule > in caif. > > Signed-off-by: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Applied, thanks. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |