Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 16 Apr 2009 10:52:10 +0100 (BST)
From:      "Mark Powell" <M.S.Powell@salford.ac.uk>
To:        "James R. Van Artsdalen" <james-freebsd-current@jrv.org>
Cc:        freebsd-current@freebsd.org
Subject:   Re: ata FLUSHCACHE timeout errors? [patch]
Message-ID:  <20090416104803.O88758@rust.salford.ac.uk>
In-Reply-To: <49E69F7C.9020402@jrv.org>
References:  <49E4CED7.2040206@jrv.org> <49E69F7C.9020402@jrv.org>

next in thread | previous in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--0-1115800636-1239875530=:88758
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

On Wed, 15 Apr 2009, James R. Van Artsdalen wrote:

> James R. Van Artsdalen wrote:
>> I am getting many FLUSHCACHE timeout errors during "zfs recv" operations.
>
> This patch fixes this. PR to be filed.
> In addition this causes any ata request that times out to print the
> timeout, since it's going to be the timeout itself that's likely wrong.

This is well known and had been repeated ad. inf.. Problem is, it never 
got addressed:

http://wiki.freebsd.org/JeremyChadwick/ATA_issues_and_troubleshooting

   Attached is an 8-CURRENT patch which makes the ata timeout a tuneable. 
Shamelessy ripped off the FreeNAS patch on the above url.
   Cheers.

-- 
Mark Powell - UNIX System Administrator - The University of Salford
Information & Learning Services, Clifford Whitworth Building,
Salford University, Manchester, M5 4WT, UK.
Tel: +44 161 295 6843  Fax: +44 161 295 5888  www.pgp.com for PGP key
--0-1115800636-1239875530=:88758
Content-Type: TEXT/PLAIN; charset=US-ASCII; name=patch.ata_to.fbsd8.diff
Content-Transfer-Encoding: BASE64
Content-ID: <20090416105210.R88758@rust.salford.ac.uk>
Content-Description: 
Content-Disposition: attachment; filename=patch.ata_to.fbsd8.diff

