linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/4] bus: Make remove callback return void
@ 2021-07-06 15:47 Uwe Kleine-König
  2021-07-06 15:48 ` [PATCH v2 4/4] " Uwe Kleine-König
  2021-07-08  2:08 ` [PATCH v2 0/4] " Sven Van Asbroeck
  0 siblings, 2 replies; 17+ messages in thread
From: Uwe Kleine-König @ 2021-07-06 15:47 UTC (permalink / raw)
  To: Greg Kroah-Hartman
  Cc: nvdimm, Alexey Kardashevskiy, Samuel Iglesias Gonsalvez,
	Jens Taprogge, Ulf Hansson, Jaroslav Kysela, Benjamin Tissoires,
	Paul Mackerras, Srinivas Pandruvada, K. Y. Srinivasan,
	Mike Christie, Wei Liu, Maxim Levitsky, Samuel Holland,
	linux-acpi, linux-pci, xen-devel, Tomas Winkler, Julien Grall,
	Ohad Ben-Cohen, Alex Williamson, Alex Elder, linux-parisc,
	Geoff Levand, linux-fpga, linux-usb, Rafael J. Wysocki,
	linux-kernel, linux-spi, Thorsten Scherer, kernel, Jon Mason,
	linux-ntb, Wu Hao, David Woodhouse, Krzysztof Wilczyński,
	Alexandre Belloni, Manohar Vanga, linux-wireless,
	Dominik Brodowski, virtualization, James E.J. Bottomley,
	target-devel, Srinivas Kandagatla, linux-i2c, Kai-Heng Feng,
	Stefano Stabellini, Stephen Hemminger, Ira Weiny, Helge Deller,
	Rafał Miłecki, industrypack-devel, linux-mips,
	Len Brown, alsa-devel, linux-arm-msm, linux-media, Maxime Ripard,
	Johan Hovold, greybus-dev, Bjorn Helgaas, Dave Jiang,
	Boris Ostrovsky, Mika Westerberg, linux-arm-kernel,
	Johannes Thumshirn, Mathieu Poirier, Stephen Boyd, Cornelia Huck,
	Wolfram Sang, Joey Pabalan, Yehezkel Bernat, Pali Rohár,
	Bodo Stroesser, Alison Schofield, Heikki Krogerus,
	Tyrel Datwyler, Alexander Shishkin, Tom Rix, Jason Wang,
	SeongJae Park, linux-hyperv, platform-driver-x86, Frank Li,
	netdev, Qinglang Miao, Jiri Slaby, Rob Herring,
	Lorenzo Pieralisi, Mark Gross, linux-staging, Dexuan Cui,
	Jernej Skrabec, Kishon Vijay Abraham I, Chen-Yu Tsai,
	linux-input, Allen Hubbe, Alex Dubov, Haiyang Zhang, Jiri Kosina,
	Vladimir Zapolskiy, Ben Widawsky, Moritz Fischer, linux-cxl,
	Michael Buesch, Dan Williams, Mauro Carvalho Chehab,
	Cristian Marussi, Thomas Bogendoerfer, Martin K. Petersen,
	Martyn Welch, Dmitry Torokhov, linux-mmc, linux-sunxi,
	Stefan Richter, Sudeep Holla, David S. Miller, Sven Van Asbroeck,
	kvm, Michael S. Tsirkin, linux-remoteproc, Bjorn Andersson,
	Kirti Wankhede, Andreas Noever, linux-i3c, linux1394-devel,
	Lee Jones, Arnd Bergmann, linux-scsi, Vishal Verma, Russell King,
	Andy Gross, linux-serial, Jakub Kicinski, Michael Jamet,
	William Breathitt Gray, Hans de Goede, Hannes Reinecke,
	Adrian Hunter, Juergen Gross, linuxppc-dev, Takashi Iwai,
	Alexandre Bounine, Vinod Koul, Mark Brown, Marc Zyngier,
	dmaengine, Johannes Berg, Maximilian Luz

