Re: [PATCH 5/5] ACPI: add DMI to enable OSI(Linux) on ThinkPad T61

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jan 17, 2008 at 03:04:26PM -0500, Len Brown wrote:
> On Thursday 17 January 2008 07:28, Matthew Garrett wrote:
> > On Thu, Jan 17, 2008 at 05:24:50AM -0500, Len Brown wrote:
> > 
> > > +	{
> > > +	.callback = dmi_enable_osi_linux,
> > > +	.ident = "Lenovo ThinkPad T61",
> > > +	.matches = {
> > > +		     DMI_MATCH(DMI_SYS_VENDOR, "LENOVO"),
> > > +		     DMI_MATCH(DMI_PRODUCT_VERSION, "ThinkPad T61"),
> > > +		},
> > > +	},
> > > +
> > 
> > If we add it for specific devices, aren't vendors going to assume that 
> > future versions of that device will also be able to rely on this 
> > behaviour?
> 
> When the new product comes out and they
> try Linux on it, OSI(Linux) will return FALSE unless
> somebody (later) adds the new product to the white-list.
> 
> So if a vendor really cares about Linux, they'll know
> during development that they can't count on OSI(Linux) returning TRUE.

Maye the whitelist should use very specific BIOS version numbers as
part of the DMI_MATCH, and we encourage the vendors to remove the
OSI(Linux) specific hacks moving forward?  After all, the workarounds
are only needed for the very latest BIOS versions, and if we can
manage to convince vendors to make them go away, then maybe after some
particular BIOS version, we won't need to do anything special.

Perhaps if there was a well documented, "this is what we want" from
the Linux community, which can then get communicated to Lenovo, HP,
Dell, etc.?  This document could include a request that Laptop vendors
document how various things work when they do vendor-specific things,
and also documenting what Linux is doing today because we believe it's
what is the Windows-compatible behaviour.

						- Ted
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux