diff mbox series

[bpf] MAINTAINERS: Update ARM64 BPF JIT maintainer

Message ID 20240514183914.27737-1-puranjay@kernel.org (mailing list archive)
State Accepted
Commit 325423cafc12031a69692363ddcabc63113bb3d6
Delegated to: BPF
Headers show
Series [bpf] MAINTAINERS: Update ARM64 BPF JIT maintainer | expand

Checks

Context Check Description
bpf/vmtest-bpf-PR success PR summary
netdev/series_format success Single patches do not need cover letters
netdev/tree_selection success Clearly marked for bpf
netdev/ynl success Generated files up to date; no warnings/errors; no diff in generated;
netdev/fixes_present success No Fixes tags, but series doesn't touch code
netdev/header_inline success No static functions without inline keyword in header files
netdev/build_32bit success Errors and warnings before: 8 this patch: 8
netdev/build_tools success No tools touched, skip
netdev/cc_maintainers success CCed 1 of 1 maintainers
netdev/build_clang success Errors and warnings before: 8 this patch: 8
netdev/verify_signedoff success Signed-off-by tag matches author and committer
netdev/deprecated_api success None detected
netdev/check_selftest success No net selftest shell script
netdev/verify_fixes success No Fixes tag
netdev/build_allmodconfig_warn success Errors and warnings before: 8 this patch: 8
netdev/checkpatch warning WARNING: 'tranfer' may be misspelled - perhaps 'transfer'?
netdev/build_clang_rust success No Rust files in patch. Skipping build
netdev/kdoc success Errors and warnings before: 0 this patch: 0
netdev/source_inline success Was 0 now: 0
bpf/vmtest-bpf-VM_Test-1 success Logs for ShellCheck
bpf/vmtest-bpf-VM_Test-3 success Logs for Validate matrix.py
bpf/vmtest-bpf-VM_Test-4 success Logs for aarch64-gcc / build / build for aarch64 with gcc
bpf/vmtest-bpf-VM_Test-2 success Logs for Unittests
bpf/vmtest-bpf-VM_Test-0 success Logs for Lint
bpf/vmtest-bpf-VM_Test-5 success Logs for aarch64-gcc / build-release
bpf/vmtest-bpf-VM_Test-10 success Logs for aarch64-gcc / veristat
bpf/vmtest-bpf-VM_Test-11 success Logs for s390x-gcc / build / build for s390x with gcc
bpf/vmtest-bpf-VM_Test-12 success Logs for s390x-gcc / build-release
bpf/vmtest-bpf-VM_Test-17 success Logs for s390x-gcc / veristat
bpf/vmtest-bpf-VM_Test-18 success Logs for set-matrix
bpf/vmtest-bpf-VM_Test-19 success Logs for x86_64-gcc / build / build for x86_64 with gcc
bpf/vmtest-bpf-VM_Test-20 success Logs for x86_64-gcc / build-release
bpf/vmtest-bpf-VM_Test-6 success Logs for aarch64-gcc / test (test_maps, false, 360) / test_maps on aarch64 with gcc
bpf/vmtest-bpf-VM_Test-9 success Logs for aarch64-gcc / test (test_verifier, false, 360) / test_verifier on aarch64 with gcc
bpf/vmtest-bpf-VM_Test-7 success Logs for aarch64-gcc / test (test_progs, false, 360) / test_progs on aarch64 with gcc
bpf/vmtest-bpf-VM_Test-24 success Logs for x86_64-gcc / test (test_progs_no_alu32_parallel, true, 30) / test_progs_no_alu32_parallel on x86_64 with gcc
bpf/vmtest-bpf-VM_Test-21 success Logs for x86_64-gcc / test (test_maps, false, 360) / test_maps on x86_64 with gcc
bpf/vmtest-bpf-VM_Test-13 success Logs for s390x-gcc / test (test_maps, false, 360) / test_maps on s390x with gcc
bpf/vmtest-bpf-VM_Test-25 success Logs for x86_64-gcc / test (test_progs_parallel, true, 30) / test_progs_parallel on x86_64 with gcc
bpf/vmtest-bpf-VM_Test-27 success Logs for x86_64-gcc / veristat / veristat on x86_64 with gcc
bpf/vmtest-bpf-VM_Test-26 success Logs for x86_64-gcc / test (test_verifier, false, 360) / test_verifier on x86_64 with gcc
bpf/vmtest-bpf-VM_Test-28 success Logs for x86_64-llvm-17 / build / build for x86_64 with llvm-17
bpf/vmtest-bpf-VM_Test-16 success Logs for s390x-gcc / test (test_verifier, false, 360) / test_verifier on s390x with gcc
bpf/vmtest-bpf-VM_Test-30 success Logs for x86_64-llvm-17 / test (test_maps, false, 360) / test_maps on x86_64 with llvm-17
bpf/vmtest-bpf-VM_Test-31 success Logs for x86_64-llvm-17 / test (test_progs, false, 360) / test_progs on x86_64 with llvm-17
bpf/vmtest-bpf-VM_Test-32 success Logs for x86_64-llvm-17 / test (test_progs_no_alu32, false, 360) / test_progs_no_alu32 on x86_64 with llvm-17
bpf/vmtest-bpf-VM_Test-33 success Logs for x86_64-llvm-17 / test (test_verifier, false, 360) / test_verifier on x86_64 with llvm-17
bpf/vmtest-bpf-VM_Test-22 success Logs for x86_64-gcc / test (test_progs, false, 360) / test_progs on x86_64 with gcc
bpf/vmtest-bpf-VM_Test-35 success Logs for x86_64-llvm-18 / build / build for x86_64 with llvm-18
bpf/vmtest-bpf-VM_Test-37 success Logs for x86_64-llvm-18 / test (test_maps, false, 360) / test_maps on x86_64 with llvm-18
bpf/vmtest-bpf-VM_Test-34 success Logs for x86_64-llvm-17 / veristat
bpf/vmtest-bpf-VM_Test-42 success Logs for x86_64-llvm-18 / veristat
bpf/vmtest-bpf-VM_Test-41 success Logs for x86_64-llvm-18 / test (test_verifier, false, 360) / test_verifier on x86_64 with llvm-18
bpf/vmtest-bpf-VM_Test-23 success Logs for x86_64-gcc / test (test_progs_no_alu32, false, 360) / test_progs_no_alu32 on x86_64 with gcc
bpf/vmtest-bpf-VM_Test-8 success Logs for aarch64-gcc / test (test_progs_no_alu32, false, 360) / test_progs_no_alu32 on aarch64 with gcc
bpf/vmtest-bpf-VM_Test-14 success Logs for s390x-gcc / test (test_progs, false, 360) / test_progs on s390x with gcc
bpf/vmtest-bpf-VM_Test-15 success Logs for s390x-gcc / test (test_progs_no_alu32, false, 360) / test_progs_no_alu32 on s390x with gcc
bpf/vmtest-bpf-VM_Test-36 success Logs for x86_64-llvm-18 / build-release / build for x86_64 with llvm-18 and -O2 optimization
bpf/vmtest-bpf-VM_Test-39 success Logs for x86_64-llvm-18 / test (test_progs_cpuv4, false, 360) / test_progs_cpuv4 on x86_64 with llvm-18
bpf/vmtest-bpf-VM_Test-38 success Logs for x86_64-llvm-18 / test (test_progs, false, 360) / test_progs on x86_64 with llvm-18
bpf/vmtest-bpf-VM_Test-40 success Logs for x86_64-llvm-18 / test (test_progs_no_alu32, false, 360) / test_progs_no_alu32 on x86_64 with llvm-18
bpf/vmtest-bpf-VM_Test-29 success Logs for x86_64-llvm-17 / build-release / build for x86_64 with llvm-17 and -O2 optimization

