[PATCH net-next 00/10] net*: Convert to platform remove callback returning void
Uwe Kleine-König
u.kleine-koenig at pengutronix.de
Fri Nov 17 01:59:23 PST 2023
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
More information about the linux-arm-kernel
mailing list