MFC: r308728, r314369, r315243, r316026, r316581, r316616, r318359,
r319922, r319990, r321481, r323232-323233, r323321, r323874, r323955,
r324323, r324964, r325169, r325488, r325620, r326985, r326999-327001,
r327003, r329335
Update bnxt to latest -CURRENT.
Approved by: re (gjb@)
Differential Revision: https://reviews.freebsd.org/D15143