From owner-freebsd-stable@FreeBSD.ORG Tue Jun 9 08:34:59 2009 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 1ADB71065691 for ; Tue, 9 Jun 2009 08:34:59 +0000 (UTC) (envelope-from admin@kkip.pl) Received: from mainframe.kkip.pl (kkip.pl [87.105.164.78]) by mx1.freebsd.org (Postfix) with ESMTP id A448E8FC1F for ; Tue, 9 Jun 2009 08:34:58 +0000 (UTC) (envelope-from admin@kkip.pl) Received: from mb01.admin.lan.kkip.pl ([10.66.3.254]) by mainframe.kkip.pl with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.69 (FreeBSD)) (envelope-from ) id 1MDwFO-000JE8-4V; Tue, 09 Jun 2009 09:59:57 +0200 Message-ID: <4A2E167A.3000902@kkip.pl> Date: Tue, 09 Jun 2009 09:59:54 +0200 From: Bartosz Stec User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Adam K Kirchhoff References: <20090608101837.79c3b7d7@voicenet.com> <20090608104334.59a4718c@voicenet.com> In-Reply-To: <20090608104334.59a4718c@voicenet.com> X-Authenticated-User: admin@kkip.pl X-Authenticator: plain X-Sender-Verify: SUCCEEDED (sender exists & accepts mail) X-Spam-Score: -8.8 X-Spam-Score-Int: -87 X-Exim-Version: 4.69 (build at 04-Jun-2009 16:07:02) X-Date: 2009-06-09 09:59:57 X-Connected-IP: 10.66.3.254:1705 X-Message-Linecount: 191 X-Body-Linecount: 177 X-Message-Size: 8039 X-Body-Size: 7460 X-Received-Count: 1 X-Recipient-Count: 2 X-Local-Recipient-Count: 2 X-Local-Recipient-Defer-Count: 0 X-Local-Recipient-Fail-Count: 0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-stable@freebsd.org Subject: Re: Problems with PATA disk 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: Tue, 09 Jun 2009 08:35:00 -0000 Adam K Kirchhoff wrote: >> atapci1@pci0:5:3:0: class=0x018000 card=0x3375105a chip=0x3375105a rev=0x020 >> vendor = 'Promise Technology Inc' >> device = 'PDC20375(??) FastTrak SATA150 TX2plus Controller' >> class = mass storage >> This happens frequently with Promise TX2/TX4 (less frequently in RELENG-7 than RELENG-6) and issue is probably related to controller driver. > > GEOM_LABEL: Label ufsid/4a296b573007b5f2 removed. > Jun 8 14:35:42 memory last message repeated 7 times > ad14: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - completing request directly > ad14: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - completing request directly > ad14: WARNING - SETFEATURES ENABLE RCACHE taskqueue timeout - completing request directly > ad14: WARNING - SETFEATURES ENABLE WCACHE taskqueue timeout - completing request directly > acd0: WARNING - TEST_UNIT_READY taskqueue timeout - completing request directly > ad14: WARNING - SET_MULTI taskqueue timeout - completing request directly > ad15: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - completing request directly > ad15: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - completing request directly > ad15: WARNING - SETFEATURES ENABLE RCACHE taskqueue timeout - completing request directly > ad15: WARNING - SETFEATURES ENABLE WCACHE taskqueue timeout - completing request directly > ad15: WARNING - SET_MULTI taskqueue timeout - completing request directly > ad15: TIMEOUT - READ_DMA48 retrying (1 retry left) LBA=470440143 > > > Fatal trap 12: page fault while in kernel mode > cpuid = 0; apic id = 00 > fault virtual address = 0x188 > fault code = supervisor read, page not present > instruction pointer = 0x20:0xc07d4d94 > stack pointer = 0x28:0xc62f9c00 > frame pointer = 0x28:0xc62f9c18 > 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 = 23 (swi6: task queue) > trap number = 12 > panic: page fault > cpuid = 0 > Uptime: 1m56s > Physical memory: 3058 MB > Dumping 113 MB: 98 82 66 50 34 18 2 > Dump complete > Automatic reboot in 15 seconds - press a key on the console to abort > Rebooting... > cpu_reset: Stopping other CPUs > > Unfortunately, nothing showed up in /var/crash, which I think is odd. > I'll update my -STABLE, rebuild my kernel with debugging, and hope to > catch something next time. > > In this case controller probably loose whole drive (disconnected and dissapear from 'atacontrol list'), that's why you see no core dropped, and powering machine off and on let it recognize the drive again. I have this issue from time to time with TX4, but fortunately i have 2 disks in gmirror, so when one drive disconnect I force rebuilding mirro by just powering machine off and on. You're using 7.2-stable, so it seems that OS upgrade won't help you (after upgrade from FreeBSD 6 to 7 issue has been seen 80% less frequently for me), so my one and only suggestion for you is using different PATA controller if you can. -- Bartosz Stec