* [PATCH 00/15] PCI: Convert to platform remove callback returning void
@ 2023-03-21 19:31 Uwe Kleine-König
2023-05-30 14:07 ` Uwe Kleine-König
2023-06-24 14:19 ` Krzysztof Wilczyński
0 siblings, 2 replies; 8+ messages in thread
From: Uwe Kleine-König @ 2023-03-21 19:31 UTC (permalink / raw)
To: Thomas Petazzoni, Pali Rohár, Lorenzo Pieralisi,
Krzysztof Wilczyński, Bjorn Helgaas, Joyce Ooi,
Florian Fainelli, Jim Quinlan, Nicolas Saenz Julienne,
Vignesh Raghavendra, Tom Joseph, Shawn Guo, Rahul Tanwar,
Manivannan Sadhasivam, Thierry Reding, Jonathan Hunter,
Serge Semin, Vidya Sagar, Jisheng Zhang, Miaoqian Lin, Ray Jui,
Scott Branden, Ryder Lee, Jianjun Wang, Matthias Brugger,
Sergio Paracuellos, Shawn Lin, Heiko Stuebner, Toan Le
Cc: Rob Herring, linux-pci, linux-arm-kernel, kernel,
Broadcom internal kernel review list, linux-rpi-kernel,
linux-omap, linux-arm-msm, linux-tegra,
AngeloGioacchino Del Regno, linux-mediatek, linux-rockchip
Hello,
this series adapts the platform drivers below drivers/pci to use the
.remove_new() callback. Compared to the traditional .remove() callback
.remove_new() returns no value. This is a good thing because the driver core
doesn't (and cannot) cope for errors during remove. The only effect of a
non-zero return value in .remove() is that the driver core emits a warning. The
device is removed anyhow and an early return from .remove() usually yields a
resource leak.
By changing the remove callback to return void driver authors cannot
reasonably assume any more that there is some kind of cleanup later.
All drivers were easy to convert as they all returned zero in their
remove callback. Only for iproc the conversion wasn't trivial, the other
were converted using coccinelle.
There are no interdependencies between these patches. So even if there
are some concerns for individual patches, I ask you to apply the
remaining set. Then I only have to care for the review feedback of the
refused patches. (Having said that I don't expect any serious objection,
just things like squashing or separating patches, or maybe I picked a
wrong subject prefix.)
Best regards
Uwe
Uwe Kleine-König (15):
PCI: aardvark: Convert to platform remove callback returning void
PCI: altera: Convert to platform remove callback returning void
PCI: altera-msi: Convert to platform remove callback returning void
PCI: brcmstb: Convert to platform remove callback returning void
PCI: cadence/j721e: Convert to platform remove callback returning void
PCI: dwc/*: Convert to platform remove callback returning void
PCI: hisi-error: Convert to platform remove callback returning void
PCI: iproc: Convert to platform remove callback returning void
PCI: mediatek: Convert to platform remove callback returning void
PCI: mediatek-gen3: Convert to platform remove callback returning void
PCI: mt7621: Convert to platform remove callback returning void
PCI: mvebu: Convert to platform remove callback returning void
PCI: rockchip-host: Convert to platform remove callback returning void
PCI: tegra: Convert to platform remove callback returning void
PCI: xgene-msi: Convert to platform remove callback returning void
drivers/pci/controller/cadence/pci-j721e.c | 6 ++----
drivers/pci/controller/dwc/pcie-bt1.c | 6 ++----
drivers/pci/controller/dwc/pcie-histb.c | 6 ++----
drivers/pci/controller/dwc/pcie-intel-gw.c | 6 ++----
drivers/pci/controller/dwc/pcie-qcom-ep.c | 8 +++-----
drivers/pci/controller/dwc/pcie-tegra194.c | 8 +++-----
drivers/pci/controller/pci-aardvark.c | 6 ++----
drivers/pci/controller/pci-mvebu.c | 6 ++----
drivers/pci/controller/pci-tegra.c | 6 ++----
drivers/pci/controller/pci-xgene-msi.c | 6 ++----
drivers/pci/controller/pcie-altera-msi.c | 5 ++---
drivers/pci/controller/pcie-altera.c | 6 ++----
drivers/pci/controller/pcie-brcmstb.c | 6 ++----
drivers/pci/controller/pcie-hisi-error.c | 6 ++----
drivers/pci/controller/pcie-iproc-platform.c | 6 +++---
drivers/pci/controller/pcie-iproc.c | 4 +---
drivers/pci/controller/pcie-iproc.h | 2 +-
drivers/pci/controller/pcie-mediatek-gen3.c | 6 ++----
drivers/pci/controller/pcie-mediatek.c | 6 ++----
drivers/pci/controller/pcie-mt7621.c | 6 ++----
drivers/pci/controller/pcie-rockchip-host.c | 6 ++----
21 files changed, 43 insertions(+), 80 deletions(-)
base-commit: fe15c26ee26efa11741a7b632e9f23b01aca4cc6
--
2.39.2
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 00/15] PCI: Convert to platform remove callback returning void
2023-03-21 19:31 Uwe Kleine-König
@ 2023-05-30 14:07 ` Uwe Kleine-König
2023-06-02 21:37 ` Bjorn Helgaas
2023-06-24 14:19 ` Krzysztof Wilczyński
1 sibling, 1 reply; 8+ messages in thread
From: Uwe Kleine-König @ 2023-05-30 14:07 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Thomas Petazzoni, Pali Rohár, Lorenzo Pieralisi,
Krzysztof Wilczyński, Joyce Ooi, Florian Fainelli,
Jim Quinlan, Nicolas Saenz Julienne, Vignesh Raghavendra,
Tom Joseph, Shawn Guo, Rahul Tanwar, Manivannan Sadhasivam,
Thierry Reding, Jonathan Hunter, Serge Semin, Vidya Sagar,
Jisheng Zhang, Miaoqian Lin, Ray Jui, Scott Branden, Ryder Lee,
Jianjun Wang, Matthias Brugger, Sergio Paracuellos, Shawn Lin,
Heiko Stuebner, Toan Le, Rob Herring, linux-pci, linux-rockchip,
Broadcom internal kernel review list, linux-rpi-kernel, kernel,
linux-arm-msm, linux-tegra, linux-mediatek, linux-omap,
linux-arm-kernel, AngeloGioacchino Del Regno
[-- Attachment #1.1: Type: text/plain, Size: 1699 bytes --]
Hello Bjorn,
On Tue, Mar 21, 2023 at 08:31:53PM +0100, Uwe Kleine-König wrote:
> this series adapts the platform drivers below drivers/pci to use the
> .remove_new() callback. Compared to the traditional .remove() callback
> .remove_new() returns no value. This is a good thing because the driver core
> doesn't (and cannot) cope for errors during remove. The only effect of a
> non-zero return value in .remove() is that the driver core emits a warning. The
> device is removed anyhow and an early return from .remove() usually yields a
> resource leak.
>
> By changing the remove callback to return void driver authors cannot
> reasonably assume any more that there is some kind of cleanup later.
>
> All drivers were easy to convert as they all returned zero in their
> remove callback. Only for iproc the conversion wasn't trivial, the other
> were converted using coccinelle.
>
> There are no interdependencies between these patches. So even if there
> are some concerns for individual patches, I ask you to apply the
> remaining set. Then I only have to care for the review feedback of the
> refused patches. (Having said that I don't expect any serious objection,
> just things like squashing or separating patches, or maybe I picked a
> wrong subject prefix.)
These patches wait for application for quite some time now. They apply
just fine to v6.4-rc1 and next/master. Would be great to get them in
during the next merge window and ideally give them some time in next
before.
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | https://www.pengutronix.de/ |
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 00/15] PCI: Convert to platform remove callback returning void
2023-05-30 14:07 ` Uwe Kleine-König
@ 2023-06-02 21:37 ` Bjorn Helgaas
2023-06-06 16:02 ` Uwe Kleine-König
0 siblings, 1 reply; 8+ messages in thread
From: Bjorn Helgaas @ 2023-06-02 21:37 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Bjorn Helgaas, Thomas Petazzoni, Pali Rohár,
Lorenzo Pieralisi, Krzysztof Wilczyński, Joyce Ooi,
Florian Fainelli, Jim Quinlan, Nicolas Saenz Julienne,
Vignesh Raghavendra, Tom Joseph, Shawn Guo, Rahul Tanwar,
Manivannan Sadhasivam, Thierry Reding, Jonathan Hunter,
Serge Semin, Vidya Sagar, Jisheng Zhang, Miaoqian Lin, Ray Jui,
Scott Branden, Ryder Lee, Jianjun Wang, Matthias Brugger,
Sergio Paracuellos, Shawn Lin, Heiko Stuebner, Toan Le,
Rob Herring, linux-pci, linux-rockchip,
Broadcom internal kernel review list, linux-rpi-kernel, kernel,
linux-arm-msm, linux-tegra, linux-mediatek, linux-omap,
linux-arm-kernel, AngeloGioacchino Del Regno
On Tue, May 30, 2023 at 04:07:42PM +0200, Uwe Kleine-König wrote:
> Hello Bjorn,
>
> On Tue, Mar 21, 2023 at 08:31:53PM +0100, Uwe Kleine-König wrote:
> > this series adapts the platform drivers below drivers/pci to use the
> > .remove_new() callback. Compared to the traditional .remove() callback
> > .remove_new() returns no value. This is a good thing because the driver core
> > doesn't (and cannot) cope for errors during remove. The only effect of a
> > non-zero return value in .remove() is that the driver core emits a warning. The
> > device is removed anyhow and an early return from .remove() usually yields a
> > resource leak.
> >
> > By changing the remove callback to return void driver authors cannot
> > reasonably assume any more that there is some kind of cleanup later.
> >
> > All drivers were easy to convert as they all returned zero in their
> > remove callback. Only for iproc the conversion wasn't trivial, the other
> > were converted using coccinelle.
> >
> > There are no interdependencies between these patches. So even if there
> > are some concerns for individual patches, I ask you to apply the
> > remaining set. Then I only have to care for the review feedback of the
> > refused patches. (Having said that I don't expect any serious objection,
> > just things like squashing or separating patches, or maybe I picked a
> > wrong subject prefix.)
>
> These patches wait for application for quite some time now. They apply
> just fine to v6.4-rc1 and next/master. Would be great to get them in
> during the next merge window and ideally give them some time in next
> before.
Thanks, these seem fine to me, and Lorenzo normally takes care of
drivers/pci/controller/. Lorenzo, if it's easier to have me apply
them, that's fine, too, just let me know.
The only tweaks I would make would be:
PCI: j721e: Convert to platform remove callback returning void
PCI: dwc: Convert to platform remove callback returning void
to match the git history.
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 00/15] PCI: Convert to platform remove callback returning void
2023-06-02 21:37 ` Bjorn Helgaas
@ 2023-06-06 16:02 ` Uwe Kleine-König
2023-06-24 14:23 ` Krzysztof Wilczyński
0 siblings, 1 reply; 8+ messages in thread
From: Uwe Kleine-König @ 2023-06-06 16:02 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Krzysztof Wilczyński, Miaoqian Lin, Vignesh Raghavendra,
linux-pci, Lorenzo Pieralisi, Matthias Brugger, Thierry Reding,
Jisheng Zhang, Toan Le, Heiko Stuebner, Rob Herring,
Florian Fainelli, linux-rockchip, Joyce Ooi, Jonathan Hunter,
Jianjun Wang, Sergio Paracuellos, Rahul Tanwar, Jim Quinlan,
Broadcom internal kernel review list, linux-arm-msm, Shawn Lin,
Nicolas Saenz Julienne, linux-tegra, kernel,
Manivannan Sadhasivam, Ray Jui, Ryder Lee, linux-mediatek,
linux-rpi-kernel, Bjorn Helgaas, linux-omap, linux-arm-kernel,
AngeloGioacchino Del Regno, Scott Branden, Vidya Sagar,
Serge Semin, Tom Joseph, Thomas Petazzoni, Shawn Guo,
Pali Rohár
[-- Attachment #1.1: Type: text/plain, Size: 2641 bytes --]
Hello,
[dropped Tom Joseph and Joyce Ooi from Cc:, my last mail in this thread
resulted in a bounce for their addresses.]
On Fri, Jun 02, 2023 at 04:37:34PM -0500, Bjorn Helgaas wrote:
> On Tue, May 30, 2023 at 04:07:42PM +0200, Uwe Kleine-König wrote:
> > Hello Bjorn,
> >
> > On Tue, Mar 21, 2023 at 08:31:53PM +0100, Uwe Kleine-König wrote:
> > > this series adapts the platform drivers below drivers/pci to use the
> > > .remove_new() callback. Compared to the traditional .remove() callback
> > > .remove_new() returns no value. This is a good thing because the driver core
> > > doesn't (and cannot) cope for errors during remove. The only effect of a
> > > non-zero return value in .remove() is that the driver core emits a warning. The
> > > device is removed anyhow and an early return from .remove() usually yields a
> > > resource leak.
> > >
> > > By changing the remove callback to return void driver authors cannot
> > > reasonably assume any more that there is some kind of cleanup later.
> > >
> > > All drivers were easy to convert as they all returned zero in their
> > > remove callback. Only for iproc the conversion wasn't trivial, the other
> > > were converted using coccinelle.
> > >
> > > There are no interdependencies between these patches. So even if there
> > > are some concerns for individual patches, I ask you to apply the
> > > remaining set. Then I only have to care for the review feedback of the
> > > refused patches. (Having said that I don't expect any serious objection,
> > > just things like squashing or separating patches, or maybe I picked a
> > > wrong subject prefix.)
> >
> > These patches wait for application for quite some time now. They apply
> > just fine to v6.4-rc1 and next/master. Would be great to get them in
> > during the next merge window and ideally give them some time in next
> > before.
>
> Thanks, these seem fine to me, and Lorenzo normally takes care of
> drivers/pci/controller/. Lorenzo, if it's easier to have me apply
> them, that's fine, too, just let me know.
>
> The only tweaks I would make would be:
>
> PCI: j721e: Convert to platform remove callback returning void
> PCI: dwc: Convert to platform remove callback returning void
If it's easier for you (or Lorenzo) I can resend with these tweaks.
Otherwise if these are adapted when applying them, that's fine for me,
too. Just tell me if I should do anything here.
Best regards
Uwe
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | https://www.pengutronix.de/ |
[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
[-- Attachment #2: Type: text/plain, Size: 176 bytes --]
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 00/15] PCI: Convert to platform remove callback returning void
[not found] <20230611132423.milnj2pnvjqzwino@pali>
@ 2023-06-12 16:19 ` Bjorn Helgaas
2023-06-12 18:17 ` Pali Rohár
0 siblings, 1 reply; 8+ messages in thread
From: Bjorn Helgaas @ 2023-06-12 16:19 UTC (permalink / raw)
To: Pali Rohár
Cc: Uwe Kleine-König, Bjorn Helgaas, Thomas Petazzoni,
Lorenzo Pieralisi, Krzysztof Wilczyński, Joyce Ooi,
Florian Fainelli, Jim Quinlan, Nicolas Saenz Julienne,
Vignesh Raghavendra, Tom Joseph, Shawn Guo, Rahul Tanwar,
Manivannan Sadhasivam, Thierry Reding, Jonathan Hunter,
Serge Semin, Vidya Sagar, Jisheng Zhang, Miaoqian Lin, Ray Jui,
Scott Branden, Ryder Lee, Jianjun Wang, Matthias Brugger,
Sergio Paracuellos, Shawn Lin, Heiko Stuebner, Toan Le,
Rob Herring, linux-pci, linux-rockchip,
Broadcom internal kernel review list, linux-rpi-kernel, kernel,
linux-arm-msm, linux-tegra, linux-mediatek, linux-omap,
linux-arm-kernel, AngeloGioacchino Del Regno
On Sun, Jun 11, 2023 at 03:24:23PM +0200, Pali Rohár wrote:
> On Friday 02 June 2023 16:37:34 Bjorn Helgaas wrote:
> > On Tue, May 30, 2023 at 04:07:42PM +0200, Uwe Kleine-König wrote:
> > > On Tue, Mar 21, 2023 at 08:31:53PM +0100, Uwe Kleine-König wrote:
> > > > this series adapts the platform drivers below drivers/pci to
> > > > use the .remove_new() callback. Compared to the traditional
> > > > .remove() callback .remove_new() returns no value. This is a
> > > > good thing because the driver core doesn't (and cannot) cope
> > > > for errors during remove. The only effect of a non-zero return
> > > > value in .remove() is that the driver core emits a warning.
> > > > The device is removed anyhow and an early return from
> > > > .remove() usually yields a resource leak.
> ...
> Hello Bjorn, it should be expected that other changes for PCIe drivers
> sent by other people which were sent to the list before this patch
> series and are still waiting for the review (because are without
> comments), would be processed before and patches sent later.
I don't think it's necessary to delay simple, easily-reviewed changes
behind more complicated ones.
> Also I would like to point out that in past I have sent fixes for PCIe
> mvebu driver, which is currently in the broken state. And this is also
> on waiting on the list.
Thanks for this reminder. Would you mind reposting them? I poked
around in patchwork and I must be doing something wrong because I
can't find *any* patches from you, though obviously there are many.
If you repost them at least we'll know unambiguously what is on the
table.
Bjorn
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 00/15] PCI: Convert to platform remove callback returning void
2023-06-12 16:19 ` [PATCH 00/15] PCI: Convert to platform remove callback returning void Bjorn Helgaas
@ 2023-06-12 18:17 ` Pali Rohár
0 siblings, 0 replies; 8+ messages in thread
From: Pali Rohár @ 2023-06-12 18:17 UTC (permalink / raw)
To: Bjorn Helgaas
Cc: Uwe Kleine-König, Bjorn Helgaas, Thomas Petazzoni,
Lorenzo Pieralisi, Krzysztof Wilczyński, Joyce Ooi,
Florian Fainelli, Jim Quinlan, Nicolas Saenz Julienne,
Vignesh Raghavendra, Tom Joseph, Shawn Guo, Rahul Tanwar,
Manivannan Sadhasivam, Thierry Reding, Jonathan Hunter,
Serge Semin, Vidya Sagar, Jisheng Zhang, Miaoqian Lin, Ray Jui,
Scott Branden, Ryder Lee, Jianjun Wang, Matthias Brugger,
Sergio Paracuellos, Shawn Lin, Heiko Stuebner, Toan Le,
Rob Herring, linux-pci, linux-rockchip,
Broadcom internal kernel review list, linux-rpi-kernel, kernel,
linux-arm-msm, linux-tegra, linux-mediatek, linux-omap,
linux-arm-kernel, AngeloGioacchino Del Regno
On Monday 12 June 2023 11:19:27 Bjorn Helgaas wrote:
> On Sun, Jun 11, 2023 at 03:24:23PM +0200, Pali Rohár wrote:
> > On Friday 02 June 2023 16:37:34 Bjorn Helgaas wrote:
> > > On Tue, May 30, 2023 at 04:07:42PM +0200, Uwe Kleine-König wrote:
> > > > On Tue, Mar 21, 2023 at 08:31:53PM +0100, Uwe Kleine-König wrote:
> > > > > this series adapts the platform drivers below drivers/pci to
> > > > > use the .remove_new() callback. Compared to the traditional
> > > > > .remove() callback .remove_new() returns no value. This is a
> > > > > good thing because the driver core doesn't (and cannot) cope
> > > > > for errors during remove. The only effect of a non-zero return
> > > > > value in .remove() is that the driver core emits a warning.
> > > > > The device is removed anyhow and an early return from
> > > > > .remove() usually yields a resource leak.
> > ...
>
> > Hello Bjorn, it should be expected that other changes for PCIe drivers
> > sent by other people which were sent to the list before this patch
> > series and are still waiting for the review (because are without
> > comments), would be processed before and patches sent later.
>
> I don't think it's necessary to delay simple, easily-reviewed changes
> behind more complicated ones.
>
> > Also I would like to point out that in past I have sent fixes for PCIe
> > mvebu driver, which is currently in the broken state. And this is also
> > on waiting on the list.
>
> Thanks for this reminder. Would you mind reposting them? I poked
> around in patchwork and I must be doing something wrong because I
> can't find *any* patches from you, though obviously there are many.
>
> If you repost them at least we'll know unambiguously what is on the
> table.
>
> Bjorn
Well, my patches I reposted more times. And some were also reposted by
other people. I do not know if they are in patchwork, but they are in
email archive. For example last repost of aardvark patches are here:
https://lore.kernel.org/linux-pci/20220927141926.8895-1-kabel@kernel.org/
And some other aardvark are also here:
https://lore.kernel.org/linux-pci/20220711120626.11492-1-pali@kernel.org/
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 00/15] PCI: Convert to platform remove callback returning void
2023-03-21 19:31 Uwe Kleine-König
2023-05-30 14:07 ` Uwe Kleine-König
@ 2023-06-24 14:19 ` Krzysztof Wilczyński
1 sibling, 0 replies; 8+ messages in thread
From: Krzysztof Wilczyński @ 2023-06-24 14:19 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Thomas Petazzoni, Pali Rohár, Lorenzo Pieralisi,
Bjorn Helgaas, Joyce Ooi, Florian Fainelli, Jim Quinlan,
Nicolas Saenz Julienne, Vignesh Raghavendra, Tom Joseph,
Shawn Guo, Rahul Tanwar, Manivannan Sadhasivam, Thierry Reding,
Jonathan Hunter, Serge Semin, Vidya Sagar, Jisheng Zhang,
Miaoqian Lin, Ray Jui, Scott Branden, Ryder Lee, Jianjun Wang,
Matthias Brugger, Sergio Paracuellos, Shawn Lin, Heiko Stuebner,
Toan Le, Rob Herring, linux-pci, linux-arm-kernel, kernel,
Broadcom internal kernel review list, linux-rpi-kernel,
linux-omap, linux-arm-msm, linux-tegra,
AngeloGioacchino Del Regno, linux-mediatek, linux-rockchip
Hello,
> this series adapts the platform drivers below drivers/pci to use the
> .remove_new() callback. Compared to the traditional .remove() callback
> .remove_new() returns no value. This is a good thing because the driver core
> doesn't (and cannot) cope for errors during remove. The only effect of a
> non-zero return value in .remove() is that the driver core emits a warning. The
> device is removed anyhow and an early return from .remove() usually yields a
> resource leak.
>
> By changing the remove callback to return void driver authors cannot
> reasonably assume any more that there is some kind of cleanup later.
>
> All drivers were easy to convert as they all returned zero in their
> remove callback. Only for iproc the conversion wasn't trivial, the other
> were converted using coccinelle.
>
> There are no interdependencies between these patches. So even if there
> are some concerns for individual patches, I ask you to apply the
> remaining set. Then I only have to care for the review feedback of the
> refused patches. (Having said that I don't expect any serious objection,
> just things like squashing or separating patches, or maybe I picked a
> wrong subject prefix.)
Applied to controller/remove-void-callbacks, thank you!
[01/15] PCI: aardvark: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/b11c76db97e7
[02/15] PCI: altera: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/3a610560aa4f
[03/15] PCI: altera-msi: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/60d03f70455c
[04/15] PCI: brcmstb: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/b169c576ad0c
[05/15] PCI: j721e: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/c86f4bd6008e
[06/15] PCI: dwc: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/221879c98698
[07/15] PCI: hisi-error: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/9a285fbbb591
[08/15] PCI: iproc: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/6f1c0a046048
[09/15] PCI: mediatek: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/5e0005409427
[10/15] PCI: mediatek-gen3: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/22626c46bb32
[11/15] PCI: mt7621: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/8c47ac2a66c4
[12/15] PCI: mvebu: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/4c3bc1b41b8f
[13/15] PCI: rockchip-host: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/2998efcd8e73
[14/15] PCI: tegra: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/c7fd95cda648
[15/15] PCI: xgene-msi: Convert to platform remove callback returning void
https://git.kernel.org/pci/pci/c/afbb9130d2bf
Krzysztof
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [PATCH 00/15] PCI: Convert to platform remove callback returning void
2023-06-06 16:02 ` Uwe Kleine-König
@ 2023-06-24 14:23 ` Krzysztof Wilczyński
0 siblings, 0 replies; 8+ messages in thread
From: Krzysztof Wilczyński @ 2023-06-24 14:23 UTC (permalink / raw)
To: Uwe Kleine-König
Cc: Bjorn Helgaas, Miaoqian Lin, Vignesh Raghavendra, linux-pci,
Lorenzo Pieralisi, Matthias Brugger, Thierry Reding,
Jisheng Zhang, Toan Le, Heiko Stuebner, Rob Herring,
Florian Fainelli, linux-rockchip, Joyce Ooi, Jonathan Hunter,
Jianjun Wang, Sergio Paracuellos, Rahul Tanwar, Jim Quinlan,
Broadcom internal kernel review list, linux-arm-msm, Shawn Lin,
Nicolas Saenz Julienne, linux-tegra, kernel,
Manivannan Sadhasivam, Ray Jui, Ryder Lee, linux-mediatek,
linux-rpi-kernel, Bjorn Helgaas, linux-omap, linux-arm-kernel,
AngeloGioacchino Del Regno, Scott Branden, Vidya Sagar,
Serge Semin, Tom Joseph, Thomas Petazzoni, Shawn Guo,
Pali Rohár
Hello,
[...]
> > > These patches wait for application for quite some time now. They apply
> > > just fine to v6.4-rc1 and next/master. Would be great to get them in
> > > during the next merge window and ideally give them some time in next
> > > before.
> >
> > Thanks, these seem fine to me, and Lorenzo normally takes care of
> > drivers/pci/controller/. Lorenzo, if it's easier to have me apply
> > them, that's fine, too, just let me know.
> >
> > The only tweaks I would make would be:
> >
> > PCI: j721e: Convert to platform remove callback returning void
> > PCI: dwc: Convert to platform remove callback returning void
>
> If it's easier for you (or Lorenzo) I can resend with these tweaks.
> Otherwise if these are adapted when applying them, that's fine for me,
> too. Just tell me if I should do anything here.
I took the entire series and tweaked the subject lines as Bjorn requested.
Thank you!
Krzysztof
_______________________________________________
linux-arm-kernel mailing list
linux-arm-kernel@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-arm-kernel
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-06-24 14:24 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <20230611132423.milnj2pnvjqzwino@pali>
2023-06-12 16:19 ` [PATCH 00/15] PCI: Convert to platform remove callback returning void Bjorn Helgaas
2023-06-12 18:17 ` Pali Rohár
2023-03-21 19:31 Uwe Kleine-König
2023-05-30 14:07 ` Uwe Kleine-König
2023-06-02 21:37 ` Bjorn Helgaas
2023-06-06 16:02 ` Uwe Kleine-König
2023-06-24 14:23 ` Krzysztof Wilczyński
2023-06-24 14:19 ` Krzysztof Wilczyński
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox