Alexander Haderer alexander.haderer at charite.de
Mon Nov 3 12:35:35 PST 2003

At 17:04 03.11.2003 +0100, Tomas Nyman wrote:
>I have a serious problem with 3 of my harddrives, the fail to enter DMA 
>mode on boot, I can force them into udma5 using atacontrol but after a few 
>reads I will get the same error and they will fall back into PIO4 mode.
>The 3 disks are in a Vinum array consisting of 6 drives, the other 3 are 
>working fine.
>Sometimes when I try to boot I get this error:
>Fatal trap 12: page fault while in kernel mode
>fault code              = supervisor read, page not present
>Copyright (c) 1992-2003 The FreeBSD Project.
>Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
>         The Regents of the University of California. All rights reserved.
>FreeBSD 4.9-RELEASE #1: Thu Oct 30 19:09:30 CET 2003
>     root at Tanhauser:/usr/obj/usr/src/sys/SOPP
>atapci1: <Promise TX2 ATA100 controller> port 
>0xa400-0xa40f,0xa000-0xa003,0x9c00-0x9c07,0x9800-0x9803,0x9400-0x9407 mem 
>0xdb000000-0xdb003fff irq 7 at device 11.0 on pci0
>ata2: at 0x9400 on atapci1
>ata3: at 0x9c00 on atapci1
>ad6: 194481MB <Maxtor 6Y200P0> [395136/16/63] at ata3-master UDMA100
>ad7: 194481MB <Maxtor 6Y200P0> [395136/16/63] at ata3-slave UDMA100

Maybe this is related with 
http://www.freebsd.org/cgi/query-pr.cgi?pr=35461. Although I answered that 
the problem still exists the PR gets closed. Probably because others were 
not able to reproduce this or were not affected.

Another disk related trap 12 problem  is:


Can you reproduce this?

Does the problem still occur if you remove one of the two Promise controllers?

Probably you should reopen the PR 35461.

Sorry, no real answers...


More information about the freebsd-questions mailing list