linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/4] Remove Linux specific _OSI strings
@ 2022-08-23 18:51 Mario Limonciello
  2022-08-23 18:51 ` [PATCH 1/4] ACPI: OSI: Remove Linux-Dell-Video _OSI string Mario Limonciello
                   ` (3 more replies)
  0 siblings, 4 replies; 8+ messages in thread
From: Mario Limonciello @ 2022-08-23 18:51 UTC (permalink / raw)
  To: rafael, Len Brown, linux-acpi
  Cc: nouveau, hdegoede, ddadap, Dell.Client.Kernel, kai.heng.feng,
	kherbst, Mario Limonciello, linux-kernel

3 _OSI strings were introduced in recent years that were intended
to workaround very specific problems found on specific systems.
The idea was supposed to be that these quirks were only used on
those systems, but this proved to be a bad assumption.  I've found
at least one system in the wild where the vendor using the _OSI
string doesn't match the _OSI string and the neither does the use.
So this brings a good time to review keeping those strings in the kernel.

In an RFC discussion of removing the strings it was clarified that all
3 uses in the kernel now have been fixed. As they're fixed, this series
removes those strings and the documentation encouraging their future use.

Link: https://lore.kernel.org/linux-acpi/54f3e05187c4e923b3a746beff3be4071ed0f2e1.camel@redhat.com/T/#m38f84a467f7f13302add169cbe0df8135ef15c62

Mario Limonciello (4):
  ACPI: OSI: Remove Linux-Dell-Video _OSI string
  ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio _OSI string
  ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics _OSI string
  ACPI: OSI: Update Documentation on custom _OSI strings

 Documentation/firmware-guide/acpi/osi.rst | 25 ++++++++++-------------
 drivers/acpi/osi.c                        | 24 ----------------------
 2 files changed, 11 insertions(+), 38 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2022-08-25 18:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-23 18:51 [PATCH 0/4] Remove Linux specific _OSI strings Mario Limonciello
2022-08-23 18:51 ` [PATCH 1/4] ACPI: OSI: Remove Linux-Dell-Video _OSI string Mario Limonciello
2022-08-24 14:16   ` Kai-Heng Feng
2022-08-24 18:28     ` Limonciello, Mario
2022-08-25 18:20       ` Rafael J. Wysocki
2022-08-23 18:51 ` [PATCH 2/4] ACPI: OSI: Remove Linux-Lenovo-NV-HDMI-Audio " Mario Limonciello
2022-08-23 18:51 ` [PATCH 3/4] ACPI: OSI: Remove Linux-HPI-Hybrid-Graphics " Mario Limonciello
2022-08-23 18:51 ` [PATCH 4/4] ACPI: OSI: Update Documentation on custom _OSI strings Mario Limonciello

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