2
0
mirror of https://github.com/edk2-porting/linux-next.git synced 2025-01-26 15:45:14 +08:00
linux-next/drivers/net/ethernet/netronome/nfp/flower
Pieter Jansen van Vuuren eff07b42d8 nfp: flower: reduce action list size by coalescing mangle actions
With the introduction of flow_action_for_each pedit actions are no
longer grouped together, instead pedit actions are broken out per
32 byte word. This results in an inefficient use of the action list
that is pushed to hardware where each 32 byte word becomes its own
action. Therefore we combine groups of 32 byte word before sending
the action list to hardware.

Signed-off-by: Pieter Jansen van Vuuren <pieter.jansenvanvuuren@netronome.com>
Reviewed-by: Jakub Kicinski <jakub.kicinski@netronome.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-04-01 18:05:13 -07:00
..
action.c nfp: flower: reduce action list size by coalescing mangle actions 2019-04-01 18:05:13 -07:00
cmsg.c nfp: flower: cmsg: use struct_size() helper 2019-02-08 22:57:28 -08:00
cmsg.h nfp: flower: increase cmesg reply timeout 2019-01-16 15:23:14 -08:00
lag_conf.c nfp: flower: use the common netdev notifier 2018-11-07 11:45:22 -08:00
main.c nfp: flower: enable MAC address sharing for offloadable devs 2019-01-16 15:23:15 -08:00
main.h net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file 2019-03-22 12:09:31 -07:00
Makefile nfp: add Makefiles to all directories 2018-02-22 15:22:50 -05:00
match.c nfp: flower: fix masks for tcp and ip flags fields 2019-02-17 15:28:50 -08:00
metadata.c nfp: flower: support multiple memory units for filter offloads 2019-01-16 15:23:14 -08:00
offload.c net: Add IANA_VXLAN_UDP_PORT definition to vxlan header file 2019-03-22 12:09:31 -07:00
tunnel_conf.c nfp: flower: enable MAC address sharing for offloadable devs 2019-01-16 15:23:15 -08:00