Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7831387b authored by Tejun Heo's avatar Tejun Heo Committed by Jeff Garzik
Browse files

libata: OCZ Vertex can't do HPA

OCZ Vertex SSD can't do HPA and not in a usual way.  It reports HPA,
allows unlocking but then fails all IOs which fall in the unlocked
area.  Quirk it so that HPA unlocking is not used for the device.

Reported by Daniel Perup in bnc#522414.

 https://bugzilla.novell.com/show_bug.cgi?id=522414



Signed-off-by: default avatarTejun Heo <tj@kernel.org>
Reported-by: default avatarDaniel Perup <probe@spray.se>
Signed-off-by: default avatarJeff Garzik <jgarzik@redhat.com>
parent 1fd4bbec
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -4302,6 +4302,9 @@ static const struct ata_blacklist_entry ata_device_blacklist [] = {
	{ "WDC WD2500JD-00HBB0", "WD-WMAL71490727", ATA_HORKAGE_BROKEN_HPA },
	{ "MAXTOR 6L080L4",	"A93.0500",	ATA_HORKAGE_BROKEN_HPA },

	/* this one allows HPA unlocking but fails IOs on the area */
	{ "OCZ-VERTEX",		    "1.30",	ATA_HORKAGE_BROKEN_HPA },

	/* Devices which report 1 sector over size HPA */
	{ "ST340823A",		NULL,		ATA_HORKAGE_HPA_SIZE, },
	{ "ST320413A",		NULL,		ATA_HORKAGE_HPA_SIZE, },