Subject: WD_QUIRK_FORCE_LBA48
To: None <bouyer@netbsd.org>
From: Jason Thorpe <thorpej@shagadelic.org>
List: tech-kern
Date: 09/28/2004 12:32:59
--Apple-Mail-7--18821448
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=US-ASCII; format=flowed


On Sep 28, 2004, at 11:22 AM, Manuel Bouyer wrote:

>
> Module Name:	src
> Committed By:	bouyer
> Date:		Tue Sep 28 18:22:33 UTC 2004
>
> Modified Files:
> 	src/sys/dev/ata: wd.c
>
> Log Message:
> Add a WD_QUIRK_FORCE_LBA48 quirck, which forces all access to use 
> LBA48.
> Use it for ST3200822A, which has a broken firmware and return an error
> when accessing sector 0xfffffff with a LBA command.

Maybe the code should just use LBA48 always if the disk supports it, 
rather than using it only if the command needs it in order to fit the 
LBA...?

         -- Jason R. Thorpe <thorpej@shagadelic.org>


--Apple-Mail-7--18821448
content-type: application/pgp-signature; x-mac-type=70674453;
	name=PGP.sig
content-description: This is a digitally signed message part
content-disposition: inline; filename=PGP.sig
content-transfer-encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (Darwin)

iD8DBQFBWbxrOpVKkaBm8XkRAkS6AKDRnhrA3rlVeFvZAWCNC60SPOnX1wCgmuuX
T2NMEcnRgnXqZ6tCJ7cn3tU=
=YY1Y
-----END PGP SIGNATURE-----

--Apple-Mail-7--18821448--