aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/ethernet/chelsio/cxgb4/sge.c
diff options
context:
space:
mode:
authorYuval Mintz <Yuval.Mintz@qlogic.com>2016-07-27 14:45:24 +0300
committerDavid S. Miller <davem@davemloft.net>2016-07-30 20:34:03 -0700
commit25eb8d46e4a0ad7aea11e73e47c20c0e400e57f1 (patch)
tree672895221de189c9970f4874f2cd90fe91946592 /drivers/net/ethernet/chelsio/cxgb4/sge.c
parentqed: Correct min bandwidth for 100g (diff)
downloadlinux-dev-25eb8d46e4a0ad7aea11e73e47c20c0e400e57f1.tar.xz
linux-dev-25eb8d46e4a0ad7aea11e73e47c20c0e400e57f1.zip
qed: Prevent over-usage of vlan credits by PF
Each PF/VF has a limited number of vlan filters for configuration purposes; This information is passed to qede and is used to prevent over-usage - once a vlan is to be configured and no filter credit is available, the driver would switch into working in vlan-promisc mode. Problem is the credit pool is shared by both PFs and VFs, and currently PFs aren't deducting the filters that are reserved for their VFs from their quota, which may lead to some vlan filters failing unknowingly due to lack of credit. Signed-off-by: Yuval Mintz <Yuval.Mintz@qlogic.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/chelsio/cxgb4/sge.c')
0 files changed, 0 insertions, 0 deletions