outer_disable(9)
π 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 π§
- Kernel file
./arch/arm/include/asm/outercache.h outer_inv_range(9)outer_clean_range(9)outer_flush_range(9)outer_flush_all(9)outer_resume(9)
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 underouter_disable(9)where she belongs π okay bye bestie, go disable some caches responsibly β¨π
π¦ 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