Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 07 Apr 2003 10:56:00 +0900
From:      Jun Kuriyama <kuriyama@imgsrc.co.jp>
To:        current@freebsd.org
Subject:   Re: Okay. who broke ata.
Message-ID:  <7m4r5byssv.wl@black.imgsrc.co.jp>
In-Reply-To: <20030405231240.N68710@tsunami.platypusgroup.com>
References:  <20030405231240.N68710@tsunami.platypusgroup.com>

next in thread | previous in thread | raw e-mail | index | archive | help
At Sun, 6 Apr 2003 04:18:42 +0000 (UTC),
Kevin S. Brackett wrote:
> make world from yesterday broke support for my promise udma66 controller,
> getting READ/WRITE errors on the drive attached to, reverting to previous
> kernel fixes problem.

I got same result.

After updating to latest source, I got:

ad0: 76319MB <ST380021A> [155061/16/63] at ata0-master UDMA100
ad1: 39266MB <IBM-DTLA-305040> [79780/16/63] at ata0-slave UDMA100
ad4: READ command timeout tag=0 serv=0 - resetting
ata2: resetting devices ..

Fatal trap 12: page fault while in kernel mode
cpuid = 0; lapic.id = 00000000
fault virtual address   = 0x0
fault code              = supervisor read, page not present
instruction pointer     = 0x8:0xc015eed2
stack pointer           = 0x10:0xe11f0c48
frame pointer           = 0x10:0xe11f0c5c
code segment            = base 0x0, limit 0xfffff, type 0x1b
                        = DPL 0, pres 1, def32 1, gran 1
processor eflags        = interrupt enabled, resume, IOPL = 0
current process         = 14 (swi7: tty:sio clock)
kernel: type 12 trap, code=0
Stopped at      reinit_bus+0x12:        movl    0(%esi),%eax
db> trace
reinit_bus(0,2,e11f0c90,c0147998,c7a61e00) at reinit_bus+0x12
atapi_cam_reinit_bus(c7a61e00,ec,c03adf22,3,c7a87f00) at atapi_cam_reinit_bus+0x21
ata_reinit(c7a61e00,c7a87f00,c03a9f87,0,0) at ata_reinit+0x3c8
ad_timeout(c7a87f00,0,c03c0542,bf,438) at ad_timeout+0x136
softclock(0,0,c03bd526,232,c3afd5a0) at softclock+0x19c
ithread_loop(c3afc180,e11f0d48,c03bd3a2,314,0) at ithread_loop+0x182
fork_exit(c01fac70,c3afc180,e11f0d48) at fork_exit+0xc4
fork_trampoline() at fork_trampoline+0x1a


Previous (Mar 26) kernel said like this:

ad0: 76319MB <ST380021A> [155061/16/63] at ata0-master UDMA100
ad1: 39266MB <IBM-DTLA-305040> [79780/16/63] at ata0-slave UDMA100
ad4: 58644MB <IC35L060AVER07-0> [119150/16/63] at ata2-master UDMA100
ad5: 43979MB <IBM-DTLA-307045> [89355/16/63] at ata2-slave UDMA100
acd0: CD-RW <TOSHIBA DVD-ROM SD-R1002> at ata1-master PIO4
acd1: DVD-R <MATSHITADVD-RAM LF-D310> at ata1-slave PIO4
pass0 at ata1 bus 0 target 0 lun 0
pass0: <TOSHIBA DVD-ROM SD-R1002 1030> Removable CD-ROM SCSI-0 device 
pass0: 16.000MB/s transfers
pass1 at ata1 bus 0 target 1 lun 0
pass1: <MATSHITA DVD-RAM LF-D310 A116> Removable CD-ROM SCSI-0 device 
pass1: 16.000MB/s transfers


-- 
Jun Kuriyama <kuriyama@imgsrc.co.jp> // IMG SRC, Inc.
             <kuriyama@FreeBSD.org> // FreeBSD Project



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7m4r5byssv.wl>