[HP Paviliion dm1] [\_SB_.ACAD._PSR] [AE_ALREADY_EXISTS] ACPI Error message in kernel log after suspend resume

Bug #1248865 reported by Taihsiang Ho
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

Hardware: HP Paviliion dm1 (CID 201209-11793)

System: ubuntu 12.04.3

Nov 7 02:33:57 201209-11793 kernel: [ 2788.356670] ACPI Error: [SSZE] Namespace lookup failure, AE_ALREADY_EXISTS (20121018/dsfield-211)
Nov 7 02:33:57 201209-11793 kernel: [ 2788.356683] ACPI Error: Method parse/execution failed [\_SB_.ACAD._PSR] (Node ffff8800635dd758), AE_ALREADY_EXISTS (20121018/psparse-537)

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: linux-image-3.8.0-32-generic 3.8.0-32.47~precise1
ProcVersionSignature: Ubuntu 3.8.0-32.47~precise1-generic 3.8.13.10
Uname: Linux 3.8.0-32-generic x86_64
AlsaVersion: Advanced Linux Sound Architecture Driver Version k3.8.0-32-generic.
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
ArecordDevices:
 **** List of CAPTURE Hardware Devices ****
 card 1: Generic_1 [HD-Audio Generic], device 0: STAC92xx Analog [STAC92xx Analog]
   Subdevices: 1/1
   Subdevice #0: subdevice #0
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: ubuntu 1684 F.... pulseaudio
 /dev/snd/controlC0: ubuntu 1684 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'Generic'/'HD-Audio Generic at 0x90344000 irq 45'
   Mixer name : 'ATI R6xx HDMI'
   Components : 'HDA:1002aa01,00aa0100,00100200'
   Controls : 7
   Simple ctrls : 1
Card0.Amixer.values:
 Simple mixer control 'IEC958',0
   Capabilities: pswitch pswitch-joined penum
   Playback channels: Mono
   Mono: Playback [on]
Card1.Amixer.info:
 Card hw:1 'Generic_1'/'HD-Audio Generic at 0x90340000 irq 46'
   Mixer name : 'IDT 92HD87B2/4'
   Components : 'HDA:111d76d9,103c18d4,00100107'
   Controls : 20
   Simple ctrls : 10
Date: Thu Nov 7 03:20:39 2013
HibernationDevice: RESUME=UUID=c1796212-cc7e-43dc-af80-daed5a888443
InstallationMedia: Ubuntu 12.04.3 LTS "Precise Pangolin" - Release amd64 (20130820.1)
MachineType: Hewlett-Packard HP Pavilion dm1 Notebook PC
MarkForUpload: True
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.8.0-32-generic root=UUID=f7ecd215-187c-4d9b-b3c5-8a5e159627d8 ro quiet splash initcall_debug vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-3.8.0-32-generic N/A
 linux-backports-modules-3.8.0-32-generic N/A
 linux-firmware 1.79.7
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
SourcePackage: linux-lts-raring
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 10/17/2012
dmi.bios.vendor: Insyde
dmi.bios.version: F.21
dmi.board.asset.tag: Base Board Asset Tag
dmi.board.name: 18D4
dmi.board.vendor: Hewlett-Packard
dmi.board.version: 76.23
dmi.chassis.type: 10
dmi.chassis.vendor: Hewlett-Packard
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnInsyde:bvrF.21:bd10/17/2012:svnHewlett-Packard:pnHPPaviliondm1NotebookPC:pvr0890130000004620000520100:rvnHewlett-Packard:rn18D4:rvr76.23:cvnHewlett-Packard:ct10:cvrChassisVersion:
dmi.product.name: HP Pavilion dm1 Notebook PC
dmi.product.version: 0890130000004620000520100
dmi.sys.vendor: Hewlett-Packard

Revision history for this message
Taihsiang Ho (tai271828) wrote :
summary: - [HP Paviliion dm1] ACPI Error message in kernel log after suspend resume
+ [HP Paviliion dm1] [\_SB_.ACAD._PSR] [AE_ALREADY_EXISTS] ACPI Error
+ message in kernel log after suspend resume
Revision history for this message
Taihsiang Ho (tai271828) wrote :

pm-suspend could reproduce this bug, fail rate is around one out of ten.

steps to reproduce this message instead of using checkbox:
  * boot the system
  * use command "pm-suspend", then the system will go to suspend
  * after make sure the system has suspended, click mouse or keyboard to wake up the system
  * command "dmesg | grep PSR" to check whether the message pop up
  * if no such message, use command "dmesg -C" to clean the buffer and do the steps again from the bullet 2 until you get the message

Po-Hsu Lin (cypressyew)
tags: added: blocks-hwcert blocks-hwcert-enablement
removed: hwcert
Changed in linux-lts-raring (Ubuntu):
assignee: nobody → Anthony Wong (anthonywong)
Changed in linux-lts-raring (Ubuntu):
assignee: Anthony Wong (anthonywong) → Ivan Hu (ivan.hu)
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Ivan Hu (ivan.hu) wrote :

This seems that the buggy firmware, set the method _PSR as NotSerialized, but create the objects.
As from the ACPI spec mention,
Functions are equivalent to a Method that specifies NotSerialized. As such, a function should not
create any named objects, since a second thread that might re-enter the function will cause a fatal
error if an attempt is made to create the same named object twice.

        Device (ACAD)
        {
             ...
            Method (_PSR, 0, NotSerialized) // _PSR: Power Source
            {
                CreateWordField (XX00, Zero, SSZE)
                CreateByteField (XX00, 0x02, ACST)
                Store (0x03, SSZE)
                If (ECON)
            ...

suggest the firmware should modify the ACPI table for the _PSR method as,
            Method (_PSR, 0, Serialized) // _PSR: Power Source

Changed in linux-lts-raring (Ubuntu):
status: Triaged → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Taihsiang Ho, thank you for reporting this bug to Ubuntu. linux-lts-raring reached EOL on August 2014.
See the following documents for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases
https://wiki.ubuntu.com/Kernel/LTSEnablementStack

If this is still reproducible in a supported release, please execute the following in a terminal:
apport-collect 1248865

Otherwise, please mark this as Invalid.

affects: linux-lts-raring (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
assignee: Ivan Hu (ivan.hu) → nobody
importance: Medium → Low
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
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.