2.6.22-git* regression: Kconfig prompts without help text

From: Stefan Richter
Date: Mon Jul 16 2007 - 14:49:35 EST


It is an error to add visible Kconfig options without help text. Among
them are the new "menuconfig" options. Jan obviously never uses "make
oldconfig". Most of these options were added after 2.6.22:

BLK_DEV
HID_SUPPORT
INSTRUMENTATION
MACINTOSH_DRIVERS
MISC_DEVICES
USB_SUPPORT

Here are suggestions for help texts. Please verify if they are correct
and check whether there are more new (menuconfig) options without help
texts.


BLK_DEV
Say Y here to get to see options for various different block device
drivers. This option alone does not add code to the kernel.

If you say N, options will be skipped and disabled. Hence say Y.


HID_SUPPORT
Say Y here to get to see options for various computer--human interface
device drivers. This option alone does not add code to the kernel.

If you say N, options will be skipped and disabled. Hence say Y.


INSTRUMENTATION
Say Y here to get to see options related to performance measurement,
debugging, and testing. This option alone does not add code to the kernel.

If you say N, options will be skipped and disabled.


MACINTOSH_DRIVERS
Say Y here to get to see options for devices used with Macintosh
computers, both PPC and Intel based. This option alone does not add
code to the kernel.

If you say N, options will be skipped and disabled.


MISC_DEVICES
Say Y here to get to see options for device drivers from various
different categories. This option alone does not add code to the kernel.

If you say N, options will be skipped and disabled. Hence say Y.


USB_SUPPORT
This option adds core support for Universal Serial Bus (USB).
You will also need drivers from the following menu to make use of it.


PS:

I believe one possible *bug* of this menuconfig stuff is that if (1.)
user X disables menuconfig A in linux-2.6.x because nothing interesting
for him is in there, (2.) developer Y adds something very interesting in
menu A in linux-2.6.x+1, --> (3.) user X will miss this new option when
he runs "make oldconfig" when switching to linux-2.6.x+1 because
everything between 'if A'...'endif # A' will be invisible and disabled.
--
Stefan Richter
-=====-=-=== -=== =----
http://arcgraph.de/sr/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/