Commit Message

Puranjay Mohan May 14, 2024, 6:39 p.m. UTC
Zi Shen Lim is not actively doing kernel development and has decided to
tranfer the responsibility of maintaining the JIT to me.

Add myself as the maintainer for BPF JIT for ARM64 and remove Zi Shen
Lim.

Signed-off-by: Puranjay Mohan <puranjay@kernel.org>
Acked-by: Zi Shen Lim <zlim.lnx@gmail.com>
---
 MAINTAINERS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Xu Kuohai May 15, 2024, 1:22 p.m. UTC | #1
On 5/15/2024 2:39 AM, Puranjay Mohan wrote:
> Zi Shen Lim is not actively doing kernel development and has decided to
> tranfer the responsibility of maintaining the JIT to me.
> 
> Add myself as the maintainer for BPF JIT for ARM64 and remove Zi Shen
> Lim.
> 
> Signed-off-by: Puranjay Mohan <puranjay@kernel.org>
> Acked-by: Zi Shen Lim <zlim.lnx@gmail.com>
> ---
>   MAINTAINERS | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/MAINTAINERS b/MAINTAINERS
> index 05720fcc95cb..95beaf4dccf7 100644
> --- a/MAINTAINERS
> +++ b/MAINTAINERS
> @@ -3722,7 +3722,7 @@ F:	arch/arm/net/
>   BPF JIT for ARM64
>   M:	Daniel Borkmann <daniel@iogearbox.net>
>   M:	Alexei Starovoitov <ast@kernel.org>
> -M:	Zi Shen Lim <zlim.lnx@gmail.com>
> +M:	Puranjay Mohan <puranjay@kernel.org>
>   L:	bpf@vger.kernel.org
>   S:	Supported
>   F:	arch/arm64/net/

