net: ethernet: microchip: lan743x: Increase rx ring size to improve rx performance

Bug #1954833 reported by dann frazier
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
In Progress
Undecided
dann frazier
Focal
Won't Fix
Undecided
Unassigned
Hirsute
Won't Fix
Undecided
Unassigned
Impish
Won't Fix
Undecided
Unassigned
Jammy
Won't Fix
Undecided
Unassigned

Bug Description

[Impact]
rx performance is sub-optimal with EVB-LAN7430 NICs.

[Test Case]
Use iperf3 to submit TCP or UDP traffic to a host w/ a EVB-LAN7430 NIC.

[Fix]
Cherry-pick the following upstream commit:

a1f1627540cde net: ethernet: microchip: lan743x: Increase rx ring size to improve rx performance

[What could go wrong]
The patch will slightly increase memory usage, which could possibly add memory pressure to memory-restricted systems.

dann frazier (dannf)
Changed in linux (Ubuntu):
status: New → Confirmed
Changed in linux (Ubuntu Focal):
status: New → Confirmed
Changed in linux (Ubuntu Hirsute):
status: New → Confirmed
Changed in linux (Ubuntu Impish):
status: New → Confirmed
dann frazier (dannf)
Changed in linux (Ubuntu Jammy):
status: Confirmed → In Progress
Changed in linux (Ubuntu Impish):
status: Confirmed → In Progress
Changed in linux (Ubuntu Hirsute):
status: Confirmed → In Progress
Changed in linux (Ubuntu Focal):
status: Confirmed → In Progress
assignee: nobody → dann frazier (dannf)
Changed in linux (Ubuntu Hirsute):
assignee: nobody → dann frazier (dannf)
Changed in linux (Ubuntu Impish):
assignee: nobody → dann frazier (dannf)
Changed in linux (Ubuntu Jammy):
assignee: nobody → dann frazier (dannf)
Revision history for this message
dann frazier (dannf) wrote :

Due to lack of hardware, we are unable to verify a backport of this fix, so I'll go ahead and mark this bug "Won't Fix". If you are impacted by this and are able to perform the necessary performance testing to verify a backport, please reopen and we can move forward.

Changed in linux (Ubuntu Jammy):
status: In Progress → Won't Fix
Changed in linux (Ubuntu Impish):
status: In Progress → Won't Fix
Changed in linux (Ubuntu Hirsute):
status: In Progress → Won't Fix
Changed in linux (Ubuntu Focal):
status: In Progress → Won't Fix
Changed in linux (Ubuntu Jammy):
assignee: dann frazier (dannf) → nobody
Changed in linux (Ubuntu Impish):
assignee: dann frazier (dannf) → nobody
Changed in linux (Ubuntu Hirsute):
assignee: dann frazier (dannf) → nobody
Changed in linux (Ubuntu Focal):
assignee: dann frazier (dannf) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.