tb_xdomain_...ding_disable(9)
π NAME π
tb_xdomain_lane_bonding_disable β bestie, this is the one that turns lane bonding off. That's it. That's the whole job. β¨
(also hi, you're reading the Kernel API Manual, section 9 β welcome to the kernel girlies club π)
β¨ SYNOPSIS β¨
void tb_xdomain_lane_bonding_disable(struct tb_xdomain *xd);
okay so just clock the return type: void. she gives nothing back. no error code, no "hey it worked", nothing. she does the thing and she leaves. main character energy honestly π
π ARGUMENTS π
xdβ the XDomain connection π¦ literally just the handle to the XDomain you're trying to un-bond. that's the whole parameter list. one (1) girl.
π¦ DESCRIPTION π¦
So here's the tea, bestie: lane bonding is disabled by default for XDomains. That's the default, no cap. Out of the box she's off, she's chilling, she's minding her business. π§
But if somebody went and enabled bonding β you know, via her sister function, we'll get to her in a sec β then you can call tb_xdomain_lane_bonding_disable to turn it off again. That's the entire plot. Enabled β not enabled. Iconic, lowkey, no notes. β¨
fr fr that's all the manpage says about behaviour, so don't come for me asking for more lore π
π₯ SEE ALSO π₯
the whole friend group π all of these live in the kernel file ./drivers/thunderbolt/xdomain.c, and they're all section (9):
tb_xdomain_response(9)tb_xdomain_request(9)tb_register_protocol_handler(9)tb_unregister_protocol_handler(9)tb_register_service_driver(9)tb_unregister_service_driver(9)tb_service_properties_changed(9)tb_xdomain_alloc(9)tb_xdomain_add(9)tb_xdomain_remove(9)tb_xdomain_unregister(9)tb_xdomain_lane_bonding_enable(9)β the one who did the enabling in the first place, the reason you're even here πtb_xdomain_alloc_in_hopid(9)tb_xdomain_alloc_out_hopid(9)tb_xdomain_release_in_hopid(9)tb_xdomain_release_out_hopid(9)tb_xdomain_enable_paths(9)tb_xdomain_disable_paths(9)tb_xdomain_find_by_uuid(9)tb_xdomain_find_by_link_depth(9)tb_xdomain_find_by_route(9)tb_register_property_dir(9)tb_unregister_property_dir(9)
kisses bestie, go forth and un-bond those lanes π«Ά
this lil gem lives in ./drivers/thunderbolt, dropped October 2026, and you can find her filed under tb_xdomain_...ding_disable(9) in the Kernel API Manual. slay π
π
π¦ 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