mirror-linux/drivers/net
Petr Machata 4ec2feb26c mlxsw: Add a resource describing number of RIFs
The Spectrum ASIC has a limit on how many L3 devices (called RIFs) can be
created. The limit depends on the ASIC and FW revision, and mlxsw reads it
from the FW. In order to communicate both the number of RIFs that there can
be, and how many are taken now (i.e. occupancy), introduce a corresponding
devlink resource.

Signed-off-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Amit Cohen <amcohen@nvidia.com>
Signed-off-by: Ido Schimmel <idosch@nvidia.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2022-06-17 10:31:33 +01:00
..
appletalk
arcnet
bonding bonding: cleanup bond_create 2022-06-09 23:02:55 -07:00
caif
can
dsa net: dsa: realtek: rtl8365mb: handle PHY interface modes correctly 2022-06-16 20:44:47 -07:00
ethernet mlxsw: Add a resource describing number of RIFs 2022-06-17 10:31:33 +01:00
fddi
fjes
hamradio
hippi
hyperv
ieee802154
ipa net: ipa: move more code out of gsi_channel_update() 2022-06-16 20:44:04 -07:00
ipvlan ipvlan: adopt u64_stats_t 2022-06-09 21:53:10 -07:00
mctp
mdio
netdevsim
pcs
phy net: phy: add support to get Master-Slave configuration 2022-06-16 20:45:48 -07:00
plip
ppp
slip
team team: adopt u64_stats_t 2022-06-09 21:53:12 -07:00
usb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2022-06-16 20:13:52 -07:00
vmxnet3 vmxnet3: update to version 7 2022-06-09 12:42:01 +02:00
vxlan net: adopt u64_stats_t in struct pcpu_sw_netstats 2022-06-09 21:53:11 -07:00
wan WAN: Fix syntax errors in comments 2022-06-07 10:45:25 +02:00
wireguard wireguard: receive: use dev_sw_netstats_rx_add() 2022-06-09 21:53:10 -07:00
wireless wireless-next patches for v5.20 2022-06-10 08:57:35 -07:00
wwan
xen-netback xen/netback: do some code cleanup 2022-06-08 21:05:03 -07:00
Kconfig
LICENSE.SRC
Makefile
Space.c
amt.c amt: fix wrong type string definition 2022-06-06 14:27:35 -07:00
bareudp.c
dummy.c
eql.c net: rename reference+tracking helpers 2022-06-09 21:52:55 -07:00
geneve.c
gtp.c
ifb.c
loopback.c
macsec.c net: adopt u64_stats_t in struct pcpu_sw_netstats 2022-06-09 21:53:11 -07:00
macvlan.c vlan: adopt u64_stats_t 2022-06-09 21:53:09 -07:00
macvtap.c
mdio.c
mhi_net.c
mii.c
net_failover.c
netconsole.c net: rename reference+tracking helpers 2022-06-09 21:52:55 -07:00
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
sungem_phy.c
tap.c
thunderbolt.c
tun.c
veth.c
virtio_net.c
vrf.c net: rename reference+tracking helpers 2022-06-09 21:52:55 -07:00
vsockmon.c
xen-netfront.c