The revival of the learning-sync bridgeport flag
summary
A converged interface merges an external Ethernet segment with a high‑performance in‑machine hypersockets fabric by running a local Linux bridge, using learning_sync via the switchdev notifiers to mirror firmware FDB events into the bridge FDB, and marking ports as isolated bridgeports with STP off and selective flooding. Implementation adds a small hypersockets driver glue and one generic bridge notification patch, supports many LPARs (86+), preserves performance, learns from firmware, and works with virtualized guests.
AI-written summary · about
chapters (6)
- 0:00Introduction and background
- 6:24Problem and desired solution
- 10:20Implementation approach
- 17:15Switch Dev device driver model
- 24:32Learning-sync bridgeport flag revival
- 26:44Summary and conclusion
related talks
51mBridges, Bonds, and Taps - Going Beyond eth0
50mHotplug of Non-discoverable Hardware: Status and Future Directions
46mEthernet Switch Support in the Linux Kernel
31mUnshackling Memory!
18mBuilding Networking Libraries with Span and Concurrency
15mUnified Representor with Large Scale Ports
11mSupporting Hypervisor Kexec with Modern Devices
16mRuntime Programmable Switches
