]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'socket-lookup-cg_sock'
authorAlexei Starovoitov <ast@kernel.org>
Sat, 17 Nov 2018 01:54:30 +0000 (17:54 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Sat, 17 Nov 2018 01:54:30 +0000 (17:54 -0800)
commit1c9f5dc6796b9ca1ad304dba1b40010712b86649
tree22cd3a19d8d16ade62ed4be8ec0bd5c1b723f723
parent06f482b8122b8824435e3a31a8306ddaf2c30968
parentc8fd7a094b072331fa5e924265eafb0fb0b7cd2f
Merge branch 'socket-lookup-cg_sock'

Andrey Ignatov says:

====================
This patch set makes bpf_sk_lookup_tcp, bpf_sk_lookup_udp and
bpf_sk_release helpers available in programs of type
BPF_PROG_TYPE_CGROUP_SOCK_ADDR.

Patch 1 is a fix for bpf_sk_lookup_udp that was already merged to bpf
(stable) tree. Here it's prerequisite for patch 3.

Patch 2 is the main patch in the set, it makes the helpers available for
BPF_PROG_TYPE_CGROUP_SOCK_ADDR and provides more details about use-case.

Patch 3 adds selftest for new functionality.

v1->v2:
- remove "Split bpf_sk_lookup" patch since it was already split by:
  commit 8a7eb9c508e8 ("bpf: Extend the sk_lookup() helper to XDP
  hookpoint.");
- avoid unnecessary bpf_sock_addr_sk_lookup function.
====================

Signed-off-by: Alexei Starovoitov <ast@kernel.org>