From owner-freebsd-stable@FreeBSD.ORG Wed Aug 29 14:40:22 2007 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BED4316A417 for ; Wed, 29 Aug 2007 14:40:22 +0000 (UTC) (envelope-from ike@lesmuug.org) Received: from scooter.bizintegrators.com (scooter.bizintegrators.com [64.94.184.35]) by mx1.freebsd.org (Postfix) with ESMTP id 802CA13C483 for ; Wed, 29 Aug 2007 14:40:22 +0000 (UTC) (envelope-from ike@lesmuug.org) Received: from [10.0.121.200] (dsl254-071-222.nyc1.dsl.speakeasy.net [216.254.71.222]) (authenticated bits=0) by scooter.bizintegrators.com (8.13.3/8.13.3) with ESMTP id l7TEeJA7027536 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 29 Aug 2007 10:40:20 -0400 (EDT) In-Reply-To: <46D56EF4.2050200@samsco.org> References: <001a01c732b0$c22f4860$0204a8c0@transactionware.com> <45A1C15F.8060802@samsco.org> <20070215044855.388f7e2e@tek.flintsbach.schmalzbauer.de> <45D48518.6040108@samsco.org> <5BD828C7-DDE7-446C-AF36-DD1E6A78427D@lesmuug.org> <46D56EF4.2050200@samsco.org> Mime-Version: 1.0 (Apple Message framework v752.2) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Content-Transfer-Encoding: 7bit From: Isaac Levy Date: Wed, 29 Aug 2007 10:40:10 -0400 To: Scott Long X-Mailer: Apple Mail (2.752.2) X-Loftmail-Check: No X-Scanned-By: MIMEDefang 2.54 on 64.94.184.36 Cc: Jan Mikkelsen , Harald Schmalzbauer , freebsd-stable@freebsd.org Subject: Re: kernel panic, Areca, 6.2-REL with GENERIC [Was: Re: 6.2-st panic w/ ggate [Was: Re: kernel panic on 6.2-RC2 with GENERIC.]] X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 29 Aug 2007 14:40:22 -0000 On Aug 29, 2007, at 9:04 AM, Scott Long wrote: > Isaac Levy wrote: >> Hi All, >> I hate to say, I'm picking up from this thread: >> http://lists.freebsd.org/pipermail/freebsd-stable/2007-January/ >> 031970.html >> On Feb 15, 2007, at 11:06 AM, Scott Long wrote: >>> I don't see how they could be related. I've committed a fix for >>> the Areca problem. >>> >>> Scott >> I've reproduced the Areca problem from previous threads this year, >> and was wondering if it's still broken, or if there's anything I'm >> missing? >> Here's what happens: >> >> Aug 29 01:56:38 greengoose sudo: ike : TTY=ttyp6 ; PWD=/usr/ >> home/ike ; USER=root ; COMMAND=/usr/sbin/periodic daily >> Aug 29 01:57:29 greengoose kernel: g_vfs_done():da2p1[WRITE >> (offset=5998165426176, length=131072)]error = 5 >> Aug 29 01:57:58 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=27556233216, length=16384)]error = 5 >> Aug 29 01:57:58 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=27556249600, length=16384)]error = 5 >> Aug 29 01:57:58 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=27556216832, length=16384)]error = 5 >> Aug 29 01:57:58 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=27556298752, length=16384)]error = 5 >> Aug 29 01:57:58 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=27556315136, length=16384)]error = 5 >> Aug 29 01:57:58 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=27556282368, length=16384)]error = 5 >> Aug 29 01:57:58 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=27556331520, length=16384)]error = 5 >> >> Aug 29 02:08:50 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=122359873536, length=16384)]error = 5 >> Aug 29 02:08:50 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=122359889920, length=16384)]error = 5 >> Aug 29 02:08:50 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=122359939072, length=16384)]error = 5 >> Aug 29 02:08:50 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=122359955456, length=16384)]error = 5 >> Aug 29 02:08:50 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=122360086528, length=16384)]error = 5 >> Aug 29 02:08:50 greengoose kernel: g_vfs_done():da0s1f[WRITE >> (offset=28133228544, length=16384)]error = 5 >> >> Aug 29 02:11:40 greengoose syslogd: kernel boot file is /boot/ >> kernel/kernel >> >> Here's the specs: >> FreeBSD 6.2-REL, i386 GENERIC kernel (installed today [many times >> over]) >> da2: Fixed Direct Access SCSI-5 device >> (12 chhannel SATA Raid, Maxtor disks, with 'Disable Maxtor' >> under 'HDD Read-Ahead Cache' set) >> Firmware Version - V1.43 2007-4-17 >> BOOT ROM Version - V1.41 2006-5-24 >> Additional info: >> - Volumes are Raid5 and Pass-Through drives >> - Pass-Through drives fail just like the Raid5 volumes do >> - Each time it crashes, disk i/o is SCREAMING'. >> -- >> If I've missed something, please feel free to point me to the url! >> But if not, it seems whatever bug in this driver existed, did not >> go away... >> (Sidenote: Gotta give a big thanks to the whoever is working on >> these drivers, once you get working with big disks, it takes A >> LONG TIME to figure out what's wrong... A fsck takes forever... >> Not whining, actually I'm really meaning to thank the driver >> writers for wading through this thick muck!!!) > > There are locking problems in the arcmsr driver. I fixed them in > HEAD but not in 6-STABLE yet. I really don't have time today to > generate patch; I encourage someone to look at the commit I made on > July 31 and > backport those changes to 6-STABLE. > > Scott That's excellent to hear! For the record, are these the most current changes you speak of?: (I'm reading through the source, perhaps eventually I'll be able to help more...) http://www.freebsd.org/cgi/cvsweb.cgi/src/sys/dev/arcmsr/ - I am not capable of backporting the changes, + but I will gladly test any changes this with a GENERIC kernel once they make it to STABLE Rocket, .ike