issues between ATAng and pcm

From: Gordon Bergling <gbergling_at_0xfce3.net>
Date: Sun, 21 Dec 2003 15:37:20 +0100
Hi _at_all,

I discovering a strange behavior which seems to be caused of issues
between ATAng and pcm looking. I start burning a cdr with an atapi
cdrw drive at low speed (4x) and the sound which is played by xmms is
getting slower and slower. After a few seconds the system isn't responding
anymore. One tone is played all the time and the system seems to be hard
locked up. After nearly 60 seconds the system resumes normal operations.
I had tried 3 times and the result is allways the same.

My hardware is:
ad0: 43979MB <IBM-DTLA-307045> [89355/16/63] at ata0-master UDMA100
acd0: CDROM <CD-540E> at ata1-master PIO4
acd1: CDRW <R/RW 8x4x32> at ata1-slave PIO4
cd0 at ata1 bus 0 target 0 lun 0
cd0: <TEAC CD-540E 1.0A> Removable CD-ROM SCSI-0 device 
cd0: 16.000MB/s transfers
cd0: Attempt to query device size failed: NOT READY, Medium not present
cd1 at ata1 bus 0 target 1 lun 0
cd1: <IDE-CD R/RW 8x4x32 2,0> Removable CD-ROM SCSI-0 device 
cd1: 16.000MB/s transfers
cd1: Attempt to query device size failed: NOT READY, Medium not present
da0 at ahc0 bus 0 target 6 lun 0
da0: <IBM DDRS-34560D DC1B> Fixed Direct Access SCSI-2 device 
da0: 40.000MB/s transfers (20.000MHz, offset 8, 16bit), Tagged Queueing
Enabled
da0: 4357MB (8925000 512 byte sectors: 255H 63S/T 555C)

The following is the content of kern.msgbuf:
ata1: resetting devices ..
acd0: WARNING - removed from configuration
acd1: WARNING - removed from configuration
done
ata1-slave: timeout sending command=a0
ata1-slave: error issuing ATA PACKET command
psmintr: delay too long; resetting byte count
(cd0:ata1:0:0:0): lost device
(cd0:ata1:0:0:0): removing device entry
GEOM: destroy disk cd0 dp=0xc2e33e00
ata1-slave: timeout sending command=a0
ata1-slave: error issuing ATA PACKET command
psmintr: delay too long; resetting byte count
ata1-slave: timeout sending command=a0
ata1-slave: error issuing ATA PACKET command
psmintr: delay too long; resetting byte count
(probe0:ata1:0:0:0): Lost target 0???
(cd1:ata1:0:1:0): lost device
(cd1:ata1:0:1:0): removing device entry
GEOM: destroy disk cd1 dp=0xc2e33600
(probe1:ata1:0:1:0): Lost target 1???
psmintr: out of sync (0000 != 0008).
psmintr: discard a byte (1).
pid 1932 (burncd), uid 0: exited on signal 11 (core dumped)
ata1: resetting devices ..
done
ad0: WARNING - READ_DMA recovered from missing interrupt

After a such error I must reboot the system to take use of a cdrom drive.
The system is a 5.2-RC.

Let me know if I can provide more information.

best regards,

	Gordon

-- 
Gordon Bergling <GBergling_at_0xfce3.net>	      http://www.0xFCE3.net/
PGP Fingerprint:  7732 9BB1 5013 AE8B E42C  28E0 93B9 D32B C76F 02A0
RIPE-HDL: MDTP-RIPE		"There is no place like 127.0.0.0/8"

Received on Sun Dec 21 2003 - 05:37:27 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:35 UTC