Re: Okay. who broke ata.

2003-04-06 Thread Jun Kuriyama
At Sun, 6 Apr 2003 04:18:42 + (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 = 
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 0xf, 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:movl0(%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 [EMAIL PROTECTED] // IMG SRC, Inc.
 [EMAIL PROTECTED] // FreeBSD Project
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: Okay. who broke ata.

2003-04-06 Thread Friedemann Becker
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 + (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 = 
 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 0xf, 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:movl0(%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 [EMAIL PROTECTED] // IMG SRC, Inc.
  [EMAIL PROTECTED] // FreeBSD Project
 ___
 [EMAIL PROTECTED] mailing list
 http://lists.freebsd.org/mailman/listinfo/freebsd-current
 To unsubscribe, send any mail to [EMAIL PROTECTED]


___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]