kcsan_check_read_write(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… kcsan_check_read_write(9) πŸ’…

okay bestie, welcome to the Kernel API Manual β€” this one is a whole vibe check for memory access, stay with me 🫢


✨ NAME ✨

kcsan_check_read_write β€” check regular read-write access for races πŸ”₯

like, it's literally the function that goes "hey bestie, is anyone else touching this memory rn?" πŸ‘€


🌸 SYNOPSIS 🌸

kcsan_check_read_write (ptr , size );

that's it. that's the whole call. iconic. πŸ’…


πŸŽ€ ARGUMENTS πŸŽ€

  • ptr β€” address of access πŸ“ like, where the memory lives, the actual spot bestie
  • size β€” size of access πŸ“ how many bytes we're looking at, no cap

πŸ¦‹ SEE ALSO πŸ¦‹

this family is huge, okay, it's giving extended universe 🌈 so buckle up:

The Kernel file ./include/linux/kcsan-checks.h plus:

go read the whole squad, iykyk 😌


okay that's the page!! mwah πŸ’– this one shipped from ./include/linux, dated October 2026, and it's the kcsan_check_read_write(9) manual entry β€” slay, bye bestie πŸŽ€βœ¨

πŸ“¦ where this page comes from