From owner-freebsd-current Fri Jan 14 5:23: 4 2000 Delivered-To: freebsd-current@freebsd.org Received: from ds.express.ru (ds.express.ru [212.24.32.7]) by hub.freebsd.org (Postfix) with ESMTP id 44F471521E for ; Fri, 14 Jan 2000 05:22:37 -0800 (PST) (envelope-from vova@express.ru) Received: from lanturn.kmost.express.ru ([212.24.37.109]) by ds.express.ru with esmtp (Exim 2.12 #8) id 1296fh-0003Ga-00; Fri, 14 Jan 2000 16:21:45 +0300 Date: Fri, 14 Jan 2000 16:21:47 +0300 (MSK) From: "Vladimir B. Grebeschikov" X-Sender: vova@lanturn.kmost.express.ru To: Soren Schmidt Cc: current@FreeBSD.ORG Subject: Re: ATAPI CDROM trouble In-Reply-To: <200001141150.MAA87144@freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Fri, 14 Jan 2000, Soren Schmidt wrote: > > while I am do 'mount_cd9660 /dev/acd0c /m/cd' > > system compleatly holds, no core, no panic - hold (may be deadloop in > > kernel mode ?) > > > options ATA_ENABLE_ATAPI_DMA #Enable DMA on ATAPI devices > > Dont define this until you know the drive is functioning otherwise, > LOTS and I mean LOTS of atapi devices dont do DMA even if advertised. I've removed ATA_ENABLE_ATAPI_DMA option: nothing changed :( while boot diagnostic is: 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: CDROM drive at ata1 as slave acd0: read 2755KB/s (5511KB/s), 240KB buffer, PIO4 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 I've build kernel with DDB and call debuuger from "hold" state then call panic() from debugger (kgdb) bt #0 0xc015fb48 in boot () #1 0xc015fee5 in panic () #2 0xc013333d in db_fncall () #3 0xc0133169 in db_command () #4 0xc013322e in db_command_loop () #5 0xc01352bf in db_trap () #6 0xc026d43f in kdb_trap () #7 0xc0279e14 in trap () #8 0xc026d69b in Debugger () #9 0xc02698fa in scgetc () #10 0xc0265029 in sckbdevent () #11 0xc02597ab in atkbd_intr () #12 0xc0291398 in atkbd_isa_intr () #13 0xc027efc0 in getit () #14 0xc027f055 in DELAY () #15 0xc0251aa0 in atapi_wait () #16 0xc0251006 in atapi_interrupt () #17 0xc024d90e in ataintr () > -Søren > -- 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