Re: [RFC] Restoring HDIO_GETGEO semantics (was: Re: workaround for BIOS / CHS stuff)

From: Andries Brouwer (Andries.Brouwer_at_cwi.nl)
Date: 07/03/04

  • Next message: Szakacsits Szabolcs: "Re: [RFC] Restoring HDIO_GETGEO semantics"
    Date:	Sat, 3 Jul 2004 02:56:03 +0200
    To: Bartlomiej Zolnierkiewicz <B.Zolnierkiewicz@elka.pw.edu.pl>
    
    

    (i) Szaka wrote stuff that I interpreted as stating (a) that parted
    is seriously broken, and (b) that parted is unmaintained.

    Now that I look, I find parted-1.6.11 with a Changelog with last change,
    Andrew Clausen 2004-04-25. That is not long ago.

    Upon looking further, I find that Andrew Clausen answered on the
    parted mailing list on 2004-06-26, not long ago at all.

    So, any suggestions (maybe misunderstood by me) about parted being
    unmaintained, are completely incorrect.

    Concerning the "seriously broken" part, looking at the various available
    sources I find that indeed parted has always been seriously broken,
    but now Andrew has added stuff in an attempt to fix things.
    His added stuff is broken as well, but clearly work is being done,
    so instead of shouting on the kernel list it seems more productive
    to tell Andrew precisely in what ways his stuff is broken.
    I would expect that very soon parted is fine.

    (ii) Various people talk about moving disks between machines.
    Such people have not understood the main fact here:
    the geometry is not a property of the disk but of the BIOS.
    It is futile to hope for a construction that will work across
    different machines with different BIOSes.

    (iii) Bartlomiej writes:

    > I now think that Andries should have removed HDIO_GETGEO from
    > IDE driver _completely_ instead of only removing ide-geometry.c.

    The main reason that it still exists is that it provides some
    information not (easily) available elsewhere, namely the starting
    offset.

    But it is true, returning 0 in all other fields would have made
    it more clear that there is no attempt to return the BIOS geometry.
    It might be a good idea to do that.

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


  • Next message: Szakacsits Szabolcs: "Re: [RFC] Restoring HDIO_GETGEO semantics"

    Relevant Pages