From owner-freebsd-multimedia Mon Jul 14 14:36:44 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id OAA15626 for multimedia-outgoing; Mon, 14 Jul 1997 14:36:44 -0700 (PDT) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.5/8.8.5) with SMTP id OAA15620 for ; Mon, 14 Jul 1997 14:36:41 -0700 (PDT) Received: from ct.picker.com by whqvax.picker.com with SMTP; Mon, 14 Jul 1997 17:35:37 -0400 (EDT) Received: from elmer.ct.picker.com ([144.54.57.34]) by ct.picker.com (4.1/SMI-4.1) id AA05968; Mon, 14 Jul 97 17:35:36 EDT Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id RAA10280; Mon, 14 Jul 1997 17:33:35 -0400 Message-Id: <19970714173335.27084@ct.picker.com> Date: Mon, 14 Jul 1997 17:33:35 -0400 From: Randall Hopper To: Amancio Hasty Cc: Oliver Fromme , multimedia@FreeBSD.ORG Subject: Re: guspnp9: /dev/dsp close() hangs References: <199707140214.EAA16083@elch.heim4.tu-clausthal.de> <199707140406.VAA01095@rah.star-gate.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.76 In-Reply-To: <199707140406.VAA01095@rah.star-gate.com>; from Amancio Hasty on Sun, Jul 13, 1997 at 09:06:53PM -0700 Sender: owner-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Amancio Hasty: |In sb_dsp_close: |Move down sb_free_irq to after dsp_cleanup. | | /* DMAbuf_close_dma (dev); */ | /* sb_dsp_command (0xd4); */ | dsp_cleanup(); | sb_free_irq(); | |sb16dsp.c:sb16_dsp_close has the same problem. | |See if that fixes the sb cards hanging during a close. No change. When I got to looking closer at sb_free_irq, I saw why :-) void sb_free_irq(void) { } Randall