>>108464150
>>108462601
Also one final note, you mentioned USB NIC drivers? If these are Realtek then make sure you get the out-of-tree driver from them and compile them yourself. I also have some Realtek drivers and they perform crap with the in-kernel driver but fine using Realtek's out-of-tree r8152 driver. The in-kernel driver wouldn't even enable 5-gigabit speeds on one of the adapters I have.
# This is a Sabrent USB-C adapter running with Realtek's out-of-tree r8152 driver
$ lsmod | grep r8152
r8152 512000 0
libphy 196608 4 r8169,mdio_devres,realtek,r8152
$ tc -s qdisc show dev enp9s0f1u2
qdisc cake 8003: root refcnt 2 bandwidth 5Gbit besteffort triple-isolate nonat nowash no-ack-filter split-gso rtt 1ms raw overhead 0
Sent 13726258624 bytes 17409780 pkt (dropped 339, overlimits 1522941 requeues 234)
backlog 0b 0p requeues 234
memory used: 1100236b of 4Mb
capacity estimate: 5Gbit
min/max network layer size: 42 / 1514
min/max overhead-adjusted size: 42 / 1514
active queues: 0
average network hdr offset: 14
Tin 0
thresh 5Gbit
target 50us
interval 1ms
pk_delay 23us
av_delay 2us
sp_delay 0us
backlog 0b
pkts 17410119
bytes 13726293034
way_inds 381477
way_miss 571194
way_cols 0
drops 339
marks 495473
ack_drop 0
sp_flows 0
bk_flows 1
un_flows 0
max_len 66616
quantum 1514