[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] Re: [3/11] [NET] front: Stop using rx->id
On 27 Jul 2006, at 14:30, Herbert Xu wrote: But wouldn't the xennet_get_* functions wipe the entries, only to be immediately filled in again by the assignment to e.g., np->rx_skbs[requeue_idx], so it would all work out okay (except a needless wipe-then-rewrite)?That was the reason of having two loops instead of the one. In the firstloop, we're not moving entries so we don't assign rx_skbs/grant_rx_ref at all. In the second loop, we know that requeue_idx != i so we'realways moving entries forward in which case clearing the original positionis necessary. It's not a time critical piece of code. I'd much rather have a single loop that wastes some small amount of time. That routine is confusing enough as it is. :-) Also, what about putting the array-initialising loop back: reasonable? -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |