Update webpage a bit
[oweals/busybox.git] / modutils / Config.in
index ae62d7fcdd754bead5e0a47a1c0ffe8a60939268..96040cd694612fabade86b26613c49af4893b2b2 100644 (file)
@@ -9,14 +9,14 @@ config CONFIG_INSMOD
        bool "insmod"
        default n
        help
-         Please submit a patch to add help text for this item.
+         insmod is used to load specified modules in the running kernel.
 
 config CONFIG_FEATURE_OLD_MODULE_INTERFACE
        bool "  Support older (pre 2.1) Linux kernels"
        default n
        depends on CONFIG_INSMOD
        help
-         Please submit a patch to add help text for this item.
+         Provide insmod support for older (pre 2.1) Linux kernels.
 
 if CONFIG_INSMOD && !CONFIG_FEATURE_OLD_MODULE_INTERFACE
     config CONFIG_FEATURE_NEW_MODULE_INTERFACE
@@ -30,7 +30,7 @@ config CONFIG_FEATURE_NEW_MODULE_INTERFACE
        default y
        depends on CONFIG_INSMOD
        help
-         Please submit a patch to add help text for this item.
+         Support module loading for newer (post 2.1) Linux kernels.
 endif
 
 config CONFIG_FEATURE_INSMOD_VERSION_CHECKING
@@ -38,7 +38,8 @@ config CONFIG_FEATURE_INSMOD_VERSION_CHECKING
        default n
        depends on CONFIG_INSMOD
        help
-         Please submit a patch to add help text for this item.
+         Support checking of versions for modules.  This is used to
+         ensure that the kernel and module are made for each other.
 
 config CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS
        bool "  Add module symbols to kernel symbol table"
@@ -56,7 +57,10 @@ config CONFIG_FEATURE_INSMOD_LOADINKMEM
        default n
        depends on CONFIG_INSMOD
        help
-         Please submit a patch to add help text for this item.
+         This is a special uClinux only memory optimization that lets insmod
+         load the specified kernel module directly into kernel space, reducing
+         memory usage by preventing the need for two copies of the module
+         being loaded into memory.
 
 config CONFIG_FEATURE_INSMOD_LOAD_MAP
        bool "  Enable load map (-m) option" 
@@ -83,33 +87,39 @@ config CONFIG_LSMOD
        bool "lsmod"
        default n
        help
-         Please submit a patch to add help text for this item.
+         lsmod is used to display a list of loaded modules.
 
 config CONFIG_FEATURE_QUERY_MODULE_INTERFACE
        bool "  Support lsmod query_module interface (add 638 bytes)"
        default y
        depends on CONFIG_LSMOD && CONFIG_FEATURE_NEW_MODULE_INTERFACE
        help
-         Please submit a patch to add help text for this item.
+         This will provide some extra information about each module when
+         running lsmod.  The fields provided are address, size, flags and
+         usage count.
 
 config CONFIG_MODPROBE
        bool "modprobe"
        default n
        help
-         Please submit a patch to add help text for this item.
+         Handle the loading of modules, and their dependancies on a high 
+         level.
 
 config CONFIG_RMMOD
        bool "rmmod"
        default n
        help
-         Please submit a patch to add help text for this item.
+         rmmod is used to unload specified modules from the kernel.
 
 config CONFIG_FEATURE_CHECK_TAINTED_MODULE
        bool "Support tainted module checking with new kernels"
        default y
        depends on CONFIG_INSMOD || CONFIG_LSMOD
        help
-         Please submit a patch to add help text for this item.
+         Support checking for tainted modules.  These are usually binary
+         only modules that will make the linux-kernel list ignore your
+         support request.
+         This option is required to support GPLONLY modules.
 
 
 endmenu