Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Jan 2005 09:02:34 GMT
From:      Roman Pavlik <rp@tns.cz>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   i386/76397: ata raid crashes in g_down (heavy load)
Message-ID:  <200501180902.j0I92YYV043072@www.freebsd.org>
Resent-Message-ID: <200501180910.j0I9AZ7G073674@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         76397
>Category:       i386
>Synopsis:       ata raid crashes in g_down (heavy load)
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-i386
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Tue Jan 18 09:10:35 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator:     Roman Pavlik
>Release:        5.3-RELEASE-p5
>Organization:
Trusted Network Solutions, a.s.
>Environment:
FreeBSD pks.gpg.cz 5.3-RELEASE-p5 FreeBSD 5.3-RELEASE-p5 #5: Mon Jan 17 20:02:12 CET 2005     root@pks.gpg.cz:/usr/obj/usr/src/sys/PKS  i386

>Description:

System use ATA-RAID1:
kernel: ad4: 76319MB <WDC WD800JB-00CRA1/17.07W17> [155061/16/63] at ata2-master UDMA100
kernel: ad6: 76319MB <WDC WD800JB-00CRA1/17.07W17> [155061/16/63] at ata3-master UDMA100
kernel: ar0: 76319MB <ATA RAID1 array> [9729/255/63] status: READY subdisks:
kernel: disk0 READY on ad4 at ata2-master
kernel: disk1 READY on ad6 at ata3-master
kernel: Mounting root from ufs:/dev/ar0s1a

Under pretty heavy disk load the system crash:

 Fatal trap 12: page fault while in kernel mode
 fault virtual address       = 0x0
 fault code          = supervisor write, page not present
 instruction pointer = 0x8:0xc05aa0ae
 stack pointer               = 0x10:0xd3fd9c44
 frame pointer               = 0x10:0xd3fd9cd8
 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             = 4 (g_down)
 trap number         = 12
 panic: page fault

 kgdb -c vmcore.0 /boot/kernel/kernel
(kgdb) bt
#0  0xc04a700a in doadump ()
#1  0xc04a75dd in boot ()
#2  0xc04a7899 in panic ()
#3  0xc05abebc in trap_fatal ()
#4  0xc05abc27 in trap_pfault ()
#5  0xc05ab889 in trap ()
#6  0xc059c23a in calltrap ()
#7  0xc0c40018 in ?? ()
#8  0x00000010 in ?? ()
#9  0xd3fd0010 in ?? ()
#10 0x00000000 in ?? ()
#11 0xc1c24e00 in ?? ()
#12 0xd3fd9cd8 in ?? ()
#13 0xd3fd9c30 in ?? ()
#14 0x00000000 in ?? ()
#15 0x00000004 in ?? ()
#16 0x00000025 in ?? ()
#17 0x3e3db200 in ?? ()
#18 0x0000000c in ?? ()
#19 0x00000002 in ?? ()
#20 0xc05aa0ae in generic_bcopy ()
#21 0xc1c24e00 in ?? ()
#22 0xc1c26e70 in ?? ()
#23 0xc043943e in arstrategy ()
#24 0xc0472910 in g_disk_start ()
#25 0xc047451e in g_io_schedule_down ()
#26 0xc04747f2 in g_down_procbody ()
#27 0xc0492979 in fork_exit ()
#28 0xc059c29c in fork_trampoline ()

vmcore.0 as well as /boot/kernel/kernel can be send on your request.
>How-To-Repeat:
Heavy load on ATA-RAID.      
>Fix:
      
>Release-Note:
>Audit-Trail:
>Unformatted:



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