diff options
author | Daniel Borkmann <daniel@iogearbox.net> | 2016-10-21 12:46:33 +0200 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2016-10-22 17:05:52 -0400 |
commit | 2d0e30c30f84d08dc16f0f2af41f1b8a85f0755e (patch) | |
tree | a58da7082e4dcfea4b7782e72aec65920cfd5905 /include/linux/bpf.h | |
parent | a10b91b8b81c29b87ff5a6d58c1402898337b956 (diff) | |
download | linux-stable-2d0e30c30f84d08dc16f0f2af41f1b8a85f0755e.tar.gz linux-stable-2d0e30c30f84d08dc16f0f2af41f1b8a85f0755e.tar.bz2 linux-stable-2d0e30c30f84d08dc16f0f2af41f1b8a85f0755e.zip |
bpf: add helper for retrieving current numa node id
Use case is mainly for soreuseport to select sockets for the local
numa node, but since generic, lets also add this for other networking
and tracing program types.
Suggested-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include/linux/bpf.h')
-rw-r--r-- | include/linux/bpf.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/bpf.h b/include/linux/bpf.h index c201017b5730..edcd96ded8aa 100644 --- a/include/linux/bpf.h +++ b/include/linux/bpf.h @@ -319,6 +319,7 @@ extern const struct bpf_func_proto bpf_map_delete_elem_proto; extern const struct bpf_func_proto bpf_get_prandom_u32_proto; extern const struct bpf_func_proto bpf_get_smp_processor_id_proto; +extern const struct bpf_func_proto bpf_get_numa_node_id_proto; extern const struct bpf_func_proto bpf_tail_call_proto; extern const struct bpf_func_proto bpf_ktime_get_ns_proto; extern const struct bpf_func_proto bpf_get_current_pid_tgid_proto; |