Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 14 Jan 2000 14:42:20 +0300 (MSK)
From:      "Vladimir B. Grebeschikov" <vova@express.ru>
To:        current@freebsd.org
Subject:   ATAPI CDROM trouble
Message-ID:  <Pine.BSF.4.21.0001141433250.46165-100000@lanturn.kmost.express.ru>

next in thread | raw e-mail | index | archive | help

With new ATA driver I have big trouble 
- I can't use my CDROM

while I am do 'mount_cd9660 /dev/acd0c /m/cd'
system compleatly holds, no core, no panic - hold (may be deadloop in
kernel mode ?)

# dmesg
....
ad0: <ST38420A/3.07> ATA-4 disk at ata0 as master
ad0: 8223MB (16841664 sectors), 16708 cyls, 16 heads, 63 S/T, 512 B/S
ad0: 16 secs/int, 1 depth queue, UDMA33
ad2: <FUJITSU MPC3043AT/6018> ATA-3 disk at ata1 as master
ad2: 4125MB (8448300 sectors), 8940 cyls, 15 heads, 63 S/T, 512 B/S
ad2: 16 secs/int, 1 depth queue, UDMA33
> there is pause about 5-10 sec
acd0: atapi_timeout: cmd=MODE_SENSE_BIG - resetting
ata1: resetting devices .. acd0: read data overrun 8/2
ata1-master: timeout waiting for command=ef s=08 e=68 done
acd0: atapi_timeout: cmd=MODE_SENSE_BIG - resetting
ata1: resetting devices .. acd0: read data overrun 8/0
acd0: read data overrun 20/0  done
acd0: <CREATIVECD4020E/1.01> CDROM drive at ata1 as slave 
acd0: read 2755KB/s (5511KB/s), 240KB buffer, WDMA2
acd0: Reads: CD-R, CD-RW, CD-DA stream
acd0: Audio: play, 255 volume levels
acd0: Mechanism: ejectable tray
acd0: Medium: CD-ROM 120mm data disc loaded, unlocked
...


when I am booting without CD in drive pause still exists, but no
messages about atapi_timount and resets



can anybody help me ?
may be I need to make kernel with DDB ?

and make some diagnistic ?

my kernel config about ata:

controller     ata0
device         atadisk0        # ATA disk drives
device         atapicd0        # ATAPI CDROM drives
device         atapist0        # ATAPI tape drives
options        ATA_STATIC_ID           #Static dev number like old wd driver
options        ATA_ENABLE_ATAPI_DMA    #Enable DMA on ATAPI devices

/sys/i386/isa# cvs status ata*
===================================================================
File: atapi-cd.c        Status: Up-to-date

   Working revision:    1.27
   Repository revision: 1.27    /home/ncvs/src/sys/i386/isa/atapi-cd.c,v
   Sticky Tag:          (none)
   Sticky Date:         (none)
   Sticky Options:      (none)

===================================================================
File: atapi-cd.h        Status: Up-to-date

   Working revision:    1.6
   Repository revision: 1.6     /home/ncvs/src/sys/i386/isa/atapi-cd.h,v
   Sticky Tag:          (none)
   Sticky Date:         (none)
   Sticky Options:      (none)

===================================================================
File: atapi.c           Status: Up-to-date

   Working revision:    1.36
   Repository revision: 1.36    /home/ncvs/src/sys/i386/isa/atapi.c,v
   Sticky Tag:          (none)
   Sticky Date:         (none)
   Sticky Options:      (none)

===================================================================
File: atapi.h           Status: Up-to-date

   Working revision:    1.18
   Repository revision: 1.18    /home/ncvs/src/sys/i386/isa/atapi.h,v
   Sticky Tag:          (none)
   Sticky Date:         (none)
   Sticky Options:      (none)



--
TSB Russian Express, Moscow
Vladimir B. Grebenschikov, vova@express.ru



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0001141433250.46165-100000>