NACK: [SRU][PATCH 00/13][GKE-5.4] Requested eBPF patches
Stefan Bader
stefan.bader at canonical.com
Thu Jul 16 08:07:17 UTC 2020
On 16.07.20 04:36, Khalid Elmously wrote:
> BugLink: https://bugs.launchpad.net/bugs/1887740
>
> A set of eBPF patches are requested by GKE for 5.4.
>
> The actual backport work was done by Daniel Borkmann himself (who is also the upstream author of most of these patches)
>
> I only made minor fix-ups to the commit messages, and compile- and boot-tested the GCP-5.4 kernel with the changes. No issues were observed.
>
>
>
> Daniel Borkmann (7):
> bpf: Enable retrieval of socket cookie for bind/post-bind hook
> bpf: Enable perf event rb output for bpf cgroup progs
> bpf: Add netns cookie and enable it for bpf cgroup hooks
> bpf, net: Fix build issue when net ns not configured
> bpf: Allow to retrieve cgroup v1 classid from v2 hooks
> bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks
> bpf: Add get{peer, sock}name attach types for sock_addr
>
> Joe Stringer (4):
> bpf: Add socket assign support
> net: Track socket refcounts in skb_steal_sock()
> bpf: Don't refcount LISTEN sockets in sk_assign()
> bpf: Fix use of sk->sk_reuseport from sk_assign
>
> John Fastabend (1):
> bpf, sk_msg: Add some generic helpers that may be useful from sk_msg
>
> Martin KaFai Lau (1):
> bpf: Add BPF_FUNC_jiffies64
>
> include/linux/bpf-cgroup.h | 1 +
> include/linux/bpf.h | 2 +
> include/net/cls_cgroup.h | 7 +-
> include/net/inet6_hashtables.h | 3 +-
> include/net/inet_hashtables.h | 3 +-
> include/net/net_namespace.h | 5 +
> include/net/sock.h | 46 ++++--
> include/uapi/linux/bpf.h | 251 ++++++++++++++++++++++++++++++++-
> kernel/bpf/core.c | 1 +
> kernel/bpf/helpers.c | 12 ++
> kernel/bpf/syscall.c | 12 ++
> kernel/bpf/verifier.c | 46 +++++-
> net/core/filter.c | 145 ++++++++++++++++++-
> net/core/net_namespace.c | 15 ++
> net/core/sock.c | 12 ++
> net/ipv4/af_inet.c | 8 +-
> net/ipv4/ip_input.c | 3 +-
> net/ipv4/udp.c | 6 +-
> net/ipv6/af_inet6.c | 9 +-
> net/ipv6/ip6_input.c | 3 +-
> net/ipv6/udp.c | 9 +-
> net/sched/act_bpf.c | 3 +
> tools/include/uapi/linux/bpf.h | 251 ++++++++++++++++++++++++++++++++-
> 23 files changed, 811 insertions(+), 42 deletions(-)
>
The bug report has no SRU justification (at least none the SRU team might see).
Especially no evaluation of the regression risk or how to test. It has no
nomination for Bionic, nor is assigned to the correct source.
Also there is no gke-5.4 source.
-Stefan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20200716/41d55932/attachment.sig>
More information about the kernel-team
mailing list