Here would be the patches if we brought this back to as far back as a v6.5 kernel:
v6.6 bnxt_en patches
edc0140cc3b7 bnxt_en: Flush XDP for bnxt_poll_nitroa0()'s NAPI
f7e97ce26972 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma
e3b3a87967ce bnxt: use the NAPI skb allocation cache
8becd1961c73 bnxt_en: Add tx_resets ring counter
a080b47a04c5 bnxt_en: Display the ring error counters under ethtool -S
4c70dbe3c008 bnxt_en: Save ring error counters across reset
d38c19b13b10 bnxt_en: Increment rx_resets counter in bnxt_disable_napi()
578fcfd26e2a bnxt_en: Let the page pool manage the DMA mapping
86b05508f775 bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP
f1d152eb66a3 rtnetlink: remove redundant checks for nlattr IFLA_BRIDGE_MODE
3d5ecada049f bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c
ac1b8c978a7a bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy()
a9ca9f9ceff3 page_pool: split types and declarations from page_pool.h
35b1b1fd9638 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
2b3082c6ef3b net: flow_dissector: Use 64bits for used_keys
9f49db62f58e eth: bnxt: fix warning for define in struct_group
833c4a8105ac eth: bnxt: fix one of the W=1 warnings about fortified memcpy()
61220e098e85 bnxt_en: Share the bar0 address with the RoCE driver
cf1694f09894 bnxt_en: Update HW interface headers
2b56b3d99241 eth: bnxt: handle invalid Tx completions more gracefully
9b1a00fda61e eth: bnxt: take the bit to set as argument of bnxt_queue_sp_work()
fea2993aecd7 eth: bnxt: move and rename reset helpers
47b7acfb016b bnxt_en: use dev_consume_skb_any() in bnxt_tx_int
v6.7 bnxt_en patches
9cfe8cf5027b bnxt_en: Fix 2 stray ethtool -S counters
09d96ee5674a page_pool: remove PP_FLAG_PAGE_FRAG
5d4e1bf60664 bnxt_en: extend media types to supported and autoneg modes
64d20aea6e4b bnxt_en: convert to linkmode_set_bit() API
5802e30317d9 bnxt_en: Refactor NRZ/PAM4 link speed related logic
94c89e73d377 bnxt_en: refactor speed independent ethtool modes
d6263677bb1b bnxt_en: support lane configuration via ethtool
ecdad2a69214 bnxt_en: add infrastructure to lookup ethtool link mode
fd78ec3fbc47 bnxt_en: Fix invoking hwmon_notify_event
55862094a9d0 bnxt_en: Do not call sleeping hwmon_notify_event() from NAPI
074e1b4221b5 bnxt_en: devlink health: use retained error fmsg API
73b24e7ce8f1 eth: bnxt: fix backward compatibility with older devices
c27153682eac Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN"
cbdbf0aa41ba bnxt_en: Update VNIC resource calculation for VFs
e76d44fe7227 bnxt_en: Support QOS and TPID settings for the SRIOV VLAN
a19b4801457b bnxt_en: Event handler for Thermal event
3d9cf962067b bnxt_en: Use non-standard attribute to expose shutdown temperature
cd13244f19eb bnxt_en: Expose threshold temperatures through hwmon
847da8b1178c bnxt_en: Modify the driver to use hwmon_device_register_with_info
a47f3b3992aa bnxt_en: Move hwmon functions into a dedicated file
6ad71984aa6b bnxt_en: Enhance hwmon temperature reporting
754fbf604ff6 bnxt_en: Update firmware interface to 1.10.2.171
e9cbc89067cc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Merges and other general issues can be skipped. We will audit this list by CoB today to make sure there are none that can be omitted.
Here would be the patches if we brought this back to as far back as a v6.5 kernel:
v6.6 bnxt_en patches nitroa0( )'s NAPI kernel. org/pub/ scm/linux/ kernel/ git/rdma/ rdma kernel. org/pub/ scm/linux/ kernel/ git/netdev/ net sp_work( ) skb_any( ) in bnxt_tx_int
edc0140cc3b7 bnxt_en: Flush XDP for bnxt_poll_
f7e97ce26972 Merge tag 'for-linus' of git://git.
e3b3a87967ce bnxt: use the NAPI skb allocation cache
8becd1961c73 bnxt_en: Add tx_resets ring counter
a080b47a04c5 bnxt_en: Display the ring error counters under ethtool -S
4c70dbe3c008 bnxt_en: Save ring error counters across reset
d38c19b13b10 bnxt_en: Increment rx_resets counter in bnxt_disable_napi()
578fcfd26e2a bnxt_en: Let the page pool manage the DMA mapping
86b05508f775 bnxt_en: Use the unified RX page pool buffers for XDP and non-XDP
f1d152eb66a3 rtnetlink: remove redundant checks for nlattr IFLA_BRIDGE_MODE
3d5ecada049f bnxt_en: Fix W=stringop-overflow warning in bnxt_dcb.c
ac1b8c978a7a bnxt_en: Fix W=1 warning in bnxt_dcb.c from fortify memcpy()
a9ca9f9ceff3 page_pool: split types and declarations from page_pool.h
35b1b1fd9638 Merge git://git.
2b3082c6ef3b net: flow_dissector: Use 64bits for used_keys
9f49db62f58e eth: bnxt: fix warning for define in struct_group
833c4a8105ac eth: bnxt: fix one of the W=1 warnings about fortified memcpy()
61220e098e85 bnxt_en: Share the bar0 address with the RoCE driver
cf1694f09894 bnxt_en: Update HW interface headers
2b56b3d99241 eth: bnxt: handle invalid Tx completions more gracefully
9b1a00fda61e eth: bnxt: take the bit to set as argument of bnxt_queue_
fea2993aecd7 eth: bnxt: move and rename reset helpers
47b7acfb016b bnxt_en: use dev_consume_
v6.7 bnxt_en patches event() from NAPI register_ with_info kernel. org/pub/ scm/linux/ kernel/ git/netdev/ net
9cfe8cf5027b bnxt_en: Fix 2 stray ethtool -S counters
09d96ee5674a page_pool: remove PP_FLAG_PAGE_FRAG
5d4e1bf60664 bnxt_en: extend media types to supported and autoneg modes
64d20aea6e4b bnxt_en: convert to linkmode_set_bit() API
5802e30317d9 bnxt_en: Refactor NRZ/PAM4 link speed related logic
94c89e73d377 bnxt_en: refactor speed independent ethtool modes
d6263677bb1b bnxt_en: support lane configuration via ethtool
ecdad2a69214 bnxt_en: add infrastructure to lookup ethtool link mode
fd78ec3fbc47 bnxt_en: Fix invoking hwmon_notify_event
55862094a9d0 bnxt_en: Do not call sleeping hwmon_notify_
074e1b4221b5 bnxt_en: devlink health: use retained error fmsg API
73b24e7ce8f1 eth: bnxt: fix backward compatibility with older devices
c27153682eac Revert "bnxt_en: Support QOS and TPID settings for the SRIOV VLAN"
cbdbf0aa41ba bnxt_en: Update VNIC resource calculation for VFs
e76d44fe7227 bnxt_en: Support QOS and TPID settings for the SRIOV VLAN
a19b4801457b bnxt_en: Event handler for Thermal event
3d9cf962067b bnxt_en: Use non-standard attribute to expose shutdown temperature
cd13244f19eb bnxt_en: Expose threshold temperatures through hwmon
847da8b1178c bnxt_en: Modify the driver to use hwmon_device_
a47f3b3992aa bnxt_en: Move hwmon functions into a dedicated file
6ad71984aa6b bnxt_en: Enhance hwmon temperature reporting
754fbf604ff6 bnxt_en: Update firmware interface to 1.10.2.171
e9cbc89067cc Merge git://git.
Merges and other general issues can be skipped. We will audit this list by CoB today to make sure there are none that can be omitted.