tech-kern archive

[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 <>
     NetBSD: 26 ans d'experience feront toujours la difference

Home | Main Index | Thread Index | Old Index