Re: [PATCH net v2] enic: fix issues in enic_poll

2015-07-02 Thread David Miller
From: Govindarajulu Varadarajan <_gov...@gmx.com> Date: Wed, 1 Jul 2015 14:21:57 +0530 > In enic_poll, we clean tx and rx queues, when low latency busy socket polling > is happening, enic_poll will only clean tx queue. After cleaning tx, it should > return total budget for re-poll. > > There is

[PATCH net v2] enic: fix issues in enic_poll

2015-07-01 Thread Govindarajulu Varadarajan
In enic_poll, we clean tx and rx queues, when low latency busy socket polling is happening, enic_poll will only clean tx queue. After cleaning tx, it should return total budget for re-poll. There is a small window between vnic_intr_unmask() and enic_poll_unlock_napi(). In this window if an irq occ