Bug 16598

Summary: xmcd stopped by racd0c ioctl error while transfers on second CD were active
Product: Base System Reporter: kuku <kuku>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 3.4-RELEASE   
Hardware: Any   
OS: Any   

Description kuku freebsd_committer freebsd_triage 2000-02-09 11:30:23 UTC
I had fired up xmcd v2.5 pl1 and listened to the CD Stanley Turrentine/Shirley
Scott "Never Let Me Go" which was inserted into /dev/racd0c on the
second IDE controller of a GA-BX2000 (Gigabyte) motherboard while
I had mounted the FreeBSD 3.4 CD # 3 in the second CD ROM drive, a 48x drive
and was executing the command tar cf packages | (cd /c ; tar xvf -)
when the following line appeared on the xterm and the music ceased tp play:

CD audio: ioctl error on /dev/racd0c: cmd=CDIOCREADSUBCHANNEL errno=5

Here is the portion of dmesg:
wdc0 at 0x1f0-0x1f7 irq 14 flags 0xa0ff on isa
wdc0: unit 0 (wd0): <IBM-DPTA-372050>, DMA, 32-bit, multi-block-16
wd0: 19574MB (40088160 sectors), 39770 cyls, 16 heads, 63 S/T, 512 B/S
wdc1 at 0x170-0x177 irq 15 on isa
wdc1: unit 0 (atapi): <FX400_02/B02>, removable, intr, iordis
acd0: drive speed 689KB/sec, 256KB cache
acd0: supported read types:
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: CD-ROM 120mm audio disc loaded, unlocked
wdc1: unit 1 (atapi): <ATAPI 48X CDROM/VER-3.30>, removable, accel, dma, iordy
acd1: drive speed 1375 - 8250KB/sec, 128KB cache
acd1: supported read types: CD-R, CD-RW, CD-DA, packet track
acd1: Audio: play, 255 volume levels
acd1: Mechanism: ejectable tray
acd1: Medium: CD-ROM 120mm data disc loaded, unlocked

Fix: 

none
How-To-Repeat: 
Connect two CD drives, play music on one (the master) and do a data
intensive transfer on the second drive.
Comment 1 Søren Schmidt freebsd_committer freebsd_triage 2001-05-29 20:28:29 UTC
State Changed
From-To: open->closed

Obsoleted by the new ATA driver in 4.x