PERCPU_INPUT(9)
π PERCPU_INPUT(9) β Kernel API Manual π
π NAME π
PERCPU_INPUT(9) β the percpu input sections. Okay so this is the kernel API manual page for the percpu input section situation, and we're gonna keep every detail, no cap. β¨
β¨ SYNOPSIS β¨
PERCPU_INPUT (cacheline );
π ARGUMENTS π
cachelineβ cacheline size. That's the whole arg, bestie. π
π¦ DESCRIPTION π¦
PERCPU_INPUT is giving the core percpu section names and core symbols which do not rely directly upon load addresses. Ngl, that's the tea. β
cacheline is used to align subsections to avoid false cacheline sharing between subsections for different purposes. So yes, the alignment is the moment β it keeps different-purpose subsections from false-sharing a cacheline. π«Ά
π SEE ALSO π
- Kernel file
./include/asm-generic/vmlinux.lds.h PERCPU_SECTION(9)
π source/version ./include/asm-generic, date October 2026 β that's the page, bestie, stay iconic π
π¦ 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