From: Vincent Blut <vincent.debian@free.fr>
To: Takashi Iwai <tiwai@suse.de>
Cc: dgreid@chromium.org, perex@perex.cz, linux-kernel@vger.kernel.org
Subject: !!Re: sound: BUG: can't load gdm greeter on battery with Linux 3.5
Date: Sun, 05 Aug 2012 15:06:00 +0200 [thread overview]
Message-ID: <501E6FB8.6080406@free.fr> (raw)
In-Reply-To: <s5hzk69ijig.wl%tiwai@suse.de>
Le 05/08/2012 14:57, Takashi Iwai a écrit :
> At Sun, 05 Aug 2012 14:36:19 +0200,
> Vincent Blut wrote:
>> Hi,
>>
>> Despite that the subject might suggest that this is a bug in the graphic
>> stack, it appears that
>> commit [b4a91cf0] makes the GDM greeter not loadable, however GDM has
>> been correctly loaded:
>>
>> # service gdm3 status
>> [ ok ] gdm3 is running.
>>
>> This issue only affects Linux 3.5 when I boot on battery, I spent some
>> time to bisect and this commit seems to be the bad one:
>>
>> commit b4a91cf05c33d4ab5b2b3738a257a3fe49b462bd
>> Author: Dylan Reid <dgreid@chromium.org>
>> Date: Fri Jun 15 19:36:23 2012 -0700
>>
>> ALSA: hda - Handle open while transitioning to D3.
>>
>> This addresses an issue encountered when a pcm is opened while
>> transitioning to low power state (codec->power_on == 1 &&
>> codec->power_transition == -1). Add snd_pcm_power_up_d3wait to
>> hda_codec. This function is used to power up from azx_open as opposed
>> to snd_hda_power_up used from codec_exec_verb. When powering up from
>> azx_open, wait for pending power downs to complete, avoiding the power
>> up continuing in parallel with the power down on the work queue.
>>
>> The specific issue seen was with the CS4210 codec, it powers off the ADC
>> and DAC nid in its suspend handler. If it is re-opened before the
>> ~100ms power down process completes, the ADC and DAC nid are initialized
>> while powered down and audio is lost until another suspend/resume cycle.
>>
>> Signed-off-by: Dylan Reid <dgreid@chromium.org>
>> Signed-off-by: Takashi Iwai <tiwai@suse.de>
>>
>> Is this a known issue?
> Yes. There is a known side-effect by this change, and the fix was
> already queued for 3.5.1 stable kernel.
>
>
> thanks,
>
> Takashi
Ok, thanks a lot Takashi for the quick answer!
Cheers,
Vincent
prev parent reply other threads:[~2012-08-05 13:06 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-05 12:36 sound: BUG: can't load gdm greeter on battery with Linux 3.5 Vincent Blut
2012-08-05 12:57 ` Takashi Iwai
2012-08-05 13:06 ` Vincent Blut [this message]
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=501E6FB8.6080406@free.fr \
--to=vincent.debian@free.fr \
--cc=dgreid@chromium.org \
--cc=linux-kernel@vger.kernel.org \
--cc=perex@perex.cz \
--cc=tiwai@suse.de \
/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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.