Subject: Re: GPT support still needed?
To: der Mouse <mouse@Rodents.Montreal.QC.CA>
From: Bill Stouder-Studenmund <wrstuden@netbsd.org>
List: tech-kern
Date: 06/07/2007 16:47:53
--tKW2IUtsqtDRztdT
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Jun 07, 2007 at 12:37:51PM -0400, der Mouse wrote:
> >> Just so everyone is clear -- wedges is what NetBSD is adopting
> >> (albeit slowly) for the in-memory representation and user
> >> presentation of disk partitions.  They will be used for all on-disk
> >> partition table formats.
> > So if they will be used for all on-disk partition table formats, and
> > they are used for the in-memory representation, in which way are they
> > separate from each other?
>=20
> I think you misunderstood.
>=20
> Try "They [wedges] will be used for [the in-core version of, and user
> presentation of,] all on-disk partition table formats".
>=20
> That is, no matter what kind of partition table is on the pack - BSD
> disklabel, GPT, Apple partition map, etc - it will get turned into
> wedge data structures when it is read in.
>=20
> I'm sure Jason will correct me if I've got that wrong.

Well, I'm not Jason, but I think you got all of this 100% right.

> In this respect this is no different from what we had, which turned
> everything into a "struct disklabel".  That "struct disklabel" happened
> to be approximately identical to one of the on-disk formats was
> convenient from one point of view but unfortunate in that it caused
> people to confuse the two, leading to misunderstandings like this one.

Take care,

Bill

--tKW2IUtsqtDRztdT
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (NetBSD)

iD8DBQFGaJkpWz+3JHUci9cRAgmgAKCM4DO5wj2AHODBKuNfo552s5V4bgCfTY4x
ryr3tL3aiBiWYogHhATW6pU=
=0nkH
-----END PGP SIGNATURE-----

--tKW2IUtsqtDRztdT--