[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
On Mon, Dec 14, 2009 at 11:21:16PM +0100, Christoph Badura wrote:
> On Mon, Dec 14, 2009 at 10:17:46PM +0100, Manuel Bouyer wrote:
> > Well, not really because previous standards didn't say that.
> > ATA-5 specifically says that word 61-60 shall be less than or equal
> > to 268,435,456 (which is 0x10000000). They changed their mind for ATA-6.
> Yeah, but ATA-5 doesn't have LBA48 mode. And we have that check depending
> on the drive supporting LBA48 mode, i.e being at least ATA-6. And for
> ATA-6 the threshold is constant.
> So I think we're safe for ATA-5 because the check won't be done for lack
> of LBA48 support.
There are ATA-5 drives reporting LBA48 supports. LBA48 showed up before
ATA-6 was out (like much features in ATA world, in fact).
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
NetBSD: 26 ans d'experience feront toujours la difference
Main Index |
Thread Index |