Page MenuHomeFreeBSD

if_bnxt: add bnxt_compat.h version-compat shim
AcceptedPublic

Authored by sumit.saxena_broadcom.com on Aug 3 2026, 12:15 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Sep 6, 6:37 AM
Unknown Object (File)
Fri, Sep 4, 9:08 PM
Unknown Object (File)
Mon, Aug 31, 5:00 AM
Unknown Object (File)
Mon, Aug 31, 1:35 AM
Unknown Object (File)
Tue, Aug 25, 2:45 AM
Unknown Object (File)
Sat, Aug 22, 2:11 AM
Unknown Object (File)
Thu, Aug 20, 6:54 PM
Unknown Object (File)
Wed, Aug 19, 8:51 AM
Subscribers
None

Details

Summary

Add bnxt_compat.h, a small __FreeBSD_version-gated compatibility
shim: if_getmtu()/if_name()/if_getsoftc()/if_getflags() fallbacks for
pre-1500000, and a config-task vs. config-gtask abstraction over the
iflib API split at 1403000. On this branch's FreeBSD version it also
unconditionally enables KTLS_IFLIB_SUPPORT/KTLS_REC_SEQ_NUMBER, which
the upcoming kTLS patch depends on.

Diff Detail

Lint
Lint Skipped
Unit
Tests Skipped