From owner-svn-doc-all@FreeBSD.ORG Mon May 26 18:28:37 2014 Return-Path: Delivered-To: svn-doc-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5A572716; Mon, 26 May 2014 18:28:37 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4766E2E99; Mon, 26 May 2014 18:28:37 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s4QISbZc095922; Mon, 26 May 2014 18:28:37 GMT (envelope-from bcr@svn.freebsd.org) Received: (from bcr@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s4QISbwZ095921; Mon, 26 May 2014 18:28:37 GMT (envelope-from bcr@svn.freebsd.org) Message-Id: <201405261828.s4QISbwZ095921@svn.freebsd.org> From: Benedict Reuschling Date: Mon, 26 May 2014 18:28:37 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r44963 - head/en_US.ISO8859-1/articles/geom-class X-SVN-Group: doc-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-doc-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: "SVN commit messages for the entire doc trees \(except for " user" , " projects" , and " translations" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2014 18:28:37 -0000 Author: bcr Date: Mon May 26 18:28:36 2014 New Revision: 44963 URL: http://svnweb.freebsd.org/changeset/doc/44963 Log: Remove e.g., as it is clear from context what is meant in this case. Capitalize titles and, as a side effect, spell GEOM consistently throughout the document. Modified: head/en_US.ISO8859-1/articles/geom-class/article.xml Modified: head/en_US.ISO8859-1/articles/geom-class/article.xml ============================================================================== --- head/en_US.ISO8859-1/articles/geom-class/article.xml Mon May 26 17:43:18 2014 (r44962) +++ head/en_US.ISO8859-1/articles/geom-class/article.xml Mon May 26 18:28:36 2014 (r44963) @@ -107,7 +107,7 @@ next best thing after a dedicated development machine). - Modifying a system for development + Modifying a System for Development For any kernel programming a kernel with enabled is a must-have. So enter @@ -206,7 +206,7 @@ dumpdir="/usr/core - Starting the project + Starting the Project For the purpose of creating a new GEOM class, an empty subdirectory has to be created under an arbitrary user-accessible @@ -240,10 +240,10 @@ KMOD=geom_journal - On FreeBSD kernel programming + On FreeBSD Kernel Programming - Memory allocation + Memory Allocation See &man.malloc.9;. Basic memory allocation is only slightly different than its userland equivalent. Most @@ -269,7 +269,7 @@ KMOD=geom_journal - Lists and queues + Lists and Queues See &man.queue.3;. There are a LOT of cases when a list of things needs to be maintained. Fortunately, this data @@ -319,7 +319,7 @@ KMOD=geom_journal - On GEOM programming + On GEOM Programming Ggate @@ -332,7 +332,7 @@ KMOD=geom_journal - GEOM class + GEOM Class GEOM classes are transformations on the data. These transformations can be combined in a tree-like fashion. Instances of GEOM classes are @@ -345,11 +345,11 @@ KMOD=geom_journal .init is called when GEOM - becomes aware of a GEOM class (e.g. when the kernel module + becomes aware of a GEOM class (when the kernel module gets loaded.) .fini gets called when GEOM - abandons the class (e.g. when the module gets + abandons the class (when the module gets unloaded) .taste is called next, once for @@ -431,7 +431,7 @@ KMOD=geom_journal - Labeling/creating a geom + Labeling/creating a GEOM The sequence of events is: @@ -479,7 +479,7 @@ KMOD=geom_journal - Geom command structure + GEOM Command Structure The helper geom_CLASSNAME.so library exports class_commands structure, @@ -555,7 +555,7 @@ KMOD=geom_journal - Geom threads + GEOM Threads There are three kernel threads created and run by the GEOM framework: @@ -658,7 +658,7 @@ KMOD=geom_journal - Kernel threads for use in geom code + Kernel Threads for Use in GEOM Code Kernel threads are created with &man.kthread.create.9; function, and they are sort of similar to userland threads in