All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: nvdimm@lists.linux.dev, "Alexey Kardashevskiy" <aik@ozlabs.ru>,
	"Benjamin Herrenschmidt" <benh@kernel.crashing.org>,
	"Samuel Iglesias Gonsalvez" <siglesias@igalia.com>,
	"Jens Taprogge" <jens.taprogge@taprogge.org>,
	"Ulf Hansson" <ulf.hansson@linaro.org>,
	"Jaroslav Kysela" <perex@perex.cz>,
	"Benjamin Tissoires" <benjamin.tissoires@redhat.com>,
	"Paul Mackerras" <paulus@samba.org>,
	"Srinivas Pandruvada" <srinivas.pandruvada@linux.intel.com>,
	"K. Y. Srinivasan" <kys@microsoft.com>,
	"Mike Christie" <michael.christie@oracle.com>,
	"Wei Liu" <wei.liu@kernel.org>,
	"Maxim Levitsky" <maximlevitsky@gmail.com>,
	"Samuel Holland" <samuel@sholland.org>,
	"Michael Ellerman" <mpe@ellerman.id.au>,
	linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	"Tomas Winkler" <tomas.winkler@intel.com>,
	"Julien Grall" <jgrall@amazon.com>,
	"Ohad Ben-Cohen" <ohad@wizery.com>,
	"Alex Williamson" <alex.williamson@redhat.com>,
	"Alex Elder" <elder@kernel.org>,
	linux-parisc@vger.kernel.org,
	"Geoff Levand" <geoff@infradead.org>,
	linux-fpga@vger.kernel.org, linux-usb@vger.kernel.org,
	"Rafael J. Wysocki" <rjw@rjwysocki.net>,
	linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org,
	"Thorsten Scherer" <t.scherer@eckelmann.de>,
	kernel@pengutronix.de, "Jon Mason" <jdmason@kudzu.us>,
	linux-ntb@googlegroups.com, "Wu Hao" <hao.wu@intel.com>,
	"David Woodhouse" <dwmw@amazon.co.uk>,
	"Krzysztof Wilczyński" <kw@linux.com>,
	"Alexandre Belloni" <alexandre.belloni@bootlin.com>,
	"Manohar Vanga" <manohar.vanga@gmail.com>,
	linux-wireless@vger.kernel.org,
	"Dominik Brodowski" <linux@dominikbrodowski.net>,
	virtualization@lists.linux-foundation.org,
	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
	target-devel@vger.kernel.org,
	"Srinivas Kandagatla" <srinivas.kandagatla@linaro.org>,
	linux-i2c@vger.kernel.org,
	"Kai-Heng Feng" <kai.heng.feng@canonical.com>,
	"Stefano Stabellini" <sstabellini@kernel.org>,
	"Stephen Hemminger" <sthemmin@microsoft.com>,
	"Ira Weiny" <ira.weiny@intel.com>, "Helge Deller" <deller@gmx.de>,
	"Rafał Miłecki" <zajec5@gmail.com>,
	industrypack-devel@lists.sourceforge.net,
	linux-mips@vger.kernel.org, "Len Brown" <lenb@kernel.org>,
	alsa-devel@alsa-project.org, linux-arm-msm@vger.kernel.org,
	linux-media@vger.kernel.org, "Maxime Ripard" <mripard@kernel.org>,
	"Johan Hovold" <johan@kernel.org>,
	greybus-dev@lists.linaro.org,
	"Bjorn Helgaas" <bhelgaas@google.com>,
	"Dave Jiang" <dave.jiang@intel.com>,
	"Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
	"Mika Westerberg" <mika.westerberg@linux.intel.com>,
	linux-arm-kernel@lists.infradead.org,
	"Johannes Thumshirn" <morbidrsa@gmail.com>,
	"Mathieu Poirier" <mathieu.poirier@linaro.org>,
	"Stephen Boyd" <sboyd@kernel.org>,
	"Cornelia Huck" <cohuck@redhat.com>,
	"Wolfram Sang" <wsa@kernel.org>,
	"Joey Pabalan" <jpabalanb@gmail.com>,
	"Yehezkel Bernat" <YehezkelShB@gmail.com>,
	"Pali Rohár" <pali@kernel.org>,
	"Bodo Stroesser" <bostroesser@gmail.com>,
	"Alison Schofield" <alison.schofield@intel.com>,
	"Heikki Krogerus" <heikki.krogerus@linux.intel.com>,
	"Tyrel Datwyler" <tyreld@linux.ibm.com>,
	"Alexander Shishkin" <alexander.shishkin@linux.intel.com>,
	"Tom Rix" <trix@redhat.com>, "Jason Wang" <jasowang@redhat.com>,
	"SeongJae Park" <sjpark@amazon.de>,
	linux-hyperv@vger.kernel.org,
	platform-driver-x86@vger.kernel.org,
	"Frank Li" <lznuaa@gmail.com>,
	netdev@vger.kernel.org, "Qinglang Miao" <miaoqinglang@huawei.com>,
	"Jiri Slaby" <jirislaby@kernel.org>,
	"Rob Herring" <robh@kernel.org>,
	"Lorenzo Pieralisi" <lorenzo.pieralisi@arm.com>,
	"Mark Gross" <mgross@linux.intel.com>,
	linux-staging@lists.linux.dev, "Dexuan Cui" <decui@microsoft.com>,
	"Jernej Skrabec" <jernej.skrabec@gmail.com>,
	"Kishon Vijay Abraham I" <kishon@ti.com>,
	"Chen-Yu Tsai" <wens@csie.org>,
	linux-input@vger.kernel.org,
	"Matt Porter" <mporter@kernel.crashing.org>,
	"Allen Hubbe" <allenbh@gmail.com>, "Alex Dubov" <oakad@yahoo.com>,
	"Haiyang Zhang" <haiyangz@microsoft.com>,
	"Jiri Kosina" <jikos@kernel.org>,
	"Vladimir Zapolskiy" <vz@mleia.com>,
	"Russell King" <rmk+kernel@armlinux.org.uk>,
	"Ben Widawsky" <ben.widawsky@intel.com>,
	"Moritz Fischer" <mdf@kernel.org>,
	linux-cxl@vger.kernel.org, "Michael Buesch" <m@bues.ch>,
	"Dan Williams" <dan.j.williams@intel.com>,
	"Mauro Carvalho Chehab" <mchehab@kernel.org>,
	"Cristian Marussi" <cristian.marussi@arm.com>,
	"Thomas Bogendoerfer" <tsbogend@alpha.franken.de>,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	"Martyn Welch" <martyn@welchs.me.uk>,
	"Dmitry Torokhov" <dmitry.torokhov@gmail.com>,
	linux-mmc@vger.kernel.org, linux-sunxi@lists.linux.dev,
	"Stefan Richter" <stefanr@s5r6.in-berlin.de>,
	"Sudeep Holla" <sudeep.holla@arm.com>,
	"David S. Miller" <davem@davemloft.net>,
	"Sven Van Asbroeck" <TheSven73@gmail.com>,
	kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
	linux-remoteproc@vger.kernel.org,
	"Bjorn Andersson" <bjorn.andersson@linaro.org>,
	"Kirti Wankhede" <kwankhede@nvidia.com>,
	"Andreas Noever" <andreas.noever@gmail.com>,
	linux-i3c@lists.infradead.org,
	linux1394-devel@lists.sourceforge.net,
	"Lee Jones" <lee.jones@linaro.org>,
	"Arnd Bergmann" <arnd@arndb.de>,
	linux-scsi@vger.kernel.org,
	"Vishal Verma" <vishal.l.verma@intel.com>,
	"Russell King" <linux@armlinux.org.uk>,
	"Andy Gross" <agross@kernel.org>,
	linux-serial@vger.kernel.org, "Jakub Kicinski" <kuba@kernel.org>,
	"Michael Jamet" <michael.jamet@intel.com>,
	"William Breathitt Gray" <vilhelm.gray@gmail.com>,
	"Hans de Goede" <hdegoede@redhat.com>,
	"Hannes Reinecke" <hare@suse.de>,
	"Adrian Hunter" <adrian.hunter@intel.com>,
	"Juergen Gross" <jgross@suse.com>,
	linuxppc-dev@lists.ozlabs.org, "Takashi Iwai" <tiwai@suse.com>,
	"Alexandre Bounine" <alex.bou9@gmail.com>,
	"Vinod Koul" <vkoul@kernel.org>,
	"Mark Brown" <broonie@kernel.org>,
	"Marc Zyngier" <maz@kernel.org>,
	dmaengine@vger.kernel.org,
	"Johannes Berg" <johannes@sipsolutions.net>,
	"Johannes Thumshirn" <jth@kernel.org>,
	"Maximilian Luz" <luzmaximilian@gmail.com>
