SETFEATURES SET TRANSFER MODE taskqueue timeout.. Error
occuring constantly.. Please help!!
Jeremy Chadwick
koitsu at FreeBSD.org
Sat Oct 18 03:24:06 PDT 2008
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
> <some output omitted>
> 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 |
More information about the freebsd-stable
mailing list