All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/19] ACPI: store owner from modules with acpi_bus_register_driver()
@ 2024-03-27  7:43 Krzysztof Kozlowski
  2024-03-27  7:43 ` [PATCH 01/19] " Krzysztof Kozlowski
                   ` (19 more replies)
  0 siblings, 20 replies; 27+ messages in thread
From: Krzysztof Kozlowski @ 2024-03-27  7:43 UTC (permalink / raw)
  To: Rafael J. Wysocki, Len Brown, Robert Moore, Dmitry Torokhov,
	David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Benson Leung, Tzung-Bi Shih, Corentin Chary, Luke D. Jones,
	Hans de Goede, Ilpo Järvinen, Thadeu Lima de Souza Cascardo,
	Daniel Oliveira Nascimento, Pali Rohár, Matan Ziv-Av,
	Mattia Dongili, Azael Avalos, Richard Cochran, Jeff Sipek,
	Ajay Kaher, Alexey Makhalov, VMware PV-Drivers Reviewers,
	Theodore Ts'o, Jason A. Donenfeld, Rafael J. Wysocki
  Cc: linux-acpi, linux-kernel, acpica-devel, linux-input, netdev,
	chrome-platform, platform-driver-x86, Krzysztof Kozlowski

Merging
=======
All further patches depend on the first amba patch, therefore please ack
and this should go via one tree: ACPI?

Description
===========
Modules registering driver with acpi_bus_register_driver() often forget to
set .owner field.

Solve the problem by moving this task away from the drivers to the core
amba bus code, just like we did for platform_driver in commit
9447057eaff8 ("platform_device: use a macro instead of
platform_driver_register").

Best regards,
Krzysztof

---
Krzysztof Kozlowski (19):
      ACPI: store owner from modules with acpi_bus_register_driver()
      Input: atlas: - drop owner assignment
      net: fjes: drop owner assignment
      platform: chrome: drop owner assignment
      platform: asus-laptop: drop owner assignment
      platform: classmate-laptop: drop owner assignment
      platform/x86/dell: drop owner assignment
      platform/x86/eeepc: drop owner assignment
      platform/x86/intel/rst: drop owner assignment
      platform/x86/intel/smartconnect: drop owner assignment
      platform/x86/lg-laptop: drop owner assignment
      platform/x86/sony-laptop: drop owner assignment
      platform/x86/toshiba_acpi: drop owner assignment
      platform/x86/toshiba_bluetooth: drop owner assignment
      platform/x86/toshiba_haps: drop owner assignment
      platform/x86/wireless-hotkey: drop owner assignment
      ptp: vmw: drop owner assignment
      virt: vmgenid: drop owner assignment
      ACPI: drop redundant owner from acpi_driver

 drivers/acpi/bus.c                        | 9 +++++----
 drivers/input/misc/atlas_btns.c           | 1 -
 drivers/net/fjes/fjes_main.c              | 1 -
 drivers/platform/chrome/wilco_ec/event.c  | 1 -
 drivers/platform/x86/asus-laptop.c        | 1 -
 drivers/platform/x86/classmate-laptop.c   | 5 -----
 drivers/platform/x86/dell/dell-rbtn.c     | 1 -
 drivers/platform/x86/eeepc-laptop.c       | 1 -
 drivers/platform/x86/intel/rst.c          | 1 -
 drivers/platform/x86/intel/smartconnect.c | 1 -
 drivers/platform/x86/lg-laptop.c          | 1 -
 drivers/platform/x86/sony-laptop.c        | 2 --
 drivers/platform/x86/toshiba_acpi.c       | 1 -
 drivers/platform/x86/toshiba_bluetooth.c  | 1 -
 drivers/platform/x86/toshiba_haps.c       | 1 -
 drivers/platform/x86/wireless-hotkey.c    | 1 -
 drivers/ptp/ptp_vmw.c                     | 1 -
 drivers/virt/vmgenid.c                    | 1 -
 include/acpi/acpi_bus.h                   | 8 ++++++--
 19 files changed, 11 insertions(+), 28 deletions(-)
---
base-commit: 1fdad13606e104ff103ca19d2d660830cb36d43e
change-id: 20240327-b4-module-owner-acpi-d4948a922351

Best regards,
-- 
Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>


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

end of thread, other threads:[~2024-03-28 18:18 UTC | newest]

Thread overview: 27+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-03-27  7:43 [PATCH 00/19] ACPI: store owner from modules with acpi_bus_register_driver() Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 01/19] " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 02/19] Input: atlas: - drop owner assignment Krzysztof Kozlowski
2024-03-28 17:55   ` Dmitry Torokhov
2024-03-28 18:18     ` Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 03/19] net: fjes: " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 04/19] platform: chrome: " Krzysztof Kozlowski
2024-03-28 10:20   ` Tzung-Bi Shih
2024-03-27  7:43 ` [PATCH 05/19] platform: asus-laptop: " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 06/19] platform: classmate-laptop: " Krzysztof Kozlowski
2024-03-28 10:24   ` Thadeu Lima de Souza Cascardo
2024-03-27  7:43 ` [PATCH 07/19] platform/x86/dell: " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 08/19] platform/x86/eeepc: " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 09/19] platform/x86/intel/rst: " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 10/19] platform/x86/intel/smartconnect: " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 11/19] platform/x86/lg-laptop: " Krzysztof Kozlowski
2024-03-27  7:43 ` [PATCH 12/19] platform/x86/sony-laptop: " Krzysztof Kozlowski
2024-03-27  7:44 ` [PATCH 13/19] platform/x86/toshiba_acpi: " Krzysztof Kozlowski
2024-03-27  7:44 ` [PATCH 14/19] platform/x86/toshiba_bluetooth: " Krzysztof Kozlowski
2024-03-27  7:44 ` [PATCH 15/19] platform/x86/toshiba_haps: " Krzysztof Kozlowski
2024-03-27  7:44 ` [PATCH 16/19] platform/x86/wireless-hotkey: " Krzysztof Kozlowski
2024-03-27  7:44 ` [PATCH 17/19] ptp: vmw: " Krzysztof Kozlowski
2024-03-27  7:44 ` [PATCH 18/19] virt: vmgenid: " Krzysztof Kozlowski
2024-03-27  7:44 ` [PATCH 19/19] ACPI: drop redundant owner from acpi_driver Krzysztof Kozlowski
2024-03-27 13:16 ` [PATCH 00/19] ACPI: store owner from modules with acpi_bus_register_driver() Rafael J. Wysocki
2024-03-27 13:30   ` Hans de Goede
2024-03-27 13:32   ` Hans de Goede

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.