add_usable_mem_property(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so welcome to add_usable_mem_property(9) from the Kernel API Manual β€” this is the page for adding the usable memory property for the given memory node, and it’s giving kernel-internals realness πŸ’…βœ¨

✨ NAME ✨

add_usable_mem_property β€” Add usable memory property for the given memory node. 🫢

πŸŽ€ SYNOPSIS πŸŽ€

int add_usable_mem_property (void *fdt , struct device_node *dn , struct umem_info *um_info );

πŸ’… ARGUMENTS πŸ’…

  • fdt β€” Flattened device tree for the kdump kernel. 🌈
  • dn β€” Memory node. 🌸
  • um_info β€” Usable memory buffer and ranges info. πŸ¦‹

🌸 DESCRIPTION 🌸

Returns 0 on success, negative errno on error. That’s the return contract, bestie β€” literally the whole vibe check for this one. βœ¨πŸ’–

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./arch/powerpc/kexec/file_load_64.c πŸ‘‘

okay that’s the whole page, byeee πŸ’– source/version: ./arch/powerpc/kexec Β· date: October 2026 Β· page: add_usable_mem_property(9) 🫢

πŸ“¦ where this page comes from