Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 04 Apr 2013 00:15:32 +0200
From:      Matthias Andree <mandree@FreeBSD.org>
To:        Alexander Motin <mav@FreeBSD.org>
Cc:        Jeremy Chadwick <jdc@koitsu.org>, freebsd-current@freebsd.org, freebsd-stable@freebsd.org
Subject:   Re: Any objections/comments on axing out old ATA stack?
Message-ID:  <515CAA04.1050108@FreeBSD.org>
In-Reply-To: <515BF5AE.4050804@FreeBSD.org>
References:  <51536306.5030907@FreeBSD.org> <20130331130409.GO3178@equilibrium.bsdes.net> <C699FE76-B456-49C7-8D3A-DD54F98DAFC1@samsco.org> <515B25D8.7050902@FreeBSD.org> <515BF5AE.4050804@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig8376BEA5B9FB187BC8515317
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

I have just sent more information to the PR at
http://www.freebsd.org/cgi/query-pr.cgi?pr=3D157397

The short summary (more info in the PR) is:

- limiting tags to 31 does not help

- disabling NCQ appears to help in initial testing, but warrants more
testing

- error happens during WRITE_FPDMA_QUEUED,

- File system in question is SU+J UFS2 mounted on /usr, and I can for
instance "rm -rf /usr/obj" or just log into GNOME and try to open a
gnome-terminal to trigger stalls;

- Linux uses 31 tags (for different reason) and has no drive quirks, but
a controller quirk;

for Jeremy's topic #6, regarding the ATI/AMD SB7x0 that I am using, it
might be worthwhile investigating the AHCI_HFLAG_IGN_SERR_INTERNAL flag
- it gets set by Linux on the SB700 that my computer is using, see
ahci_error_intr() in libahci.h - I am not going to interpret that for
lack of expertise, but it does affect error handling and appears to
ignore a certain condition.

Why only my Samsung HDD drive triggers this but not the WD drive, I do
not know yet.

Hope that helps a bit.



--------------enig8376BEA5B9FB187BC8515317
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iEYEARECAAYFAlFcqgcACgkQvmGDOQUufZWWaQCeMAxtWxO2tGDhIYihltp7k5vt
tG4AoOJs+E3ZKj5bYzdPuOJZASipS4CZ
=7HNI
-----END PGP SIGNATURE-----

--------------enig8376BEA5B9FB187BC8515317--



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