Linux Headquarters
[ Register ]
[ About us ] [ Home Page ]

Advertisement
[ Kernel ] [ Documentation ] [ Links ] [ Books ]

Advertisement

Kernel v2.6.17 /README

Filename:/README
Lines Added:23
Lines Deleted:2
Also changed in: (Previous) 2.6.17-rc6  2.6.17-rc5  2.6.17-rc4  2.6.17-rc3  2.6.17-rc2-git8  2.6.17-rc2-git7 
(Following) 2.6.19-git10  2.6.19-git11  2.6.19-git12  2.6.19-git13  2.6.19-git14  2.6.19-git15 

Location
[  2.6.17
   o  README

Patch

diff --git a/README b/README
index 0d318ab..3e26472 100644
--- a/README
+++ b/README
@@ -74,7 +74,7 @@ INSTALLING the kernel:
    whatever the kernel-du-jour happens to be.
 
  - You can also upgrade between 2.6.xx releases by patching.  Patches are
-   distributed in the traditional gzip and the new bzip2 format.  To
+   distributed in the traditional gzip and the newer bzip2 format.  To
    install by patching, get all the newer patch files, enter the
    top level directory of the kernel source (linux-2.6.xx) and execute:
 
@@ -165,10 +165,31 @@ CONFIGURING the kernel:
    "make xconfig"     X windows (Qt) based configuration tool.
    "make gconfig"     X windows (Gtk) based configuration tool.
    "make oldconfig"   Default all questions based on the contents of
-            your existing ./.config file.
+            your existing ./.config file and asking about
+            new config symbols.
    "make silentoldconfig"
             Like above, but avoids cluttering the screen
             with questions already answered.
+   "make defconfig"   Create a ./.config file by using the default
+            symbol values from arch/$ARCH/defconfig.
+   "make allyesconfig"
+            Create a ./.config file by setting symbol
+            values to 'y' as much as possible.
+   "make allmodconfig"
+            Create a ./.config file by setting symbol
+            values to 'm' as much as possible.
+   "make allnoconfig" Create a ./.config file by setting symbol
+            values to 'n' as much as possible.
+   "make randconfig"  Create a ./.config file by setting symbol
+            values to random values.
+
+   The allyesconfig/allmodconfig/allnoconfig/randconfig variants can
+   also use the environment variable KCONFIG_ALLCONFIG to specify a
+   filename that contains config options that the user requires to be
+   set to a specific value.  If KCONFIG_ALLCONFIG=filename is not used,
+   "make *config" checks for a file named "all{yes/mod/no/random}.config"
+   for symbol values that are to be forced.  If this file is not found,
+   it checks for a file named "all.config" to contain forced values.
    
    NOTES on "make config":
    - having unnecessary drivers will make the kernel bigger, and can


Comments: webmaster (at) linuxhq.com.
Advertising: banners (at) linuxhq.com.
Compilation ©1998-2008 Linux Headquarters, Inc.