Regression: loading of i2c_ec fails after kernel upgrade to linux-image-2.6.20-16-generic

Bug #118031 reported by ooops
2
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned
linux-source-2.6.20 (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Binary package hint: linux-source-2.6.20

After the latest security-upgrade from linux-image-2.6.20-15-generic to 16 the loading of i2c_ec fails. As a consquence I loose battery-status reporting via acpi. I think the problem will happen to all laptops with a sbs connected to an i2c_ec bus.

The symptom is exactly the same as already showed up during feisty-beta testing in bug #96480 (see https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/96480/comments/24 for the description of my problem). Looking at the changelog I would guess that the following commit introduces the regression:

  * Prevent i2c_ec module from faulting becasue of uninitialized device
    parent.
    - GIT-SHA 490e63428ab4b3801bc94f520097fd43a57fbc3f

I am quite disappointed that you released a security update of a stable kernel with such an invasive patch that is not related to security issues. I can test if reverting this patch solves the problem for me. Please do not introduce such patches in security updates of a stable kernel!!!

$ dpkg -s linux-image-2.6.20-16-generic
Package: linux-image-2.6.20-16-generic
Status: install ok installed
Priority: optional
Section: base
Installed-Size: 69616
Maintainer: Ubuntu Kernel Team <email address hidden>
Architecture: i386
Source: linux-source-2.6.20
Version: 2.6.20-16.28

Revision history for this message
Spoilerhead (spoilerhead) wrote :

confirming here on a acer travelmate 4001LMI-M11 the update to -16 broke the whole sbs subsystem, neighter battery nor ac_adapter are visible anymore.

i guess this bug is a duplicate of
https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/118006

Revision history for this message
Launchpad Janitor (janitor) wrote : This bug is now reported against the 'linux' package

Beginning with the Hardy Heron 8.04 development cycle, all open Ubuntu kernel bugs need to be reported against the "linux" kernel package. We are automatically migrating this bug to the new "linux" package. However, development has already began for the upcoming Intrepid Ibex 8.10 release. It would be helpful if you could test the upcoming release and verify if this is still an issue - http://www.ubuntu.com/testing . If the issue still exists, please update this report by changing the Status of the "linux" task from "Incomplete" to "New". We appreciate your patience and understanding as we make this transition. Thanks!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.