All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexei Starovoitov <alexei.starovoitov@gmail.com>
To: davem@davemloft.net
Cc: daniel@iogearbox.net, kuba@kernel.org, andrii@kernel.org,
	netdev@vger.kernel.org, bpf@vger.kernel.org, kernel-team@fb.com
Subject: pull-request: bpf 2022-04-06
Date: Wed,  6 Apr 2022 20:12:45 -0700	[thread overview]
Message-ID: <20220407031245.73026-1-alexei.starovoitov@gmail.com> (raw)

Hi David, hi Jakub,

The following pull-request contains BPF updates for your *net* tree.

We've added 8 non-merge commits during the last 8 day(s) which contain
a total of 9 files changed, 139 insertions(+), 36 deletions(-).

The main changes are:

1) rethook related fixed, from Jiri and Masami.

2) Fix the case when tracing bpf prog is attached to struct_ops, from Martin. 

3) Support dual-stack sockets in bpf_tcp_check_syncookie, from Maxim.

Please consider pulling these changes from:

  git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git

Thanks a lot!

Also thanks to reporters, reviewers and testers of commits in this pull-request:

Alexei Starovoitov, Arthur Fabre, Jakub Kicinski, Tariq Toukan, Yonghong 
Song

----------------------------------------------------------------

The following changes since commit 77c9387c0c5bd496fba3200024e3618356b2fd34:

  Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf (2022-03-29 18:59:15 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git 

for you to fetch changes up to 53968dafc4a6061c1e01d884f1f9a4b8c4b0d5bc:

  bpf: Adjust bpf_tcp_check_syncookie selftest to test dual-stack sockets (2022-04-06 09:44:45 -0700)

----------------------------------------------------------------
Delyan Kratunov (1):
      bpftool: Explicit errno handling in skeletons

Haowen Bai (1):
      selftests/bpf: Fix warning comparing pointer to 0

Jiri Olsa (1):
      bpf: Fix sparse warnings in kprobe_multi_resolve_syms

Martin KaFai Lau (2):
      bpf: Resolve to prog->aux->dst_prog->type only for BPF_PROG_TYPE_EXT
      bpf: selftests: Test fentry tracing a struct_ops program

Masami Hiramatsu (1):
      rethook: Fix to use WRITE_ONCE() for rethook:: Handler

Maxim Mikityanskiy (2):
      bpf: Support dual-stack sockets in bpf_tcp_check_syncookie
      bpf: Adjust bpf_tcp_check_syncookie selftest to test dual-stack sockets

 include/linux/bpf_verifier.h                       |  4 +-
 kernel/trace/bpf_trace.c                           |  4 +-
 kernel/trace/rethook.c                             |  2 +-
 net/core/filter.c                                  | 17 +++--
 tools/bpf/bpftool/gen.c                            | 22 ++++--
 .../selftests/bpf/prog_tests/dummy_st_ops.c        | 23 +++++++
 tools/testing/selftests/bpf/progs/map_ptr_kern.c   |  4 +-
 .../selftests/bpf/progs/trace_dummy_st_ops.c       | 21 ++++++
 .../selftests/bpf/test_tcp_check_syncookie_user.c  | 78 ++++++++++++++++------
 9 files changed, 139 insertions(+), 36 deletions(-)
 create mode 100644 tools/testing/selftests/bpf/progs/trace_dummy_st_ops.c

             reply	other threads:[~2022-04-07  3:12 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-04-07  3:12 Alexei Starovoitov [this message]
2022-04-07  5:10 ` pull-request: bpf 2022-04-06 patchwork-bot+netdevbpf

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20220407031245.73026-1-alexei.starovoitov@gmail.com \
    --to=alexei.starovoitov@gmail.com \
    --cc=andrii@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=daniel@iogearbox.net \
    --cc=davem@davemloft.net \
    --cc=kernel-team@fb.com \
    --cc=kuba@kernel.org \
    --cc=netdev@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.