All of lore.kernel.org
 help / color / mirror / Atom feed
From: patchwork-bot+netdevbpf@kernel.org
To: Amery Hung <ameryhung@gmail.com>
Cc: bpf@vger.kernel.org, alexei.starovoitov@gmail.com,
	andrii@kernel.org, daniel@iogearbox.net, eddyz87@gmail.com,
	memxor@gmail.com, kernel-team@meta.com
Subject: Re: [PATCH bpf-next v3 00/18] Generate bpf_func_proto for kfunc
Date: Sun, 02 Aug 2026 22:40:36 +0000	[thread overview]
Message-ID: <178571043614.1504719.8056919816890329289.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20260801074633.1595644-1-ameryhung@gmail.com>

Hello:

This series was applied to bpf/bpf-next.git (master)
by Kumar Kartikeya Dwivedi <memxor@gmail.com>:

On Sat,  1 Aug 2026 00:46:15 -0700 you wrote:
> Hi,
> 
> This is the second of three patch sets to unify kfunc and helper
> argument verification. It:
> 
>   1) further aligns the kfunc and helper argument checks,
>   2) makes kfunc argument type classification depend solely on BTF, and
>   3) generates a bpf_func_proto for each kfunc.
> 
> [...]

Here is the summary with links:
  - [bpf-next,v3,01/18] bpf: Drop process_timer_func wrappers
    https://git.kernel.org/bpf/bpf-next/c/70a841617aa8
  - [bpf-next,v3,02/18] bpf: Unify const map ptr argument checking for helpers and kfuncs
    https://git.kernel.org/bpf/bpf-next/c/b33d09b4d914
  - [bpf-next,v3,03/18] bpf: Split kfunc map argument into __const_map and __map
    https://git.kernel.org/bpf/bpf-next/c/c82b998777b7
  - [bpf-next,v3,04/18] bpf: Pass kfunc meta to mem and mem_size check
    https://git.kernel.org/bpf/bpf-next/c/9f52714dd89b
  - [bpf-next,v3,05/18] bpf: Resolve map lookup result type at lookup time
    https://git.kernel.org/bpf/bpf-next/c/341d227fa5db
  - [bpf-next,v3,06/18] bpf: Check helper and kfunc mem+size arguments identically
    https://git.kernel.org/bpf/bpf-next/c/d4e7fb59c0d4
  - [bpf-next,v3,07/18] selftests/bpf: Test map lookup result refinement
    https://git.kernel.org/bpf/bpf-next/c/e6d200dd1026
  - [bpf-next,v3,08/18] bpf: Check fixed-size mem args of helpers and kfuncs the same way
    https://git.kernel.org/bpf/bpf-next/c/e566701b9b0c
  - [bpf-next,v3,09/18] bpf: Rename ARG_CONST_SIZE{,_OR_ZERO} to ARG_MEM_SIZE{,_OR_ZERO}
    https://git.kernel.org/bpf/bpf-next/c/c0e091f30f0d
  - [bpf-next,v3,10/18] bpf: Fold __szk const size handling into the scalar arg path
    https://git.kernel.org/bpf/bpf-next/c/f16e80c2c451
  - [bpf-next,v3,11/18] selftests/bpf: Test __szk precision with a NULL nullable buffer
    https://git.kernel.org/bpf/bpf-next/c/f88caee62e45
  - [bpf-next,v3,12/18] bpf: Classify kfunc mem_size args from BTF without register state
    https://git.kernel.org/bpf/bpf-next/c/ea5ab2389801
  - [bpf-next,v3,13/18] bpf: Handle NULL kfunc pointer args without a KF_ARG_PTR_TO_NULL type
    https://git.kernel.org/bpf/bpf-next/c/76fb08750481
  - [bpf-next,v3,14/18] bpf: Distinguish fixed- and variable-size kfunc mem args with MEM_FIXED_SIZE
    https://git.kernel.org/bpf/bpf-next/c/90990ee10be8
  - [bpf-next,v3,15/18] bpf: Classify kfunc pointer arguments from BTF, resolve type against the register
    https://git.kernel.org/bpf/bpf-next/c/c9e995ba0d11
  - [bpf-next,v3,16/18] bpf: Tag nullable kfunc pointer args with PTR_MAYBE_NULL
    https://git.kernel.org/bpf/bpf-next/c/ba5b99470c40
  - [bpf-next,v3,17/18] bpf: Classify scalar kfunc arguments from BTF
    https://git.kernel.org/bpf/bpf-next/c/1690dcf27c73
  - [bpf-next,v3,18/18] bpf: Generate kfunc argument prototype at add-call time
    https://git.kernel.org/bpf/bpf-next/c/a49b70400b9d

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



      parent reply	other threads:[~2026-08-02 22:41 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-01  7:46 [PATCH bpf-next v3 00/18] Generate bpf_func_proto for kfunc Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 01/18] bpf: Drop process_timer_func wrappers Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 02/18] bpf: Unify const map ptr argument checking for helpers and kfuncs Amery Hung
2026-08-01  8:03   ` sashiko-bot
2026-08-01  7:46 ` [PATCH bpf-next v3 03/18] bpf: Split kfunc map argument into __const_map and __map Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 04/18] bpf: Pass kfunc meta to mem and mem_size check Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 05/18] bpf: Resolve map lookup result type at lookup time Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 06/18] bpf: Check helper and kfunc mem+size arguments identically Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 07/18] selftests/bpf: Test map lookup result refinement Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 08/18] bpf: Check fixed-size mem args of helpers and kfuncs the same way Amery Hung
2026-08-01  8:17   ` sashiko-bot
2026-08-02 22:10     ` Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 09/18] bpf: Rename ARG_CONST_SIZE{,_OR_ZERO} to ARG_MEM_SIZE{,_OR_ZERO} Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 10/18] bpf: Fold __szk const size handling into the scalar arg path Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 11/18] selftests/bpf: Test __szk precision with a NULL nullable buffer Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 12/18] bpf: Classify kfunc mem_size args from BTF without register state Amery Hung
2026-08-01  8:09   ` sashiko-bot
2026-08-02 21:32     ` Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 13/18] bpf: Handle NULL kfunc pointer args without a KF_ARG_PTR_TO_NULL type Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 14/18] bpf: Distinguish fixed- and variable-size kfunc mem args with MEM_FIXED_SIZE Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 15/18] bpf: Classify kfunc pointer arguments from BTF, resolve type against the register Amery Hung
2026-08-01  8:22   ` sashiko-bot
2026-08-02 21:17     ` Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 16/18] bpf: Tag nullable kfunc pointer args with PTR_MAYBE_NULL Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 17/18] bpf: Classify scalar kfunc arguments from BTF Amery Hung
2026-08-01  7:46 ` [PATCH bpf-next v3 18/18] bpf: Generate kfunc argument prototype at add-call time Amery Hung
2026-08-02 22:39 ` [PATCH bpf-next v3 00/18] Generate bpf_func_proto for kfunc Kumar Kartikeya Dwivedi
2026-08-02 22:40 ` 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=178571043614.1504719.8056919816890329289.git-patchwork-notify@kernel.org \
    --to=patchwork-bot+netdevbpf@kernel.org \
    --cc=alexei.starovoitov@gmail.com \
    --cc=ameryhung@gmail.com \
    --cc=andrii@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=daniel@iogearbox.net \
    --cc=eddyz87@gmail.com \
    --cc=kernel-team@meta.com \
    --cc=memxor@gmail.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.