From: patchwork-bot+netdevbpf@kernel.org
To: Vladimir Oltean <vladimir.oltean@nxp.com>
Cc: netdev@vger.kernel.org, davem@davemloft.net, kuba@kernel.org,
f.fainelli@gmail.com, andrew@lunn.ch, vivien.didelot@gmail.com,
olteanv@gmail.com, UNGLinuxDriver@microchip.com,
dqfext@gmail.com, kurt@linutronix.de, hauke@hauke-m.de,
woojung.huh@microchip.com, sean.wang@mediatek.com,
Landen.Chao@mediatek.com, alexandre.belloni@bootlin.com,
george.mccollister@gmail.com, john@phrozen.org, olek2@wp.pl,
privat@egil-hjelmeland.no, o.rempel@pengutronix.de,
prasanna.vengateshan@microchip.com, ansuelsmth@gmail.com,
alsi@bang-olufsen.dk, claudiu.manoil@nxp.com
Subject: Re: [PATCH v5 net-next 00/10] Drop rtnl_lock from DSA .port_fdb_{add,del}
Date: Mon, 25 Oct 2021 12:10:14 +0000 [thread overview]
Message-ID: <163516381497.1029.795808307516282716.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20211024171757.3753288-1-vladimir.oltean@nxp.com>
Hello:
This series was applied to netdev/net-next.git (master)
by David S. Miller <davem@davemloft.net>:
On Sun, 24 Oct 2021 20:17:47 +0300 you wrote:
> As mentioned in the RFC posted 2 months ago:
> https://patchwork.kernel.org/project/netdevbpf/cover/20210824114049.3814660-1-vladimir.oltean@nxp.com/
>
> DSA is transitioning to a driver API where the rtnl_lock is not held
> when calling ds->ops->port_fdb_add() and ds->ops->port_fdb_del().
> Drivers cannot take that lock privately from those callbacks either.
>
> [...]
Here is the summary with links:
- [v5,net-next,01/10] net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error
https://git.kernel.org/netdev/net-next/c/232deb3f9567
- [v5,net-next,02/10] net: dsa: sja1105: wait for dynamic config command completion on writes too
https://git.kernel.org/netdev/net-next/c/df405910ab9f
- [v5,net-next,03/10] net: dsa: sja1105: serialize access to the dynamic config interface
https://git.kernel.org/netdev/net-next/c/eb016afd83a9
- [v5,net-next,04/10] net: mscc: ocelot: serialize access to the MAC table
https://git.kernel.org/netdev/net-next/c/2468346c5677
- [v5,net-next,05/10] net: dsa: b53: serialize access to the ARL table
https://git.kernel.org/netdev/net-next/c/f7eb4a1c0864
- [v5,net-next,06/10] net: dsa: lantiq_gswip: serialize access to the PCE registers
https://git.kernel.org/netdev/net-next/c/cf231b436f7c
- [v5,net-next,07/10] net: dsa: introduce locking for the address lists on CPU and DSA ports
https://git.kernel.org/netdev/net-next/c/338a3a4745aa
- [v5,net-next,08/10] net: dsa: drop rtnl_lock from dsa_slave_switchdev_event_work
https://git.kernel.org/netdev/net-next/c/5cdfde49a07f
- [v5,net-next,09/10] selftests: lib: forwarding: allow tests to not require mz and jq
https://git.kernel.org/netdev/net-next/c/d70b51f2845d
- [v5,net-next,10/10] selftests: net: dsa: add a stress test for unlocked FDB operations
https://git.kernel.org/netdev/net-next/c/edc90d15850c
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:[~2021-10-25 12:10 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-10-24 17:17 [PATCH v5 net-next 00/10] Drop rtnl_lock from DSA .port_fdb_{add,del} Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 01/10] net: dsa: avoid refcount warnings when ->port_{fdb,mdb}_del returns error Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 02/10] net: dsa: sja1105: wait for dynamic config command completion on writes too Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 03/10] net: dsa: sja1105: serialize access to the dynamic config interface Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 04/10] net: mscc: ocelot: serialize access to the MAC table Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 05/10] net: dsa: b53: serialize access to the ARL table Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 06/10] net: dsa: lantiq_gswip: serialize access to the PCE registers Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 07/10] net: dsa: introduce locking for the address lists on CPU and DSA ports Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 08/10] net: dsa: drop rtnl_lock from dsa_slave_switchdev_event_work Vladimir Oltean
2021-10-24 17:17 ` [PATCH v5 net-next 09/10] selftests: lib: forwarding: allow tests to not require mz and jq Vladimir Oltean
2021-10-25 6:36 ` Ido Schimmel
2021-10-24 17:17 ` [PATCH v5 net-next 10/10] selftests: net: dsa: add a stress test for unlocked FDB operations Vladimir Oltean
2021-10-25 12:10 ` 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=163516381497.1029.795808307516282716.git-patchwork-notify@kernel.org \
--to=patchwork-bot+netdevbpf@kernel.org \
--cc=Landen.Chao@mediatek.com \
--cc=UNGLinuxDriver@microchip.com \
--cc=alexandre.belloni@bootlin.com \
--cc=alsi@bang-olufsen.dk \
--cc=andrew@lunn.ch \
--cc=ansuelsmth@gmail.com \
--cc=claudiu.manoil@nxp.com \
--cc=davem@davemloft.net \
--cc=dqfext@gmail.com \
--cc=f.fainelli@gmail.com \
--cc=george.mccollister@gmail.com \
--cc=hauke@hauke-m.de \
--cc=john@phrozen.org \
--cc=kuba@kernel.org \
--cc=kurt@linutronix.de \
--cc=netdev@vger.kernel.org \
--cc=o.rempel@pengutronix.de \
--cc=olek2@wp.pl \
--cc=olteanv@gmail.com \
--cc=prasanna.vengateshan@microchip.com \
--cc=privat@egil-hjelmeland.no \
--cc=sean.wang@mediatek.com \
--cc=vivien.didelot@gmail.com \
--cc=vladimir.oltean@nxp.com \
--cc=woojung.huh@microchip.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.