From owner-svn-doc-all@FreeBSD.ORG Thu Feb 6 10:14:06 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 F27B3E21; Thu, 6 Feb 2014 10:14:05 +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)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DB4F11DE6; Thu, 6 Feb 2014 10:14:05 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s16AE537061706; Thu, 6 Feb 2014 10:14:05 GMT (envelope-from taras@svn.freebsd.org) Received: (from taras@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s16AE57L061705; Thu, 6 Feb 2014 10:14:05 GMT (envelope-from taras@svn.freebsd.org) Message-Id: <201402061014.s16AE57L061705@svn.freebsd.org> From: Taras Korenko Date: Thu, 6 Feb 2014 10:14:05 +0000 (UTC) To: doc-committers@freebsd.org, svn-doc-all@freebsd.org, svn-doc-head@freebsd.org Subject: svn commit: r43800 - head/en_US.ISO8859-1/books/handbook/kernelconfig 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.17 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: Thu, 06 Feb 2014 10:14:06 -0000 Author: taras Date: Thu Feb 6 10:14:05 2014 New Revision: 43800 URL: http://svnweb.freebsd.org/changeset/doc/43800 Log: This patch introduces minor rewordings and corrections to "Configuring the FreeBSD Kernel" chapter; those were discussed with pluknet and wblock in ML [1]. To be followed by whitespace fixes. 1. http://lists.freebsd.org/pipermail/freebsd-doc/2014-February/023240.html Modified: head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Modified: head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml ============================================================================== --- head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Thu Feb 6 09:38:01 2014 (r43799) +++ head/en_US.ISO8859-1/books/handbook/kernelconfig/chapter.xml Thu Feb 6 10:14:05 2014 (r43800) @@ -139,10 +139,10 @@ wireless Ethernet driver has the following information in its manual page: - Alternatively, to load the driver as a module at boot time, place the + Alternatively, to load the driver as a module at boot time, place the following line in &man.loader.conf.5;: - if_ath_load="YES" + if_ath_load="YES" Adding if_ath_load="YES" to /boot/loader.conf will load this @@ -188,10 +188,10 @@ following line in &man.loader.conf.5;: example, the following lines indicate that the &man.psm.4; driver found a mouse: - psm0: <PS/2 Mouse> irq 12 on atkbdc0 + psm0: <PS/2 Mouse> irq 12 on atkbdc0 psm0: [GIANT-LOCKED] psm0: [ITHREAD] -psm0: model Generic PS/2 mouse, device ID 0 +psm0: model Generic PS/2 mouse, device ID 0 Since this hardware exists, this driver should not be removed from a custom kernel configuration file. @@ -204,12 +204,12 @@ psm0: model Generic PS/2 mouse, device I &man.pciconf.8;, which provides more verbose output. For example: - pciconf -lv - ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00 + &prompt.user; pciconf -lv +ath0@pci0:3:0:0: class=0x020000 card=0x058a1014 chip=0x1014168c rev=0x01 hdr=0x00 vendor = 'Atheros Communications Inc.' device = 'AR5212 Atheros AR5212 802.11abg wireless' class = network - subclass = ethernet + subclass = ethernet This output shows that the ath driver located a wireless Ethernet @@ -226,8 +226,7 @@ psm0: model Generic PS/2 mouse, device I ath_hal(4) - Atheros Hardware Access Layer (HAL) Once the hardware inventory list is created, refer to it - to ensure that installed hardware is not removed as you edit the custom - kernel configuration file. + to ensure that drivers for installed hardware are not removed as the custom kernel configuration is edited. @@ -250,11 +249,7 @@ ath_hal(4) - Atheros Hardw If /usr/src/ does not exist or it is empty, source has not been installed. Source can be installed using - svn, which is described in , or by installing the - src distribution using &man.sysinstall.8;. This - distribution can be selected by navigating to the - Configuration and then to the - Distributions menu within &man.sysinstall.8;. + Subversion, which is described in . Once source is installed, review the contents of /usr/src/sys. This directory contains a number of subdirectories, including those which represent the following @@ -350,7 +345,7 @@ options IPDIVERT To build a file which contains all available options, run the following command as root: - &prompt.root; cd /usr/src/sys/i386/conf && make LINT + &prompt.root; cd /usr/src/sys/arch/conf && make LINT @@ -521,10 +516,11 @@ options NFS_ROOT # NFS options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI This causes the kernel to pause for 5 seconds before probing - each SCSI device in the system. If the system only has IDE hard - drives, ignore this or lower the number to speed up booting. - However, if &os; has trouble recognizing the SCSI devices, the - number will have to be raised again. + each SCSI device in the system. If + SCSI drives are not recognized, increase the + number. If the system does not have any SCSI + drives, this value can be ignored or decreased to speed up + booting. options KTRACE # ktrace(1) support @@ -577,7 +573,7 @@ options NFS_ROOT # NFS processors. - This device exists only on the i386 architecture and this + This device exists only on the &i386; architecture and this configuration line should not be used on other architectures. @@ -743,8 +739,7 @@ device atkbdc # AT keyboard The &man.vga.4; video card driver. - -device splash # Splash screen and screen saver support + device splash # Splash screen and screen saver support Required by the boot splash screen and screen savers. @@ -926,7 +921,7 @@ device xe # Xircom pcca #device le ISA Ethernet drivers. See - /usr/src/sys/i386/conf/NOTES + /usr/src/sys/arch/conf/NOTES for details of which cards are supported by which driver. # Wireless NIC cards @@ -1065,7 +1060,7 @@ device fwe # Ethernet For more information and additional devices supported by &os;, see - /usr/src/sys/i386/conf/NOTES. + /usr/src/sys/arch/conf/NOTES. Large Memory Configurations