Subject: kern/27237: Roland SD-90 Audio I/F may hate set_sample_rate thing
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <clare@znet.or.jp>
List: netbsd-bugs
Date: 10/13/2004 02:34:25
>Number:         27237
>Category:       kern
>Synopsis:       Roland SD-90 Audio I/F may hate set_sample_rate thing
>Confidential:   no
>Severity:       serious
>Priority:       low
>Responsible:    kern-bug-people
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Oct 12 17:56:00 UTC 2004
>Closed-Date:
>Last-Modified:
>Originator:     DHOYASHIKI Shinichi <clare@znet.or.jp>
>Release:        NetBSD 2.99.9 near 2004-10-04
>Organization:
at home
>Environment:
	
	
System: NetBSD minako 2.99.9 NetBSD 2.99.9 (MINAKO5) #2: Mon Oct 4 11:11:00 JST 2004
	clare@minako:/work/netbsd/sys/arch/i386/compile/MINAKO5 i386
Architecture: i386
Machine: i386
>Description:
	Roland SD-90 may hate uaudio(4)'s set_sample_rate request, and does not
	respond by proper error handling (no STALL replied immediately.)
	Therefore, uaudio(4) freezes until USB request timed up.

	Roland SD-90 is fixed-sample-rate device, no set_sample_rate was needed
	to play with it.
>How-To-Repeat:
	1) prepare uaudio(4) enabled kernel
	2) attach Roland SD-90 Audio I/F (generic mode) to your computer
	   via USB cable
	3) play a waveform via audioplay(1)
>Fix:
	To avoid hitting a bug of the device, may be needed adding a quirk to
	uaudio(4) driver.

	http://www.znet.or.jp/~clare/music/umidi3.diff
	(this is mixtured patch, sorry.)
>Release-Note:
>Audit-Trail:
>Unformatted: