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

           Summary: eeepc_laptop takes > 1sec to initialize on a eee pc 901
           Product: ACPI
           Version: 2.5
     KernelVersion: 2.6.28.rc7 /
                    head=1bda71282ded6a2e09a2db7c8884542fb46bfd4f
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Platform-Drivers
        AssignedTo: [email protected]
        ReportedBy: [email protected]


snaps from dmidecode:

BIOS Information
        Vendor: American Megatrends Inc.
        Version: 1301   
        Release Date: 08/05/2008

System Information
        Manufacturer: ASUSTeK Computer INC.
        Product Name: 901
        Version: x.x
        Serial Number: EeePC-1234567890
        UUID: 00B6CA08-553D-DD81-2747-00221519B97E
        Wake-up Type: Power Switch
        SKU Number: 90OAM0BB73111131U201Q
        Family: To Be Filled By O.E.M.

dmesg consistently confirms slow boot times:
[    0.275412] eeepc: Eee PC Hotkey Driver
[    1.311214] eeepc: Hotkey init flags 0x41
[    1.314479] eeepc: Get control methods supported: 0x101713

debugging the code of the driver, the code basically halts at
eeepc_hotkey_check():
        if (write_acpi_int(ehotk->handle, "INIT", ehotk->init_flag, &buffer)) {

which is a wrapper to:

215 static int write_acpi_int(acpi_handle handle, const char *method, int val,
216 »       »       »         struct acpi_buffer *output)
217 {
218 »       struct acpi_object_list params;
219 »       union acpi_object in_obj;
220 »       acpi_status status;
221 
222 »       params.count = 1;
223 »       params.pointer = &in_obj;
224 »       in_obj.type = ACPI_TYPE_INTEGER;
225 »       in_obj.integer.value = val;
226 
227 »       status = acpi_evaluate_object(handle, (char *)method, &params,
output);
228 »       return (status == AE_OK ? 0 : -1);
229 }


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

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
acpi-bugzilla mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to