outer_disable(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… outer_disable πŸ’…

okay bestie so we're looking at outer_disable(9) from the Kernel API Manual today, and honestly? she's a small page with big main character energy. let's get into it 🫢


✨ NAME ✨

outer_disable β€” clean, invalidate and disable the outer cache. literally all three, she does the whole routine πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

void outer_disable (void );

that's it. that's the whole vibe check. returns void, takes void. no notes ✨


πŸŽ€ ARGUMENTS πŸŽ€

  • void β€” no arguments. none. zero. nada. she said "i need nothing from you" and honestly? respect πŸ™ˆ

🌸 DESCRIPTION 🌸

so what does she actually do, you ask? she disables the outer cache πŸ”₯ β€” and no, she doesn't just yeet it into the void, bestie. she makes sure that any data contained in the outer cache gets pushed out to lower levels of system memory first. clean, then invalidate, then disable. in that order. no cap.

πŸ’€ important caveat, don't skip this: the note and conditions above concerning outer_flush_all applies here too. so go read those, bestie, they're not decorative. iykyk.

🧚 SEE ALSO 🧚

the whole outer-cache friend group tbh. go say hi 🌈


πŸ“ and that's the page!! sourced from ./arch/arm/include/asm, dated October 2026, and yes she's filed right back under outer_disable(9) where she belongs πŸ‘‘ okay bye bestie, go disable some caches responsibly βœ¨πŸ’œ
πŸ“¦ where this page comes from