From owner-freebsd-current@FreeBSD.ORG Fri Jan 18 22:29:25 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ECAAD16A417 for ; Fri, 18 Jan 2008 22:29:24 +0000 (UTC) (envelope-from kirk@strauser.com) Received: from kanga.honeypot.net (kanga.honeypot.net [IPv6:2001:470:1f01:383:1::2]) by mx1.freebsd.org (Postfix) with ESMTP id 940B413C458 for ; Fri, 18 Jan 2008 22:29:24 +0000 (UTC) (envelope-from kirk@strauser.com) Received: from localhost (localhost [127.0.0.1]) by kanga.honeypot.net (Postfix) with ESMTP id 08DD05F0BC2 for ; Fri, 18 Jan 2008 16:29:24 -0600 (CST) X-Virus-Scanned: amavisd-new at honeypot.net Received: from kanga.honeypot.net ([127.0.0.1]) by localhost (kanga.honeypot.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id M5z6uKyTW--y for ; Fri, 18 Jan 2008 16:29:21 -0600 (CST) Received: from janus.daycos.com (janus.daycos.com [10.45.12.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by kanga.honeypot.net (Postfix) with ESMTP id 113555F0BD8 for ; Fri, 18 Jan 2008 16:29:21 -0600 (CST) From: Kirk Strauser To: freebsd-current@freebsd.org Date: Fri, 18 Jan 2008 16:29:18 -0600 User-Agent: KMail/1.9.6 (enterprise 0.20070907.709405) X-Face: T+/_{qmjgbosI0J/e83I~w[&VF'w)!((xEpj///^bA/6?jHHS?nq+T8_+`nh"WnEWCWG, \}]Y2$)) =?utf-8?q?vLVz4ACChrEcb=7DCO=5EtYmMG=5C=0A=09ts=2Em=3F=5B7=5B6OwE*dAJ*9f+m?= =?utf-8?q?X=2E7R32qeN=5EDJ=5C?=(k@evW?IRQCy.^ MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200801181629.19061.kirk@strauser.com> Subject: Still having ServerWorks HT1000 drive problems X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Jan 2008 22:29:25 -0000 I have a Dell rackmount server with the HT1000 chipset and two 160GB SATA drives. As of a recent kernel build, I'm still getting drive-related lockups. $ uname -a FreeBSD jail3.daycos.com 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #1: Tue Jan 15 10:55:06 CST 2008 root@jail3.daycos.com:/usr/obj/usr/src/sys/GENERIC amd64 $ dmesg | grep -i ata atapci0: port 0xecb0-0xecb7,0xeca0-0xeca3,0xecb8-0xecbf,0xeca4-0xeca7,0xece0-0xecef mem 0xefdfe000-0xefdfffff irq 6 at device 14.0 on pci3 atapci0: [ITHREAD] ata2: on atapci0 ata2: [ITHREAD] ata3: on atapci0 ata3: [ITHREAD] atapci1: port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x8c0-0x8cf at device 2.1 on pci0 ata0: on atapci1 ata0: [ITHREAD] ata1: on atapci1 ata1: [ITHREAD] acd0: CDROM at ata0-master PIO4 ad4: 152587MB at ata2-master PIO4 ad6: 152587MB at ata3-master PIO4 The PIO4 mode is because I have DMA disabled in loader.conf. That was the only way I could find to keep the system stable. Whenever I used atacontrol to set UDMA133 mode, I immediately got the "non-ATA66 cable" warning and then soon started seeing DMA timeouts: Jan 15 11:10:42 jail3 kernel: ad4: DMA limited to UDMA33, device found non-ATA66 cable Jan 15 11:11:07 jail3 ntpd[628]: kernel time sync enabled 2001 Jan 15 11:13:00 jail3 kernel: NMI ISA NMI ISA 20, EISA f2f0, Jan 15 11:13:00 jail3 kernel: N N Jan 15 11:13:00 jail3 kernel: Jan 15 11:13:00 jail3 kernel: << Jan 15 11:13:00 jail3 kernel: 22<>>EM2I>ISM AII ISfSfA Jan 15 11:13:00 jail3 kernel: A Jan 15 11:13:00 jail3 kernel: 20, EIS3A0 ,f fE Jan 15 11:13:00 jail3 kernel: I Jan 15 11:13:00 jail3 kernel: SA ff Jan 15 11:13:17 jail3 kernel: ad4: TIMEOUT - WRITE_DMA retrying (1 retry left) LBA=8129551 Jan 15 11:13:17 jail3 kernel: NMI ISA 20, EISA ff Jan 15 11:13:17 jail3 kernel: NMI ISA 20, EISA ff Jan 15 11:13:17 jail3 kernel: NMNMI ISA 30, EIS3A0 , fEfI Jan 15 11:13:17 jail3 kernel: S Jan 15 11:13:17 jail3 kernel: A ff Jan 15 11:13:17 jail3 kernel: ad4: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - completing request directly Jan 15 11:13:17 jail3 kernel: ad4: TIMEOUT - WRITE_DMA retrying (0 retries left) LBA=8129551 Jan 15 11:13:17 jail3 kernel: NMI ISA 20, EISA fNfM Jan 15 11:13:17 jail3 kernel: I Jan 15 11:13:17 jail3 kernel: ISA 20, EISA ff Jan 15 11:13:17 jail3 kernel: NMI ISAN M3I0 ,I ESISAA ff3 Jan 15 11:13:17 jail3 kernel: 0 Jan 15 11:13:17 jail3 kernel: , EISA ff Jan 15 11:13:17 jail3 kernel: ad4: FAILURE - WRITE_DMA timed out LBA=8129551 Jan 15 11:13:17 jail3 kernel: GEOM_MIRROR: Request failed (error=5). ad4s1d[WRITE(offset=1477943296, length=131072)] Jan 15 11:13:17 jail3 kernel: g_vfs_done():mirror/mirror1e[WRITE(offset=404193280, length=131072)]error = 5 Jan 15 11:13:17 jail3 kernel: ad4: WARNING - SETFEATURES SET TRANSFER MODE freeing taskqueue zombie request Is there anything else I could try? There's nowhere in the BIOS to switch between PATA and SATA modes, so I don't know of any way to see if that would make a difference. -- Kirk Strauser