Page MenuHomeFreeBSD

irdma(4): upgrade the driver to 1.1.11-k
ClosedPublic

Authored by bartosz.sobczak_intel.com on Mar 20 2023, 12:06 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Apr 23, 5:03 PM
Unknown Object (File)
Sun, Apr 21, 10:30 AM
Unknown Object (File)
Mar 13 2024, 7:36 PM
Unknown Object (File)
Mar 13 2024, 7:36 PM
Unknown Object (File)
Mar 10 2024, 1:23 PM
Unknown Object (File)
Dec 23 2023, 1:10 AM
Unknown Object (File)
Dec 10 2023, 9:18 PM
Unknown Object (File)
Nov 11 2023, 3:17 AM

Details

Summary

summary of changes:
postpone mtu size assignment during load to avoid race condition
refactor some of the debug prints
add request reset handler
refactor flush scheduler to increase efficiency and avoid racing
put correct vlan_tag for UD traffic with PFC
suspend QP before going to ERROR state to avoid CQP timout
fix arithmetic error on irdma_debug_bugf
allow debug flag to be settable during driver load
introduce meaningful default values for DCQCN algorithm
interrupt naming convention improvements
skip unsignaled completions in poll_cmpl

Signed-off-by: Bartosz Sobczak bartosz.sobczak@intel.com

Test Plan

Testing has been done using krping tool, perftest, ucmatose, rping, ud_pingpong, rc_pingpong and others.

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped