kcsan_enable_current(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… kcsan_enable_current(9) β€” Kernel API Manual πŸŽ€

okay bestie, welcome to the kcsan_enable_current page from the Kernel API Manual ✨ this one's a shortie but she's important, so pay attention 🫢


✨ NAME ✨

kcsan_enable_current β€” re-enable KCSAN for the current context πŸ’–

like, you know how you can turn KCSAN off for the current context? yeah. this is the glow-up that turns it back on πŸ”₯


🌸 SYNOPSIS 🌸

void kcsan_enable_current (void );

that's it. that's the whole vibe. no args, no return, just vibes πŸ¦‹


πŸŽ€ ARGUMENTS πŸŽ€

  • void β€” no arguments πŸ’€ literally none. zero. nada. she takes nothing and she gives nothing back (well, void). the most low-maintenance function you will ever meet, no cap πŸ‘‘

🧚 DESCRIPTION 🧚

Supports nesting. πŸͺ†βœ¨

that's the whole description and honestly? iconic. it means you can call this baby multiple times over the top of itself and she just gets it β€” stacks on stacks, layers on layers, like a cute little matryoshka doll situation πŸŽ€πŸ«Ά

ngl it's the counterpart to the disable side of things, so if you've been wandering around with KCSAN switched off for the current context, this is your girl bringing the lights back on πŸŒˆπŸ’‘


πŸ‘‘ SEE ALSO πŸ‘‘

the whole KCSAN friend group, fr fr β€” go say hi to all of them (kernel file ./include/linux/kcsan-checks.h is where they all hang out πŸ’œ):

like, the whole squad 🫢πŸ”₯


aaaand that's the page, bestie πŸ’– this gem lives in ./include/linux and the version stamp says October 2026 β€” so go forth, re-enable that KCSAN, and slay πŸŒŸπŸ’…βœ¨

πŸ“¦ where this page comes from