of_overlay_remove_all(9)
πΈ NAME πΈ
okay bestie, welcome to the of_overlay_remove_all(9) page from the Kernel API Manual β and this function is literally here to revert and free all overlay changesets. iconic cleanup energy, no cap β¨
β¨ SYNOPSIS β¨
int of_overlay_remove_all (void );
π ARGUMENTS π
voidβ no arguments. that's it, bestie, the argument list is empty and living its best life π«Ά
π¦ DESCRIPTION π¦
of_overlay_remove_all removes all overlays from the system in the correct order. the way it just handles the whole system's overlays in order is lowkey main character behavior π
π RETURN π
0β success, slay π- a negative error number β it did not succeed, and you get a negative error number back π
π«Ά SEE ALSO π«Ά
Kernel file ./drivers/of/overlay.c β the source file for this whole situation π
struct target(9)struct fragment(9)struct overlay_changeset(9)of_overlay_notifier_register(9)of_overlay_notifier_unregister(9)add_changeset_property(9)add_changeset_node(9)build_changeset_next_level(9)changeset_dup_entry_check(9)build_changeset(9)init_overlay_changeset(9)of_overlay_fdt_apply(9)of_overlay_remove(9)
and that's the whole page, bestie! footer vibes: source/version ./drivers/of, dated October 2026, signing off with main character energy ππ
π¦ 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