I uploaded an SRU update for precise to the review queue. ** Description changed:
In newer kernels, hiddev* devices now have class "usbmisc", rather than "usb" (for reference see http://www.spinics.net/lists/linux- usb/msg62276.html ). Attached is a patch that fixes this without changing existing behavior for older kernels. The patch commit message contains an example attribute-walk on 3.7.0 + + SRU INFORMATION: + Patch: http://cgit.freedesktop.org/upower/commit/?id=9f31068707fc79744961cea7258b0eb262effbf1, in raring + Impact: We regularly backport newer kernels to LTS releases, and we do not want to cause regressions in power management, especially not if we switch some 12.04.x point release to a newer kernel by default. + Regression potential: None, it keeps recognizing the "usb" subsystem, and "usbmisc" does not yet exist in Precise final. + Test case: This needs a device like an USB controlled UPS or a wireless mouse/keyboard which reports its battery charge. These should work as before with the updated upower, and continue to report their charge in the power indicator with newer kernels. ** Changed in: upower (Ubuntu Precise) Status: Triaged => In Progress -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to upower in Ubuntu. https://bugs.launchpad.net/bugs/1091702 Title: upower fails to recognize hid devices with new kernels Status in “upower” package in Ubuntu: Fix Released Status in “upower” source package in Precise: In Progress Bug description: In newer kernels, hiddev* devices now have class "usbmisc", rather than "usb" (for reference see http://www.spinics.net/lists/linux- usb/msg62276.html ). Attached is a patch that fixes this without changing existing behavior for older kernels. The patch commit message contains an example attribute-walk on 3.7.0 SRU INFORMATION: Patch: http://cgit.freedesktop.org/upower/commit/?id=9f31068707fc79744961cea7258b0eb262effbf1, in raring Impact: We regularly backport newer kernels to LTS releases, and we do not want to cause regressions in power management, especially not if we switch some 12.04.x point release to a newer kernel by default. Regression potential: None, it keeps recognizing the "usb" subsystem, and "usbmisc" does not yet exist in Precise final. Test case: This needs a device like an USB controlled UPS or a wireless mouse/keyboard which reports its battery charge. These should work as before with the updated upower, and continue to report their charge in the power indicator with newer kernels. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/upower/+bug/1091702/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

