From owner-freebsd-current Sat May 1 7:59:57 1999 Delivered-To: freebsd-current@freebsd.org Received: from k6n1.znh.org (unknown [207.109.235.36]) by hub.freebsd.org (Postfix) with ESMTP id 64F1614C9E for ; Sat, 1 May 1999 07:58:48 -0700 (PDT) (envelope-from zach@uffdaonline.net) Received: (from zach@localhost) by k6n1.znh.org (8.9.3/8.9.1) id OAA05106; Sat, 1 May 1999 14:54:11 GMT (envelope-from zach) Date: Sat, 1 May 1999 09:54:11 -0500 From: Zach Heilig To: Peter Wemm Cc: vortexia , Doug Rabson , current@freebsd.org Subject: Re: PCM Message-ID: <19990501095411.A5012@k6n1.znh.org> References: <19990501082228.3C75F1F58@spinner.netplex.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4i In-Reply-To: <19990501082228.3C75F1F58@spinner.netplex.com.au>; from Peter Wemm on Sat, May 01, 1999 at 04:22:25PM +0800 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat, May 01, 1999 at 04:22:25PM +0800, Peter Wemm wrote: > vortexia wrote: > > Heh, the panic problem might be solved, but Ive just cvsupped with the > > latest 4.0-CURRENT and the problems with pcm are definatly not over, Im > > getting very jerky sound, its repeating bits of it over and over... and I > > get messages like this while trying to play mp3s with mpg123: > > > > May 1 10:12:16 main /kernel: timeout flushing dbuf_out, chan 3 cnt > > 0xfff994bc flags 0x00000141 > > > > Cheers > > Andrew > > I've run two systems with PCM right since the first newbus commit, and it's > worked for me. Admittedly I don't use it all that often, but it's never > paniced and I don't recall getting any more sound problems than usual. > > I checked that the isa_dma.c code is an exact split of the dma code that > used to be in the old isa.c, there are zero changes to the isa dma code. Ok, the discussion seems to be here, I posted a debugging log in -multimedia last night. (It basically shows a bunch of data being queued up, one interrupt, and some buffer being filled). One more thing to add to that is: pcm1 (SB16pnp sn 0x12b9118f) at 0x220-0x22f irq 9 drq 0 flags 0x17 on isa and vmstat -i: interrupt total rate old irq9 1 0 mux irq10 47898 1 fdc0 irq6 2 0 wdc0 irq14 24700 0 wdc1 irq15 207 0 atkbd0 irq1 36361 0 psm0 irq12 1215 0 sio1 irq3 3379354 90 ppc0 irq7 1 0 ed0 irq5 238 0 clk irq0 3752093 99 rtc irq8 4802629 127 Total 12044699 320 The sound driver is definately not getting the interrupts it should on my system. Everything worked properly in the first half of April. What I'm about to do is compile a kernel from every day since I last knew it worked and see where it breaks... -- Zach Heilig To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message