mirror-linux/drivers/net
Jakub Kicinski 93d2f2f36e eth: fbnic: wrap tx queue stats in a struct
The queue stats struct is used for Rx and Tx queues. Wrap
the Tx stats in a struct and a union, so that we can reuse
the same space for Rx stats on Rx queues.

This also makes it easy to add an assert to the stat handling
code to catch new stats not being aggregated on shutdown.

Acked-by: Joe Damato <jdamato@fastly.com>
Reviewed-by: Alexander Lobakin <aleksander.lobakin@intel.com>
Link: https://patch.msgid.link/20250211181356.580800-3-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2025-02-12 16:38:51 -08:00
..
arcnet
bonding bonding: delete always true device check 2025-02-04 13:59:30 -08:00
caif
can
dsa net: dsa: sja1105: Use of_get_available_child_by_name() 2025-02-07 13:43:55 +00:00
ethernet eth: fbnic: wrap tx queue stats in a struct 2025-02-12 16:38:51 -08:00
fddi
fjes
hamradio hamradio: baycom: replace strcpy() with strscpy() 2025-02-11 16:23:38 -08:00
hippi
hyperv hv_netvsc: Replace one-element array with flexible array member 2025-01-17 19:07:48 -08:00
ieee802154
ipa
ipvlan
mctp
mdio
netdevsim netdevsim: allow normal queue reset while down 2025-02-07 17:21:03 -08:00
pcs net: pcs: rzn1-miic: Convert to for_each_available_child_of_node() helper 2025-02-06 17:33:31 -08:00
phy net: phy: dp83tg720: Add randomized polling intervals for link detection 2025-02-12 10:49:03 -08:00
plip
ppp
pse-pd
slip
team
thunderbolt
usb r8152: add vendor/device ID pair for Dell Alienware AW1022z 2025-02-10 17:57:35 -08:00
vmxnet3 vmxnet3: Fix tx queue race condition with XDP 2025-02-01 17:17:32 -08:00
vxlan vxlan: Remove unnecessary comments for vxlan_rcv() and vxlan_err_lookup() 2025-02-07 11:45:57 -08:00
wan
wireguard
wireless First batch of fixes for 6.14. Nothing really stands out, 2025-01-30 12:24:20 -08:00
wwan net: wwan: t7xx: don't include '<linux/pm_wakeup.h>' directly 2025-02-11 16:37:30 -08:00
xen-netback
Kconfig
LICENSE.SRC
Makefile
Space.c
amt.c
bareudp.c
dummy.c
eql.c
geneve.c
gtp.c gtp: Prepare ip4_route_output_gtp() to .flowi4_tos conversion. 2025-01-17 19:01:33 -08:00
ifb.c
loopback.c net: loopback: Hold rtnl_net_lock() in blackhole_netdev_init(). 2025-01-15 14:20:08 -08:00
macsec.c
macvlan.c
macvtap.c
mdio.c
mhi_net.c
mii.c net: mii: Fix the Speed display when the network cable is not connected 2025-01-20 12:02:38 -08:00
net_failover.c
netconsole.c netconsole: add support for sysdata and CPU population 2025-02-10 15:04:18 +00:00
netkit.c
nlmon.c
ntb_netdev.c
pfcp.c
rionet.c
sb1000.c
sungem_phy.c
tap.c tap: Use tun's vnet-related code 2025-02-10 19:07:11 -08:00
tun.c tun: Extract the vnet handling code 2025-02-10 19:07:11 -08:00
tun_vnet.h tun: Extract the vnet handling code 2025-02-10 19:07:11 -08:00
veth.c
virtio_net.c
vrf.c net: fib_rules: Factorise fib_newrule() and fib_delrule(). 2025-02-10 19:08:52 -08:00
vsockmon.c
xen-netfront.c