HomeFreeBSD

irdma(4): upgrade to 1.2.17-k

Description

irdma(4): upgrade to 1.2.17-k

Update Intel irdma driver to version 1.2.17-k

Notable changes:

  • pf-reset handling improvements, including fixes in communication with if_ice(4)
  • avoid racing when handling various events
  • adding sw stats sysctls
  • hand over pe_criterr handling from ice(4) to irdma(4)
  • debug prints adjustments
  • fix crash after changes in irdma_add_mqh_ifa_cb

Additional fixes in stable/13 but not in original cherry-picked commit:

  • code appearance improvements
  • bug fixes in fbsd_kcompat.c
  • avoid waiting procedures under lock in irdma_add_mqh_ifa_cb
  • busy wait for manage_qhash
  • stats don't need to be RDTUN, RD is enough

Signed-off-by: Bartosz Sobczak <bartosz.sobczak@intel.com>
Signed-off-by: Eric Joyner <erj@FreeBSD.org>

Reviewed by: erj@
Sponsored by: Intel Corporation
Differential Revision: https://reviews.freebsd.org/D41425

(cherry picked from commit 01fbb86991d524288a785b544c29d9c5ea1b61fb)

Details

Provenance
bartosz.sobczak_intel.comAuthored on Jul 5 2023, 2:23 PM
erjCommitted on Sep 22 2023, 9:54 PM
Differential Revision
D41425: irdma(4): upgrade to 1.2.17-k
Parents
rGdfdf0d7cb41d: irdma(4): Upgrade the driver to 1.1.11-k
Branches
Unknown
Tags
Unknown