Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Jul 2008 14:46:15 -0400
From:      Steve Bertrand <steve@ibctech.ca>
To:        Matthew Dillon <dillon@apollo.backplane.com>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: taskqueue timeout
Message-ID:  <487CF077.2040201@ibctech.ca>
In-Reply-To: <200807151711.m6FHBgVO007481@apollo.backplane.com>
References:  <487CCD46.8080506@ibctech.ca> <200807151711.m6FHBgVO007481@apollo.backplane.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Matthew Dillon wrote:

>     If you are getting DMA timeouts, go to this URL:
> 
>     http://wiki.freebsd.org/JeremyChadwick/ATA_issues_and_troubleshooting
> 
>     Then I would suggest going into /usr/src/sys/dev/ata (I think, on
>     FreeBSD), locate all instances where request->timeout is set to 5,
>     and change them all to 10.
> 
> 	cd /usr/src/sys/dev/ata
> 	fgrep 'request->timeout' *.c
> 	... change all assignments of 5 to 10 ...

Changing 5 to 10 in all cases and rebuilding the kernel does not fix the 
problem.

I'm going to install the patch that allows the values to be changed via 
sysctl and up it to 15.

This problem happens across all four disks.

Does anyone else have any suggestions on what I can check?

Steve



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