Hello Amit, Sorry for late response. I am just back from vacation. On Thu, 2009-12-24 at 19:07 +0530, Amit Shah wrote: > > +static void free_unused_bufs(struct virtnet_info *vi) > > +{ > > + void *buf; > > + while (vi->num) { > > + buf = vi->rvq->vq_ops->detach_unused_buf(vi->rvq); > > + if (!buf) > > + continue; > > Do you mean 'break' here? Nope, it means break since the buffer usage is not sorted by descriptors from my understanding. It breaks when vi->num reaches 0. Thanks Shirley -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html