diff options
author | 2024-10-21 10:07:37 +0200 | |
---|---|---|
committer | 2024-11-05 17:12:34 -0800 | |
commit | 001217defda86d0d6a5a9e6cf77a6b813857e7e3 (patch) | |
tree | 9e6a69a137b289353ef07b54663db76f4b811e02 /tools/perf/scripts/python/call-graph-from-postgresql.py | |
parent | percpu: merge VERIFY_PERCPU_PTR() into its only user (diff) | |
download | wireguard-linux-001217defda86d0d6a5a9e6cf77a6b813857e7e3.tar.xz wireguard-linux-001217defda86d0d6a5a9e6cf77a6b813857e7e3.zip |
percpu: introduce PERCPU_PTR() macro
Introduce PERCPU_PTR() macro to cast the percpu pointer from the percpu
address space to a generic (kernel) address space. Use it in
per_cpu_ptr() and related SHIFT_PERCPU_PTR() macros.
Also remove common knowledge from SHIFT_PERCPU_PTR() comment, "weird cast"
is just a standard way to inform sparse of a cast from the percpu address
space to a generic address space.
Link: https://lkml.kernel.org/r/20241021080856.48746-2-ubizjak@gmail.com
Signed-off-by: Uros Bizjak <ubizjak@gmail.com>
Acked-by: Christoph Lameter <cl@linux.com>
Cc: Dennis Zhou <dennis@kernel.org>
Cc: Tejun Heo <tj@kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Diffstat (limited to 'tools/perf/scripts/python/call-graph-from-postgresql.py')
0 files changed, 0 insertions, 0 deletions