From: Linus Torvalds on
On Wed, Aug 11, 2010 at 12:17 AM, Takashi Iwai <tiwai(a)suse.de> wrote:
>
> please pull sound updates for v2.6.36 from:
>
> �git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus
>
> Most of patches are trivial fixes. �A few of them are just to add the
> missing device ids. �One behavior change is the sticky stream setup for
> HD-audio, which is good especially for digital receivers.

Hmm. I seem to have lost sound lately. I'm not sure the problem came
in with this pull (it might have been the previous one - I don't do
that much audio, so I might have missed it before too).

Any ideas?

Linus
---
HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22
HDA Intel 0000:00:1b.0: irq 58 for MSI/MSI-X
HDA Intel 0000:00:1b.0: setting latency timer to 64
hda_codec: ALC889: BIOS auto-probing.
ALSA device list:
#0: HDA Intel at 0xfb9f4000 irq 58


00:1b.0 Audio device: Intel Corporation Ibex Peak High Definition Audio (rev 06)
Subsystem: ASUSTeK Computer Inc. Device 840f
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR+ FastB2B- DisINTx+
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort-
<TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 32 bytes
Interrupt: pin A routed to IRQ 58
Region 0: Memory at fb9f4000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: HDA Intel
00: 86 80 56 3b 06 05 10 00 06 00 03 04 08 00 00 00
10: 04 40 9f fb 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 0f 84
30: 00 00 00 00 50 00 00 00 00 00 00 00 03 01 00 00
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo(a)vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
From: Takashi Iwai on
At Thu, 12 Aug 2010 12:15:17 -0700,
Linus Torvalds wrote:
>
> On Wed, Aug 11, 2010 at 12:17 AM, Takashi Iwai <tiwai(a)suse.de> wrote:
> >
> > please pull sound updates for v2.6.36 from:
> >
> >  git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git for-linus
> >
> > Most of patches are trivial fixes.  A few of them are just to add the
> > missing device ids.  One behavior change is the sticky stream setup for
> > HD-audio, which is good especially for digital receivers.
>
> Hmm. I seem to have lost sound lately. I'm not sure the problem came
> in with this pull (it might have been the previous one - I don't do
> that much audio, so I might have missed it before too).

If this happens after the pull of my last request, it's possibly the
commit eb541337b7a43822fce7d0c9d967ee149b2d9a96:
ALSA: hda - Make converter setups sticky

Could you try to revert it?

In anyway, please get alsa-info.sh from
http://www.alsa-project.org/alsa-info.sh
(many distros have already it), run with --no-upload option, and
please give the output back.


thanks,

Takashi
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo(a)vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
From: Linus Torvalds on
On Thu, Aug 12, 2010 at 12:33 PM, Takashi Iwai <tiwai(a)suse.de> wrote:
>
> If this happens after the pull of my last request, it's possibly the
> commit eb541337b7a43822fce7d0c9d967ee149b2d9a96:
> � �ALSA: hda - Make converter setups sticky
>
> Could you try to revert it?

I've done some more testing. If I 'cat' something directly to
/dev/audio, I do get sound. So I wonder whether it's some pulseaudio
problem, and I'll double-check that it's really the kernel (and not
the result of a "yum update", for example)

Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo(a)vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
From: Linus Torvalds on
On Thu, Aug 12, 2010 at 12:49 PM, Linus Torvalds
<torvalds(a)linux-foundation.org> wrote:
>
> I've done some more testing. If I 'cat' something directly to
> /dev/audio, I do get sound. So I wonder whether it's some pulseaudio
> problem, and I'll double-check that it's really the kernel (and not
> the result of a "yum update", for example)

It's definitely kernel-related.

kernel v2.6.35-05791-g45d7f32 works. v2.6.35-7786-gad41a1e does not.
And reverting that "Make converter setups sticky" commit doesn't make
any difference.

I'll start bisecting it.

Linus
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo(a)vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
From: Takashi Iwai on
At Thu, 12 Aug 2010 12:57:20 -0700,
Linus Torvalds wrote:
>
> On Thu, Aug 12, 2010 at 12:49 PM, Linus Torvalds
> <torvalds(a)linux-foundation.org> wrote:
> >
> > I've done some more testing. If I 'cat' something directly to
> > /dev/audio, I do get sound. So I wonder whether it's some pulseaudio
> > problem, and I'll double-check that it's really the kernel (and not
> > the result of a "yum update", for example)
>
> It's definitely kernel-related.
>
> kernel v2.6.35-05791-g45d7f32 works. v2.6.35-7786-gad41a1e does not.
> And reverting that "Make converter setups sticky" commit doesn't make
> any difference.

I see no relevant commits regarding HD-audio (at least for ALC889)
between these two points except for "Make converter setups sticky".
And, the fact that /dev/audio works implies that the PCM stream works
basically. So, I have no idea for now. It might be outside the sound
stack.

I'll try the latest tree on my machine whether I can reproduce the
problem.


thanks,

Takashi
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo(a)vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/