From nobody@FreeBSD.org  Wed Sep 21 15:03:49 2005
Return-Path: <nobody@FreeBSD.org>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 73ED116A41F
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 21 Sep 2005 15:03:49 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (www.freebsd.org [216.136.204.117])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 1003F43D79
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 21 Sep 2005 15:03:45 +0000 (GMT)
	(envelope-from nobody@FreeBSD.org)
Received: from www.freebsd.org (localhost [127.0.0.1])
	by www.freebsd.org (8.13.1/8.13.1) with ESMTP id j8LF3iwN006156
	for <freebsd-gnats-submit@FreeBSD.org>; Wed, 21 Sep 2005 15:03:44 GMT
	(envelope-from nobody@www.freebsd.org)
Received: (from nobody@localhost)
	by www.freebsd.org (8.13.1/8.13.1/Submit) id j8LF3iTL006105;
	Wed, 21 Sep 2005 15:03:44 GMT
	(envelope-from nobody)
Message-Id: <200509211503.j8LF3iTL006105@www.freebsd.org>
Date: Wed, 21 Sep 2005 15:03:44 GMT
From: Imri Zvik <imriz@co.zahav.net.il>
To: freebsd-gnats-submit@FreeBSD.org
Subject: Panic when doing massive i/o operations on an ATA-Raid (Promise TX2 ATA100 controller)
X-Send-Pr-Version: www-2.3

>Number:         86417
>Category:       kern
>Synopsis:       [ata] Panic when doing massive i/o operations on an ATA-Raid (Promise TX2 ATA100 controller)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    sos
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Sep 21 15:10:00 GMT 2005
>Closed-Date:    Wed Jan 04 22:13:04 GMT 2006
>Last-Modified:  Wed Jan 04 22:13:04 GMT 2006
>Originator:     Imri Zvik
>Release:        FreeBSD 4.11
>Organization:
Internet Gold
>Environment:
FreeBSD XXXXXXXX.inter.net.il 4.11-RELEASE-p12 FreeBSD 4.11-RELEASE-p12 #6: Tue Sep 20 23:09:33 IDT 2005     root@XXXXXXXX.inter.net.il:/usr/obj/usr/src/sys/IGLD  i386

>Description:
the machines panics when you do massive i/o operations (such as syncing your FreeBSD mirror :) )

core dump is avb. at http://mariska.inter.net.il/~imriz/crash.tar.bz2

backtrace:

(kgdb) bt
#0  dumpsys () at /usr/src/sys/kern/kern_shutdown.c:487
#1  0xc01841e1 in boot (howto=256) at /usr/src/sys/kern/kern_shutdown.c:316
#2  0xc0184608 in poweroff_wait (junk=0xc030e6ec, howto=-1070538257) at /usr/src/sys/kern/kern_shutdown.c:595
#3  0xc02ba9e2 in trap_fatal (frame=0xdb5aab44, eva=16) at /usr/src/sys/i386/i386/trap.c:974
#4  0xc02ba6c1 in trap_pfault (frame=0xdb5aab44, usermode=0, eva=16) at /usr/src/sys/i386/i386/trap.c:867
#5  0xc02ba24f in trap (frame={tf_fs = -1072496624, tf_es = 16, tf_ds = -1041432560, tf_edi = -1041355776,
      tf_esi = -1041373160, tf_ebp = -614814720, tf_isp = -614814864, tf_ebx = 63, tf_edx = 4, tf_ecx = 625163490,
      tf_eax = 0, tf_trapno = 12, tf_err = 0, tf_eip = -1072421066, tf_cs = 8, tf_eflags = 66050, tf_esp = -1041372704,
      tf_ss = -867661324}) at /usr/src/sys/i386/i386/trap.c:466
