On Fri, Feb 21, 2014 at 6:27 AM, Rafael J. Wysocki rafael.j.wysocki@intel.com wrote:
On 2/20/2014 10:23 AM, Jiang Liu wrote:
Fix regression caused by commit b072e53, which breaks loading nouveau driver on optimus laptops.
On some platforms, ACPI _DSM method (nouveau_op_dsm_muid, function 0) has special requirements on the fourth parameter, which is different from ACPI specifications. So revert to the private implementation to check availability of _DSM functions instead of using common acpi_check_dsm() interface.
Reported-and-Tested-by: Maarten Lankhorst maarten.lankhorst@canonical.com Signed-off-by: Jiang Liu jiang.liu@linux.intel.com
I'm taking this, because the commit that introduced the regression went in through my tree.
In the future I'll appreciate CCing ACPI-related patches to linux-acpi, however.
Thanks,
Acked-by: Dave Airlie airlied@redhat.com
Dave.