From: Steven Newbury <steve@snewbury.org.uk>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org
Subject: Re: No speaker output with kernel 3.15 and later
Date: Mon, 07 Jul 2014 17:05:43 +0100 [thread overview]
Message-ID: <1404749138.20227.0.camel@snewbury.org.uk> (raw)
In-Reply-To: <s5h38edqiqz.wl%tiwai@suse.de>
[-- Attachment #1.1: Type: text/plain, Size: 3995 bytes --]
On Mon, 2014-07-07 at 17:41 +0200, Takashi Iwai wrote:
> At Mon, 07 Jul 2014 16:34:10 +0100,
> Steven Newbury wrote:
> > On Tue, 2014-07-01 at 13:54 +0200, Takashi Iwai wrote:
> > > At Tue, 01 Jul 2014 12:49:32 +0100,
> > > Steven Newbury wrote:
> > > > On Mon, 2014-06-30 at 11:24 +0200, Takashi Iwai wrote:
> > > > > At Sun, 29 Jun 2014 15:09:56 +0100,
> > > > > Steven Newbury wrote:
> > > > > > I sent
> > > > > > Takashi an email mentioning this regression a month ago,
> > > > > > and
> > > > > > it's
> > > > > > taken me this long to send this email... :-$
> > > > > > Since updating to
> > > > > > kernel versions >=3.15 I've had no audio from my
> > > > > > laptop speakers.
> > > > > > Earlier versions worked fine.
> > > > > > It's a CLEVO W270EUQ laptop. The
> > > > > > output mixer device is showing up,
> > > > > > but no sound comes out at any
> > > > > > volume level.
> > > > > > As requested I've attached compressed alsa-info.sh
> > > > > > output for both the
> > > > > > working and non-working cases.
> > > > > > I'm perfectly
> > > > > > willing to test patches etc.
> > > > > Hm, I see no significant difference between 3.14 and 3.15
> > > > > alsa-info.sh
> > > > > outputs, and there's been very little change for VIA codecs
> > > > > between
> > > > > these versions. So, in short, I have no idea what went
> > > > > wrong.
> > > > > Could you double-check whether it's really a kernel issue?
> > > > > That is, switch between 3.14 and 3.15 and confirm the
> > > > > problem
> > > > > happens
> > > > > only with 3.15. Also, for testing the sound, try like
> > > > > % aplay -Dplughw -vv foo.wav
> > > > Checked again.
> > > > 3.16-rc2: silence
> > > > 3.14.3: works fine
> > > Then I'd suggest to bisect between 3.14 and 3.15.
> > Somewhat surprisingly I ended up here:
> > dcb32ecd9a533f47ab652c5c5680bc50a7a822cd is the first bad commit
> > commit dcb32ecd9a533f47ab652c5c5680bc50a7a822cd
> > Author: Anssi Hannula <anssi.hannula@iki.fi>
> > Date: Tue Apr 8 12:36:42 2014 +0300
> > ALSA: hda - Do not assign streams in reverse order
> > Currently stream numbers are assigned in reverse order.
> > Unfortunately commit 7546abfb8e1f9933b5 ("ALSA: hda -
> > Increment
> > default stream numbers for AMD HDMI controllers") assumed
> > this was not
> > the case (specifically, it had the "old cards had single
> > device only"
> > => "extra unused stream numbers do not matter" assumption),
> > causing
> > non-working audio regressions for AMD Radeon HDMI users.
> > Change the stream numbers to be assigned in forward order.
> > The benefit is that regular audio playback will still work
> > even if the
> > assumed stream count is too high, downside is that a too high
> > stream
> > count may remain hidden.
> > Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=77002
> > Reported-by: Christian Güdel <cg@dmesg.ch>
> > Signed-off-by: Anssi Hannula <anssi.hannula@iki.fi>
> > Tested-by: Christian Güdel <cg@dmesg.ch> # 3.14
> > Cc: Alex Deucher <alexander.deucher@amd.com>
> > Signed-off-by: Takashi Iwai <tiwai@suse.de>
> > :040000 040000 6ed3a982a9600333b07a42169db5173fa75b8618
> > b7ff28d00007f988221ba58c9d3f501fdb3a7583 M sound
>
> Interesting. Does reverting this commit fix the issue?
> Just run "git revert dcb32ecd9a533f47ab652c5c5680bc50a7a822cd", and
> test it.
>
I just did this on top of my rebased local git tree off linus/master
and indeed reverting does make the speakers work again.*
>
>
> thanks,
>
> Takashi
​
[-- Attachment #1.2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
[-- Attachment #2: Type: text/plain, Size: 0 bytes --]
next prev parent reply other threads:[~2014-07-07 16:07 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-06-29 14:09 No speaker output with kernel 3.15 and later Steven Newbury
2014-06-30 9:24 ` Takashi Iwai
2014-07-01 11:49 ` Steven Newbury
2014-07-01 11:54 ` Takashi Iwai
2014-07-01 12:11 ` steve
2014-07-07 15:34 ` Steven Newbury
2014-07-07 15:41 ` Takashi Iwai
2014-07-07 16:05 ` Steven Newbury [this message]
2014-07-08 10:32 ` Takashi Iwai
2014-07-11 23:20 ` Steven Newbury
2014-07-14 14:22 ` Takashi Iwai
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=1404749138.20227.0.camel@snewbury.org.uk \
--to=steve@snewbury.org.uk \
--cc=alsa-devel@alsa-project.org \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox