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 Sat, 19 Jan 2008, Theodore Tso wrote:
> Sure, and that means they have to *tell* *us* what they are doing so
> we can be compatible with Windows.  The concern is that they may be
> doing stuff that isn't in the standard ACPI spec, but which needs to
> be a certain way in order to be compatible with their proprietary
> Windows drivers.  

Or to be compatible with both Windows XP and Vista ACPI subsystems, *and*
the Windows XP and Vista versions of their proprietary drivers.  This is
probably where half the weirdness in Lenovo ThinkPads come from, IMHO.

> The real problem comes when they decide to do things in a rush.  That
> is, Dell deciding they want to make their laptops compatible with an
> already existing Ubuntu kernel, or Lenovo deciding they want to make
> their laptops compatible with an already existing SUSE kernel.  And,
> so they decide to do a quick and dirty firmware release rather than
> negotiating with the distribution to do an Errata kernel.  If we don't
> agressive move to nip this in the bud, even if a particular Thinkpad
> kernel isn't in the whitelist, I can see them simply documenting a
> workaround of setting acpi_osi=Linux in the boot command line, because
> it's easier than getting a distro to release a new kernel with a patch
> needed to support some new laptop....

Well, in defense of Lenovo, at least they seem to be quite open to changing
future BIOSes if we are really clear on what we request *and* we provide a
solution that won't cause total breakage on the kernels already in the Wild.

But asking any hardware vendor to do something that will work right with the
next version of Linux but will break hideously what distros have been
shipping already just won't fly.  Anything we do has to work well on both
past and current kernels, unfortunately.

Now, the real test will be if we ask for something that would require
changing their Windows drivers.  I sure hope they would do it, but...

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh
-
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