On Tue, Jul 17, 2007 at 10:28:34AM +0200, Olaf Kirch wrote: > On Tuesday 17 July 2007 09:55, Olaf Kirch wrote: > > What I find more problematic about this portion of code though > > is that once a net_device is over quota, net_rx_action will > > loop for up to one jiffy, even if there's just this one device on > > the poll_list. > > Duh, wrong. For every loop, it'll add dev->weight to dev->quota, > so it'll be fine very soon.
After your patch only two things can be different here: dev->poll_list and this flag. Since Ingo offered testing it should be easy to check after moving the check of "your" flag to __netif_rx_complete, and skipping only list_del on true. Jarek P. - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/