load_crashd...gments_ppc64(9)
πΈ NAME πΈ
okay bestie, this is load_crashdump_segments_ppc64 β she's from the Kernel API Manual and her whole job is literally initializing the additional segments you need to load the kdump kernel. no cap, that's the vibe. π
β¨ SYNOPSIS β¨
int load_crashdump_segments_ppc64 (struct kimage *image , struct
kexec_buf *kbuf );
π ARGUMENTS π
imageβ the Kexec image. that's it, that's the whole description, she's a main character with a one-line bio π«Άkbufβ the buffer contents and the memory parameters. both. at once. multi-talented icon. β¨
π¦ DESCRIPTION π¦
okay so the whole plot twist is: this function returns 0 on success, and a negative errno on error. that's the entire story. dramatic? no. useful? absolutely, because you always need to know if it ate. π
π SEE ALSO π
lowkey the real lore is in the kernel file ./arch/powerpc/kexec/file_load_64.c β go read her, she's iconic. π
and then, the whole friend group, fr fr:
check_realloc_usable_mem(9)add_usable_mem(9)kdump_setup_usable_lmb(9)add_usable_mem_property(9)update_usable_mem_fdt(9)load_backup_segment(9)load_elfcorehdr_segment(9)setup_purgatory_ppc64(9)cpu_node_size(9)kexec_extra_fdt_size_ppc64(9)setup_new_fdt_ppc64(9)arch_kexec_kernel_image_probe(9)arch_kimage_file_post_load_cleanup(9)
like, the entire group chat showed up to the function's birthday party and honestly? we love to see it. ππ
ok so quick recap bestie: she lives in./arch/powerpc/kexec, she's dated October 2026, and her page is literally namedload_crashd...gments_ppc64(9)(abbreviated like a text message, iconic behavior). go forth and load those segments, slay, periodt. ππβ
π¦ 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