ps3_mm_shutdown(9)
π ps3_mm_shutdown(9) β like, the Kernel API Manual page you didn't know you needed
okay so bestie, welcome to the Kernel API Manual β¨ β this one's a tiny lil page about ps3_mm_shutdown, and we're gonna get through it together, no cap.
πΈ NAME πΈ
ps3_mm_shutdown β the final cleanup of address space π§Ήβ¨ like the last call at the function party, everyone out, lights off.
π¦ SYNOPSIS π¦
notrace void ps3_mm_shutdown (void );
that's it. that's the whole vibe. notrace, returns void, takes void. iconic minimalism π
π ARGUMENTS π
voidβ no arguments. none. zero. it wants for nothing, she's low maintenance fr fr π
β DESCRIPTION β
so this one gets called during the kexec sequence with the MMU off π₯ β yes, MMU off, like fully off, main character energy but make it bare metal. it's the final cleanup of the address space, the closing credits, the "okay bye" π
β οΈ heads up: this is kexec-sequence-with-MMU-off territory. that's the whole description, don't @ me β the page is tiny and she's perfect π
π SEE ALSO π
the full squad, all of them, no skips π«Ά:
- Kernel file
./arch/powerpc/platforms/ps3/mm.c struct mem_region(9)struct map(9)ps3_mm_phys_to_lpar(9)ps3_mm_vas_create(9)ps3_mm_vas_destroy(9)ps3_mm_region_create(9)ps3_mm_region_destroy(9)dma_sb_lpar_to_bus(9)dma_sb_map_pages(9)dma_sb_region_create(9)dma_sb_map_area(9)dma_sb_unmap_area(9)dma_sb_region_create_linear(9)dma_sb_region_free_linear(9)dma_sb_map_area_linear(9)ps3_mm_init(9)
okay that's a lot of (9)s and honestly? obsessed. β
πΈπ sign-off time ππΈ
this lil cutie lives under ./arch/powerpc/platforms/ps3, dated October 2026, and the whole thing is ps3_mm_shutdown(9) from the Kernel API Manual. and that's the page. 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