Netdev List
 help / color / mirror / Atom feed
* [net-next PATCH 0/2] eth: fbnic: Update BMC MAC address handling
@ 2026-09-03 17:57 Alexander Duyck
  2026-09-03 17:57 ` [net-next PATCH 1/2] fbnic: Don't reject capabilities when BMC is present without a MAC Alexander Duyck
  2026-09-03 17:58 ` [net-next PATCH 2/2] fbnic: Remove BMC routing rules when the BMC channel is disabled Alexander Duyck
  0 siblings, 2 replies; 5+ messages in thread
From: Alexander Duyck @ 2026-09-03 17:57 UTC (permalink / raw)
  To: netdev
  Cc: Andrew Lunn, David S. Miller, Eric Dumazet, Jakub Kicinski,
	Paolo Abeni, kernel-team, Simon Horman

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(-)

--


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2026-09-07  5:58 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-03 17:57 [net-next PATCH 0/2] eth: fbnic: Update BMC MAC address handling Alexander Duyck
2026-09-03 17:57 ` [net-next PATCH 1/2] fbnic: Don't reject capabilities when BMC is present without a MAC Alexander Duyck
2026-09-07  5:58   ` netdev-bot+sashiko
2026-09-03 17:58 ` [net-next PATCH 2/2] fbnic: Remove BMC routing rules when the BMC channel is disabled Alexander Duyck
2026-09-07  5:58   ` netdev-bot+sashiko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox