So, here comes the next release of WMI.

Patch #1: (WMI - initial driver and in kernel interface)

One big change - add a fix to handle querying data GUIDs that violate the WMI 
spec with setting the 'expensive' flag (one case seen in the wild on a newer 
Acer laptop) - GUID declares the block as expensive, but there is no 
accompanying WCxx method.

A few minor taste cleanups thrown in (replacing (a == NULL) with (!a)).

For review, and hopefully to go up to 2.6.25 

Patch #2: (acer-wmi)

Add a few more DMI matched EC quirks in since last time. No other code 
changes. 

For review, and (rather tentatively here) 2.6.25 material?

Patch #3: (tc1100-wmi)

RFC only, needs actual testing on the hardware, and probably very broken. 
Waiting on Matthew Garrett to get some free time to test this.

Patch #4: (WMI sysfs interface)

RFC only (see patch #5 for reason). Adds interface 
under /sys/devices/virtual/wmi

Changes: Added 'string' file to each GUID, which reports whether the GUID has 
the 'string' flag set (userspace needs to know for converting from its' 
format to ASCII and back).

Patch #5: (WMI sysfs workaround)

Temporary hack, needed to get patch #4 working, due to a limitation on bus_id 
length (Kay Sievers is apparently working on this, ref Greg KH[1]). This 
should _NOT_ be applied to any upstream kernel.

-Carlos

[1] http://lkml.org/lkml/2007/12/4/30
-- 
E-Mail: [EMAIL PROTECTED]
Web: strangeworlds.co.uk
GPG Key ID: 0x23EE722D
-
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to