All of lore.kernel.org
 help / color / mirror / Atom feed
From: patchwork-bot+netdevbpf@kernel.org
To: Peilin Ye <yepeilin@google.com>
Cc: bpf@vger.kernel.org, linux-riscv@lists.infradead.org,
	parri.andrea@gmail.com, bjorn@kernel.org, pulehui@huawei.com,
	puranjay@kernel.org, ast@kernel.org, daniel@iogearbox.net,
	andrii@kernel.org, martin.lau@linux.dev, eddyz87@gmail.com,
	paulmck@kernel.org, song@kernel.org, yonghong.song@linux.dev,
	john.fastabend@gmail.com, kpsingh@kernel.org, sdf@fomichev.me,
	haoluo@google.com, jolsa@kernel.org, luke.r.nels@gmail.com,
	xi.wang@gmail.com, paul.walmsley@sifive.com, palmer@dabbelt.com,
	aou@eecs.berkeley.edu, alex@ghiti.fr, mykolal@fb.com,
	shuah@kernel.org, joshdon@google.com, brho@google.com,
	neelnatu@google.com, bsegall@google.com
Subject: Re: [PATCH bpf-next v2 0/8] bpf, riscv64: Support load-acquire and store-release instructions
Date: Fri, 09 May 2025 17:20:38 +0000	[thread overview]
Message-ID: <174681123825.3694746.2689572723731178946.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <cover.1746588351.git.yepeilin@google.com>

Hello:

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

On Wed,  7 May 2025 03:42:29 +0000 you wrote:
> Hi all!
> 
> Patchset [1] introduced BPF load-acquire (BPF_LOAD_ACQ) and
> store-release (BPF_STORE_REL) instructions, and added x86-64 and arm64
> JIT compiler support.  As a follow-up, this v2 patchset supports
> load-acquire and store-release instructions for the riscv64 JIT
> compiler, and introduces some related selftests/ changes.
> 
> [...]

Here is the summary with links:
  - [bpf-next,v2,1/8] bpf/verifier: Handle BPF_LOAD_ACQ instructions in insn_def_regno()
    https://git.kernel.org/bpf/bpf-next/c/fce7bd8e385a
  - [bpf-next,v2,2/8] bpf, riscv64: Introduce emit_load_*() and emit_store_*()
    https://git.kernel.org/bpf/bpf-next/c/118ae46b7942
  - [bpf-next,v2,3/8] bpf, riscv64: Support load-acquire and store-release instructions
    https://git.kernel.org/bpf/bpf-next/c/8afd3170d511
  - [bpf-next,v2,4/8] bpf, riscv64: Skip redundant zext instruction after load-acquire
    https://git.kernel.org/bpf/bpf-next/c/db7a3822b5f4
  - [bpf-next,v2,5/8] selftests/bpf: Use CAN_USE_LOAD_ACQ_STORE_REL when appropriate
    https://git.kernel.org/bpf/bpf-next/c/13fdecf3456e
  - [bpf-next,v2,6/8] selftests/bpf: Avoid passing out-of-range values to __retval()
    https://git.kernel.org/bpf/bpf-next/c/6e492ffcab60
  - [bpf-next,v2,7/8] selftests/bpf: Verify zero-extension behavior in load-acquire tests
    https://git.kernel.org/bpf/bpf-next/c/0357f29de809
  - [bpf-next,v2,8/8] selftests/bpf: Enable non-arena load-acquire/store-release selftests for riscv64
    https://git.kernel.org/bpf/bpf-next/c/d3131466b4f8

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



WARNING: multiple messages have this Message-ID (diff)
From: patchwork-bot+netdevbpf@kernel.org
To: Peilin Ye <yepeilin@google.com>
Cc: bpf@vger.kernel.org, linux-riscv@lists.infradead.org,
	parri.andrea@gmail.com, bjorn@kernel.org, pulehui@huawei.com,
	puranjay@kernel.org, ast@kernel.org, daniel@iogearbox.net,
	andrii@kernel.org, martin.lau@linux.dev, eddyz87@gmail.com,
	paulmck@kernel.org, song@kernel.org, yonghong.song@linux.dev,
	john.fastabend@gmail.com, kpsingh@kernel.org, sdf@fomichev.me,
	haoluo@google.com, jolsa@kernel.org, luke.r.nels@gmail.com,
	xi.wang@gmail.com, paul.walmsley@sifive.com, palmer@dabbelt.com,
	aou@eecs.berkeley.edu, alex@ghiti.fr, mykolal@fb.com,
	shuah@kernel.org, joshdon@google.com, brho@google.com,
	neelnatu@google.com, bsegall@google.com
Subject: Re: [PATCH bpf-next v2 0/8] bpf, riscv64: Support load-acquire and store-release instructions
Date: Fri, 09 May 2025 17:20:38 +0000	[thread overview]
Message-ID: <174681123825.3694746.2689572723731178946.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <cover.1746588351.git.yepeilin@google.com>

Hello:

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

On Wed,  7 May 2025 03:42:29 +0000 you wrote:
> Hi all!
> 
> Patchset [1] introduced BPF load-acquire (BPF_LOAD_ACQ) and
> store-release (BPF_STORE_REL) instructions, and added x86-64 and arm64
> JIT compiler support.  As a follow-up, this v2 patchset supports
> load-acquire and store-release instructions for the riscv64 JIT
> compiler, and introduces some related selftests/ changes.
> 
> [...]

