• Michael Chan's avatar
    bnxt_en: Fix _bnxt_get_max_rings() for 57500 chips. · e30fbc33
    Michael Chan authored
    The CP rings are accounted differently on the new 57500 chips.  There
    must be enough CP rings for the sum of RX and TX rings on the new
    chips.  The current logic may be over-estimating the RX and TX rings.
    
    The output parameter max_cp should be the maximum NQs capped by
    MSIX vectors available for networking in the context of 57500 chips.
    The existing code which uses CMPL rings capped by the MSIX vectors
    works most of the time but is not always correct.
    Signed-off-by: default avatarMichael Chan <michael.chan@broadcom.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    e30fbc33
Name
Last commit
Last update
..
appletalk Loading commit data...
arcnet Loading commit data...
bonding Loading commit data...
caif Loading commit data...
can Loading commit data...
dsa Loading commit data...
ethernet Loading commit data...
fddi Loading commit data...
fjes Loading commit data...
hamradio Loading commit data...
hippi Loading commit data...
hyperv Loading commit data...
ieee802154 Loading commit data...
ipvlan Loading commit data...
netdevsim Loading commit data...
phy Loading commit data...
plip Loading commit data...
ppp Loading commit data...
slip Loading commit data...
team Loading commit data...
usb Loading commit data...
vmxnet3 Loading commit data...
wan Loading commit data...
wimax Loading commit data...
wireless Loading commit data...
xen-netback Loading commit data...
Kconfig Loading commit data...
LICENSE.SRC Loading commit data...
Makefile Loading commit data...
Space.c Loading commit data...
dummy.c Loading commit data...
eql.c Loading commit data...
geneve.c Loading commit data...
gtp.c Loading commit data...
ifb.c Loading commit data...
loopback.c Loading commit data...
macsec.c Loading commit data...
macvlan.c Loading commit data...
macvtap.c Loading commit data...
mdio.c Loading commit data...
mii.c Loading commit data...
net_failover.c Loading commit data...
netconsole.c Loading commit data...
nlmon.c Loading commit data...
ntb_netdev.c Loading commit data...
rionet.c Loading commit data...
sb1000.c Loading commit data...
sungem_phy.c Loading commit data...
tap.c Loading commit data...
thunderbolt.c Loading commit data...
tun.c Loading commit data...
veth.c Loading commit data...
virtio_net.c Loading commit data...
vrf.c Loading commit data...
vsockmon.c Loading commit data...
vxlan.c Loading commit data...
xen-netfront.c Loading commit data...