From: Alexei Starovoitov Date: Thu, 12 May 2022 01:16:55 +0000 (-0700) Subject: Merge branch 'Introduce access remote cpu elem support in BPF percpu map' X-Git-Tag: for-5.19/block-exec-2022-06-02~49^2~4^2~30 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=0bed8f374a9981d94c6b03376925419ef588f44a;p=linux-block.git Merge branch 'Introduce access remote cpu elem support in BPF percpu map' Feng zhou says: ==================== From: Feng Zhou Trace some functions, such as enqueue_task_fair, need to access the corresponding cpu, not the current cpu, and bpf_map_lookup_elem percpu map cannot do it. So add bpf_map_lookup_percpu_elem to accomplish it for percpu_array_map, percpu_hash_map, lru_percpu_hash_map. v1->v2: Addressed comments from Alexei Starovoitov. - add a selftest for bpf_map_lookup_percpu_elem. ==================== Signed-off-by: Alexei Starovoitov --- 0bed8f374a9981d94c6b03376925419ef588f44a