LS0tIGF0YS1hbGwuYy5vcmlnCTIwMDktMDMtMTkgMTQ6MDA6MzYuMDAwMDAw
MDAwICswMDAwDQorKysgYXRhLWFsbC5jCTIwMDktMDMtMTkgMTQ6MDQ6NTUu
MDAwMDAwMDAwICswMDAwDQpAQCAtNzUsNiArNzUsNyBAQA0KIHVtYV96b25l
X3QgYXRhX3JlcXVlc3Rfem9uZTsNCiB1bWFfem9uZV90IGF0YV9jb21wb3Np
dGVfem9uZTsNCiBpbnQgYXRhX3djID0gMTsNCitpbnQgYXRhX3RvID0gNTsN
CiBpbnQgYXRhX3NldG1heCA9IDA7DQogaW50IGF0YV9kbWFfY2hlY2tfODBw
aW4gPSAxOw0KIA0KQEAgLTk3LDYgKzk4LDkgQEANCiBUVU5BQkxFX0lOVCgi
aHcuYXRhLndjIiwgJmF0YV93Yyk7DQogU1lTQ1RMX0lOVChfaHdfYXRhLCBP
SURfQVVUTywgd2MsIENUTEZMQUdfUkRUVU4sICZhdGFfd2MsIDAsDQogCSAg
ICJBVEEgZGlzayB3cml0ZSBjYWNoaW5nIik7DQorVFVOQUJMRV9JTlQoImh3
LmF0YS50byIsICZhdGFfdG8pOw0KK1NZU0NUTF9JTlQoX2h3X2F0YSwgT0lE
X0FVVE8sIHRvLCBDVExGTEFHX1JXLCAmYXRhX3RvLCAwLA0KKwkgICAiQVRB
IGRpc2sgdGltZW91dCB2aXMtYS12aXMgcG93ZXItc2F2aW5nIik7DQogVFVO
QUJMRV9JTlQoImh3LmF0YS5zZXRtYXgiLCAmYXRhX3NldG1heCk7DQogU1lT
Q1RMX0lOVChfaHdfYXRhLCBPSURfQVVUTywgc2V0bWF4LCBDVExGTEFHX1JE
VFVOLCAmYXRhX3NldG1heCwgMCwNCiAJICAgIkFUQSBkaXNrIHNldCBtYXgg
bmF0aXZlIGFkZHJlc3MiKTsNCi0tLSBhdGEtYWxsLmgub3JpZwkyMDA5LTAz
LTE5IDE0OjAwOjM2LjAwMDAwMDAwMCArMDAwMA0KKysrIGF0YS1hbGwuaAky
MDA5LTAzLTE5IDE0OjA1OjMxLjAwMDAwMDAwMCArMDAwMA0KQEAgLTU0NSw2
ICs1NDUsNyBAQA0KIGV4dGVybiBzdHJ1Y3QgaW50cl9jb25maWdfaG9vayAq
YXRhX2RlbGF5ZWRfYXR0YWNoOw0KIGV4dGVybiBkZXZjbGFzc190IGF0YV9k
ZXZjbGFzczsNCiBleHRlcm4gaW50IGF0YV93YzsNCitleHRlcm4gaW50IGF0
YV90bzsNCiBleHRlcm4gaW50IGF0YV9zZXRtYXg7DQogZXh0ZXJuIGludCBh
dGFfZG1hX2NoZWNrXzgwcGluOw0KIA0KLS0tIGF0YS1kaXNrLmMub3JpZwky
MDA5LTAzLTE5IDE0OjAwOjM2LjAwMDAwMDAwMCArMDAwMA0KKysrIGF0YS1k
aXNrLmMJMjAwOS0wMy0xOSAxNDowNjo0MS4wMDAwMDAwMDAgKzAwMDANCkBA
IC0yMzAsNyArMjMwLDcgQEANCiAgICAgfQ0KICAgICByZXF1ZXN0LT5kZXYg
PSBkZXY7DQogICAgIHJlcXVlc3QtPmZsYWdzID0gQVRBX1JfQ09OVFJPTDsN
Ci0gICAgcmVxdWVzdC0+dGltZW91dCA9IDU7DQorICAgIHJlcXVlc3QtPnRp
bWVvdXQgPSBhdGFfdG87DQogICAgIHJlcXVlc3QtPnJldHJpZXMgPSAxOw0K
ICAgICByZXF1ZXN0LT5jYWxsYmFjayA9IGFkX3Bvd2VyX2NhbGxiYWNrOw0K
ICAgICByZXF1ZXN0LT51LmF0YS5jb21tYW5kID0gQVRBX1NUQU5EQllfSU1N
RURJQVRFOw0KQEAgLTI2NSw3ICsyNjUsNyBAQA0KIAlyZXF1ZXN0LT50aW1l
b3V0ID0gMzE7DQogICAgIH0NCiAgICAgZWxzZSB7DQotCXJlcXVlc3QtPnRp
bWVvdXQgPSA1Ow0KKwlyZXF1ZXN0LT50aW1lb3V0ID0gYXRhX3RvOw0KICAg
ICB9DQogICAgIHJlcXVlc3QtPnJldHJpZXMgPSAyOw0KICAgICByZXF1ZXN0
LT5kYXRhID0gYnAtPmJpb19kYXRhOw0KQEAgLTQ2MCw3ICs0NjAsNyBAQA0K
ICAgICByZXF1ZXN0LT51LmF0YS5jb3VudCA9IDA7DQogICAgIHJlcXVlc3Qt
PnUuYXRhLmZlYXR1cmUgPSAwOw0KICAgICByZXF1ZXN0LT5mbGFncyA9IEFU
QV9SX0NPTlRST0wgfCBBVEFfUl9RVUlFVDsNCi0gICAgcmVxdWVzdC0+dGlt
ZW91dCA9IDU7DQorICAgIHJlcXVlc3QtPnRpbWVvdXQgPSBhdGFfdG87DQog
ICAgIHJlcXVlc3QtPnJldHJpZXMgPSAwOw0KICAgICBhdGFfcXVldWVfcmVx
dWVzdChyZXF1ZXN0KTsNCiAgICAgaWYgKHJlcXVlc3QtPnN0YXR1cyAmIEFU
QV9TX0VSUk9SKQ0KQEAgLTQ3OSw3ICs0NzksNyBAQA0KICAgICByZXF1ZXN0
LT51LmF0YS5jb3VudCA9IDE7DQogICAgIHJlcXVlc3QtPnUuYXRhLmZlYXR1
cmUgPSAwOw0KICAgICByZXF1ZXN0LT5mbGFncyA9IEFUQV9SX0NPTlRST0w7
DQotICAgIHJlcXVlc3QtPnRpbWVvdXQgPSA1Ow0KKyAgICByZXF1ZXN0LT50
aW1lb3V0ID0gYXRhX3RvOw0KICAgICByZXF1ZXN0LT5yZXRyaWVzID0gMDsN
CiAgICAgYXRhX3F1ZXVlX3JlcXVlc3QocmVxdWVzdCk7DQogICAgIGlmIChy
ZXF1ZXN0LT5zdGF0dXMgJiBBVEFfU19FUlJPUikNCg==

--0-1115800636-1239875530=:88758--



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