Hello,

compared to (implicit) v1 that I sent earlier today
(https://lore.kernel.org/r/20210706095037.1425211-1-u.kleine-koenig@pengutronix.de)
the following is changed:

 - Add three more patches preparing some s390 specific busses
   and adapt them in the last patch. Thanks to Cornelia Huck for
   pointing this out.
 - Add various Acks to the last patch

I now tested allmodconfig on arm, powerpc, s390 and amd64.

As before this depends on "PCI: endpoint: Make struct pci_epf_driver::remove
return void" that is not yet applied, see
https://lore.kernel.org/r/20210223090757.57604-1-u.kleine-koenig@pengutronix.de.

Best regards
Uwe

Uwe Kleine-König (4):
  s390/cio: Make struct css_driver::remove return void
  s390/ccwgroup: Drop if with an always false condition
  s390/scm: Make struct scm_driver::remove return void
  bus: Make remove callback return void

 arch/arm/common/locomo.c                  | 3 +--
 arch/arm/common/sa1111.c                  | 4 +---
 arch/arm/mach-rpc/ecard.c                 | 4 +---
 arch/mips/sgi-ip22/ip22-gio.c             | 3 +--
 arch/parisc/kernel/drivers.c              | 5 ++---
 arch/powerpc/platforms/ps3/system-bus.c   | 3 +--
 arch/powerpc/platforms/pseries/ibmebus.c  | 3 +--
 arch/powerpc/platforms/pseries/vio.c      | 3 +--
 arch/s390/include/asm/eadm.h              | 2 +-
 drivers/acpi/bus.c                        | 3 +--
 drivers/amba/bus.c                        | 4 +---
 drivers/base/auxiliary.c                  | 4 +---
 drivers/base/isa.c                        | 4 +---
 drivers/base/platform.c                   | 4 +---
 drivers/bcma/main.c                       | 6 ++----
 drivers/bus/sunxi-rsb.c                   | 4 +---
 drivers/cxl/core.c                        | 3 +--
 drivers/dax/bus.c                         | 4 +---
 drivers/dma/idxd/sysfs.c                  | 4 +---
 drivers/firewire/core-device.c            | 4 +---
 drivers/firmware/arm_scmi/bus.c           | 4 +---
 drivers/firmware/google/coreboot_table.c  | 4 +---
 drivers/fpga/dfl.c                        | 4 +---
 drivers/hid/hid-core.c                    | 4 +---
 drivers/hid/intel-ish-hid/ishtp/bus.c     | 4 +---
 drivers/hv/vmbus_drv.c                    | 5 +----
 drivers/hwtracing/intel_th/core.c         | 4 +---
 drivers/i2c/i2c-core-base.c               | 5 +----
 drivers/i3c/master.c                      | 4 +---
 drivers/input/gameport/gameport.c         | 3 +--
 drivers/input/serio/serio.c               | 3 +--
 drivers/ipack/ipack.c                     | 4 +---
 drivers/macintosh/macio_asic.c            | 4 +---
 drivers/mcb/mcb-core.c                    | 4 +---
 drivers/media/pci/bt8xx/bttv-gpio.c       | 3 +--
 drivers/memstick/core/memstick.c          | 3 +--
 drivers/mfd/mcp-core.c                    | 3 +--
 drivers/misc/mei/bus.c                    | 4 +---
 drivers/misc/tifm_core.c                  | 3 +--
 drivers/mmc/core/bus.c                    | 4 +---
 drivers/mmc/core/sdio_bus.c               | 4 +---
 drivers/net/netdevsim/bus.c               | 3 +--
 drivers/ntb/core.c                        | 4 +---
 drivers/ntb/ntb_transport.c               | 4 +---
 drivers/nvdimm/bus.c                      | 3 +--
 drivers/pci/endpoint/pci-epf-core.c       | 4 +---
 drivers/pci/pci-driver.c                  | 3 +--
 drivers/pcmcia/ds.c                       | 4 +---
 drivers/platform/surface/aggregator/bus.c | 4 +---
 drivers/platform/x86/wmi.c                | 4 +---
 drivers/pnp/driver.c                      | 3 +--
 drivers/rapidio/rio-driver.c              | 4 +---
 drivers/rpmsg/rpmsg_core.c                | 4 +---
 drivers/s390/block/scm_drv.c              | 4 +---
 drivers/s390/cio/ccwgroup.c               | 6 +-----
 drivers/s390/cio/chsc_sch.c               | 3 +--
 drivers/s390/cio/css.c                    | 7 +++----
 drivers/s390/cio/css.h                    | 2 +-
 drivers/s390/cio/device.c                 | 9 +++------
 drivers/s390/cio/eadm_sch.c               | 4 +---
 drivers/s390/cio/scm.c                    | 5 +++--
 drivers/s390/cio/vfio_ccw_drv.c           | 3 +--
 drivers/s390/crypto/ap_bus.c              | 4 +---
 drivers/scsi/scsi_debug.c                 | 3 +--
 drivers/siox/siox-core.c                  | 4 +---
 drivers/slimbus/core.c                    | 4 +---
 drivers/soc/qcom/apr.c                    | 4 +---
 drivers/spi/spi.c                         | 4 +---
 drivers/spmi/spmi.c                       | 3 +--
 drivers/ssb/main.c                        | 4 +---
 drivers/staging/fieldbus/anybuss/host.c   | 4 +---
 drivers/staging/greybus/gbphy.c           | 4 +---
 drivers/target/loopback/tcm_loop.c        | 5 ++---
 drivers/thunderbolt/domain.c              | 4 +---
 drivers/tty/serdev/core.c                 | 4 +---
 drivers/usb/common/ulpi.c                 | 4 +---
 drivers/usb/serial/bus.c                  | 4 +---
 drivers/usb/typec/bus.c                   | 4 +---
 drivers/vdpa/vdpa.c                       | 4 +---
 drivers/vfio/mdev/mdev_driver.c           | 4 +---
 drivers/virtio/virtio.c                   | 3 +--
 drivers/vme/vme.c                         | 4 +---
 drivers/xen/xenbus/xenbus.h               | 2 +-
 drivers/xen/xenbus/xenbus_probe.c         | 4 +---
 include/linux/device/bus.h                | 2 +-
 sound/aoa/soundbus/core.c                 | 4 +---
 86 files changed, 95 insertions(+), 236 deletions(-)


base-commit: 79160a603bdb51916226caf4a6616cc4e1c58a58
prerequisite-patch-id: e5c7b97ea399fddc2695e8cf5d0c02d14175abac
-- 
2.30.2


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2021-07-15 22:21 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-06 15:47 [PATCH v2 0/4] bus: Make remove callback return void Uwe Kleine-König
2021-07-06 15:48 ` [PATCH v2 4/4] " Uwe Kleine-König
2021-07-06 16:09   ` Cornelia Huck
2021-07-06 16:44   ` Rafael J. Wysocki
2021-07-06 18:08   ` Bjorn Andersson
2021-07-06 18:43     ` Uwe Kleine-König
2021-07-06 20:43       ` Bjorn Andersson
2021-07-06 18:15   ` Srinivas Pandruvada
2021-07-06 18:32   ` Uwe Kleine-König
2021-07-06 18:51   ` Dan Williams
2021-07-06 21:37   ` William Breathitt Gray
2021-07-07 14:24   ` Benjamin Tissoires
2021-07-07 21:51   ` Thorsten Scherer
2021-07-08 12:41   ` Ulf Hansson
2021-07-15 13:02   ` Thomas Bogendoerfer
2021-07-08  2:08 ` [PATCH v2 0/4] " Sven Van Asbroeck
2021-07-08  5:38   ` Uwe Kleine-König

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).