diff options
author | David S. Miller <davem@davemloft.net> | 2020-03-28 02:18:51 +0300 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2020-03-28 02:18:51 +0300 |
commit | a0ba26f37ea04e025a793ef5e5ac809221728ecb (patch) | |
tree | 6c8d969bfb7ccb4d46ab9b6e79aa36c2e2945486 /include | |
parent | 2e8c339b4946490a922a21aa8cd869c6cfad2023 (diff) | |
parent | 5c6f25887963f15492b604dd25cb149c501bbabf (diff) | |
download | linux-a0ba26f37ea04e025a793ef5e5ac809221728ecb.tar.xz |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
Daniel Borkmann says:
====================
pull-request: bpf 2020-03-27
The following pull-request contains BPF updates for your *net* tree.
We've added 3 non-merge commits during the last 4 day(s) which contain
a total of 4 files changed, 25 insertions(+), 20 deletions(-).
The main changes are:
1) Explicitly memset the bpf_attr structure on bpf() syscall to avoid
having to rely on compiler to do so. Issues have been noticed on
some compilers with padding and other oddities where the request was
then unexpectedly rejected, from Greg Kroah-Hartman.
2) Sanitize the bpf_struct_ops TCP congestion control name in order to
avoid problematic characters such as whitespaces, from Martin KaFai Lau.
====================
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'include')
-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 49b1a70e12c8..212991f6f2a5 100644 --- a/include/linux/bpf.h +++ b/include/linux/bpf.h @@ -160,6 +160,7 @@ static inline void copy_map_value(struct bpf_map *map, void *dst, void *src) } void copy_map_value_locked(struct bpf_map *map, void *dst, void *src, bool lock_src); +int bpf_obj_name_cpy(char *dst, const char *src, unsigned int size); struct bpf_offload_dev; struct bpf_offloaded_map; |