From owner-freebsd-bugs Wed Jul 18 10:50:11 2001 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id C2B3A37B409 for ; Wed, 18 Jul 2001 10:50:00 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6IHo0l03524; Wed, 18 Jul 2001 10:50:00 -0700 (PDT) (envelope-from gnats) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id DFAD037B405 for ; Wed, 18 Jul 2001 10:47:08 -0700 (PDT) (envelope-from nobody@FreeBSD.org) Received: (from nobody@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6IHl8T03318; Wed, 18 Jul 2001 10:47:08 -0700 (PDT) (envelope-from nobody) Message-Id: <200107181747.f6IHl8T03318@freefall.freebsd.org> Date: Wed, 18 Jul 2001 10:47:08 -0700 (PDT) From: "Denis D. Sadykov" To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-1.0 Subject: i386/29067: Yamaha OPL3Sa2 pcm/pnp bug Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org >Number: 29067 >Category: i386 >Synopsis: Yamaha OPL3Sa2 pcm/pnp bug >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed Jul 18 10:50:00 PDT 2001 >Closed-Date: >Last-Modified: >Originator: Denis D. Sadykov >Release: 4.3-STABLE >Organization: - >Environment: FreeBSFreeBSD lair.my.domain 4.3-STABLE FreeBSD 4.3-STABLE #3: Wed Jul 18 12:37:16 GMT 2001 root@lair.my.domain:/usr/src/sys/compile/LAIR i386 >Description: It correctly find pcm0 on irq 5, dma 0,1, ports 0x220,0x530,0x388,0x330 but then i play smth thru this device, even cat /dev/urandom > /dev/audio it hangs after 3-20 seconds of play, even without panic This problem exist in 5.0-CURRENT too. I think this is a bug in pnp, because Yamaha works with 2 irqs 5 - sb emul, (9|10) for mss emul/native it works under 3-STABLE if i use pnp 1 0 irq0 9 irq1 5 etc... but i could be wrong... >How-To-Repeat: device pcm in kernel config Yamaha OPL3 Sa2 pcm0: at port 0x220-0x22f,0x530-0x537,0x388-0x38f,0x330-0x331,0x370-0x371 irq 5 drq 0,1 on isa0 >Fix: May be pnp_quirks help? Or this bug is in newbus? Please mail me if you could explain how to use pnp_quirks to set irq 9 for this card. >Release-Note: >Audit-Trail: >Unformatted: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message