dsa_broadcast(9)
okay bestie, welcome to the Kernel API Manual page for dsa_broadcast(9) β we're gonna make it make sense π
β¨
πΈ NAME πΈ
dsa_broadcast is the function that notifies all DSA trees in the system, no cap. π
β¨ SYNOPSIS β¨
int dsa_broadcast (unsigned long e , void *v );
π ARGUMENTS π
eβ the event, and it must be of typeDSA_NOTIFIER_*. βvβ the event-specific value. π¦
π¦ DESCRIPTION π¦
okay so you can use this to notify the switching fabric about events β think cross-chip bridging between disjoint trees. The example vibe is islands of tagger-compatible switches bridged by an incompatible middle switch. ποΈπ
π¨ WARNING: this function is not reliable during probe time, bestie. Why? Because probing between trees is asynchronous, and not all DSA trees might have probed yet. π
π SEE ALSO π
- Kernel file
./net/dsa/switch.c dsa_tree_notify(9)
okay bye bestie π«Ά β this page's source/version is ./net/dsa, dated October 2026. πβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms