svn commit: r284152 - in head: share/man/man4 sys/conf sys/modules/geom/geom_map
Andrey V. Elsukov
ae at FreeBSD.org
Mon Jun 8 13:23:58 UTC 2015
Author: ae
Date: Mon Jun 8 13:23:56 2015
New Revision: 284152
URL: https://svnweb.freebsd.org/changeset/base/284152
Log:
Add makefile to build geom_map kld. Document some GEOM_* options
in NOTES and geom(4).
Added:
head/sys/modules/geom/geom_map/
head/sys/modules/geom/geom_map/Makefile (contents, props changed)
Modified:
head/share/man/man4/geom.4
head/share/man/man4/geom_map.4
head/sys/conf/NOTES
head/sys/conf/options
Modified: head/share/man/man4/geom.4
==============================================================================
--- head/share/man/man4/geom.4 Mon Jun 8 12:52:41 2015 (r284151)
+++ head/share/man/man4/geom.4 Mon Jun 8 13:23:56 2015 (r284152)
@@ -34,7 +34,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd September 10, 2013
+.Dd June 8, 2015
.Dt GEOM 4
.Os
.Sh NAME
@@ -52,12 +52,14 @@
.Cd options GEOM_JOURNAL
.Cd options GEOM_LABEL
.Cd options GEOM_LINUX_LVM
+.Cd options GEOM_MAP
.Cd options GEOM_MBR
.Cd options GEOM_MIRROR
.Cd options GEOM_MULTIPATH
.Cd options GEOM_NOP
.Cd options GEOM_PART_APM
.Cd options GEOM_PART_BSD
+.Cd options GEOM_PART_BSD64
.Cd options GEOM_PART_EBR
.Cd options GEOM_PART_EBR_COMPAT
.Cd options GEOM_PART_GPT
@@ -71,6 +73,7 @@
.Cd options GEOM_SHSEC
.Cd options GEOM_STRIPE
.Cd options GEOM_SUNLABEL
+.Cd options GEOM_UNCOMPRESS
.Cd options GEOM_UZIP
.Cd options GEOM_VIRSTOR
.Cd options GEOM_VOL
Modified: head/share/man/man4/geom_map.4
==============================================================================
--- head/share/man/man4/geom_map.4 Mon Jun 8 12:52:41 2015 (r284151)
+++ head/share/man/man4/geom_map.4 Mon Jun 8 13:23:56 2015 (r284152)
@@ -25,7 +25,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd May 17, 2011
+.Dd June 8, 2015
.Dt GEOM_MAP 4
.Os
.Sh NAME
@@ -36,7 +36,7 @@ To compile this driver into the kernel,
place the following line in your
kernel configuration file:
.Bd -ragged -offset indent
-.Cd "device geom_map"
+.Cd "options geom_map"
.Ed
.Sh DESCRIPTION
The
Modified: head/sys/conf/NOTES
==============================================================================
--- head/sys/conf/NOTES Mon Jun 8 12:52:41 2015 (r284151)
+++ head/sys/conf/NOTES Mon Jun 8 13:23:56 2015 (r284152)
@@ -156,6 +156,7 @@ options GEOM_GATE # Userland services.
options GEOM_JOURNAL # Journaling.
options GEOM_LABEL # Providers labelization.
options GEOM_LINUX_LVM # Linux LVM2 volumes
+options GEOM_MAP # Map based partitioning
options GEOM_MBR # DOS/MBR partitioning
options GEOM_MIRROR # Disk mirroring.
options GEOM_MULTIPATH # Disk multipath
@@ -176,6 +177,7 @@ options GEOM_RAID3 # RAID3 functionali
options GEOM_SHSEC # Shared secret.
options GEOM_STRIPE # Disk striping.
options GEOM_SUNLABEL # Sun/Solaris partitioning
+options GEOM_UNCOMPRESS # Read-only compressed disks (lzma, zip)
options GEOM_UZIP # Read-only compressed disks
options GEOM_VINUM # Vinum logical volume manager
options GEOM_VIRSTOR # Virtual storage.
Modified: head/sys/conf/options
==============================================================================
--- head/sys/conf/options Mon Jun 8 12:52:41 2015 (r284151)
+++ head/sys/conf/options Mon Jun 8 13:23:56 2015 (r284152)
@@ -108,6 +108,7 @@ GEOM_JOURNAL opt_geom.h
GEOM_LABEL opt_geom.h
GEOM_LABEL_GPT opt_geom.h
GEOM_LINUX_LVM opt_geom.h
+GEOM_MAP opt_geom.h
GEOM_MBR opt_geom.h
GEOM_MIRROR opt_geom.h
GEOM_MULTIPATH opt_geom.h
Added: head/sys/modules/geom/geom_map/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sys/modules/geom/geom_map/Makefile Mon Jun 8 13:23:56 2015 (r284152)
@@ -0,0 +1,8 @@
+# $FreeBSD$
+
+.PATH: ${.CURDIR}/../../../geom
+
+KMOD= geom_map
+SRCS= geom_map.c bus_if.h device_if.h
+
+.include <bsd.kmod.mk>
More information about the svn-src-head
mailing list