Merge branch 'net-napi-addition-of-napi_defer_hard_irqs'
authorDavid S. Miller <davem@davemloft.net>
Thu, 23 Apr 2020 19:43:20 +0000 (12:43 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Apr 2020 19:43:20 +0000 (12:43 -0700)
commit4c532b144fc28af43d11f0c12221db2a8c3ee4e3
treee225c4e8ede36140d00cdb3dc1aac52a3788935a
parente6acd2b6e84bf61fef42f99fe3d117fe75701629
parentcf4058dbaa18bf8e55b7cb8c04e1c313298cd5b1
Merge branch 'net-napi-addition-of-napi_defer_hard_irqs'

Eric Dumazet says:

====================
net: napi: addition of napi_defer_hard_irqs

This patch series augments gro_glush_timeout feature with napi_defer_hard_irqs

As extensively described in first patch changelog, this can suppresss
the chit-chat traffic between NIC and host to signal interrupts and re-arming
them, since this can be an issue on high speed NIC with many queues.

The last patch in this series converts mlx4 TX completion to
napi_complete_done(), to enable this new mechanism.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>