devlink_lin...ovision_fail(9)
π devlink_linecard_provision_fail(9) β from your Kernel API Manual bestie π«Ά
okay so like, welcome to the Kernel API Manual section of the group chat π this one's a shortie but she's important, so grab your iced coffee and let's go β¨
πΈ NAME πΈ
devlink_linecard_provision_fail β literally the "nope, that provision didn't work out" call for a linecard π
β¨ SYNOPSIS β¨
void devlink_linecard_provision_fail (struct devlink_linecard *linecard
);
no return value, she just does her thing and dips π
π ARGUMENTS π
linecardβ the devlink linecard in question, bestie π¦ like, the actual linecard struct you're telling "provisioning failed, sorry girl"
π₯ DESCRIPTION π₯
okay so here's the vibe: you call this when provisioning on a linecard fails π and like β the way that it happens is EITHER:
- you call it directly from the provision op call, or
- it gets called as a result of the provision op call, but asynchronously β
either way, same function, same energy, no cap π
π SEE ALSO π
- Kernel file
./net/devlink/linecard.cβ the source, the mothership, the main character π devl_linecard_create(9)devl_linecard_destroy(9)devlink_linecard_provision_set(9)devlink_linecard_provision_clear(9)devlink_linecard_activate(9)devlink_linecard_deactivate(9)devlink_linecard_nested_dl_set(9)
like, the whole linecard friend group honestly π§π go read them all, iykyk
fr fr the description is tiny but don't sleep on the async part β that's the whole plot twist π
mwah, that's the page π brought to you straight outta ./net/devlink, dated October 2026, in the Kernel API Manual β slay, go provision something (or, y'know, fail at it, no judgement) π
β¨
π¦ 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