diff options
author | Brian Gerst <brgerst@gmail.com> | 2025-03-03 11:52:36 -0500 |
---|---|---|
committer | Ingo Molnar <mingo@kernel.org> | 2025-03-04 20:30:33 +0100 |
commit | ab2bb9c084f7e3b641ceba91efc33b3adcd1846e (patch) | |
tree | 8f102a26b5e4e42f83729d82c8192909c5b8ad4f /scripts/generate_rust_analyzer.py | |
parent | f3a3c29b8de8306ae79c60d3504e435af089f8e2 (diff) |
percpu: Introduce percpu hot section
Add a subsection to the percpu data for frequently accessed variables
that should remain cached on each processor. These varables should not
be accessed from other processors to avoid cacheline bouncing.
This will replace the pcpu_hot struct on x86, and open up similar
functionality to other architectures and the kernel core.
Signed-off-by: Brian Gerst <brgerst@gmail.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
Acked-by: Uros Bizjak <ubizjak@gmail.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Peter Zijlstra <peterz@infradead.org>
Link: https://lore.kernel.org/r/20250303165246.2175811-2-brgerst@gmail.com
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions