alb_change_h...dr_on_detach(9)
π NAME π
okay so this page is alb_change_h...dr_on_detach(9) from the Kernel API Manual, and the actual function is:
alb_change_hw_addr_on_detachβ that's the whole name entry, bestie, no extra description on this one π
β¨ SYNOPSIS β¨
void alb_change_hw_addr_on_detach (struct bonding *bond , struct slave *slave );
πΈ ARGUMENTS πΈ
bondβ the bonding we're working onslaveβ the slave that was just detached
π¦ DESCRIPTION π¦
We assume that slave was already detached from the slave list. Precondition check, periodt π
If slave's permanent hw address is different both from its current address and from bond's address, then somewhere in the bond there's a slave that has slave's permanet address as its current address. (Yes, the page says permanet, and I'm keeping it exactly like that, no cap π) We'll make sure that slave no longer uses slave's permanent address.
Caller must hold RTNL and no other locks β literally do not forget this, bestie π«Ά
π SEE ALSO π
- Kernel file
./drivers/net/bonding/bond_alb.c alb_handle_addr_collision_on_attach(9)alb_set_mac_address(9)bond_alb_handle_active_change(9)
The footer says the source/version is ./drivers/net/bonding and the date is October 2026, with alb_change_h...dr_on_detach(9) living its main-character life on the side β mwah, bye bestie! πβ¨
π¦ 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