All of lore.kernel.org
 help / color / mirror / Atom feed
From: patchwork-bot+netdevbpf@kernel.org
To: Hou Tao <houtao@huaweicloud.com>
Cc: bpf@vger.kernel.org, yhs@fb.com, andrii@kernel.org,
	ast@kernel.org, daniel@iogearbox.net, kafai@fb.com,
	songliubraving@fb.com, kpsingh@kernel.org, davem@davemloft.net,
	kuba@kernel.org, sdf@google.com, haoluo@google.com,
	jolsa@kernel.org, john.fastabend@gmail.com, oss@lmb.io,
	houtao1@huawei.com
Subject: Re: [PATCH bpf v2 0/9] fixes for bpf map iterator
Date: Wed, 10 Aug 2022 17:20:16 +0000	[thread overview]
Message-ID: <166015201605.23495.13849985276063325682.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20220810080538.1845898-1-houtao@huaweicloud.com>

Hello:

This series was applied to bpf/bpf.git (master)
by Alexei Starovoitov <ast@kernel.org>:

On Wed, 10 Aug 2022 16:05:29 +0800 you wrote:
> From: Hou Tao <houtao1@huawei.com>
> 
> Hi,
> 
> The patchset constitues three fixes for bpf map iterator:
> 
> (1) patch 1~4: fix user-after-free during reading map iterator fd
> It is possible when both the corresponding link fd and map fd are
> closed bfore reading the iterator fd. I had squashed these four patches
> into one, but it was not friendly for stable backport, so I break these
> fixes into four single patches in the end. Patch 7 is its testing patch.
> 
> [...]

Here is the summary with links:
  - [bpf,v2,1/9] bpf: Acquire map uref in .init_seq_private for array map iterator
    https://git.kernel.org/bpf/bpf/c/f76fa6b33805
  - [bpf,v2,2/9] bpf: Acquire map uref in .init_seq_private for hash map iterator
    https://git.kernel.org/bpf/bpf/c/ef1e93d2eeb5
  - [bpf,v2,3/9] bpf: Acquire map uref in .init_seq_private for sock local storage map iterator
    https://git.kernel.org/bpf/bpf/c/3c5f6e698b5c
  - [bpf,v2,4/9] bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator
    https://git.kernel.org/bpf/bpf/c/f0d2b2716d71
  - [bpf,v2,5/9] bpf: Check the validity of max_rdwr_access for sock local storage map iterator
    https://git.kernel.org/bpf/bpf/c/52bd05eb7c88
  - [bpf,v2,6/9] bpf: Only allow sleepable program for resched-able iterator
    https://git.kernel.org/bpf/bpf/c/d247049f4fd0
  - [bpf,v2,7/9] selftests/bpf: Add tests for reading a dangling map iter fd
    https://git.kernel.org/bpf/bpf/c/5836d81e4b03
  - [bpf,v2,8/9] selftests/bpf: Add write tests for sk local storage map iterator
    https://git.kernel.org/bpf/bpf/c/939a1a946d75
  - [bpf,v2,9/9] selftests/bpf: Ensure sleepable program is rejected by hash map iter
    https://git.kernel.org/bpf/bpf/c/c5c0981fd81d

You are awesome, thank you!
-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html



      parent reply	other threads:[~2022-08-10 17:20 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-08-10  8:05 [PATCH bpf v2 0/9] fixes for bpf map iterator Hou Tao
2022-08-10  8:05 ` [PATCH bpf v2 1/9] bpf: Acquire map uref in .init_seq_private for array " Hou Tao
2022-08-10  8:05 ` [PATCH bpf v2 2/9] bpf: Acquire map uref in .init_seq_private for hash " Hou Tao
2022-08-10  8:05 ` [PATCH bpf v2 3/9] bpf: Acquire map uref in .init_seq_private for sock local storage " Hou Tao
2022-08-10 16:47   ` Martin KaFai Lau
2022-08-10  8:05 ` [PATCH bpf v2 4/9] bpf: Acquire map uref in .init_seq_private for sock{map,hash} iterator Hou Tao
2022-08-10  8:05 ` [PATCH bpf v2 5/9] bpf: Check the validity of max_rdwr_access for sock local storage map iterator Hou Tao
2022-08-10 16:59   ` Martin KaFai Lau
2022-08-10  8:05 ` [PATCH bpf v2 6/9] bpf: Only allow sleepable program for resched-able iterator Hou Tao
2022-08-10  8:05 ` [PATCH bpf v2 7/9] selftests/bpf: Add tests for reading a dangling map iter fd Hou Tao
2022-08-10 15:13   ` Yonghong Song
2022-08-10  8:05 ` [PATCH bpf v2 8/9] selftests/bpf: Add write tests for sk local storage map iterator Hou Tao
2022-08-10 17:05   ` Martin KaFai Lau
2022-08-10  8:05 ` [PATCH bpf v2 9/9] selftests/bpf: Ensure sleepable program is rejected by hash map iter Hou Tao
2022-08-10 17:20 ` patchwork-bot+netdevbpf [this message]

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=166015201605.23495.13849985276063325682.git-patchwork-notify@kernel.org \
    --to=patchwork-bot+netdevbpf@kernel.org \
    --cc=andrii@kernel.org \
    --cc=ast@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=daniel@iogearbox.net \
    --cc=davem@davemloft.net \
    --cc=haoluo@google.com \
    --cc=houtao1@huawei.com \
    --cc=houtao@huaweicloud.com \
    --cc=john.fastabend@gmail.com \
    --cc=jolsa@kernel.org \
    --cc=kafai@fb.com \
    --cc=kpsingh@kernel.org \
    --cc=kuba@kernel.org \
    --cc=oss@lmb.io \
    --cc=sdf@google.com \
    --cc=songliubraving@fb.com \
    --cc=yhs@fb.com \
    /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.