linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Takashi Iwai <tiwai@suse.de>
To: patrizio.bassi@gmail.com
Cc: linux-kernel@vger.kernel.org
Subject: Re: [BUG 2.6.15-git5] new alsa power management completly broken
Date: Tue, 10 Jan 2006 13:01:46 +0100	[thread overview]
Message-ID: <s5hr77gfg0l.wl%tiwai@suse.de> (raw)
In-Reply-To: <43C36B0D.3030808@gmail.com>

At Tue, 10 Jan 2006 09:06:37 +0100,
Patrizio Bassi wrote:
> 
> With 2.6.15: suspend works but on resume mixer volumes are not restored
> (registers not saved), so you need to restart your alsa script.
> boring but working.

The driver didn't support PM at all on 2.6.15.  It worked casually in
your case with a pure luck :)

> with 2.6.15-git5 i saw a new power management part. lt's test it:
> 
> suspending...
> 
> Jan 10 08:44:51 blight kernel: Stopping tasks: ===================|
> Jan 10 08:44:51 blight kernel: Shrinking memory...  ^H-^Hdone (0 pages
> freed)
> Jan 10 08:44:51 blight kernel: pnp: Device 00:0b disabled.
> Jan 10 08:44:51 blight kernel: pnp: Device 00:07 disabled.
> Jan 10 08:44:51 blight kernel: ACPI: PCI interrupt for device
> 0000:00:0b.0 disabled
> Jan 10 08:44:51 blight kernel: ACPI: PCI interrupt for device
> 0000:00:0a.2 disabled
> Jan 10 08:44:51 blight kernel: ACPI: PCI interrupt for device
> 0000:00:0a.1 disabled
> Jan 10 08:44:51 blight kernel: ACPI: PCI interrupt for device
> 0000:00:0a.0 disabled
> Jan 10 08:44:51 blight kernel: ACPI: PCI interrupt for device
> 0000:00:09.0 disabled
> Jan 10 08:44:51 blight kernel: ACPI: PCI interrupt for device
> 0000:00:04.2 disabled
> Jan 10 08:44:51 blight kernel: swsusp: Need to copy 15888 pages
> Jan 10 08:44:51 blight kernel: ACPI: PCI Interrupt 0000:00:04.2[D] ->
> Link [LNKD] -> GSI 9 (level, low) -> IRQ 9
> Jan 10 08:44:51 blight kernel: ACPI: PCI Interrupt 0000:00:09.0[A] ->
> Link [LNKD] -> GSI 9 (level, low) -> IRQ 9
> Jan 10 08:44:51 blight kernel: ACPI: PCI Interrupt 0000:00:09.0[A] ->
> Link [LNKD] -> GSI 9 (level, low) -> IRQ 9
> Jan 10 08:44:51 blight kernel: ACPI: PCI Interrupt 0000:00:0a.0[A] ->
> Link [LNKC] -> GSI 5 (level, low) -> IRQ 5
> Jan 10 08:44:51 blight kernel: ACPI: PCI Interrupt 0000:00:0a.1[B] ->
> Link [LNKD] -> GSI 9 (level, low) -> IRQ 9
> Jan 10 08:44:51 blight kernel: ACPI: PCI Interrupt 0000:00:0a.2[C] ->
> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
> Jan 10 08:44:51 blight kernel: usb usb1: root hub lost power or was reset
> Jan 10 08:44:51 blight kernel: ehci_hcd 0000:00:0a.2: USB 2.0 started,
> EHCI 0.95, driver 10 Dec 2004
> Jan 10 08:44:51 blight kernel: ACPI: PCI Interrupt 0000:00:0b.0[A] ->
> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
> Jan 10 08:44:51 blight kernel: codec write timeout, status = 0x660
> Jan 10 08:44:51 blight last message repeated 25 times
> 
> 25 times....about half on suspending and about half on restarting.

It's the same symptom as resume.


> now restarting..
> 
> Jan 10 08:44:51 blight kernel: pnp: Device 00:07 activated.
> Jan 10 08:44:51 blight kernel: pnp: Failed to activate device 00:0a.
> Jan 10 08:44:51 blight kernel: pnp: Device 00:0b activated.
> Jan 10 08:44:51 blight kernel: Restarting tasks... done
> 
> device can't play any sound, as before. so i tried the usual solution
> (restart the alsasound script in gentoo)
> 
> Jan 10 08:45:45 blight rc-scripts: WARNING:  you are stopping a boot
> service.
> Jan 10 08:45:47 blight kernel: codec write timeout, status = 0x660
> Jan 10 08:46:33 blight last message repeated 64 times
> Jan 10 08:46:57 blight last message repeated 199 times
> 
> as you can see it flood the syslog with 0x660 errors.
> infact if i try to adjust the volume via alsamixer the volume level
> moves soooo slow (it's flooding syslog)
> 
> so actually power resume is completly broken. the only way is restarting
> the kernel via a reboot (built-in alsa).
> 
> 
> Audio card: Creative Sound Blaster PCI 128
> 00:0b.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01)
> 
> Ready to test patches.

The symptom implies that the initialization of codec chip failed
somehow.   Please build the driver as a module and reload it after
resume to check whether it works without reboot.


Takashi

  reply	other threads:[~2006-01-10 11:56 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-10  8:06 [BUG 2.6.15-git5] new alsa power management completly broken Patrizio Bassi
2006-01-10 12:01 ` Takashi Iwai [this message]
     [not found]   ` <43C3A24C.3010207@gmail.com>
     [not found]     ` <s5hoe2kf2vu.wl%tiwai@suse.de>
2006-01-12  7:43       ` Patrizio Bassi
     [not found] <20060111234810.3ffe241c.akpm@osdl.org>
2006-01-12  8:58 ` Pavel Machek
2006-01-12  9:37   ` Patrizio Bassi

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=s5hr77gfg0l.wl%tiwai@suse.de \
    --to=tiwai@suse.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=patrizio.bassi@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).