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)
Wed, Oct 16, 12:10 AM
Unknown Object (File)
Tue, Oct 15, 11:14 AM
Unknown Object (File)
Tue, Oct 15, 11:14 AM
Unknown Object (File)
Sun, Oct 13, 11:20 PM
Unknown Object (File)
Sun, Oct 13, 2:14 AM
Unknown Object (File)
Fri, Oct 11, 11:34 AM
Unknown Object (File)
Thu, Oct 10, 4:41 AM
Unknown Object (File)
Oct 8 2024, 2:23 PM

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