Thread (3 messages) flat view 3 messages, 1 author, 1d ago
WARM1d

[net-next PATCH 0/2] eth: fbnic: Update BMC MAC address handling

From: Alexander Duyck <hidden>
Date: 2026-09-03 17:57:54

Update the handling of BMC MAC addresses on fbnic. This patch series
consists of 2 patches.

The first addresses the fact that if we had BMC present but no BMC MAC
address it would cause the system to fail to come up as it would consider
it a malformed frame. Rather than do that we can simply treat it as the BMC
not actually being present. The assumption is that the firmware will send
us a follow-on message when it gets the MAC address sorted out from the
BMC.

The second diff cleans up the BMC MAC addresses in the TCAMs if the BMC
opts to disable the channel and the FW notifies us of the BMC removal. By
doing this we can terminate the now defunct paths through our NIC data path
to the BMC.

---

Alexander Duyck (2):
      fbnic: Don't reject capabilities when BMC is present without a MAC
      fbnic: Remove BMC routing rules when the BMC channel is disabled


 drivers/net/ethernet/meta/fbnic/fbnic_fw.c  | 56 +++++++++-----
 drivers/net/ethernet/meta/fbnic/fbnic_rpc.c | 81 +++++++++++++++++++++
 2 files changed, 118 insertions(+), 19 deletions(-)

--
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help