Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 09 Nov 2007 09:29:37 +0000
From:      Dieter <freebsd@sopwith.solgatos.com>
To:        freebsd-questions@freebsd.org
Subject:   sata gives: taskqueue timeout, followed by reboot
Message-ID:  <200711091729.RAA20905@sopwith.solgatos.com>

next in thread | raw e-mail | index | archive | help
FreeBSD 6.2 running on AMD64
ad6 is sata disk connected to nforce4-ultra

Moving a filesystem via dump|restore pipeline,
source is ad6 (mounted read-only), dest is a sata-via-usb disk.
ad6 also has root and var, so there could have been other
disk activity, but dump would have been the lion's share
of i/o.  After grinding away for a few hours, I get:

kernel: ad6: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout - completing request directly

1 hour 4 minutes later it rebooted, and did not cleanly unmount
the filesystems. (any of them, not just the ones on ad6)
No panic message found anywhere.

I haven't seen this message before, this disk has been running
fine for about 7 months.

What exactly does this warning message mean?

Shouldn't I have gotten a panic message?

Assuming that the kernel decided to reboot without unmounting
the ad6 filesystems, why didn't it at least sync/unmount the
filesystems on other disks?  Did it decide to not trust the
controller, or perhaps itself?



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200711091729.RAA20905>