Ah, I've been working on arm64 bpf jit since 2 years ago, added arm64 bpf
trampoline, cpuv4 insns, and helped to review patches. I would appreciate
it if I could be also added as a reviewer or maintainer.
patchwork-bot+netdevbpf@kernel.org May 15, 2024, 4:58 p.m. UTC | #2
Hello:

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

On Tue, 14 May 2024 18:39:14 +0000 you wrote:
> Zi Shen Lim is not actively doing kernel development and has decided to
> tranfer the responsibility of maintaining the JIT to me.
> 
> Add myself as the maintainer for BPF JIT for ARM64 and remove Zi Shen
> Lim.
> 
> Signed-off-by: Puranjay Mohan <puranjay@kernel.org>
> Acked-by: Zi Shen Lim <zlim.lnx@gmail.com>
> 
> [...]

Here is the summary with links:
  - [bpf] MAINTAINERS: Update ARM64 BPF JIT maintainer
    https://git.kernel.org/bpf/bpf/c/325423cafc12

You are awesome, thank you!
Alexei Starovoitov May 15, 2024, 5:02 p.m. UTC | #3
On Wed, May 15, 2024 at 6:22 AM Xu Kuohai <xukuohai@huawei.com> wrote:
>
> On 5/15/2024 2:39 AM, Puranjay Mohan wrote:
> > Zi Shen Lim is not actively doing kernel development and has decided to
> > tranfer the responsibility of maintaining the JIT to me.
> >
> > Add myself as the maintainer for BPF JIT for ARM64 and remove Zi Shen
> > Lim.
> >
> > Signed-off-by: Puranjay Mohan <puranjay@kernel.org>
> > Acked-by: Zi Shen Lim <zlim.lnx@gmail.com>
> > ---
> >   MAINTAINERS | 2 +-
> >   1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/MAINTAINERS b/MAINTAINERS
> > index 05720fcc95cb..95beaf4dccf7 100644
> > --- a/MAINTAINERS
> > +++ b/MAINTAINERS
> > @@ -3722,7 +3722,7 @@ F:      arch/arm/net/
> >   BPF JIT for ARM64
> >   M:  Daniel Borkmann <daniel@iogearbox.net>
> >   M:  Alexei Starovoitov <ast@kernel.org>
> > -M:   Zi Shen Lim <zlim.lnx@gmail.com>
> > +M:   Puranjay Mohan <puranjay@kernel.org>
> >   L:  bpf@vger.kernel.org
> >   S:  Supported
> >   F:  arch/arm64/net/
>
> Ah, I've been working on arm64 bpf jit since 2 years ago, added arm64 bpf
> trampoline, cpuv4 insns, and helped to review patches. I would appreciate
> it if I could be also added as a reviewer or maintainer.

All the work is very much appreciated.
Feel free to send a patch to add yourself as a reviewer,
but fix your email first. @ huawei domain gmail classifies as spam.
So "R: Xu Kuohai <xukuohai@huawei.com>" entry
won't work well for many users.
diff mbox series

Patch

diff --git a/MAINTAINERS b/MAINTAINERS
index 05720fcc95cb..95beaf4dccf7 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3722,7 +3722,7 @@  F:	arch/arm/net/
 BPF JIT for ARM64
 M:	Daniel Borkmann <daniel@iogearbox.net>
 M:	Alexei Starovoitov <ast@kernel.org>
-M:	Zi Shen Lim <zlim.lnx@gmail.com>
+M:	Puranjay Mohan <puranjay@kernel.org>
 L:	bpf@vger.kernel.org
 S:	Supported
 F:	arch/arm64/net/