Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 08 Feb 2007 15:07:51 +0100
From:      des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=)
To:        Marcel Moolenaar <marcel@FreeBSD.org>
Cc:        cvs-src@FreeBSD.org, src-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/amd64/conf GENERIC src/sys/arm/conf EP80219 src/sys/conf NOTES files files.powerpc options src/sys/geom geom_apple.c geom_gpt.c src/sys/geom/part g_part.c g_part.h g_part_apm.c g_part_gpt.c g_part_if.m src/sys/i386/conf GENERIC ...
Message-ID:  <86abzolp3c.fsf@dwp.des.no>
In-Reply-To: <200702071855.l17ItVkw041132@repoman.freebsd.org> (Marcel Moolenaar's message of "Wed, 7 Feb 2007 18:55:31 %2B0000 (UTC)")
References:  <200702071855.l17ItVkw041132@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Marcel Moolenaar <marcel@FreeBSD.org> writes:
> marcel      2007-02-07 18:55:31 UTC
>
>   FreeBSD src repository
>
>   Modified files:
>     sys/amd64/conf       GENERIC=20
>     sys/arm/conf         EP80219=20
>     sys/conf             NOTES files files.powerpc options=20
>     sys/i386/conf        GENERIC=20
>     sys/ia64/conf        DEFAULTS=20
>     sys/pc98/conf        GENERIC=20
>     sys/powerpc/conf     DEFAULTS GENERIC=20
>     sys/sparc64/conf     GENERIC=20
>     sys/sun4v/conf       GENERIC=20
>   Added files:
>     sys/geom/part        g_part.c g_part.h g_part_apm.c=20
>                          g_part_gpt.c g_part_if.m=20
>     sys/sys              apm.h=20
>   Removed files:
>     sys/geom             geom_apple.c geom_gpt.c=20
>   Log:
>   Evolve the ctlreq interface added to geom_gpt into a generic
>   partitioning class that supports multiple schemes. Current
>   schemes supported are APM (Apple Partition Map) and GPT.
>   Change all GEOM_APPLE anf GEOM_GPT options into GEOM_PART_APM
>   and GEOM_PART_GPT (resp).
>=20=20=20
>   The ctlreq interface supports verbs to create and destroy
>   partitioning schemes on a disk; to add, delete and modify
>   partitions; and to commit or undo changes made.

geom_gpt.c should have been repocopied to part/g_part_gpt.c.

As you know very well, geom_gpt.c rev 1.41 introduced a regression
which makes it impossible to attach GPTs created with earlier FreeBSD
versions.  I can't see any mention of this in either commit logs or
code comments, and the code has changed so much that it is impossible
to determine if this issue has been addressed.

DES
--=20
Dag-Erling Sm=F8rgrav - des@des.no



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86abzolp3c.fsf>