summaryrefslogtreecommitdiffstats
path: root/sys/conf/files
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/conf/files
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/conf/files')
-rw-r--r--sys/conf/files6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/conf/files b/sys/conf/files
index 2b42b56..6995d85 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1178,7 +1178,6 @@ geom/eli/g_eli_privacy.c optional geom_eli
geom/eli/pkcs5v2.c optional geom_eli
geom/gate/g_gate.c optional geom_gate
geom/geom_aes.c optional geom_aes
-geom/geom_apple.c optional geom_apple
geom/geom_bsd.c optional geom_bsd
geom/geom_bsd_enc.c optional geom_bsd
geom/geom_ccd.c optional ccd | geom_ccd
@@ -1188,7 +1187,6 @@ geom/geom_disk.c standard
geom/geom_dump.c standard
geom/geom_event.c standard
geom/geom_fox.c optional geom_fox
-geom/geom_gpt.c optional geom_gpt
geom/geom_io.c standard
geom/geom_kern.c standard
geom/geom_mbr.c optional geom_mbr
@@ -1213,6 +1211,10 @@ geom/label/g_label_ufs.c optional geom_label
geom/mirror/g_mirror.c optional geom_mirror
geom/mirror/g_mirror_ctl.c optional geom_mirror
geom/nop/g_nop.c optional geom_nop
+geom/part/g_part.c standard
+geom/part/g_part_if.m standard
+geom/part/g_part_apm.c optional geom_part_apm
+geom/part/g_part_gpt.c optional geom_part_gpt
geom/raid3/g_raid3.c optional geom_raid3
geom/raid3/g_raid3_ctl.c optional geom_raid3
geom/shsec/g_shsec.c optional geom_shsec
OpenPOWER on IntegriCloud