Subject: Re: [PATCH v2 4/4] bus: Make remove callback return void
Date: Tue, 6 Jul 2021 20:32:15 +0200	[thread overview]
Message-ID: <20210706183215.tcd7i4pwz2gxtxtb@pengutronix.de> (raw)
In-Reply-To: <20210706154803.1631813-5-u.kleine-koenig@pengutronix.de>

[-- Attachment #1: Type: text/plain, Size: 2549 bytes --]

Hello,

v1 was acked by some more after I stopped looking in my mailbox while
preparing v2:

On Tue, Jul 06, 2021 at 05:48:03PM +0200, Uwe Kleine-König wrote:
> The driver core ignores the return value of this callback because there
> is only little it can do when a device disappears.
> 
> This is the final bit of a long lasting cleanup quest where several
> buses were converted to also return void from their remove callback.
> Additionally some resource leaks were fixed that were caused by drivers
> returning an error code in the expectation that the driver won't go
> away.
> 
> With struct bus_type::remove returning void it's prevented that newly
> implemented buses return an ignored error code and so don't anticipate
> wrong expectations for driver authors.
> 
> Acked-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> (For ARM, Amba and related parts)
> Acked-by: Mark Brown <broonie@kernel.org>
> Acked-by: Chen-Yu Tsai <wens@csie.org> (for drivers/bus/sunxi-rsb.c)
> Acked-by: Pali Rohár <pali@kernel.org>
> Acked-by: Mauro Carvalho Chehab <mchehab@kernel.org> (for drivers/media)
> Acked-by: Hans de Goede <hdegoede@redhat.com> (For drivers/platform)
> Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> Acked-By: Vinod Koul <vkoul@kernel.org>
> Acked-by: Juergen Gross <jgross@suse.com> (For Xen)
> Acked-by: Lee Jones <lee.jones@linaro.org> (For drivers/mfd)
> Acked-by: Johannes Thumshirn <jth@kernel.org> (For drivers/mcb)
> Acked-by: Johan Hovold <johan@kernel.org>
> Acked-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> (For drivers/slimbus)
> Acked-by: Kirti Wankhede <kwankhede@nvidia.com> (For drivers/vfio)
> Acked-by: Maximilian Luz <luzmaximilian@gmail.com>
> Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> (For ulpi and typec)
> Acked-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> (For ipack)
> Reviewed-by: Tom Rix <trix@redhat.com> (For fpga)
> Acked-by: Geoff Levand <geoff@infradead.org> (For ps3)

Acked-by: Yehezkel Bernat <YehezkelShB@gmail.com> (For thunderbolt)
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Acked-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> (For intel_th)
Acked-by: Dominik Brodowski <linux@dominikbrodowski.net> (For pcmcia)

> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: nvdimm@lists.linux.dev, "Alexey Kardashevskiy" <aik@ozlabs.ru>,
	"Benjamin Herrenschmidt" <benh@kernel.crashing.org>,
	"Samuel Iglesias Gonsalvez" <siglesias@igalia.com>,
	"Jens Taprogge" <jens.taprogge@taprogge.org>,
	"Alison Schofield" <alison.schofield@intel.com>,
	"Benjamin Tissoires" <benjamin.tissoires@redhat.com>,
	"Paul Mackerras" <paulus@samba.org>,
	"Srinivas Pandruvada" <srinivas.pandruvada@linux.intel.com>,
	"K. Y. Srinivasan" <kys@microsoft.com>,
	"Mike Christie" <michael.christie@oracle.com>,
	"Wei Liu" <wei.liu@kernel.org>,
	"Maxim Levitsky" <maximlevitsky@gmail.com>,
	"Samuel Holland" <samuel@sholland.org>,
	"Michael Ellerman" <mpe@ellerman.id.au>,
	"Takashi Iwai" <tiwai@suse.com>,
	linux-acpi@vger.kernel.org, "Tom Rix" <trix@redhat.com>,
	xen-devel@lists.xenproject.org,
	"Tomas Winkler" <tomas.winkler@intel.com>,
	"Jason Wang" <jasowang@redhat.com>,
	"Ohad Ben-Cohen" <ohad@wizery.com>,
	"Alex Williamson" <alex.williamson@redhat.com>,
	"Alex Elder" <elder@kernel.org>,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	"Geoff Levand" <geoff@infradead.org>,
	linux-usb@vger.kernel.org, linux-wireless@vger.kernel.org,
	linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org,
	"Kai-Heng Feng" <kai.heng.feng@canonical.com>,
	kernel@pengutronix.de, "Jon Mason" <jdmason@kudzu.us>,
	linux-ntb@googlegroups.com, linux-media@vger.kernel.org,
	"David Woodhouse" <dwmw@amazon.co.uk>,
	"Krzysztof Wilczyński" <kw@linux.com>,
	"Alexandre Belloni" <alexandre.belloni@bootlin.com>,
	"Manohar Vanga" <manohar.vanga@gmail.com>,
	"Rafael J. Wysocki" <rjw@rjwysocki.net>,
	"Dominik Brodowski" <linux@dominikbrodowski.net>,
	virtualization@lists.linux-foundation.org,
	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
	target-devel@vger.kernel.org, linux-i2c@vger.kernel.org,
	"Stefano Stabellini" <sstabellini@kernel.org>,
	"Stephen Hemminger" <sthemmin@microsoft.com>,
	"Jiri Slaby" <jirislaby@kernel.org>,
	"Helge Deller" <deller@gmx.de>,
	"Rafał Miłecki" <zajec5@gmail.com>,
	industrypack-devel@lists.sourceforge.net,
	"Wu Hao" <hao.wu@intel.com>,
	alsa-devel@alsa-project.org, linux-arm-msm@vger.kernel.org,
	"Maxime Ripard" <mripard@kernel.org>,
	"William Breathitt Gray" <vilhelm.gray@gmail.com>,
	greybus-dev@lists.linaro.org, "Frank Li" <lznuaa@gmail.com>,
	"Mark Gross" <mgross@linux.intel.com>,
	"Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
	"Mika Westerberg" <mika.westerberg@linux.intel.com>,
	linux-arm-kernel@lists.infradead.org,
	"Johannes Thumshirn" <morbidrsa@gmail.com>,
	"Mathieu Poirier" <mathieu.poirier@linaro.org>,
	"Stephen Boyd" <sboyd@kernel.org>,
	"Cornelia Huck" <cohuck@redhat.com>,
	"Wolfram Sang" <wsa@kernel.org>,
	"Joey Pabalan" <jpabalanb@gmail.com>,
	"Yehezkel Bernat" <YehezkelShB@gmail.com>,
	"Pali Rohár" <pali@kernel.org>, "Len Brown" <lenb@kernel.org>,
	"Bodo Stroesser" <bostroesser@gmail.com>,
	"Ulf Hansson" <ulf.hansson@linaro.org>,
	"Heikki Krogerus" <heikki.krogerus@linux.intel.com>,
	"Tyrel Datwyler" <tyreld@linux.ibm.com>,
	"Alexander Shishkin" <alexander.shishkin@linux.intel.com>,
	linux-pci@vger.kernel.org, "Julien Grall" <jgrall@amazon.com>,
	"SeongJae Park" <sjpark@amazon.de>,
	linux-hyperv@vger.kernel.org,
	platform-driver-x86@vger.kernel.org,
	"Bjorn Helgaas" <bhelgaas@google.com>,
	"Jernej Skrabec" <jernej.skrabec@gmail.com>,
	"Ira Weiny" <ira.weiny@intel.com>,
	"Rob Herring" <robh@kernel.org>,
	"Lorenzo Pieralisi" <lorenzo.pieralisi@arm.com>,
	"Dave Jiang" <dave.jiang@intel.com>,
	linux-staging@lists.linux.dev, "Dexuan Cui" <decui@microsoft.com>,
	"Qinglang Miao" <miaoqinglang@huawei.com>,
	"Kishon Vijay Abraham I" <kishon@ti.com>,
	"Chen-Yu Tsai" <wens@csie.org>,
	linux-input@vger.kernel.org,
	"Matt Porter" <mporter@kernel.crashing.org>,
	"Allen Hubbe" <allenbh@gmail.com>, "Alex Dubov" <oakad@yahoo.com>,
	"Haiyang Zhang" <haiyangz@microsoft.com>,
	"Jiri Kosina" <jikos@kernel.org>,
	"Vladimir Zapolskiy" <vz@mleia.com>,
	"Russell King" <rmk+kernel@armlinux.org.uk>,
	"Ben Widawsky" <ben.widawsky@intel.com>,
	"Moritz Fischer" <mdf@kernel.org>,
	linux-cxl@vger.kernel.org, "Michael Buesch" <m@bues.ch>,
	"Dan Williams" <dan.j.williams@intel.com>,
	"Mauro Carvalho Chehab" <mchehab@kernel.org>,
	"Cristian Marussi" <cristian.marussi@arm.com>,
	"Thomas Bogendoerfer" <tsbogend@alpha.franken.de>,
	linux-parisc@vger.kernel.org,
	"Martyn Welch" <martyn@welchs.me.uk>,
	"Dmitry Torokhov" <dmitry.torokhov@gmail.com>,
	linux-mmc@vger.kernel.org, linux-sunxi@lists.linux.dev,
	"Stefan Richter" <stefanr@s5r6.in-berlin.de>,
	"Sudeep Holla" <sudeep.holla@arm.com>,
	"David S. Miller" <davem@davemloft.net>,
	"Sven Van Asbroeck" <TheSven73@gmail.com>,
	kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
	linux-remoteproc@vger.kernel.org,
	"Maximilian Luz" <luzmaximilian@gmail.com>,
	"Bjorn Andersson" <bjorn.andersson@linaro.org>,
	"Kirti Wankhede" <kwankhede@nvidia.com>,
	"Andreas Noever" <andreas.noever@gmail.com>,
	linux-i3c@lists.infradead.org,
	linux1394-devel@lists.sourceforge.net,
	"Lee Jones" <lee.jones@linaro.org>,
	"Arnd Bergmann" <arnd@arndb.de>,
	linux-scsi@vger.kernel.org,
	"Vishal Verma" <vishal.l.verma@intel.com>,
	"Russell King" <linux@armlinux.org.uk>,
	"Thorsten Scherer" <t.scherer@eckelmann.de>,
	"Andy Gross" <agross@kernel.org>,
	linux-serial@vger.kernel.org, "Jakub Kicinski" <kuba@kernel.org>,
	"Michael Jamet" <michael.jamet@intel.com>,
	"Johan Hovold" <johan@kernel.org>,
	"Hans de Goede" <hdegoede@redhat.com>,
	"Hannes Reinecke" <hare@suse.de>,
	"Adrian Hunter" <adrian.hunter@intel.com>,
	"Johannes Berg" <johannes@sipsolutions.net>,
	"Juergen Gross" <jgross@suse.com>,
	netdev@vger.kernel.org, linux-mips@vger.kernel.org,
	"Alexandre Bounine" <alex.bou9@gmail.com>,
	"Vinod Koul" <vkoul@kernel.org>,
	"Mark Brown" <broonie@kernel.org>,
	"Marc Zyngier" <maz@kernel.org>,
	dmaengine@vger.kernel.org, linux-fpga@vger.kernel.org,
	"Johannes Thumshirn" <jth@kernel.org>,
	linuxppc-dev@lists.ozlabs.org
Subject: Re: [PATCH v2 4/4] bus: Make remove callback return void
Date: Tue, 6 Jul 2021 20:32:15 +0200	[thread overview]
Message-ID: <20210706183215.tcd7i4pwz2gxtxtb@pengutronix.de> (raw)
In-Reply-To: <20210706154803.1631813-5-u.kleine-koenig@pengutronix.de>

[-- Attachment #1: Type: text/plain, Size: 2549 bytes --]

Hello,

v1 was acked by some more after I stopped looking in my mailbox while
preparing v2:

On Tue, Jul 06, 2021 at 05:48:03PM +0200, Uwe Kleine-König wrote:
> The driver core ignores the return value of this callback because there
> is only little it can do when a device disappears.
> 
> This is the final bit of a long lasting cleanup quest where several
> buses were converted to also return void from their remove callback.
> Additionally some resource leaks were fixed that were caused by drivers
> returning an error code in the expectation that the driver won't go
> away.
> 
> With struct bus_type::remove returning void it's prevented that newly
> implemented buses return an ignored error code and so don't anticipate
> wrong expectations for driver authors.
> 
> Acked-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> (For ARM, Amba and related parts)
> Acked-by: Mark Brown <broonie@kernel.org>
> Acked-by: Chen-Yu Tsai <wens@csie.org> (for drivers/bus/sunxi-rsb.c)
> Acked-by: Pali Rohár <pali@kernel.org>
> Acked-by: Mauro Carvalho Chehab <mchehab@kernel.org> (for drivers/media)
> Acked-by: Hans de Goede <hdegoede@redhat.com> (For drivers/platform)
> Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> Acked-By: Vinod Koul <vkoul@kernel.org>
> Acked-by: Juergen Gross <jgross@suse.com> (For Xen)
> Acked-by: Lee Jones <lee.jones@linaro.org> (For drivers/mfd)
> Acked-by: Johannes Thumshirn <jth@kernel.org> (For drivers/mcb)
> Acked-by: Johan Hovold <johan@kernel.org>
> Acked-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> (For drivers/slimbus)
> Acked-by: Kirti Wankhede <kwankhede@nvidia.com> (For drivers/vfio)
> Acked-by: Maximilian Luz <luzmaximilian@gmail.com>
> Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> (For ulpi and typec)
> Acked-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> (For ipack)
> Reviewed-by: Tom Rix <trix@redhat.com> (For fpga)
> Acked-by: Geoff Levand <geoff@infradead.org> (For ps3)

Acked-by: Yehezkel Bernat <YehezkelShB@gmail.com> (For thunderbolt)
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Acked-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> (For intel_th)
Acked-by: Dominik Brodowski <linux@dominikbrodowski.net> (For pcmcia)

> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: nvdimm@lists.linux.dev, "Alexey Kardashevskiy" <aik@ozlabs.ru>,
	"Samuel Iglesias Gonsalvez" <siglesias@igalia.com>,
	"Jens Taprogge" <jens.taprogge@taprogge.org>,
	"Alison Schofield" <alison.schofield@intel.com>,
	"Jaroslav Kysela" <perex@perex.cz>,
	"Benjamin Tissoires" <benjamin.tissoires@redhat.com>,
	"Paul Mackerras" <paulus@samba.org>,
	"Srinivas Pandruvada" <srinivas.pandruvada@linux.intel.com>,
	"K. Y. Srinivasan" <kys@microsoft.com>,
	"Mike Christie" <michael.christie@oracle.com>,
	"Wei Liu" <wei.liu@kernel.org>,
	"Maxim Levitsky" <maximlevitsky@gmail.com>,
	"Samuel Holland" <samuel@sholland.org>,
	"Takashi Iwai" <tiwai@suse.com>,
	linux-acpi@vger.kernel.org, "Tom Rix" <trix@redhat.com>,
	xen-devel@lists.xenproject.org,
	"Tomas Winkler" <tomas.winkler@intel.com>,
	"Jason Wang" <jasowang@redhat.com>,
	"Ohad Ben-Cohen" <ohad@wizery.com>,
	"Alex Williamson" <alex.williamson@redhat.com>,
	"Alex Elder" <elder@kernel.org>,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	"Geoff Levand" <geoff@infradead.org>,
	linux-usb@vger.kernel.org, linux-wireless@vger.kernel.org,
	linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org,
	"Kai-Heng Feng" <kai.heng.feng@canonical.com>,
	kernel@pengutronix.de, "Jon Mason" <jdmason@kudzu.us>,
	linux-ntb@googlegroups.com, linux-media@vger.kernel.org,
	"David Woodhouse" <dwmw@amazon.co.uk>,
	"Krzysztof Wilczyński" <kw@linux.com>,
	"Alexandre Belloni" <alexandre.belloni@bootlin.com>,
	"Manohar Vanga" <manohar.vanga@gmail.com>,
	"Rafael J. Wysocki" <rjw@rjwysocki.net>,
	"Dominik Brodowski" <linux@dominikbrodowski.net>,
	virtualization@lists.linux-foundation.org,
	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
	target-devel@vger.kernel.org,
	"Srinivas Kandagatla" <srinivas.kandagatla@linaro.org>,
	linux-i2c@vger.kernel.org,
	"Stefano Stabellini" <sstabellini@kernel.org>,
	"Stephen Hemminger" <sthemmin@microsoft.com>,
	"Jiri Slaby" <jirislaby@kernel.org>,
	"Helge Deller" <deller@gmx.de>,
	"Rafał Miłecki" <zajec5@gmail.com>,
	industrypack-devel@lists.sourceforge.net,
	"Wu Hao" <hao.wu@intel.com>,
	alsa-devel@alsa-project.org, linux-arm-msm@vger.kernel.org,
	"Maxime Ripard" <mripard@kernel.org>,
	"William Breathitt Gray" <vilhelm.gray@gmail.com>,
	greybus-dev@lists.linaro.org, "Frank Li" <lznuaa@gmail.com>,
	"Mark Gross" <mgross@linux.intel.com>,
	"Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
	"Mika Westerberg" <mika.westerberg@linux.intel.com>,
	linux-arm-kernel@lists.infradead.org,
	"Johannes Thumshirn" <morbidrsa@gmail.com>,
	"Mathieu Poirier" <mathieu.poirier@linaro.org>,
	"Stephen Boyd" <sboyd@kernel.org>,
	"Cornelia Huck" <cohuck@redhat.com>,
	"Wolfram Sang" <wsa@kernel.org>,
	"Joey Pabalan" <jpabalanb@gmail.com>,
	"Yehezkel Bernat" <YehezkelShB@gmail.com>,
	"Pali Rohár" <pali@kernel.org>, "Len Brown" <lenb@kernel.org>,
	"Bodo Stroesser" <bostroesser@gmail.com>,
	"Ulf Hansson" <ulf.hansson@linaro.org>,
	"Heikki Krogerus" <heikki.krogerus@linux.intel.com>,
	"Tyrel Datwyler" <tyreld@linux.ibm.com>,
	"Alexander Shishkin" <alexander.shishkin@linux.intel.com>,
	linux-pci@vger.kernel.org, "Julien Grall" <jgrall@amazon.com>,
	"SeongJae Park" <sjpark@amazon.de>,
	linux-hyperv@vger.kernel.org,
	platform-driver-x86@vger.kernel.org,
	"Bjorn Helgaas" <bhelgaas@google.com>,
	"Jernej Skrabec" <jernej.skrabec@gmail.com>,
	"Ira Weiny" <ira.weiny@intel.com>,
	"Rob Herring" <robh@kernel.org>,
	"Lorenzo Pieralisi" <lorenzo.pieralisi@arm.com>,
	"Dave Jiang" <dave.jiang@intel.com>,
	linux-staging@lists.linux.dev, "Dexuan Cui" <decui@microsoft.com>,
	"Qinglang Miao" <miaoqinglang@huawei.com>,
	"Kishon Vijay Abraham I" <kishon@ti.com>,
	"Chen-Yu Tsai" <wens@csie.org>,
	linux-input@vger.kernel.org, "Allen Hubbe" <allenbh@gmail.com>,
	"Alex Dubov" <oakad@yahoo.com>,
	"Haiyang Zhang" <haiyangz@microsoft.com>,
	"Jiri Kosina" <jikos@kernel.org>,
	"Vladimir Zapolskiy" <vz@mleia.com>,
	"Russell King" <rmk+kernel@armlinux.org.uk>,
	"Ben Widawsky" <ben.widawsky@intel.com>,
	"Moritz Fischer" <mdf@kernel.org>,
	linux-cxl@vger.kernel.org, "Michael Buesch" <m@bues.ch>,
	"Dan Williams" <dan.j.williams@intel.com>,
	"Mauro Carvalho Chehab" <mchehab@kernel.org>,
	"Cristian Marussi" <cristian.marussi@arm.com>,
	"Thomas Bogendoerfer" <tsbogend@alpha.franken.de>,
	linux-parisc@vger.kernel.org,
	"Martyn Welch" <martyn@welchs.me.uk>,
	"Dmitry Torokhov" <dmitry.torokhov@gmail.com>,
	linux-mmc@vger.kernel.org, linux-sunxi@lists.linux.dev,
	"Stefan Richter" <stefanr@s5r6.in-berlin.de>,
	"Sudeep Holla" <sudeep.holla@arm.com>,
	"David S. Miller" <davem@davemloft.net>,
	"Sven Van Asbroeck" <TheSven73@gmail.com>,
	kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
	linux-remoteproc@vger.kernel.org,
	"Maximilian Luz" <luzmaximilian@gmail.com>,
	"Bjorn Andersson" <bjorn.andersson@linaro.org>,
	"Kirti Wankhede" <kwankhede@nvidia.com>,
	"Andreas Noever" <andreas.noever@gmail.com>,
	linux-i3c@lists.infradead.org,
	linux1394-devel@lists.sourceforge.net,
	"Lee Jones" <lee.jones@linaro.org>,
	"Arnd Bergmann" <arnd@arndb.de>,
	linux-scsi@vger.kernel.org,
	"Vishal Verma" <vishal.l.verma@intel.com>,
	"Russell King" <linux@armlinux.org.uk>,
	"Thorsten Scherer" <t.scherer@eckelmann.de>,
	"Andy Gross" <agross@kernel.org>,
	linux-serial@vger.kernel.org, "Jakub Kicinski" <kuba@kernel.org>,
	"Michael Jamet" <michael.jamet@intel.com>,
	"Johan Hovold" <johan@kernel.org>,
	"Hans de Goede" <hdegoede@redhat.com>,
	"Hannes Reinecke" <hare@suse.de>,
	"Adrian Hunter" <adrian.hunter@intel.com>,
	"Johannes Berg" <johannes@sipsolutions.net>,
	"Juergen Gross" <jgross@suse.com>,
	netdev@vger.kernel.org, linux-mips@vger.kernel.org,
	"Alexandre Bounine" <alex.bou9@gmail.com>,
	"Vinod Koul" <vkoul@kernel.org>,
	"Mark Brown" <broonie@kernel.org>,
	"Marc Zyngier" <maz@kernel.org>,
	dmaengine@vger.kernel.org, linux-fpga@vger.kernel.org,
	"Johannes Thumshirn" <jth@kernel.org>,
	linuxppc-dev@lists.ozlabs.org
Subject: Re: [PATCH v2 4/4] bus: Make remove callback return void
Date: Tue, 6 Jul 2021 20:32:15 +0200	[thread overview]
Message-ID: <20210706183215.tcd7i4pwz2gxtxtb@pengutronix.de> (raw)
In-Reply-To: <20210706154803.1631813-5-u.kleine-koenig@pengutronix.de>

[-- Attachment #1: Type: text/plain, Size: 2549 bytes --]

Hello,

v1 was acked by some more after I stopped looking in my mailbox while
preparing v2:

On Tue, Jul 06, 2021 at 05:48:03PM +0200, Uwe Kleine-König wrote:
> The driver core ignores the return value of this callback because there
> is only little it can do when a device disappears.
> 
> This is the final bit of a long lasting cleanup quest where several
> buses were converted to also return void from their remove callback.
> Additionally some resource leaks were fixed that were caused by drivers
> returning an error code in the expectation that the driver won't go
> away.
> 
> With struct bus_type::remove returning void it's prevented that newly
> implemented buses return an ignored error code and so don't anticipate
> wrong expectations for driver authors.
> 
> Acked-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> (For ARM, Amba and related parts)
> Acked-by: Mark Brown <broonie@kernel.org>
> Acked-by: Chen-Yu Tsai <wens@csie.org> (for drivers/bus/sunxi-rsb.c)
> Acked-by: Pali Rohár <pali@kernel.org>
> Acked-by: Mauro Carvalho Chehab <mchehab@kernel.org> (for drivers/media)
> Acked-by: Hans de Goede <hdegoede@redhat.com> (For drivers/platform)
> Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> Acked-By: Vinod Koul <vkoul@kernel.org>
> Acked-by: Juergen Gross <jgross@suse.com> (For Xen)
> Acked-by: Lee Jones <lee.jones@linaro.org> (For drivers/mfd)
> Acked-by: Johannes Thumshirn <jth@kernel.org> (For drivers/mcb)
> Acked-by: Johan Hovold <johan@kernel.org>
> Acked-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> (For drivers/slimbus)
> Acked-by: Kirti Wankhede <kwankhede@nvidia.com> (For drivers/vfio)
> Acked-by: Maximilian Luz <luzmaximilian@gmail.com>
> Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> (For ulpi and typec)
> Acked-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> (For ipack)
> Reviewed-by: Tom Rix <trix@redhat.com> (For fpga)
> Acked-by: Geoff Levand <geoff@infradead.org> (For ps3)

Acked-by: Yehezkel Bernat <YehezkelShB@gmail.com> (For thunderbolt)
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Acked-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> (For intel_th)
Acked-by: Dominik Brodowski <linux@dominikbrodowski.net> (For pcmcia)

> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

Best regards
Uwe

-- 
Pengutronix e.K.                           | Uwe Kleine-König            |
Industrial Linux Solutions                 | https://www.pengutronix.de/ |

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]

WARNING: multiple messages have this Message-ID (diff)
From: "Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
To: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Cc: nvdimm@lists.linux.dev, "Alexey Kardashevskiy" <aik@ozlabs.ru>,
	"Benjamin Herrenschmidt" <benh@kernel.crashing.org>,
	"Samuel Iglesias Gonsalvez" <siglesias@igalia.com>,
	"Jens Taprogge" <jens.taprogge@taprogge.org>,
	"Ulf Hansson" <ulf.hansson@linaro.org>,
	"Jaroslav Kysela" <perex@perex.cz>,
	"Benjamin Tissoires" <benjamin.tissoires@redhat.com>,
	"Paul Mackerras" <paulus@samba.org>,
	"Srinivas Pandruvada" <srinivas.pandruvada@linux.intel.com>,
	"K. Y. Srinivasan" <kys@microsoft.com>,
	"Mike Christie" <michael.christie@oracle.com>,
	"Wei Liu" <wei.liu@kernel.org>,
	"Maxim Levitsky" <maximlevitsky@gmail.com>,
	"Samuel Holland" <samuel@sholland.org>,
	"Michael Ellerman" <mpe@ellerman.id.au>,
	linux-acpi@vger.kernel.org, linux-pci@vger.kernel.org,
	xen-devel@lists.xenproject.org,
	"Tomas Winkler" <tomas.winkler@intel.com>,
	"Julien Grall" <jgrall@amazon.com>,
	"Ohad Ben-Cohen" <ohad@wizery.com>,
	"Alex Williamson" <alex.williamson@redhat.com>,
	"Alex Elder" <elder@kernel.org>,
	linux-parisc@vger.kernel.org,
	"Geoff Levand" <geoff@infradead.org>,
	linux-fpga@vger.kernel.org, linux-usb@vger.kernel.org,
	"Rafael J. Wysocki" <rjw@rjwysocki.net>,
	linux-kernel@vger.kernel.org, linux-spi@vger.kernel.org,
	"Thorsten Scherer" <t.scherer@eckelmann.de>,
	kernel@pengutronix.de, "Jon Mason" <jdmason@kudzu.us>,
	linux-ntb@googlegroups.com, "Wu Hao" <hao.wu@intel.com>,
	"David Woodhouse" <dwmw@amazon.co.uk>,
	"Krzysztof Wilczyński" <kw@linux.com>,
	"Alexandre Belloni" <alexandre.belloni@bootlin.com>,
	"Manohar Vanga" <manohar.vanga@gmail.com>,
	linux-wireless@vger.kernel.org,
	"Dominik Brodowski" <linux@dominikbrodowski.net>,
	virtualization@lists.linux-foundation.org,
	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>,
	target-devel@vger.kernel.org,
	"Srinivas Kandagatla" <srinivas.kandagatla@linaro.org>,
	linux-i2c@vger.kernel.org,
	"Kai-Heng Feng" <kai.heng.feng@canonical.com>,
	"Stefano Stabellini" <sstabellini@kernel.org>,
	"Stephen Hemminger" <sthemmin@microsoft.com>,
	"Ira Weiny" <ira.weiny@intel.com>, "Helge Deller" <deller@gmx.de>,
	"Rafał Miłecki" <zajec5@gmail.com>,
	industrypack-devel@lists.sourceforge.net,
	linux-mips@vger.kernel.org, "Len Brown" <lenb@kernel.org>,
	alsa-devel@alsa-project.org, linux-arm-msm@vger.kernel.org,
	linux-media@vger.kernel.org, "Maxime Ripard" <mripard@kernel.org>,
	"Johan Hovold" <johan@kernel.org>,
	greybus-dev@lists.linaro.org,
	"Bjorn Helgaas" <bhelgaas@google.com>,
	"Dave Jiang" <dave.jiang@intel.com>,
	"Boris Ostrovsky" <boris.ostrovsky@oracle.com>,
	"Mika Westerberg" <mika.westerberg@linux.intel.com>,
	linux-arm-kernel@lists.infradead.org,
	"Johannes Thumshirn" <morbidrsa@gmail.com>,
	"Mathieu Poirier" <mathieu.poirier@linaro.org>,
	"Stephen Boyd" <sboyd@kernel.org>,
	"Cornelia Huck" <cohuck@redhat.com>,
	"Wolfram Sang" <wsa@kernel.org>,
	"Joey Pabalan" <jpabalanb@gmail.com>,
	"Yehezkel Bernat" <YehezkelShB@gmail.com>,
	"Pali Rohár" <pali@kernel.org>,
	"Bodo Stroesser" <bostroesser@gmail.com>,
	"Alison Schofield" <alison.schofield@intel.com>,
	"Heikki Krogerus" <heikki.krogerus@linux.intel.com>,
	"Tyrel Datwyler" <tyreld@linux.ibm.com>,
	"Alexander Shishkin" <alexander.shishkin@linux.intel.com>,
	"Tom Rix" <trix@redhat.com>, "Jason Wang" <jasowang@redhat.com>,
	"SeongJae Park" <sjpark@amazon.de>,
	linux-hyperv@vger.kernel.org,
	platform-driver-x86@vger.kernel.org,
	"Frank Li" <lznuaa@gmail.com>,
	netdev@vger.kernel.org, "Qinglang Miao" <miaoqinglang@huawei.com>,
	"Jiri Slaby" <jirislaby@kernel.org>,
	"Rob Herring" <robh@kernel.org>,
	"Lorenzo Pieralisi" <lorenzo.pieralisi@arm.com>,
	"Mark Gross" <mgross@linux.intel.com>,
	linux-staging@lists.linux.dev, "Dexuan Cui" <decui@microsoft.com>,
	"Jernej Skrabec" <jernej.skrabec@gmail.com>,
	"Kishon Vijay Abraham I" <kishon@ti.com>,
	"Chen-Yu Tsai" <wens@csie.org>,
	linux-input@vger.kernel.org,
	"Matt Porter" <mporter@kernel.crashing.org>,
	"Allen Hubbe" <allenbh@gmail.com>, "Alex Dubov" <oakad@yahoo.com>,
	"Haiyang Zhang" <haiyangz@microsoft.com>,
	"Jiri Kosina" <jikos@kernel.org>,
	"Vladimir Zapolskiy" <vz@mleia.com>,
	"Russell King" <rmk+kernel@armlinux.org.uk>,
	"Ben Widawsky" <ben.widawsky@intel.com>,
	"Moritz Fischer" <mdf@kernel.org>,
	linux-cxl@vger.kernel.org, "Michael Buesch" <m@bues.ch>,
	"Dan Williams" <dan.j.williams@intel.com>,
	"Mauro Carvalho Chehab" <mchehab@kernel.org>,
	"Cristian Marussi" <cristian.marussi@arm.com>,
	"Thomas Bogendoerfer" <tsbogend@alpha.franken.de>,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	"Martyn Welch" <martyn@welchs.me.uk>,
	"Dmitry Torokhov" <dmitry.torokhov@gmail.com>,
	linux-mmc@vger.kernel.org, linux-sunxi@lists.linux.dev,
	"Stefan Richter" <stefanr@s5r6.in-berlin.de>,
	"Sudeep Holla" <sudeep.holla@arm.com>,
	"David S. Miller" <davem@davemloft.net>,
	"Sven Van Asbroeck" <TheSven73@gmail.com>,
	kvm@vger.kernel.org, "Michael S. Tsirkin" <mst@redhat.com>,
	linux-remoteproc@vger.kernel.org,
	"Bjorn Andersson" <bjorn.andersson@linaro.org>,
	"Kirti Wankhede" <kwankhede@nvidia.com>,
	"Andreas Noever" <andreas.noever@gmail.com>,
	linux-i3c@lists.infradead.org,
	linux1394-devel@lists.sourceforge.net,
	"Lee Jones" <lee.jones@linaro.org>,
	"Arnd Bergmann" <arnd@arndb.de>,
	linux-scsi@vger.kernel.org,
	"Vishal Verma" <vishal.l.verma@intel.com>,
	"Russell King" <linux@armlinux.org.uk>,
	"Andy Gross" <agross@kernel.org>,
	linux-serial@vger.kernel.org, "Jakub Kicinski" <kuba@kernel.org>,
	"Michael Jamet" <michael.jamet@intel.com>,
	"William Breathitt Gray" <vilhelm.gray@gmail.com>,
	"Hans de Goede" <hdegoede@redhat.com>,
	"Hannes Reinecke" <hare@suse.de>,
	"Adrian Hunter" <adrian.hunter@intel.com>,
	"Juergen Gross" <jgross@suse.com>,
	linuxppc-dev@lists.ozlabs.org, "Takashi Iwai" <tiwai@suse.com>,
	"Alexandre Bounine" <alex.bou9@gmail.com>,
	"Vinod Koul" <vkoul@kernel.org>,
	"Mark Brown" <broonie@kernel.org>,
	"Marc Zyngier" <maz@kernel.org>,
	dmaengine@vger.kernel.org,
	"Johannes Berg" <johannes@sipsolutions.net>,
	"Johannes Thumshirn" <jth@kernel.org>,
	"Maximilian Luz" <luzmaximilian@gmail.com>
Subject: Re: [PATCH v2 4/4] bus: Make remove callback return void
Date: Tue, 6 Jul 2021 20:32:15 +0200	[thread overview]
Message-ID: <20210706183215.tcd7i4pwz2gxtxtb@pengutronix.de> (raw)
In-Reply-To: <20210706154803.1631813-5-u.kleine-koenig@pengutronix.de>


[-- Attachment #1.1: Type: text/plain, Size: 2549 bytes --]

Hello,

v1 was acked by some more after I stopped looking in my mailbox while
preparing v2:

On Tue, Jul 06, 2021 at 05:48:03PM +0200, Uwe Kleine-König wrote:
> The driver core ignores the return value of this callback because there
> is only little it can do when a device disappears.
> 
> This is the final bit of a long lasting cleanup quest where several
> buses were converted to also return void from their remove callback.
> Additionally some resource leaks were fixed that were caused by drivers
> returning an error code in the expectation that the driver won't go
> away.
> 
> With struct bus_type::remove returning void it's prevented that newly
> implemented buses return an ignored error code and so don't anticipate
> wrong expectations for driver authors.
> 
> Acked-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk> (For ARM, Amba and related parts)
> Acked-by: Mark Brown <broonie@kernel.org>
> Acked-by: Chen-Yu Tsai <wens@csie.org> (for drivers/bus/sunxi-rsb.c)
> Acked-by: Pali Rohár <pali@kernel.org>
> Acked-by: Mauro Carvalho Chehab <mchehab@kernel.org> (for drivers/media)
> Acked-by: Hans de Goede <hdegoede@redhat.com> (For drivers/platform)
> Acked-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
> Acked-By: Vinod Koul <vkoul@kernel.org>
> Acked-by: Juergen Gross <jgross@suse.com> (For Xen)
> Acked-by: Lee Jones <lee.jones@linaro.org> (For drivers/mfd)
> Acked-by: Johannes Thumshirn <jth@kernel.org> (For drivers/mcb)
> Acked-by: Johan Hovold <johan@kernel.org>
> Acked-by: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> (For drivers/slimbus)
> Acked-by: Kirti Wankhede <kwankhede@nvidia.com> (For drivers/vfio)
> Acked-by: Maximilian Luz <luzmaximilian@gmail.com>
> Acked-by: Heikki Krogerus <heikki.krogerus@linux.intel.com> (For ulpi and typec)
> Acked-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com> (For ipack)
> Reviewed-by: Tom Rix <trix@redhat.com> (For fpga)
> Acked-by: Geoff Levand <geoff@infradead.org> (For ps3)

Acked-by: Yehezkel Bernat <YehezkelShB@gmail.com> (For thunderbolt)
Reviewed-by: Mathieu Poirier <mathieu.poirier@linaro.org>
Acked-by: Alexander Shishkin <alexander.shishkin@linux.intel.com> (For intel_th)
Acked-by: Dominik Brodowski <linux@dominikbrodowski.net> (For pcmcia)

> Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>

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: 111 bytes --]

-- 
linux-i3c mailing list
linux-i3c@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-i3c

  parent reply	other threads:[~2021-07-06 18:34 UTC|newest]

Thread overview: 89+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-06 15:47 [PATCH v2 0/4] bus: Make remove callback return void Uwe Kleine-König
2021-07-06 15:47 ` Uwe Kleine-König
2021-07-06 15:47 ` Uwe Kleine-König
2021-07-06 15:47 ` Uwe Kleine-König
2021-07-06 15:48 ` [PATCH v2 1/4] s390/cio: Make struct css_driver::remove " Uwe Kleine-König
2021-07-06 15:58   ` Cornelia Huck
2021-07-06 16:05     ` Uwe Kleine-König
2021-07-07 11:28       ` Vineeth Vijayan
2021-07-07 14:34         ` Uwe Kleine-König
2021-07-12 12:13           ` Heiko Carstens
2021-07-06 15:48 ` [PATCH v2 2/4] s390/ccwgroup: Drop if with an always false condition Uwe Kleine-König
2021-07-06 16:04   ` Cornelia Huck
2021-07-07 11:15   ` Vineeth Vijayan
2021-07-06 15:48 ` [PATCH v2 3/4] s390/scm: Make struct scm_driver::remove return void Uwe Kleine-König
2021-07-06 16:05   ` Cornelia Huck
2021-07-07 11:32   ` Vineeth Vijayan
2021-07-06 15:48 ` [PATCH v2 4/4] bus: Make remove callback " Uwe Kleine-König
2021-07-06 15:48   ` Uwe Kleine-König
2021-07-06 15:48   ` Uwe Kleine-König
2021-07-06 15:48   ` Uwe Kleine-König
2021-07-06 16:09   ` Cornelia Huck
2021-07-06 16:09     ` Cornelia Huck
2021-07-06 16:09     ` Cornelia Huck
2021-07-06 16:09     ` Cornelia Huck
2021-07-06 16:09     ` Cornelia Huck
2021-07-06 16:44   ` Rafael J. Wysocki
2021-07-06 16:44     ` Rafael J. Wysocki
2021-07-06 16:44     ` Rafael J. Wysocki
2021-07-06 16:44     ` Rafael J. Wysocki
2021-07-06 16:44     ` Rafael J. Wysocki
2021-07-06 18:08   ` Bjorn Andersson
2021-07-06 18:08     ` Bjorn Andersson
2021-07-06 18:08     ` Bjorn Andersson
2021-07-06 18:08     ` Bjorn Andersson
2021-07-06 18:08     ` Bjorn Andersson
2021-07-06 18:43     ` Uwe Kleine-König
2021-07-06 18:43       ` Uwe Kleine-König
2021-07-06 18:43       ` Uwe Kleine-König
2021-07-06 18:43       ` Uwe Kleine-König
2021-07-06 20:43       ` Bjorn Andersson
2021-07-06 20:43         ` Bjorn Andersson
2021-07-06 20:43         ` Bjorn Andersson
2021-07-06 20:43         ` Bjorn Andersson
2021-07-06 20:43         ` Bjorn Andersson
2021-07-06 18:15   ` Srinivas Pandruvada
2021-07-06 18:15     ` Srinivas Pandruvada
2021-07-06 18:15     ` Srinivas Pandruvada
2021-07-06 18:15     ` Srinivas Pandruvada
2021-07-06 18:32   ` Uwe Kleine-König [this message]
2021-07-06 18:32     ` Uwe Kleine-König
2021-07-06 18:32     ` Uwe Kleine-König
2021-07-06 18:32     ` Uwe Kleine-König
2021-07-06 18:51   ` Dan Williams
2021-07-06 18:51     ` Dan Williams
2021-07-06 18:51     ` Dan Williams
2021-07-06 18:51     ` Dan Williams
2021-07-06 18:51     ` Dan Williams
2021-07-06 21:37   ` William Breathitt Gray
2021-07-06 21:37     ` William Breathitt Gray
2021-07-06 21:37     ` William Breathitt Gray
2021-07-06 21:37     ` William Breathitt Gray
2021-07-07  5:57   ` Stefan Richter
2021-07-07 14:24   ` Benjamin Tissoires
2021-07-07 14:24     ` Benjamin Tissoires
2021-07-07 14:24     ` Benjamin Tissoires
2021-07-07 14:24     ` Benjamin Tissoires
2021-07-07 21:51   ` Thorsten Scherer
2021-07-07 21:51     ` Thorsten Scherer
2021-07-07 21:51     ` Thorsten Scherer
2021-07-07 21:51     ` Thorsten Scherer
2021-07-07 21:51     ` Thorsten Scherer
2021-07-08 12:41   ` Ulf Hansson
2021-07-08 12:41     ` Ulf Hansson
2021-07-08 12:41     ` Ulf Hansson
2021-07-08 12:41     ` Ulf Hansson
2021-07-15 12:41   ` Wei Liu
2021-07-15 13:02   ` Thomas Bogendoerfer
2021-07-15 13:02     ` Thomas Bogendoerfer
2021-07-15 13:02     ` Thomas Bogendoerfer
2021-07-15 13:02     ` Thomas Bogendoerfer
2021-07-15 13:02     ` Thomas Bogendoerfer
2021-07-08  2:08 ` [PATCH v2 0/4] " Sven Van Asbroeck
2021-07-08  2:08   ` Sven Van Asbroeck
2021-07-08  2:08   ` Sven Van Asbroeck
2021-07-08  2:08   ` Sven Van Asbroeck
2021-07-08  5:38   ` Uwe Kleine-König
2021-07-08  5:38     ` Uwe Kleine-König
2021-07-08  5:38     ` Uwe Kleine-König
2021-07-08  5:38     ` Uwe Kleine-König

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=20210706183215.tcd7i4pwz2gxtxtb@pengutronix.de \
    --to=u.kleine-koenig@pengutronix.de \
    --cc=James.Bottomley@HansenPartnership.com \
    --cc=TheSven73@gmail.com \
    --cc=YehezkelShB@gmail.com \
    --cc=adrian.hunter@intel.com \
    --cc=agross@kernel.org \
    --cc=aik@ozlabs.ru \
    --cc=alex.bou9@gmail.com \
    --cc=alex.williamson@redhat.com \
    --cc=alexander.shishkin@linux.intel.com \
    --cc=alexandre.belloni@bootlin.com \
    --cc=alison.schofield@intel.com \
    --cc=allenbh@gmail.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=andreas.noever@gmail.com \
    --cc=arnd@arndb.de \
    --cc=ben.widawsky@intel.com \
    --cc=benh@kernel.crashing.org \
    --cc=benjamin.tissoires@redhat.com \
    --cc=bhelgaas@google.com \
    --cc=bjorn.andersson@linaro.org \
    --cc=boris.ostrovsky@oracle.com \
    --cc=bostroesser@gmail.com \
    --cc=broonie@kernel.org \
    --cc=cohuck@redhat.com \
    --cc=cristian.marussi@arm.com \
    --cc=dan.j.williams@intel.com \
    --cc=dave.jiang@intel.com \
    --cc=davem@davemloft.net \
    --cc=decui@microsoft.com \
    --cc=deller@gmx.de \
    --cc=dmaengine@vger.kernel.org \
    --cc=dmitry.torokhov@gmail.com \
    --cc=dwmw@amazon.co.uk \
    --cc=elder@kernel.org \
    --cc=geoff@infradead.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=greybus-dev@lists.linaro.org \
    --cc=haiyangz@microsoft.com \
    --cc=hao.wu@intel.com \
    --cc=hare@suse.de \
    --cc=hdegoede@redhat.com \
    --cc=heikki.krogerus@linux.intel.com \
    --cc=industrypack-devel@lists.sourceforge.net \
    --cc=ira.weiny@intel.com \
    --cc=jasowang@redhat.com \
    --cc=jdmason@kudzu.us \
    --cc=jens.taprogge@taprogge.org \
    --cc=jernej.skrabec@gmail.com \
    --cc=jgrall@amazon.com \
    --cc=jgross@suse.com \
    --cc=jikos@kernel.org \
    --cc=jirislaby@kernel.org \
    --cc=johan@kernel.org \
    --cc=johannes@sipsolutions.net \
    --cc=jpabalanb@gmail.com \
    --cc=jth@kernel.org \
    --cc=kai.heng.feng@canonical.com \
    --cc=kernel@pengutronix.de \
    --cc=kishon@ti.com \
    --cc=kuba@kernel.org \
    --cc=kvm@vger.kernel.org \
    --cc=kw@linux.com \
    --cc=kwankhede@nvidia.com \
    --cc=kys@microsoft.com \
    --cc=lee.jones@linaro.org \
    --cc=lenb@kernel.org \
    --cc=linux-acpi@vger.kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-arm-msm@vger.kernel.org \
    --cc=linux-cxl@vger.kernel.org \
    --cc=linux-fpga@vger.kernel.org \
    --cc=linux-hyperv@vger.kernel.org \
    --cc=linux-i2c@vger.kernel.org \
    --cc=linux-i3c@lists.infradead.org \
    --cc=linux-input@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-media@vger.kernel.org \
    --cc=linux-mips@vger.kernel.org \
    --cc=linux-mmc@vger.kernel.org \
    --cc=linux-ntb@googlegroups.com \
    --cc=linux-parisc@vger.kernel.org \
    --cc=linux-pci@vger.kernel.org \
    --cc=linux-remoteproc@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=linux-serial@vger.kernel.org \
    --cc=linux-spi@vger.kernel.org \
    --cc=linux-staging@lists.linux.dev \
    --cc=linux-sunxi@lists.linux.dev \
    --cc=linux-usb@vger.kernel.org \
    --cc=linux-wireless@vger.kernel.org \
    --cc=linux1394-devel@lists.sourceforge.net \
    --cc=linux@armlinux.org.uk \
    --cc=linux@dominikbrodowski.net \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=lorenzo.pieralisi@arm.com \
    --cc=luzmaximilian@gmail.com \
    --cc=lznuaa@gmail.com \
    --cc=m@bues.ch \
    --cc=manohar.vanga@gmail.com \
    --cc=martin.petersen@oracle.com \
    --cc=martyn@welchs.me.uk \
    --cc=mathieu.poirier@linaro.org \
    --cc=maximlevitsky@gmail.com \
    --cc=maz@kernel.org \
    --cc=mchehab@kernel.org \
    --cc=mdf@kernel.org \
    --cc=mgross@linux.intel.com \
    --cc=miaoqinglang@huawei.com \
    --cc=michael.christie@oracle.com \
    --cc=michael.jamet@intel.com \
    --cc=mika.westerberg@linux.intel.com \
    --cc=morbidrsa@gmail.com \
    --cc=mpe@ellerman.id.au \
    --cc=mporter@kernel.crashing.org \
    --cc=mripard@kernel.org \
    --cc=mst@redhat.com \
    --cc=netdev@vger.kernel.org \
    --cc=nvdimm@lists.linux.dev \
    --cc=oakad@yahoo.com \
    --cc=ohad@wizery.com \
    --cc=pali@kernel.org \
    --cc=paulus@samba.org \
    --cc=perex@perex.cz \
    --cc=platform-driver-x86@vger.kernel.org \
    --cc=rjw@rjwysocki.net \
    --cc=rmk+kernel@armlinux.org.uk \
    --cc=robh@kernel.org \
    --cc=samuel@sholland.org \
    --cc=sboyd@kernel.org \
    --cc=siglesias@igalia.com \
    --cc=sjpark@amazon.de \
    --cc=srinivas.kandagatla@linaro.org \
    --cc=srinivas.pandruvada@linux.intel.com \
    --cc=sstabellini@kernel.org \
    --cc=stefanr@s5r6.in-berlin.de \
    --cc=sthemmin@microsoft.com \
    --cc=sudeep.holla@arm.com \
    --cc=t.scherer@eckelmann.de \
    --cc=target-devel@vger.kernel.org \
    --cc=tiwai@suse.com \
    --cc=tomas.winkler@intel.com \
    --cc=trix@redhat.com \
    --cc=tsbogend@alpha.franken.de \
    --cc=tyreld@linux.ibm.com \
    --cc=ulf.hansson@linaro.org \
    --cc=vilhelm.gray@gmail.com \
    --cc=virtualization@lists.linux-foundation.org \
    --cc=vishal.l.verma@intel.com \
    --cc=vkoul@kernel.org \
    --cc=vz@mleia.com \
    --cc=wei.liu@kernel.org \
    --cc=wens@csie.org \
    --cc=wsa@kernel.org \
    --cc=xen-devel@lists.xenproject.org \
    --cc=zajec5@gmail.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.