Re: [PATCH net-next] ixgbe: get rid of custom busy polling code

2017-02-03 Thread David Miller
From: Eric Dumazet Date: Thu, 02 Feb 2017 16:26:39 -0800 > From: Eric Dumazet > > In linux-4.5, busy polling was implemented in core > NAPI stack, meaning that all custom implementation can > be removed from drivers. > > Not only we remove lot's of

Re: [PATCH net-next] ixgbe: get rid of custom busy polling code

2017-02-03 Thread Alexander Duyck
On Thu, Feb 2, 2017 at 4:26 PM, Eric Dumazet wrote: > From: Eric Dumazet > > In linux-4.5, busy polling was implemented in core > NAPI stack, meaning that all custom implementation can > be removed from drivers. > > Not only we remove lot's of code,

Re: [PATCH net-next] ixgbe: get rid of custom busy polling code

2017-02-03 Thread David Miller
Intel folks please review these two patches, as I need to apply them in order to add Eric's final patch which removes the busy polling NDO op altogether. http://patchwork.ozlabs.org/patch/723356/ Thank you.

[PATCH net-next] ixgbe: get rid of custom busy polling code

2017-02-02 Thread Eric Dumazet
From: Eric Dumazet In linux-4.5, busy polling was implemented in core NAPI stack, meaning that all custom implementation can be removed from drivers. Not only we remove lot's of code, we also remove one lock operation in fast path, and allow GRO to do its job.