Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 26 May 2002 19:10:20 -0700 (PDT)
From:      Marcel Moolenaar <marcel@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 11947 for review
Message-ID:  <200205270210.g4R2AKH92318@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=11947

Change 11947 by marcel@marcel_vaio on 2002/05/26 19:09:19

	o  Add a GEOM class to handle GPT disks.
	o  Add a copy of gpt.h from sbin/gpt to sys/sys and made the
	   following changes:
		- Rename GPT_ENT_TYPE_FREEBSD_SLICE to GPT_ENT_TYPE_FREEBSD
		- Fix the byte-order bug in the clock sequence field of the
		  FreeBSD specific UUIDs. These UUIDs were created with a
		  broken uuidgen. The copy in sbin/gpt is going away.
	
	The GPT class detects the partitions correctly and you can mount
	and boot from them, but only if you axe out the MBR class first.
	As a short-term hack, I'll probably make the MBR class back off
	when it detects the GPT signature in the second sector, but the
	right thing to do is to have the MBR class back off when it sees
	a protective MBR. The GPT class must then back off if there's a
	MBR that's not a protective MBR.

Affected files ...

... //depot/projects/ia64/sys/conf/files#25 edit
... //depot/projects/ia64/sys/geom/geom_gpt.c#1 add
... //depot/projects/ia64/sys/sys/gpt.h#1 add

Differences ...

==== //depot/projects/ia64/sys/conf/files#25 (text+ko) ====

@@ -723,6 +723,7 @@
 geom/geom_dump.c	optional geom
 geom/geom_enc.c	optional geom
 geom/geom_event.c	optional geom
+geom/geom_gpt.c	optional geom
 geom/geom_io.c	optional geom
 geom/geom_kern.c	optional geom
 geom/geom_mbr.c	optional geom

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




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