summaryrefslogtreecommitdiffstats
path: root/sys/powerpc
diff options
context:
space:
mode:
authormarcel <marcel@FreeBSD.org>2007-02-07 18:55:31 +0000
committermarcel <marcel@FreeBSD.org>2007-02-07 18:55:31 +0000
commit0245423ad8e92e117cd3b11f9a4c86428f0b5f55 (patch)
treee3bae4a31a9a612e220a9627e78c8b5fef9685ab /sys/powerpc
parent9c764c7fc306e18397030217602494b6937d91ed (diff)
downloadFreeBSD-src-0245423ad8e92e117cd3b11f9a4c86428f0b5f55.zip
FreeBSD-src-0245423ad8e92e117cd3b11f9a4c86428f0b5f55.tar.gz
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). 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.
Diffstat (limited to 'sys/powerpc')
-rw-r--r--sys/powerpc/conf/DEFAULTS2
-rw-r--r--sys/powerpc/conf/GENERIC2
2 files changed, 3 insertions, 1 deletions
diff --git a/sys/powerpc/conf/DEFAULTS b/sys/powerpc/conf/DEFAULTS
index c25145a..0eeeb61 100644
--- a/sys/powerpc/conf/DEFAULTS
+++ b/sys/powerpc/conf/DEFAULTS
@@ -12,5 +12,7 @@ device mem # Memory and kernel memory devices
device uart_ns8250
device uart_z8530
+options GEOM_PART_APM
+
# KSE support went from being default to a kernel option
options KSE
diff --git a/sys/powerpc/conf/GENERIC b/sys/powerpc/conf/GENERIC
index 716e173..51560b6 100644
--- a/sys/powerpc/conf/GENERIC
+++ b/sys/powerpc/conf/GENERIC
@@ -45,7 +45,7 @@ options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
options PROCFS #Process filesystem (requires PSEUDOFS)
options PSEUDOFS #Pseudo-filesystem framework
-options GEOM_GPT #GUID Partition Tables.
+options GEOM_PART_GPT #GUID Partition Tables.
options COMPAT_43TTY #BSD 4.3 TTY compat [KEEP THIS!]
options COMPAT_FREEBSD4 #Keep this for a while
options COMPAT_FREEBSD5 #Compatible with FreeBSD5
OpenPOWER on IntegriCloud