From: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
To: "Alex Elder" <elder@kernel.org>,
"David S. Miller" <davem@davemloft.net>,
"Eric Dumazet" <edumazet@google.com>,
"Jakub Kicinski" <kuba@kernel.org>,
"Paolo Abeni" <pabeni@redhat.com>,
"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>,
"Dmitry Torokhov" <dmitry.torokhov@gmail.com>,
"Tariq Toukan" <tariqt@nvidia.com>,
"Christian Marangi" <ansuelsmth@gmail.com>,
"Dawei Li" <set_pte_at@outlook.com>,
"Clément Léger" <clement.leger@bootlin.com>,
"Andrew Lunn" <andrew@lunn.ch>,
"Heiner Kallweit" <hkallweit1@gmail.com>,
"Russell King" <linux@armlinux.org.uk>,
"Zhao Qiang" <qiang.zhao@nxp.com>,
"Linus Walleij" <linusw@kernel.org>,
"Imre Kaloz" <kaloz@openwrt.org>,
"Stephan Gerhold" <stephan@gerhold.net>,
"Andy Gross" <agross@kernel.org>,
"Bjorn Andersson" <andersson@kernel.org>,
"Konrad Dybcio" <konrad.dybcio@linaro.org>,
"Loic Poulain" <loic.poulain@linaro.org>,
"Sergey Ryazanov" <ryazanov.s.a@gmail.com>,
"Alexander Aring" <alex.aring@gmail.com>,
"Stefan Schmidt" <stefan@datenfreihafen.org>,
"Miquel Raynal" <miquel.raynal@bootlin.com>
Cc: netdev@vger.kernel.org, kernel@pengutronix.de,
linux-renesas-soc@vger.kernel.org, linuxppc-dev@lists.ozlabs.org,
linux-arm-kernel@lists.infradead.org,
Johannes Berg <johannes@sipsolutions.net>,
linux-arm-msm@vger.kernel.org, linux-wpan@vger.kernel.org
Subject: [PATCH net-next 00/10] net*: Convert to platform remove callback returning void
Date: Fri, 17 Nov 2023 10:59:23 +0100 [thread overview]
Message-ID: <20231117095922.876489-1-u.kleine-koenig@pengutronix.de> (raw)
Hello,
this series converts the platform drivers below drivers/net that are not
covered in the two other series converting drivers/net/ethernet and
drivers/net/wireless. I put them all in a single series even though they
are not maintained together. I thought that to be better than sending
them out individually, I hope you agree.
See commit 5c5a7680e67b ("platform: Provide a remove callback that
returns no value") for an extended explanation and the eventual goal.
The TL;DR; is to make it harder for driver authors to leak resources
without noticing.
The first patch is a fix, but I don't think it's worth to add that to
stable, it was broken since v5.7-rc1 and nobody seems to have hit the
problem.
Best regards
Uwe
Uwe Kleine-König (10):
net: ipa: Don't error out in .remove()
net: ipa: Convert to platform remove callback returning void
net: fjes: Convert to platform remove callback returning void
net: pcs: rzn1-miic: Convert to platform remove callback returning
void
net: sfp: Convert to platform remove callback returning void
net: wan/fsl_ucc_hdlc: Convert to platform remove callback returning
void
net: wan/ixp4xx_hss: Convert to platform remove callback returning
void
net: wwan: qcom_bam_dmux: Convert to platform remove callback
returning void
ieee802154: fakelb: Convert to platform remove callback returning void
ieee802154: hwsim: Convert to platform remove callback returning void
drivers/net/fjes/fjes_main.c | 6 ++----
drivers/net/ieee802154/fakelb.c | 5 ++---
drivers/net/ieee802154/mac802154_hwsim.c | 6 ++----
drivers/net/ipa/ipa_main.c | 20 +++++---------------
drivers/net/pcs/pcs-rzn1-miic.c | 6 ++----
drivers/net/phy/sfp.c | 6 ++----
drivers/net/wan/fsl_ucc_hdlc.c | 6 ++----
drivers/net/wan/ixp4xx_hss.c | 5 ++---
drivers/net/wwan/qcom_bam_dmux.c | 6 ++----
9 files changed, 21 insertions(+), 45 deletions(-)
base-commit: eff99d8edbed7918317331ebd1e365d8e955d65e
--
2.42.0
next reply other threads:[~2023-11-17 10:00 UTC|newest]
Thread overview: 23+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-11-17 9:59 Uwe Kleine-König [this message]
2023-11-17 9:59 ` [PATCH net-next 01/10] net: ipa: Don't error out in .remove() Uwe Kleine-König
2023-11-17 14:16 ` Alex Elder
2023-11-17 14:45 ` Uwe Kleine-König
2023-11-17 19:43 ` Alex Elder
2023-11-17 20:50 ` Alex Elder
2023-11-17 9:59 ` [PATCH net-next 02/10] net: ipa: Convert to platform remove callback returning void Uwe Kleine-König
2023-11-17 14:24 ` Alex Elder
2023-11-17 9:59 ` [PATCH net-next 03/10] net: fjes: " Uwe Kleine-König
2023-11-17 9:59 ` [PATCH net-next 04/10] net: pcs: rzn1-miic: " Uwe Kleine-König
2023-11-17 10:46 ` Geert Uytterhoeven
2023-11-17 9:59 ` [PATCH net-next 05/10] net: sfp: " Uwe Kleine-König
2023-11-17 12:28 ` Russell King (Oracle)
2023-11-17 9:59 ` [PATCH net-next 06/10] net: wan/fsl_ucc_hdlc: " Uwe Kleine-König
2023-11-17 9:59 ` [PATCH net-next 07/10] net: wan/ixp4xx_hss: " Uwe Kleine-König
2023-11-17 9:59 ` [PATCH net-next 08/10] net: wwan: qcom_bam_dmux: " Uwe Kleine-König
2023-11-22 22:23 ` Sergey Ryazanov
2023-11-17 9:59 ` [PATCH net-next 09/10] ieee802154: fakelb: " Uwe Kleine-König
2023-11-17 12:05 ` Stefan Schmidt
2023-11-20 11:01 ` Miquel Raynal
2023-11-17 9:59 ` [PATCH net-next 10/10] ieee802154: hwsim: " Uwe Kleine-König
2023-11-17 12:06 ` Stefan Schmidt
2023-11-20 11:01 ` Miquel Raynal
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=20231117095922.876489-1-u.kleine-koenig@pengutronix.de \
--to=u.kleine-koenig@pengutronix.de \
--cc=agross@kernel.org \
--cc=alex.aring@gmail.com \
--cc=andersson@kernel.org \
--cc=andrew@lunn.ch \
--cc=ansuelsmth@gmail.com \
--cc=clement.leger@bootlin.com \
--cc=davem@davemloft.net \
--cc=dmitry.torokhov@gmail.com \
--cc=edumazet@google.com \
--cc=elder@kernel.org \
--cc=hkallweit1@gmail.com \
--cc=johannes@sipsolutions.net \
--cc=kaloz@openwrt.org \
--cc=kernel@pengutronix.de \
--cc=konrad.dybcio@linaro.org \
--cc=kuba@kernel.org \
--cc=linusw@kernel.org \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=linux-arm-msm@vger.kernel.org \
--cc=linux-renesas-soc@vger.kernel.org \
--cc=linux-wpan@vger.kernel.org \
--cc=linux@armlinux.org.uk \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=loic.poulain@linaro.org \
--cc=miquel.raynal@bootlin.com \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
--cc=qiang.zhao@nxp.com \
--cc=rafael.j.wysocki@intel.com \
--cc=ryazanov.s.a@gmail.com \
--cc=set_pte_at@outlook.com \
--cc=stefan@datenfreihafen.org \
--cc=stephan@gerhold.net \
--cc=tariqt@nvidia.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).