Subject : [2.6.33-rc2] [ACPI] [WMI?] boot hang Submitter : Maciej Rutecki <maciej.rutecki@gmail.com> Date : 2009-12-25 10:10 References : http://marc.info/?l=linux-kernel&m=126173586309724&w=4 This entry is being used for tracking a regression from 2.6.32. Please don't close it until the problem is fixed in the mainline.
References : http://marc.info/?l=linux-kernel&m=126170348921630&w=4 Notify-Also : Sedat Dilek <sedat.dilek@googlemail.com> Caused by: commit 3e9b988e4edf065d39c1343937f717319b1c1065 Author: Anisse Astier <anisse@astier.eu> Commiter: Len Brown <len.brown@intel.com> CommitDate: Thu Dec 24 00:42:00 2009 -0500 wmi: Free the allocated acpi objects through wmi_get_event_data These function allocate an acpi object by calling wmi_get_event_data, which then calls acpi_evaluate_object, and it is not freed afterwards. And kernel doc is fixed for parameters of wmi_get_event_data. Signed-off-by: Anisse Astier <anisse@astier.eu> Acked-by: Randy Dunlap <randy.dunlap@oracle.com> Acked-by: Carlos Corbacho <carlos@strangeworlds.co.uk> Signed-off-by: Len Brown <len.brown@intel.com> First-Bad-Commit : 3e9b988e4edf065d39c1343937f717319b1c1065
re-assign to Anisse
Created attachment 24326 [details] Patch to fix hp-wmi regression. Please tell me if this patch fixes the problem. The reverted commit is already in acpi-test, but this should be a cleaner fix.
please re-open it if the patch doesn't work for you.
Fixed by commit c9c041fcb1a4d69ed4791f00b57554eeb341d148 .