Re: Okay. who broke ata.

From: Friedemann Becker <friedemann.becker_at_student.uni-tuebingen.de>
Date: Mon, 7 Apr 2003 05:28:55 +0200 (CEST)
from another thread:

try hw.ata.ata_dma="0" in /boot/loader.conf to disable DMA, it is
currently broken but being worked on

On Mon, 7 Apr 2003, Jun Kuriyama wrote:

> 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_at_imgsrc.co.jp> // IMG SRC, Inc.
>              <kuriyama_at_FreeBSD.org> // FreeBSD Project
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Sun Apr 06 2003 - 18:28:59 UTC

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