Re: [PATCH] net: dsa: mxl862xx: enable assisted learning on CPU port
Jakub Kicinski <[email protected]>
| Newsgroups | org.kernel.vger.netdev |
|---|---|
| Message-ID | <[email protected]> |
On Thu, 20 Aug 2026 15:45:54 +0200 Edoardo Pinci wrote: > The MxL862xx driver enables FDB isolation but does not enable assisted > learning on the CPU port. Consequently, MAC addresses learned through a > physical switch port are not updated in hardware when the corresponding > station moves to a foreign bridge port, such as a Wi-Fi interface. > > The stale hardware FDB entry continues directing return traffic toward > the original physical port. Traffic entering that same port is then > filtered instead of being forwarded to the CPU and software bridge. This > causes downstream unicast traffic, including DHCP OFFER and ACK packets, > to disappear after a client roams to a local wireless interface. The > client eventually considers the connection unusable and disconnects. > > Enable assisted CPU-port learning so DSA installs foreign bridge FDB > entries on the CPU port. This keeps the hardware FDB synchronized with > the software bridge and allows return traffic to reach locally attached > Wi-Fi clients after roaming. Does not apply, please rebase & repost: Applying: net: dsa: mxl862xx: enable assisted learning on CPU port error: patch failed: drivers/net/dsa/mxl862xx/mxl862xx.c:4571 error: drivers/net/dsa/mxl862xx/mxl862xx.c: patch does not apply Patch failed at 0001 net: dsa: mxl862xx: enable assisted learning on CPU port