cscfg_unload_config_sets(9)
πΈ NAME πΈ
cscfg_unload_config_sets β unload a set of configurations by owner.
okay bestie, welcome to the Kernel API Manual page for this one π β¨ it's literally the βunload a set of configurations by ownerβ function, and the vibe is very βclean up carefully or don't clean up at allβ π«Ά
β¨ SYNOPSIS β¨
int cscfg_unload_config_sets (struct cscfg_load_owner_info *owner_info
);
π ARGUMENTS π
owner_infoβ information on the owner for the set being unloaded. that's the whole argument, no hidden lore π
π¦ DESCRIPTION π¦
Dynamic unload of configuration and feature sets is done on the basis of the load owner of that set. later-loaded configurations can depend on features loaded earlier, so this is not a βjust yeet itβ situation π
therefore, unload is only possible if:
- no configurations are active.
- the set being unloaded was the last to be loaded to maintain dependencies.
once the unload operation commences, we disallow any configuration being made active until it is complete. no sneaky activation while the unload is mid-glow-up, periodt π«β¨
π SEE ALSO π
- Kernel file
./drivers/hwtracing/coresight/coresight-syscfg.c cscfg_load_config_sets(9),cscfg_register_csdev(9),cscfg_unregister_csdev(9),cscfg_csdev_reset_feats(9),cscfg_activate_config(9),cscfg_deactivate_config(9),cscfg_csdev_enable_active_config(9),cscfg_csdev_disable_active_config(9)
and that's the tea, bestie π source/version footer says ./drivers/hwtracing/coresight, date says October 2026, and this has been your cscfg_unload_config_sets(9) moment. bye and slay your config unloading responsibly ππ
π¦ 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