Here is the summary with links:
  - [bpf-next,v2,1/8] bpf/verifier: Handle BPF_LOAD_ACQ instructions in insn_def_regno()
    https://git.kernel.org/bpf/bpf-next/c/fce7bd8e385a
  - [bpf-next,v2,2/8] bpf, riscv64: Introduce emit_load_*() and emit_store_*()
    https://git.kernel.org/bpf/bpf-next/c/118ae46b7942
  - [bpf-next,v2,3/8] bpf, riscv64: Support load-acquire and store-release instructions
    https://git.kernel.org/bpf/bpf-next/c/8afd3170d511
  - [bpf-next,v2,4/8] bpf, riscv64: Skip redundant zext instruction after load-acquire
    https://git.kernel.org/bpf/bpf-next/c/db7a3822b5f4
  - [bpf-next,v2,5/8] selftests/bpf: Use CAN_USE_LOAD_ACQ_STORE_REL when appropriate
    https://git.kernel.org/bpf/bpf-next/c/13fdecf3456e
  - [bpf-next,v2,6/8] selftests/bpf: Avoid passing out-of-range values to __retval()
    https://git.kernel.org/bpf/bpf-next/c/6e492ffcab60
  - [bpf-next,v2,7/8] selftests/bpf: Verify zero-extension behavior in load-acquire tests
    https://git.kernel.org/bpf/bpf-next/c/0357f29de809
  - [bpf-next,v2,8/8] selftests/bpf: Enable non-arena load-acquire/store-release selftests for riscv64
    https://git.kernel.org/bpf/bpf-next/c/d3131466b4f8

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



_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

  parent reply	other threads:[~2025-05-09 17:20 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2025-05-07  3:42 [PATCH bpf-next v2 0/8] bpf, riscv64: Support load-acquire and store-release instructions Peilin Ye
2025-05-07  3:42 ` Peilin Ye
2025-05-07  3:42 ` [PATCH bpf-next v2 1/8] bpf/verifier: Handle BPF_LOAD_ACQ instructions in insn_def_regno() Peilin Ye
2025-05-07  3:42   ` Peilin Ye
2025-05-07  6:42   ` Pu Lehui
2025-05-07  6:42     ` Pu Lehui
2025-05-07  3:42 ` [PATCH bpf-next v2 2/8] bpf, riscv64: Introduce emit_load_*() and emit_store_*() Peilin Ye
2025-05-07  3:42   ` Peilin Ye
2025-05-07  3:43 ` [PATCH bpf-next v2 3/8] bpf, riscv64: Support load-acquire and store-release instructions Peilin Ye
2025-05-07  3:43   ` Peilin Ye
2025-05-07  6:42   ` Pu Lehui
2025-05-07  6:42     ` Pu Lehui
2025-05-07  3:43 ` [PATCH bpf-next v2 4/8] bpf, riscv64: Skip redundant zext instruction after load-acquire Peilin Ye
2025-05-07  3:43   ` Peilin Ye
2025-05-07  3:43 ` [PATCH bpf-next v2 5/8] selftests/bpf: Use CAN_USE_LOAD_ACQ_STORE_REL when appropriate Peilin Ye
2025-05-07  3:43   ` Peilin Ye
2025-05-07  3:43 ` [PATCH bpf-next v2 6/8] selftests/bpf: Avoid passing out-of-range values to __retval() Peilin Ye
2025-05-07  3:43   ` Peilin Ye
2025-05-07  3:43 ` [PATCH bpf-next v2 7/8] selftests/bpf: Verify zero-extension behavior in load-acquire tests Peilin Ye
2025-05-07  3:43   ` Peilin Ye
2025-05-07  3:43 ` [PATCH bpf-next v2 8/8] selftests/bpf: Enable non-arena load-acquire/store-release selftests for riscv64 Peilin Ye
2025-05-07  3:43   ` Peilin Ye
2025-05-07  3:46 ` [PATCH bpf-next v2 0/8] bpf, riscv64: Support load-acquire and store-release instructions Peilin Ye
2025-05-07  3:46   ` Peilin Ye
2025-05-09 17:20 ` patchwork-bot+netdevbpf [this message]
2025-05-09 17:20   ` 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=174681123825.3694746.2689572723731178946.git-patchwork-notify@kernel.org \
    --to=patchwork-bot+netdevbpf@kernel.org \
    --cc=alex@ghiti.fr \
    --cc=andrii@kernel.org \
    --cc=aou@eecs.berkeley.edu \
    --cc=ast@kernel.org \
    --cc=bjorn@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=brho@google.com \
    --cc=bsegall@google.com \
    --cc=daniel@iogearbox.net \
    --cc=eddyz87@gmail.com \
    --cc=haoluo@google.com \
    --cc=john.fastabend@gmail.com \
    --cc=jolsa@kernel.org \
    --cc=joshdon@google.com \
    --cc=kpsingh@kernel.org \
    --cc=linux-riscv@lists.infradead.org \
    --cc=luke.r.nels@gmail.com \
    --cc=martin.lau@linux.dev \
    --cc=mykolal@fb.com \
    --cc=neelnatu@google.com \
    --cc=palmer@dabbelt.com \
    --cc=parri.andrea@gmail.com \
    --cc=paul.walmsley@sifive.com \
    --cc=paulmck@kernel.org \
    --cc=pulehui@huawei.com \
    --cc=puranjay@kernel.org \
    --cc=sdf@fomichev.me \
    --cc=shuah@kernel.org \
    --cc=song@kernel.org \
    --cc=xi.wang@gmail.com \
    --cc=yepeilin@google.com \
    --cc=yonghong.song@linux.dev \
    /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.