From owner-freebsd-stable@FreeBSD.ORG Sat Oct 18 10:24:06 2008 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 28599106568F for ; Sat, 18 Oct 2008 10:24:06 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from QMTA02.westchester.pa.mail.comcast.net (qmta02.westchester.pa.mail.comcast.net [76.96.62.24]) by mx1.freebsd.org (Postfix) with ESMTP id C65AE8FC17 for ; Sat, 18 Oct 2008 10:24:05 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from OMTA01.westchester.pa.mail.comcast.net ([76.96.62.11]) by QMTA02.westchester.pa.mail.comcast.net with comcast id UAPN1a00C0EZKEL52APPz1; Sat, 18 Oct 2008 10:23:23 +0000 Received: from koitsu.dyndns.org ([69.181.141.110]) by OMTA01.westchester.pa.mail.comcast.net with comcast id UAQ31a0092P6wsM3MAQ4KA; Sat, 18 Oct 2008 10:24:05 +0000 X-Authority-Analysis: v=1.0 c=1 a=R_215r02zvcA:10 a=RV4bO4JHCqoA:10 a=QycZ5dHgAAAA:8 a=bEPdBeA43ap9oDqOO7AA:9 a=nVgBd8_Eifp-3xiYvV6SsN3in18A:4 a=EoioJ0NPDVgA:10 a=LY0hPdMaydYA:10 Received: by icarus.home.lan (Postfix, from userid 1000) id 9C54EC9432; Sat, 18 Oct 2008 03:24:03 -0700 (PDT) Date: Sat, 18 Oct 2008 03:24:03 -0700 From: Jeremy Chadwick To: Kristian Rooke Message-ID: <20081018102403.GA46124@icarus.home.lan> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.18 (2008-05-17) Cc: freebsd-stable@freebsd.org Subject: Re: SETFEATURES SET TRANSFER MODE taskqueue timeout.. Error occuring constantly.. Please help!! 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: Sat, 18 Oct 2008 10:24:06 -0000 On Sat, Oct 18, 2008 at 07:00:42PM +1100, Kristian Rooke wrote: > Hi, > > I have a PC/box with 5 disks in it that I am using as a fileserver and > I recently upgraded some hardware and installed FreeBSD 7.0-RELEASE. > Previously I had a RAID PATA IDE controller on the motherboard (was > not using RAID functionality though), but I when I upgraded I had to > use a PCI IDE controller, due to the lack of PATA ports on the new > motherboard. > Now when I am attempting to write files, or do anything more than just > browse filesystems on the drives ad4-ad7, I get multiple occurrences > of the errors below. After these errors occur the kernel panics and I > need to perform a hard reset to get the server back up again. > > Sep 28 11:40:28 FileServer kernel: ad6: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad6: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad6: WARNING - SETFEATURES ENABLE > RCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad6: WARNING - SETFEATURES ENABLE > WCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad6: WARNING - SET_MULTI taskqueue > timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad7: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad7: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad7: WARNING - SETFEATURES ENABLE > RCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad7: WARNING - SETFEATURES ENABLE > WCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad7: WARNING - SET_MULTI taskqueue > timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad6: FAILURE - WRITE_DMA timed out > LBA=163323135 > Sep 28 11:40:28 FileServer kernel: > g_vfs_done():ad6s1[WRITE(offset=83621412864, length=16384)]error = 5 > > Sep 28 11:40:28 FileServer kernel: ad4: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad4: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad4: WARNING - SETFEATURES ENABLE > RCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad4: WARNING - SETFEATURES ENABLE > WCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad4: WARNING - SET_MULTI taskqueue > timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad5: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad5: WARNING - SETFEATURES SET > TRANSFER MODE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad5: WARNING - SETFEATURES ENABLE > RCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad5: WARNING - SETFEATURES ENABLE > WCACHE taskqueue timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad5: WARNING - SET_MULTI taskqueue > timeout - completing request directly > Sep 28 11:40:28 FileServer kernel: ad5: FAILURE - WRITE_DMA timed out LBA=287 > > I have taken a read through some previous conversations, but I can't > seem to find the answers I'm looking for. > > I've changed the IDE cables and the PATA controller and it is still > not making any difference. > > I also added hw.ata.ata_dma=0 to /boot/loader.conf as recommended in a > wiki I came across, but if anything it made the issue even worse. > > Can someone please help? Tracking these problems down takes a lot of time. I hope you have the time. :-) Can you please provide the following output: # dmesg # pciconf -lv # atacontrol list Also, please install ports/sysutils/smartmontools (version 5.38 or newer), and provide output for the following commands: # smartctl -a /dev/ad4 # smartctl -a /dev/ad5 # smartctl -a /dev/ad6 # smartctl -a /dev/ad7 Thanks. -- | Jeremy Chadwick jdc at parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |