[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Thu, 6 Jun 2019 16:35:13 +0200
From: Daniel Borkmann <daniel@...earbox.net>
To: alexei.starovoitov@...il.com
Cc: kafai@...com, rdna@...com, m@...bda.lt, bpf@...r.kernel.org,
netdev@...r.kernel.org, Daniel Borkmann <daniel@...earbox.net>
Subject: [PATCH bpf v2 0/4] Fix unconnected bpf cgroup hooks
Please refer to the patch 1/4 as the main patch with the details
on the current sendmsg hook API limitations and proposal to fix
it in order to work with basic applications like DNS. Remaining
patches are the usual uapi and tooling updates as well as test
cases. Thanks a lot!
v1 -> v2:
- Split off uapi header sync and bpftool bits (Martin, Alexei)
- Added missing bpftool doc and bash completion as well
Daniel Borkmann (4):
bpf: fix unconnected udp hooks
bpf: sync tooling uapi header
bpf, bpftool: enable recvmsg attach types
bpf: add further msg_name rewrite tests to test_sock_addr
include/linux/bpf-cgroup.h | 8 +
include/uapi/linux/bpf.h | 2 +
kernel/bpf/syscall.c | 8 +
kernel/bpf/verifier.c | 12 +-
net/core/filter.c | 2 +
net/ipv4/udp.c | 4 +
net/ipv6/udp.c | 4 +
.../bpftool/Documentation/bpftool-cgroup.rst | 6 +-
.../bpftool/Documentation/bpftool-prog.rst | 2 +-
tools/bpf/bpftool/bash-completion/bpftool | 5 +-
tools/bpf/bpftool/cgroup.c | 5 +-
tools/bpf/bpftool/prog.c | 3 +-
tools/include/uapi/linux/bpf.h | 2 +
tools/testing/selftests/bpf/test_sock_addr.c | 213 ++++++++++++++++--
14 files changed, 250 insertions(+), 26 deletions(-)
--
2.17.1
Powered by blists - more mailing lists