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, [EMAIL PROTECTED]
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message