numam-dpdk/drivers/net
Wentao Cui 78466e086a net/mlx5: optimize memory for flow meter
This commit focus on flow meter data structures
optimization: mlx5_flow_meter.

Optimize memory consumption of flow meter data structure.
Reorganize flow meter data structure,delete unnecessary
data fields.

Signed-off-by: Wentao Cui <wentaoc@mellanox.com>
Acked-by: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
2020-04-21 16:18:13 +02:00
..
af_packet
af_xdp
ark replace packed attributes 2020-04-16 18:16:46 +02:00
atlantic replace packed attributes 2020-04-16 18:16:46 +02:00
avp replace packed attributes 2020-04-16 18:16:46 +02:00
axgbe build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
bnx2x net/bnx2x: handle guest VLAN for SR-IOV 2020-04-21 13:57:07 +02:00
bnxt net/bnxt: remove redefinition of page size 2020-04-21 13:57:09 +02:00
bonding replace unused attributes 2020-04-16 18:30:58 +02:00
cxgbe net/cxgbe: add devargs to control filtermode and filtermask 2020-03-18 15:29:39 +01:00
dpaa net/dpaa: use dynamic log type 2020-04-21 13:57:05 +02:00
dpaa2 replace hot attributes 2020-04-16 18:30:58 +02:00
e1000 build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
ena net/ena: update driver version to v2.1.0 2020-04-21 13:57:07 +02:00
enetc replace hot attributes 2020-04-16 18:30:58 +02:00
enic net/enic: allow multiple mark and flag actions 2020-04-21 13:57:08 +02:00
failsafe build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
fm10k replace cold attributes 2020-04-16 18:30:58 +02:00
hinic net/hinic: adds Tx queue xstats members 2020-04-21 13:57:07 +02:00
hns3 net/hns3: fix VLAN filter when setting promisucous mode 2020-04-21 13:57:07 +02:00
i40e net/i40e: fix flow director initialisation 2020-04-21 13:57:09 +02:00
iavf net/iavf: support flow director mark action 2020-04-21 13:57:09 +02:00
ice net/ice: check DSN package file firstly 2020-04-21 13:57:09 +02:00
igc net/igc: support flow API 2020-04-21 13:57:08 +02:00
ionic replace cold attributes 2020-04-16 18:30:58 +02:00
ipn3ke net/ipn3ke: use control thread to check link status 2020-04-21 13:57:04 +02:00
ixgbe net/ixgbe: fix e-tag definition 2020-04-21 13:57:05 +02:00
kni
liquidio
memif net/memif: enable promiscuous mode 2020-04-21 13:57:08 +02:00
mlx4 net/mlx4: fix build with -fno-common 2020-04-21 13:57:07 +02:00
mlx5 net/mlx5: optimize memory for flow meter 2020-04-21 16:18:13 +02:00
mvneta net/mvneta: do not use PMD log type 2020-04-21 13:57:05 +02:00
mvpp2
netvsc net/netvsc: avoid possible live lock 2020-04-21 13:57:06 +02:00
nfb net/nfb: check array size before access 2020-04-21 13:57:06 +02:00
nfp net/nfp: fix dangling pointer on probe failure 2020-04-21 13:57:06 +02:00
null net/null: add argument for no Rx 2020-04-21 13:57:07 +02:00
octeontx net/octeontx: support Rx/Tx checksum offload 2020-04-21 13:57:06 +02:00
octeontx2 net/octeontx2: disable unnecessary error interrupts 2020-04-21 13:57:07 +02:00
pcap
pfe net/pfe: fix double free of MAC address 2020-04-21 13:57:07 +02:00
qede replace unused attributes 2020-04-16 18:30:58 +02:00
ring
sfc net/sfc: add Xilinx copyright 2020-04-21 13:57:06 +02:00
softnic replace packed attributes 2020-04-16 18:16:46 +02:00
szedata2
tap net/tap: fix queues fd check before close 2020-04-21 13:57:09 +02:00
thunderx net/thunderx: use dynamic log type 2020-04-21 13:57:05 +02:00
vdev_netvsc build: disable experimental API check internally 2020-04-14 16:22:34 +02:00
vhost net/vhost: fix potential memory leak on close 2020-04-21 13:57:07 +02:00
virtio net/virtio: support Virtio link speed feature 2020-04-21 13:57:09 +02:00
vmxnet3 net/vmxnet3: support MTU set 2020-04-21 13:57:06 +02:00
Makefile net/igc: add skeleton 2020-04-21 13:57:07 +02:00
meson.build net/igc: add skeleton 2020-04-21 13:57:07 +02:00