linux_dsm_epyc7002/drivers/net/ethernet/netronome/nfp/flower
Pieter Jansen van Vuuren 01c15e93a7 nfp: flower: prioritize stats updates
Previously it was possible to interrupt processing stats updates because
they were handled in a work queue. Interrupting the stats updates could
lead to a situation where we backup the control message queue. This patch
moves the stats update processing out of the work queue to be processed as
soon as hardware sends a request.

Reported-by: Louis Peens <louis.peens@netronome.com>
Signed-off-by: Pieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Reviewed-by: Dirk van der Merwe <dirk.vandermerwe@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2018-01-21 18:08:05 -05:00
..
action.c nfp: flower: compile Geneve encap actions 2017-12-19 14:52:13 -05:00
cmsg.c nfp: flower: prioritize stats updates 2018-01-21 18:08:05 -05:00
cmsg.h nfp: flower: implement the PORT_REIFY message 2018-01-03 12:17:49 -05:00
main.c nfp: allow apps to disable ctrl vNIC capabilities 2018-01-19 15:44:18 -05:00
main.h nfp: flower: implement the PORT_REIFY message 2018-01-03 12:17:49 -05:00
match.c nfp: flower: compile Geneve match fields 2017-12-19 14:52:12 -05:00
metadata.c nfp: fix flower offload metadata flag usage 2017-11-17 14:09:35 +09:00
offload.c nfp: flower: compile Geneve match fields 2017-12-19 14:52:12 -05:00
tunnel_conf.c nfp: flower: vxlan - ensure no sleep in atomic context 2017-11-02 20:27:11 +09:00