[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
This bug was fixed in the package linux - 2.6.31-21.59 --- linux (2.6.31-21.59) karmic-proposed; urgency=low [ Andy Whitcroft ] * [Config] generic-pae switch to M586TSC - LP: #519448 [ Chris Wilson ] * (pre-stable) drm/i915: Increase fb alignment to 64k - LP: #404064 [ Colin Ian King ] * Input: i8042 - bypass AUX IRQ delivery test on laptops - LP: #534448 [ Jerone Young ] * SAUCE: Fix volume hotkeys for Dell Studio 1557 - LP: #465250 [ Mirsal Ennaime ] * SAUCE: aufs: Fix header files inclusion in debug.h - LP: #517151 [ Stefan Bader ] * [Config] Enable all CGROUP configuration options - LP: #480739 [ Surbhi Palande ] * Revert [Upstream] acerhdf: Limit modalias matching to supported boards - LP: #509730 * [Config] ext3 defaults to ordered mode - LP: #510067 [ Tim Gardner ] * [Config] Fix sub-flavours package conflicts - LP: #454827 [ Upstream Kernel Changes ] * PCI/cardbus: Add a fixup hook and fix powerpc - LP: #455723 * fnctl: f_modown should call write_lock_irqsave/restore - LP: #519436 * ACPI: enable C2 and Turbo-mode on Nehalem notebooks on A/C - LP: #516325 * tg3: Add 57788, remove 57720 - LP: #515390 * HID: ignore all recent SoundGraph iMON devices - LP: #488443 * Input: ALPS - add interleaved protocol support (Dell E6x00 series) - LP: #296610 * acerhdf: limit modalias matching to supported - LP: #509730 * ASoC: Do not write to invalid registers on the wm9712. - LP: #509730 * cifs: NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals - LP: #509730 * clockevents: Prevent clockevent_devices list corruption on cpu hotplug - LP: #509730 * dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' - LP: #509730 * drivers/net/usb: Correct code taking the size of a pointer - LP: #509730 * Libertas: fix buffer overflow in lbs_get_essid() - LP: #509730 * md: Fix unfortunate interaction with evms - LP: #509730 * pata_cmd64x: fix overclocking of UDMA0-2 modes - LP: #509730 * pata_hpt3x2n: fix clock turnaround - LP: #509730 * SCSI: fc class: fix fc_transport_init error handling - LP: #509730 * sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer - LP: #509730 * USB: emi62: fix crash when trying to load EMI 6|2 firmware - LP: #509730 * USB: Fix a bug on appledisplay.c regarding signedness - LP: #509730 * USB: musb: gadget_ep0: avoid SetupEnd interrupt - LP: #509730 * USB: option: support hi speed for modem Haier CE100 - LP: #490068, #509730 * x86, cpuid: Add volatile to asm in native_cpuid() - LP: #509730 * e100: Use pci pool to work around GFP_ATOMIC order 5 memory allocation failure - LP: #509730 * e100: Fix broken cbs accounting due to missing memset. - LP: #509730 * hostap: Revert a toxic part of the conversion to net_device_ops - LP: #509730 * hwmon: (fschmd) Fix check on unsigned in watchdog_write() - LP: #509730 * hwmon: (sht15) Off-by-one error in array index + incorrect constants - LP: #509730 * i2c/tsl2550: Fix lux value in extended mode - LP: #509730 * ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery - LP: #509730 * S390: dasd: support DIAG access for read-only devices - LP: #509730 * udf: Try harder when looking for VAT inode - LP: #509730 * V4L/DVB (13596): ov511.c typo: lock = unlock - LP: #509730 * x86/ptrace: make genregs[32]_get/set more robust - LP: #509730 * XFS bug in log recover with quota (bugzilla id 855) - LP: #509730 * generic_permission: MAY_OPEN is not write access - LP: #509730 * memcg: avoid oom-killing innocent task in case of use_hierarchy - LP: #509730 * Input: atkbd - add force relese key quirk for Samsung R59P/R60P/R61P - LP: #253874, #509730 * Add unlocked version of inode_add_bytes() function - LP: #509730 * ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) - LP: #509730 * Linux 2.6.31.10 - LP: #509730 * Linux 2.6.31.11 - LP: #509730 * quota: decouple fs reserved space from quota reservation - LP: #510674 * ext4: Convert to generic reserved quota's space management. - LP: #510674 * hwmon: (adt7462) Fix pin 28 monitoring - LP: #510674 * netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() - LP: #510674 * quota: Fix dquot_transfer for filesystems different from ext4 - LP: #510674 * fix braindamage in audit_tree.c untag_chunk() - LP: #510674 * fix more leaks in audit_tree.c tag_chunk() - LP: #510674 * ACPI: sleep: another HP DMI entry for init_set_sci_en_on_resume - LP: #453963, #510674 * ACPI: add DMI entry for SCI_EN resume quirk on HP dv4 - LP: #453963, #510674 * ACPI: sleep: another HP/Compaq DMI entries for init_set_sci_en_on_resume - LP:
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
** Branch linked: lp:ubuntu/linux-qcm-msm -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Accepted linux into karmic-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance! ** Tags added: verification-needed -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
** Branch linked: lp:ubuntu/karmic-proposed/linux-mvl-dove ** Branch linked: lp:ubuntu/karmic-proposed/linux-ec2 -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Stefan, thanks again for all your help with this. Looking forward to Lucid. -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
For Lucid these fixes fixes seem to be in since 2.6.32 was released. ** Also affects: linux (Ubuntu Karmic) Importance: Undecided Status: New ** Changed in: linux (Ubuntu) Status: Triaged = Fix Released ** Changed in: linux (Ubuntu) Assignee: Ubuntu Kernel ACPI Team (ubuntu-kernel-acpi) = (unassigned) ** Changed in: linux (Ubuntu Karmic) Importance: Undecided = Medium ** Changed in: linux (Ubuntu Karmic) Status: New = Fix Committed ** Description changed: + SRU Justification: + + Impact: On some HP laptops, battery status is not available after + suspend. + + Fix: Upstream fixes pulled in via 2.6.31.12 stable update + + --- + This is actually already worked around (for some models) in linux-2.6.31-git14, but a backport for the current Ubuntu kernels would be great. http://bugzilla.kernel.org/show_bug.cgi?id=13745 http://patchwork.kernel.org/patch/35062/ The above patch is specifically for the Hewlett-Packard HP G7000 Notebook PC. In my case, the DMI_PRODUCT_NAME is HP Pavilion dv4 Notebook PC. As per https://bugzilla.redhat.com/show_bug.cgi?id=490684, the follow models are also affected: * HP Pavilion dv7-1174ca * HP Pavillion-dv7t 1000 I'd imagine it affects a number of other notebooks in HP Pavilions range. ProblemType: Bug Architecture: amd64 Dependencies: - + DistroRelease: Ubuntu 9.04 NonfreeKernelModules: nvidia Package: linux-image None [modified: /var/lib/dpkg/info/linux-image.list] ProcEnviron: - PATH=(custom, user) - LANG=en_ZA.UTF-8 - SHELL=/bin/bash + PATH=(custom, user) + LANG=en_ZA.UTF-8 + SHELL=/bin/bash SourcePackage: linux-meta Uname: Linux 2.6.28-15-generic x86_64 UnreportableReason: This is not a genuine Ubuntu package -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Patched kernel works for me too on a dv7 laptop. -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
I can confirm that the debs for kernel 2.6.31-17 at http://turtle.wastelands.net/dragon/stuff/ works on my HP pavillon dv7-1265eo. $ sudo dmidecode -s system-product-name HP Pavilion dv7 Notebook PC -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
** Changed in: linux (Ubuntu) Importance: Undecided = Medium ** Changed in: linux (Ubuntu) Status: New = Triaged -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
The changes were accepted and should be included in 2.6.31.12 (still unreleased). From there it will take some time until it eventually makes it into 2.6.31-something for us in Ubuntu. But eventually it will come down in the regular system updates. Yay! Here's the thread from the kernelteam mailing list, for those interested: https://lists.ubuntu.com/archives/kernel-team/2010-January/008294.html -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Quick question on this bug, if you don't mind. Regarding this part of the patch: .callback = init_set_sci_en_on_resume, .ident = Hewlett-Packard Pavilion dv4, .matches = { DMI_MATCH(DMI_SYS_VENDOR, Hewlett-Packard), DMI_MATCH(DMI_PRODUCT_NAME, HP Pavilion dv4), }, }, If dmidecode -s system-product-name returned: HP Pavillion dv4 Notebook PC Would the above code catch that? Or will dv4 Laptops with that product name - instead of HP Pavilion dv4 still be affected? Regards Iain -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Sorry - seemed to have answered my own question. Had a look at the function dmi_matches() and it uses strstr() to match strings - which is all OK. Thanks anyway. Regards Iain -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
Re: [Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Sure, np... I never even noticed that discrepancy before, but yeah it does still match... my system-product-name is also HP Pavilion dv4 Notebook PC and the patch works great. Feel free to 'confirm' that the bug affects you too on the bug report :) And if the patch helps. Thanks Gadi Iain Bucław wrote: Quick question on this bug, if you don't mind. Regarding this part of the patch: .callback = init_set_sci_en_on_resume, .ident = Hewlett-Packard Pavilion dv4, .matches = { DMI_MATCH(DMI_SYS_VENDOR, Hewlett-Packard), DMI_MATCH(DMI_PRODUCT_NAME, HP Pavilion dv4), }, }, If dmidecode -s system-product-name returned: HP Pavillion dv4 Notebook PC Would the above code catch that? Or will dv4 Laptops with that product name - instead of HP Pavilion dv4 still be affected? Regards Iain -- Gadi Cohen aka Kinslayer dra...@wastelands.net www.wastelands.net Freelance admin/coding/design HABONIM DROR linux/fantasy enthusiast KeyID 0x93F26EF5: 256A 1FC7 AA2B 6A8F 1D9B 6A5A 4403 F34B 93F2 6EF5 -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
More updates from me: * Added support for HP-Compaq C700, which is also now in kernel 2.6.32. * Patch + debs for kernel 2.6.31-17 at http://turtle.wastelands.net/dragon/stuff/ I also submitted this latest patch directly to the kernel-team mailing list, and hope it will be in the next release, or at least that we'll get an official response from someone. -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Ok, I realize we already got a new kernel from the updates, and I haven't checked the security implications of remaining on the current kernel, but anyway, for those interested, here are the .deb files of the last kernel with the above patch applied. http://turtle.wastelands.net/dragon/stuff/ Note: you should really really never run kernels from strangers :) Rather, here is info on how to build your own kernel: https://help.ubuntu.com/community/Kernel/Compile Btw - any word from the Kernel ACPI Team? The bug's been up for almost 2 months and we haven't had any official word yet. Thanks. -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Ok nevermind guys; all the models mentioned above have already been handled for the latest kernels. So, attached is a patch against the latest karmic kernel, Ubuntu-2.6.31-16.51 (from git). Note: this kernel already implements the patch for the HP G7000. The patch adds the fix for the HP dv3, dv4 dv7 and Compaq CQ40. ** Attachment added: Patch against Ubuntu-2.6.31-16.51 that fixes all occurances mentioned. http://launchpadlibrarian.net/36493463/battery-after-suspend.patch -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Guys to expediate some action on this issue please provide the exact output of: sudo dmidecode -s system-product-name It should look something like this: $ sudo dmidecode -s system-product-name HP Pavilion dv4 Notebook PC If your laptop isn't branded as an HP (I saw a Compaq user above), please also give the output of sudo dmidecode -s system-manufacturer. Then I'll comit to making a patch. Also, FYI (last entry http://bugzilla.kernel.org/show_bug.cgi?id=13449) * drivers/acpi/sleep.c DMI for dv4 and CQ40 shipped in Linux 2.6.32-rc7 ** Bug watch added: Linux Kernel Bug Tracker #13449 http://bugzilla.kernel.org/show_bug.cgi?id=13449 -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
this bug affects to me too dv4-1428. Distro: Ubuntu 9.10. -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
This affects my HP Pavilion dv3-2155mx as well. -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Aditionally, my distro is Ubuntu 9.10 -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
I can confirm this is happening to me on a Compaq Cq40-505 (Notebook PC). -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
This bug still exists with Kubuntu 9.10 and kernel 2.6.31-14.48. As the original poster says, a backport of the patch would be great; could it be included in the 2.6.31-15 kernel build? -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
Additional: the bug is occurring for me on the same laptop (HP Pavilion dv4 Notebook PC). -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
[This is an automated message. Apologies if it has reached you inappropriately.] This bug was reported against the linux-meta package when it likely should have been reported against the linux package instead. We are automatically transitioning this to the linux kernel package so that the appropriate teams are notified and made aware of this issue. If this bug really is a bug in the linux-meta package you can move it back to linux-meta and set the Status to Confirmed, or contact us on the #ubuntu-kernel channel on the FreeNode IRC server. Thanks. ** Package changed: linux-meta (Ubuntu) = linux (Ubuntu) -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 453963] Re: Battery status unavailable after suspend / resume on some HP laptops
** Changed in: linux-meta (Ubuntu) Assignee: (unassigned) = Ubuntu Kernel ACPI Team (ubuntu-kernel-acpi) -- Battery status unavailable after suspend / resume on some HP laptops https://bugs.launchpad.net/bugs/453963 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs