From owner-freebsd-stable Thu Jul 27 10:59:37 2000 Delivered-To: freebsd-stable@freebsd.org Received: from pike.osd.bsdi.com (pike.osd.bsdi.com [204.216.28.222]) by hub.freebsd.org (Postfix) with ESMTP id 44F7F37B64D for ; Thu, 27 Jul 2000 10:59:30 -0700 (PDT) (envelope-from cshumway@bsdi.com) Received: from localhost (cshumway@localhost) by pike.osd.bsdi.com (8.9.3/8.9.3) with ESMTP id KAA79273; Thu, 27 Jul 2000 10:57:34 -0700 (PDT) (envelope-from cshumway@bsdi.com) X-Authentication-Warning: pike.osd.bsdi.com: cshumway owned process doing -bs Date: Thu, 27 Jul 2000 10:57:34 -0700 (PDT) From: Christopher Shumway X-Sender: cshumway@pike.osd.bsdi.com To: Josef Karthauser Cc: Devin Butterfield , hdiwan@pobox.com, Hasan Diwan , stable@FreeBSD.ORG Subject: Re: [pcm0 play interrupt timeout, channel dead] and other problems In-Reply-To: <20000727181315.E5964@pavilion.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Thu, 27 Jul 2000, Josef Karthauser wrote: > On Wed, Jul 26, 2000 at 10:18:13PM -0700, Christopher Shumway wrote: > > > > Apply this patch to src/sys/dev/sound/pcm/channel.c, it seems to fix it on > > my Sony Viao Z505SX. (Credit goes to Bill Fumerola) > > > > --- channel.c.orig Tue Jun 20 16:42:08 2000 > > +++ channel.c Tue Jul 25 12:10:11 2000 > > @@ -234,7 +234,7 @@ > > b->fl = b->bufsize - b->rl; > > b->underflow = 0; > > } else { > > - /* chn_dmaupdate(c); */ > > + chn_dmaupdate(c); > > } > > } > > It fixed it on mine too - but at the seeming expense of suspend/resume. :( Interesting. Suspend to ram still works on my laptop, even while playing MP3's. XMMS just picks up again right where it left off. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message