From: patchwork-bot+netdevbpf@kernel.org
To: Petr Machata <petrm@nvidia.com>
Cc: davem@davemloft.net, edumazet@google.com, kuba@kernel.org,
pabeni@redhat.com, netdev@vger.kernel.org, horms@kernel.org,
idosch@nvidia.com, razor@blackwall.org, shuah@kernel.org,
linux-kselftest@vger.kernel.org, mlxsw@nvidia.com
Subject: Re: [PATCH net-next 00/13] selftests: Mark auto-deferring functions clearly
Date: Sat, 27 Sep 2025 01:20:43 +0000 [thread overview]
Message-ID: <175893604399.115459.16652616612941464675.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <cover.1758821127.git.petrm@nvidia.com>
Hello:
This series was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Thu, 25 Sep 2025 19:31:43 +0200 you wrote:
> selftests/net/lib.sh contains a suite of iproute2 wrappers that
> automatically schedule the corresponding cleanup through defer. The fact
> they do so is however not immediately obvious, one needs to know which
> functions are handling the deferral behind the scenes, and which expect the
> caller to handle cleanups themselves.
>
> A convention for these auto-deferring functions would help both writing and
> patch review. This patchset does so by marking these functions with an adf_
> prefix. We already have a few such functions: forwarding/lib.sh has
> adf_mcd_start() and a few selftests add private helpers that conform to
> this convention.
>
> [...]
Here is the summary with links:
- [net-next,01/13] selftests: net: lib: Rename ip_link_add() to adf_*
https://git.kernel.org/netdev/net-next/c/191c4912f9c3
- [net-next,02/13] selftests: net: lib: Rename ip_link_set_master() to adf_*
https://git.kernel.org/netdev/net-next/c/c3cbd21fe18e
- [net-next,03/13] selftests: net: lib: Rename ip_link_set_addr() to adf_*
https://git.kernel.org/netdev/net-next/c/beb98a347762
- [net-next,04/13] selftests: net: lib: Rename ip_link_set_up() to adf_*
https://git.kernel.org/netdev/net-next/c/34d3f8b75e2b
- [net-next,05/13] selftests: net: lib: Rename ip_link_set_down() to adf_*
https://git.kernel.org/netdev/net-next/c/a55f9fb3432e
- [net-next,06/13] selftests: net: lib: Rename ip_addr_add() to adf_*
https://git.kernel.org/netdev/net-next/c/773603d6db30
- [net-next,07/13] selftests: net: lib: Rename ip_route_add() to adf_*
https://git.kernel.org/netdev/net-next/c/d85bcf6505d2
- [net-next,08/13] selftests: net: lib: Rename bridge_vlan_add() to adf_*
https://git.kernel.org/netdev/net-next/c/b628dfcd54cb
- [net-next,09/13] selftests: net: vlan_bridge_binding: Rename dfr_set_binding_*() to adf_*
https://git.kernel.org/netdev/net-next/c/14b72996ae80
- [net-next,10/13] selftests: forwarding: lib: Add an autodefer variant of vrf_prepare()
https://git.kernel.org/netdev/net-next/c/02aabe00b2e1
- [net-next,11/13] selftests: forwarding: lib: Add an autodefer variant of simple_if_init()
https://git.kernel.org/netdev/net-next/c/f53748d56d10
- [net-next,12/13] selftests: forwarding: lib: Add an autodefer variant of forwarding_enable()
https://git.kernel.org/netdev/net-next/c/040a6cbead5d
- [net-next,13/13] selftests: forwarding: README: Mention defer, adf_
https://git.kernel.org/netdev/net-next/c/fca6ff9191bd
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
prev parent reply other threads:[~2025-09-27 1:20 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-09-25 17:31 [PATCH net-next 00/13] selftests: Mark auto-deferring functions clearly Petr Machata
2025-09-25 17:31 ` [PATCH net-next 01/13] selftests: net: lib: Rename ip_link_add() to adf_* Petr Machata
2025-09-26 13:53 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 02/13] selftests: net: lib: Rename ip_link_set_master() " Petr Machata
2025-09-26 13:54 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 03/13] selftests: net: lib: Rename ip_link_set_addr() " Petr Machata
2025-09-26 13:54 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 04/13] selftests: net: lib: Rename ip_link_set_up() " Petr Machata
2025-09-26 13:54 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 05/13] selftests: net: lib: Rename ip_link_set_down() " Petr Machata
2025-09-26 13:54 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 06/13] selftests: net: lib: Rename ip_addr_add() " Petr Machata
2025-09-26 13:55 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 07/13] selftests: net: lib: Rename ip_route_add() " Petr Machata
2025-09-26 13:55 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 08/13] selftests: net: lib: Rename bridge_vlan_add() " Petr Machata
2025-09-26 13:55 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 09/13] selftests: net: vlan_bridge_binding: Rename dfr_set_binding_*() " Petr Machata
2025-09-26 13:55 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 10/13] selftests: forwarding: lib: Add an autodefer variant of vrf_prepare() Petr Machata
2025-09-26 13:55 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 11/13] selftests: forwarding: lib: Add an autodefer variant of simple_if_init() Petr Machata
2025-09-26 13:56 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 12/13] selftests: forwarding: lib: Add an autodefer variant of forwarding_enable() Petr Machata
2025-09-26 13:56 ` Simon Horman
2025-09-25 17:31 ` [PATCH net-next 13/13] selftests: forwarding: README: Mention defer, adf_ Petr Machata
2025-09-26 13:56 ` Simon Horman
2025-09-27 1: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=175893604399.115459.16652616612941464675.git-patchwork-notify@kernel.org \
--to=patchwork-bot+netdevbpf@kernel.org \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=horms@kernel.org \
--cc=idosch@nvidia.com \
--cc=kuba@kernel.org \
--cc=linux-kselftest@vger.kernel.org \
--cc=mlxsw@nvidia.com \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=petrm@nvidia.com \
--cc=razor@blackwall.org \
--cc=shuah@kernel.org \
/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.