linux-alpha.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: rct@frus.com (Bob Tracy)
To: Rene Herman <rene.herman@keyaccess.nl>
Cc: ALSA devel <alsa-devel@alsa-project.org>,
	Michael Cree <mcree@orcon.net.nz>,
	Krzysztof Helt <krzysztof.h1@wp.pl>, Takashi Iwai <tiwai@suse.de>,
	linux-kernel@vger.kernel.org,
	Ivan Kokshaysky <ink@jurassic.park.msu.ru>,
	linux-alpha@vger.kernel.org, Bob Tracy <rct@frus.com>
Subject: Re: [regression] 2.6.25-rc4 snd-es18xx broken on Alpha
Date: Tue, 11 Mar 2008 13:08:31 -0500 (CDT)	[thread overview]
Message-ID: <20080311180831.8CE90DBA3@gherkin.frus.com> (raw)
In-Reply-To: <47D6A28C.4060804@keyaccess.nl> "from Rene Herman at Mar 11, 2008 04:17:32 pm"

Rene Herman wrote:
> This is behaviour consistent with the IRQ being dead ...
>
> I suppose it used to work and I suppose the behaviour 
> you are describing above is 100% repeatable?

I can't tell you exactly *when* it used to work, or even *if* it did
with 2.6 kernels.  I'll try to explain...

Sometime back in the 2.6.14 to 2.6.16 timeframe there was an issue with
the ALSA driver not recognizing interrupts (causing looping).  Tyson
Whitehead had put together a patch for the interrupt problem that worked
for him, but not for me or Michael.  One workaround back then was using
the snd-sb8 driver that supports only one DMA channel (half-duplex
operation) anyway: that was a reliable workaround, and may be what I'm
remembering for the "it used to work" case.  I can't find any reliable
evidence that I've *ever* been able to use the ES1888 with its proper
driver under ALSA with 2.6 kernels.  As far as Tyson's patch, I know
he reported it upstream to the ALSA developers, but I saw no followup
communication from either Tyson or the developers.

> Given that you can use aplay -- probably no difference with "aplay -M" ?

I'll give it a shot.

> To get to the bottom of this we might need to get a specific failed version 
> (for readers, it's not been verified that this is a regression since 2.6.24) 
> but we can try to get lucky first.

I'm beginning to think this is *not* a regression, but merely a long-
standing ALSA issue that was never addressed.  I would be fine with
reclassifying this as an ALSA bug and dropping linux-kernel from the
discussion.

> Okay. (tests) seem to at least confirm it's not the 16-bit DMA.

As far as how to proceed from here, I'm certain things were broken in
2.6.1[4-6].  I could try various later releases between .16 and .24 to
see if snd-es18xx worked for any of those, but I think the answer will
be "no."  I think a useful test would be to see if "snd-sb8" works in
2.6.25-rcX, which would at least narrow things down a bit.

-- 
------------------------------------------------------------------------
Bob Tracy          |  "I was a beta tester for dirt.  They never did
rct@frus.com       |   get all the bugs out." - Steve McGrew on /.
------------------------------------------------------------------------

  reply	other threads:[~2008-03-11 18:08 UTC|newest]

Thread overview: 58+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-08  3:58 [regression] 2.6.25-rc4 snd-es18xx broken on Alpha Bob Tracy
2008-03-09 15:34 ` Ivan Kokshaysky
2008-03-09 23:57   ` Bob Tracy
2008-03-10  7:34     ` Michael Cree
2008-03-10 15:17       ` Rene Herman
2008-03-10 15:21         ` Rene Herman
2008-03-10 16:21         ` Bob Tracy
2008-03-10 16:56           ` Rene Herman
2008-03-10 17:14             ` Takashi Iwai
2008-03-10 19:29               ` [alsa-devel] " Rene Herman
2008-03-10 22:22                 ` Bob Tracy
2008-03-10 22:33                   ` Rene Herman
2008-03-11 14:07                     ` [alsa-devel] " Bob Tracy
2008-03-11 15:17                       ` Rene Herman
2008-03-11 18:08                         ` Bob Tracy [this message]
2008-03-11 20:00                           ` Michael Cree
2008-03-11 20:34                             ` Bob Tracy
2008-03-12 14:40                             ` Bob Tracy
2008-03-12 19:34                               ` Rene Herman
2008-03-12 20:31                                 ` [alsa-devel] " Bob Tracy
2008-03-12 21:12                                   ` Rene Herman
2008-03-13  4:24                                     ` Bob Tracy
2008-03-17 22:00                                       ` Rene Herman
2008-03-18  3:24                                         ` [alsa-devel] " Bob Tracy
2008-03-18  3:54                                           ` Michael Cree
2008-03-23 10:40                                             ` Michael Cree
2008-03-24 18:15                                               ` Rene Herman
2008-03-24 23:56                                                 ` Michael Cree
2008-03-25  0:29                                                   ` [alsa-devel] " Rene Herman
2008-03-25  1:22                                                     ` Michael Cree
2008-03-25  2:22                                                       ` Rene Herman
2008-03-30  5:18                                                         ` Bob Tracy
2008-03-30 10:02                                                           ` Michael Cree
2008-03-30  9:13                                                         ` [alsa-devel] " Michael Cree
2008-03-25  2:46                                                     ` Rene Herman
2008-03-30 21:07                                                     ` Bob Tracy
2008-03-30 21:11                                                       ` Michael Cree
2008-03-30 21:18                                                         ` Bob Tracy
2008-03-30  4:24                                                 ` Bob Tracy
2008-03-30 22:09                                         ` [alsa-devel] " Bob Tracy
2008-03-14 13:13                                     ` Bob Tracy
2008-03-15  1:18                                       ` Tyson Whitehead
2008-03-17 22:04                                         ` Rene Herman
2008-03-18 13:55                                           ` Tyson Whitehead
2008-03-18 22:57                                             ` Rene Herman
     [not found]                                         ` <s5hskypnwp8.wl%tiwai@suse.de>
2008-03-18 14:16                                           ` Tyson Whitehead
2008-03-29  6:42                                             ` Bob Tracy
2008-03-29 12:09                                               ` [alsa-devel] " Rene Herman
2008-03-30 16:14                                                 ` Ivan Kokshaysky
2008-03-30 21:17                                                   ` Michael Cree
2008-03-30 20:24                                                 ` [alsa-devel] " Bob Tracy
2008-03-12 22:48                                 ` Rafael J. Wysocki
2008-03-23  9:48                             ` Michael Cree
2008-03-11  5:36             ` Bob Tracy
2008-03-10 15:08   ` Rene Herman
  -- strict thread matches above, loose matches on Subject: below --
2008-03-14 23:33 Bob Tracy
2008-04-01 19:07 [alsa-devel] " Rene Herman
2008-04-01 20:32 ` Bob Tracy
2008-04-01 20:26 [alsa-devel] " Bob Tracy
2008-04-01 21:02 ` Michael Cree

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=20080311180831.8CE90DBA3@gherkin.frus.com \
    --to=rct@frus.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=ink@jurassic.park.msu.ru \
    --cc=krzysztof.h1@wp.pl \
    --cc=linux-alpha@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=mcree@orcon.net.nz \
    --cc=rene.herman@keyaccess.nl \
    --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;
as well as URLs for NNTP newsgroup(s).