#6  0xc0142736 in arstrategy (bp=0xcc4889f4) at /usr/src/sys/dev/ata/ata-raid.c:512
#7  0xc018e5c5 in diskstrategy (bp=0xcc4889f4) at /usr/src/sys/kern/subr_disk.c:251
#8  0xc01c1a38 in spec_strategy (ap=0xdb5aac5c) at /usr/src/sys/miscfs/specfs/spec_vnops.c:479
#9  0xc01c146d in spec_vnoperate (ap=0xdb5aac5c) at /usr/src/sys/miscfs/specfs/spec_vnops.c:119
#10 0xc0266941 in ufs_vnoperatespec (ap=0xdb5aac5c) at /usr/src/sys/ufs/ufs/ufs_vnops.c:2394
#11 0xc0266251 in ufs_strategy (ap=0xdb5aaca0) at vnode_if.h:944
#12 0xc0266911 in ufs_vnoperate (ap=0xdb5aaca0) at /usr/src/sys/ufs/ufs/ufs_vnops.c:2376
#13 0xc01acbaa in bwrite (bp=0xcc4889f4) at vnode_if.h:944
#14 0xc01b3332 in vop_stdbwrite (ap=0xdb5aacdc) at /usr/src/sys/kern/vfs_default.c:344
#15 0xc01b317d in vop_defaultop (ap=0xdb5aacdc) at /usr/src/sys/kern/vfs_default.c:152
#16 0xc0266911 in ufs_vnoperate (ap=0xdb5aacdc) at /usr/src/sys/ufs/ufs/ufs_vnops.c:2376
#17 0xc01acf0a in bawrite (bp=0xcc4889f4) at vnode_if.h:1193
#18 0xc01b27d0 in cluster_wbuild (vp=0xdb0b5a80, size=16384, start_lbn=263, len=8) at /usr/src/sys/kern/vfs_cluster.c:945
#19 0xc01b22b3 in cluster_write (bp=0xcc5a9420, filesize=4308992, seqcount=127) at /usr/src/sys/kern/vfs_cluster.c:576
#20 0xc025f176 in ffs_write (ap=0xdb5aae5c) at /usr/src/sys/ufs/ufs/ufs_readwrite.c:572
#21 0xc01bd523 in vn_write (fp=0xc2f3b400, uio=0xdb5aaecc, cred=0xc2066380, flags=0, p=0xdaf4b0c0) at vnode_if.h:363
#22 0xc0194608 in dofilewrite (p=0xdaf4b0c0, fp=0xc2f3b400, fd=4, buf=0xcf3d000, nbyte=262144, offset=-1, flags=0)
    at /usr/src/sys/sys/file.h:163
#23 0xc01944ba in write (p=0xdaf4b0c0, uap=0xdb5aaf80) at /usr/src/sys/kern/sys_generic.c:329
#24 0xc02bac7e in syscall2 (frame={tf_fs = 47, tf_es = 47, tf_ds = -1078001617, tf_edi = 4, tf_esi = 217305088,
      tf_ebp = -1077942064, tf_isp = -614813740, tf_ebx = 0, tf_edx = 32768, tf_ecx = 0, tf_eax = 4, tf_trapno = 22,
      tf_err = 2, tf_eip = 672229424, tf_cs = 31, tf_eflags = 663, tf_esp = -1077942108, tf_ss = 47})
    at /usr/src/sys/i386/i386/trap.c:1175
#25 0xc02a9a45 in Xint0x80_syscall ()

>How-To-Repeat:
      
>Fix:
      
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: freebsd-bugs->sos 
Responsible-Changed-By: rwatson 
Responsible-Changed-When: Mon Sep 26 09:09:19 GMT 2005 
Responsible-Changed-Why:  
Assign to sos, ATA maintainer. 


http://www.freebsd.org/cgi/query-pr.cgi?pr=86417 
State-Changed-From-To: open->suspended 
State-Changed-By: sos 
State-Changed-When: Mon Sep 26 09:19:07 GMT 2005 
State-Changed-Why:  
Please Upgrade to at least 6.0, and let me know if there is problems there. 
I dont have time to maintain 4.x any more (and havn't for a loooong time). 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86417 
State-Changed-From-To: suspended->closed 
State-Changed-By: sos 
State-Changed-When: Wed Jan 4 22:12:34 UTC 2006 
State-Changed-Why:  
feedback timeout 

http://www.freebsd.org/cgi/query-pr.cgi?pr=86417 
>Unformatted:
