http://bugzilla.kernel.org/show_bug.cgi?id=11750





------- Comment #20 from h...@hmh.eng.br  2009-03-18 15:46 -------
That patch is no good then.

Well, I have (probably) fixed it in a very different way.

I removed mode 3, wrote a new mode 3 that does only ec control (like mode 1,
which we know to work well from your reports) but stores the end result in
NVRAM on shutdown.   I have switched every thinkpad that knows what the EC
backlight brightness register is to the new mode 3 by default, and all others
to mode 2 (UCMS/CMOS).

That should fix it, as it simply removes any races with the firmware in mode 3
(they might clobber each other, but they won't race).  UCMS is probably
race-free, since it is atomic (uses SMM).

It is a big patch, it doesn't make sense to add it to this bug report and it
requires a few other patches not in mainline yet.  Instead, I will release soon
a new BETA version of thinkpad-acpi through ibm-acpi.sf.net, and request
testers and reports in the linux-thinkpad ML.

After it gets some field testing, I will send it to mainline (probably for
2.6.31, since I doubt I will have enough reports to have it ready for the
2.6.30 merge window).


-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.

------------------------------------------------------------------------------
Apps built with the Adobe(R) Flex(R) framework and Flex Builder(TM) are
powering Web 2.0 with engaging, cross-platform capabilities. Quickly and
easily build your RIAs with Flex Builder, the Eclipse(TM)based development
software that enables intelligent coding and step-through debugging.
Download the free 60 day trial. http://p.sf.net/sfu/www-adobe-com
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to