sbi_shutdown(9)
π sbi_shutdown(9) β the Kernel API Manual glow-up β¨
Okay bestie, so this one is a page from the Kernel API Manual, and it's called sbi_shutdown. Yes, that's the whole name, she's giving minimalism, she's giving "I don't need a long name, my work speaks for itself." And honestly? It does. π
πΈ NAME πΈ
sbi_shutdown β remove all the harts from executing supervisor code.
That's it. That's the job. Every hart gets yeeted out of supervisor code. No harts left running supervisor stuff. Periodt. π
β¨ SYNOPSIS β¨
void sbi_shutdown (void );
She takes nothing, she returns nothing, she is literally just vibes and a shutdown. Main character energy fr fr. π¦
π«Ά ARGUMENTS π«Ά
voidβ no arguments. None. Zero. Not a single one. If you came here looking for parameters, bestie, there are none, go home. π
π RETURN π
None. She gives nothing back, and honestly that's iconic of her. The function is void, the return is None, the way that matches is immaculate. β
π₯ SEE ALSO π₯
Kernel file ./arch/riscv/kernel/sbi.c β that's where she lives, that's her address, don't @ me. π
And now the friend group, because she rolls deep:
sbi_console_putchar(9)sbi_console_getchar(9)__sbi_set_timer_v01(9)sbi_fwft_set(9)sbi_fwft_set_cpumask(9)sbi_set_timer(9)sbi_send_ipi(9)sbi_remote_fence_i(9)sbi_remote_sfence_vma_asid(9)sbi_remote_hfence_gvma(9)sbi_remote_hfence_gvma_vmid(9)sbi_remote_hfence_vvma(9)sbi_remote_hfence_vvma_asid(9)sbi_probe_extension(9)
Like, the whole crew. Every single one. Go read them too, iykyk. π
ngl bestie, if you're calling this one, you probably already know what you're doing. Shutdown means shutdown. π
π Okay that's the page! This little gem comes to you from ./arch/riscv/kernel, dated October 2026, and it's literally sbi_shutdown(9) in the Kernel API Manual. Mwah, go touch some kernel code, ily. π
ππ¦
π¦ 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