Bug 365109 - Laptop: docking does not work
Summary: Laptop: docking does not work
Status: RESOLVED DUPLICATE of bug 363196
Alias: None
Product: openSUSE 11.0
Classification: openSUSE
Component: Mobile Devices (show other bugs)
Version: Alpha 2
Hardware: Other Other
: P5 - None : Major (vote)
Target Milestone: ---
Assignee: Holger Macht
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-27 08:28 UTC by Andreas Jaeger
Modified: 2008-03-13 15:28 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
dmesg output (30.14 KB, application/octet-stream)
2008-02-27 08:28 UTC, Andreas Jaeger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Jaeger 2008-02-27 08:28:51 UTC
Created attachment 197337 [details]
dmesg output

I'm running on my openSUSE 10.3 system the current kernel CVS (uname -a reports: Linux x61s-aj 2.6.25-rc3-20080225235404-default #1 SMP 2008/02/25 23:54:04 UTC i686 i686 i386 GNU/Linux) and now undocking of the docking station of my thinkpad x61s does not work at all anymore.

If I press the undock key on the docking station, nothing happens, not even a message in dmesg.
Comment 1 Holger Macht 2008-03-11 10:58:09 UTC
Upstream kernel problem which introduced a regression. Fix:

--- a/drivers/acpi/ec.c
+++ b/drivers/acpi/ec.c
@@ -943,11 +943,7 @@ int __init acpi_ec_ecdt_probe(void)
                boot_ec->command_addr = ecdt_ptr->control.address;
                boot_ec->data_addr = ecdt_ptr->data.address;
                boot_ec->gpe = ecdt_ptr->gpe;
-               if (ACPI_FAILURE(acpi_get_handle(NULL, ecdt_ptr->id,
-                               &boot_ec->handle))) {
-                       pr_info("Failed to locate handle for boot EC\n");
-                       boot_ec->handle = ACPI_ROOT_OBJECT;
-               }
+               boot_ec->handle = ACPI_ROOT_OBJECT;

I guess this will be integrated into rc4. I'll build a custom kernel for you to test.
Comment 2 Holger Macht 2008-03-13 15:28:25 UTC
This is actually a duplicate of bug 363196.

Can you please try the kernel from my home project?
https://build.opensuse.org/package/show?package=kernel-default&project=home%3Ahmacht

Also, please remove package dockutils before testing, the new kernel obsoletes this package. Thanks.

*** This bug has been marked as a duplicate of bug 363196 ***