linux/drivers/net
Robert Hancock 6ad2daa516 net: axienet: increase default TX ring size to 128
commit 2d19c3fd80 upstream.

With previous changes to make the driver handle the TX ring size more
correctly, the default TX ring size of 64 appears to significantly
bottleneck TX performance to around 600 Mbps on a 1 Gbps link on ZynqMP.
Increasing this to 128 seems to bring performance up to near line rate and
shouldn't cause excess bufferbloat (this driver doesn't yet support modern
byte-based queue management).

Fixes: 8a3b7a252d ("drivers/net/ethernet/xilinx: added Xilinx AXI Ethernet driver")
Signed-off-by: Robert Hancock <robert.hancock@calian.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-01-27 11:05:33 +01:00
..
appletalk
arcnet
bonding net: bonding: debug: avoid printing debug logs when bond is not notifying peers 2022-01-27 11:04:40 +01:00
caif
can can: mcp251xfd: mcp251xfd_tef_obj_read(): fix typo in error message 2022-01-27 11:05:19 +01:00
dsa net: dsa: hellcreek: Add missing PTP via UDP rules 2022-01-27 11:03:38 +01:00
ethernet net: axienet: increase default TX ring size to 128 2022-01-27 11:05:33 +01:00
fddi
fjes fjes: Check for error irq 2021-12-29 12:28:44 +01:00
hamradio hamradio: improve the incomplete fix to avoid NPD 2021-12-29 12:29:03 +01:00
hippi
hyperv
ieee802154 ieee802154: atusb: fix uninit value in atusb_set_extended_addr 2022-01-11 15:35:12 +01:00
ipa net: ipa: kill ipa_cmd_pipeline_clear() 2021-12-01 09:04:51 +01:00
ipvlan
mctp
mdio mdio: aspeed: Fix "Link is Down" issue 2021-12-01 09:04:43 +01:00
netdevsim netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc 2021-12-22 09:32:44 +01:00
pcs
phy net: phy: marvell: configure RGMII delays for 88E1118 2022-01-27 11:04:53 +01:00
plip
ppp ppp: ensure minimum packet size in ppp_write() 2022-01-27 11:03:52 +01:00
slip
team
usb net: usb: Correct reset handling of smsc95xx 2022-01-27 11:05:22 +01:00
vmxnet3 vmxnet3: fix minimum vectors alloc issue 2021-12-17 10:30:14 +01:00
wan
wireguard wireguard: ratelimiter: use kvcalloc() instead of kvzalloc() 2021-12-08 09:04:46 +01:00
wireless ath11k: qmi: avoid error messages when dma allocation fails 2022-01-27 11:05:18 +01:00
wwan
xen-netback xen/netback: don't queue unlimited number of packages 2021-12-22 09:32:52 +01:00
bareudp.c
dummy.c
eql.c
geneve.c
gtp.c
ifb.c ifb: fix building without CONFIG_NET_CLS_ACT 2021-11-18 19:16:04 +01:00
Kconfig ifb: Depend on netfilter alternatively to tc 2021-11-18 19:15:58 +01:00
LICENSE.SRC
loopback.c
macsec.c
macvlan.c
macvtap.c
Makefile
mdio.c
mhi_net.c
mii.c
net_failover.c
netconsole.c
nlmon.c
ntb_netdev.c
rionet.c
sb1000.c
Space.c
sungem_phy.c
tap.c
thunderbolt.c
tun.c tun: avoid double free in tun_free_netdev 2021-12-29 12:29:03 +01:00
veth.c veth: Do not record rx queue hint in veth_xmit 2022-01-16 09:12:44 +01:00
virtio_net.c
vrf.c vrf: don't run conntrack on vrf with !dflt qdisc 2021-12-14 10:57:08 +01:00
vsockmon.c
vxlan.c
xen-netfront.c xen/netfront: harden netfront against event channel storms 2021-12-22 09:32:51 +01:00