Re: SiI3112 Serial ATA Maxtor 6Y120M0 incorrect geometry detected

From: Alan Cox
Date: Sat Sep 25 2004 - 19:50:24 EST


On Sad, 2004-09-25 at 23:15, Bartlomiej Zolnierkiewicz wrote:
> - BIOS CHS is _useless_ for IDE driver
> - IDE driver returns different geometry for 2.[2,4,6].x kernels
> - Andries removed ide-geometry.c in 2.5 but didn't HDIO_GETGEO ioctl
> - BIOS CHS is available through EDD driver now
(Occasionally 8)
> - this is a parted problem
(and fixed in parted patches)

> - remove CHS info from IDE printks and /proc/ide/
> - add BLKGETSTART ioctl for getting partition's start sector
> (this is the only legitimate use of HDIO_GETGEO currently)

If you drop the CHS/LBA/.. information from the printk's it might be
nice to replace ith with "in CHS" "in LBA28" "in LBA48" mode information
since that is the only thing it really told people.

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/