[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id:
<170260567822.29932.4186848634489676352.git-patchwork-notify@kernel.org>
Date: Fri, 15 Dec 2023 02:01:18 +0000
From: patchwork-bot+netdevbpf@...nel.org
To: Jakub Kicinski <kuba@...nel.org>
Cc: davem@...emloft.net, netdev@...r.kernel.org, edumazet@...gle.com,
pabeni@...hat.com, nicolas.dichtel@...nd.com, jiri@...nulli.us,
donald.hunter@...il.com
Subject: Re: [PATCH net-next 0/8] tools: ynl-gen: fill in the gaps in support of
legacy families
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@...nel.org>:
On Wed, 13 Dec 2023 15:14:24 -0800 you wrote:
> Fill in the gaps in YNL C code gen so that we can generate user
> space code for all genetlink families for which we have specs.
>
> The two major changes we need are support for fixed headers and
> support for recursive nests.
>
> For fixed header support - place the struct for the fixed header
> directly in the request struct (and don't bother generating access
> helpers). The member of a fixed header can't be too complex, and
> also are by definition not optional so the user has to fill them in.
> The YNL core needs a bit of a tweak to understand that the attrs
> may now start at a fixed offset, which is not necessarily equal
> to sizeof(struct genlmsghdr).
>
> [...]
Here is the summary with links:
- [net-next,1/8] tools: ynl-gen: add missing request free helpers for dumps
https://git.kernel.org/netdev/net-next/c/4dc27587dcba
- [net-next,2/8] tools: ynl-gen: use enum user type for members and args
https://git.kernel.org/netdev/net-next/c/139c163b5b0b
- [net-next,3/8] tools: ynl-gen: support fixed headers in genetlink
https://git.kernel.org/netdev/net-next/c/f6805072c2aa
- [net-next,4/8] tools: ynl-gen: fill in implementations for TypeUnused
https://git.kernel.org/netdev/net-next/c/f967a498fce8
- [net-next,5/8] tools: ynl-gen: record information about recursive nests
https://git.kernel.org/netdev/net-next/c/38329fcfb757
- [net-next,6/8] tools: ynl-gen: re-sort ignoring recursive nests
https://git.kernel.org/netdev/net-next/c/aa75783b95a1
- [net-next,7/8] tools: ynl-gen: store recursive nests by a pointer
https://git.kernel.org/netdev/net-next/c/461f25a2e433
- [net-next,8/8] tools: ynl-gen: print prototypes for recursive stuff
https://git.kernel.org/netdev/net-next/c/7b5fe80ebc63
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
Powered by blists - more mailing lists