[Bug 297383] axge(4): RX aggregation timer far too short, uninitialised reads on control transfer failure, TX padding bit never set
| Newsgroups | gmane.os.freebsd.devel.net |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297383 --- Comment #4 from Oleg <[email protected]> --- Would you be willing to test the xHCI interrupt-moderation portion of my patch and set hw.usb.xhci.imod_us="16"? On my AX88179, changing from 125 to 16 microseconds increased two-minute iperf3 results from 185 to 879 Mbit/s for upload and from 278 to 941 Mbit/s for download. The hw.usb.bulk_callback_cpuset="3ffcff" mask is specific to my Meteor Lake CPU and should be omitted unless it matches your CPU topology. Since the attachment also contains unrelated if_ure changes and targets 16-CURRENT, you may need to extract only the xHCI portion. I would be interested to know whether it improves your AX88179B upload speed. The patch is here: https://bz-attachments.freebsd.org/attachment.cgi?id=272980 . -- You are receiving this mail because: You are the assignee for the bug.